HiSilicon hi3518ev200 (3) MPP software platform

Source: Internet
Author: User

1. Overview

MPP Full Name Media Process Platform, supporting rapid application software development: Input video acquisition, video codec, video output display, video preprocessing (denoising, enhancement, sharpening, etc.).


2. Platform Architecture

650) this.width=650; "src=" Http://s5.51cto.com/wyfs02/M00/87/10/wKioL1fSnKyimcT4AACVQwL1d6A820.jpg "title=" Mpp001.jpg "width=" "height=" 441 "border=" 0 "hspace=" 0 "vspace=" 0 "style=" width:600px;height:441px; "alt=" Wkiol1fsnkyimct4aacvqwl1d6a820.jpg "/>

VI Module to complete video acquisition, cutting, scaling and other processing, and output multiple different resolutions of the video.

The VPSS module can de-noising, image enhancement, sharpening and other processing, and realize the same-way multi-output function.

The Venc module completes the video encoding function (H.

VO module introduces VPSS video data, which is output to peripheral video devices according to User configuration.


3. Video Cache Pool

The video cache pool provides a large amount of physical memory management capabilities for MPP, allowing the physical memory resources to be used appropriately in each MPP module.

A set of cache blocks of the same size and physical address contiguous constitutes a video cache pool.

The video input channel uses a common video buffer pool, so you need to configure a public video buffer pool for the video input channel before the system is initialized.

650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/87/12/wKiom1fSobeRj0nnAABSzAOnGXA775.jpg "title=" Mpp_ 003.jpg "alt=" Wkiom1fsoberj0nnaabszaongxa775.jpg "/>


4. System Bindings

The MPP provides a system-bound interface (Hi_mpi_sys_bind), and the source-side data is automatically sent to the recipient after binding.

Here we bind the relationship: source VI--and VPSS--and Venc.

The final encoded video is transmitted via Ethernet to the host computer for processing and demonstration.








This article is from the "Shugenyin blog" blog, make sure to keep this source http://shugenyin.blog.51cto.com/4259554/1851228

HiSilicon hi3518ev200 (3) MPP software platform

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.