海思hi3518ev200(3)mpp软件平台

author author     2022-08-04     298

关键词:

1. 概述

MPP全称Media Process Platform,支持应用软件快速开发:输入视频获取、视频编解码、视频输出显示、视频预处理(去噪、增强、锐化等)等。


2. 平台架构

技术分享

VI模块完成视频获取、剪切、缩放等处理,并输出多路不同分辨率的视频。

VPSS模块可对图像进行去噪、图像增强、锐化等处理,并实现同源多路输出功能。

VENC模块完成视频编码功能(H.264)。

VO模块介绍VPSS的视频数据,按用户配置输出给外围视频设备。


3. 视频缓存池

视频缓存池为MPP提供大块物理内存管理功能,让物理内存资源在各个MPP模块中合理使用。

一组大小相同、物理地址连续的缓存块组成一个视频缓存池。

视频输入通道使用的都是公共视频缓冲池,因此在系统初始化之前需要为视频输入通道配置公共视频缓冲池。

技术分享


4. 系统绑定

MPP提供系统绑定接口(HI_MPI_SYS_Bind),绑定后源端数据会自动发送给接收者。

这里我们绑定的关系是:源VI --> VPSS --> VENC

最终编码好的视频通过以太网口传到上位机处理与演示。








本文出自 “shugenyin的博客” 博客,请务必保留此出处http://shugenyin.blog.51cto.com/4259554/1851228

海思hi3518ev200简介

1.简介Hi3518EV200为新一代HDIP摄像机SOC,集成新一代ISP,优化后的编码前图像处理算法和新一代H.264编码器,同时采用先进低功耗工艺和低功耗架构设计,使得Hi3518EV200在低码率、高图像质量、低功耗方面具有优越性能。2.系统框图6... 查看详情

海思hi3518ev200开发环境

1.Linux开发环境650)this.width=650;"src="http://s4.51cto.com/wyfs02/M02/87/11/wKiom1fShxjyfNgqAAA1gQWfcSM459.jpg"title="env001.jpg"width="495"height="231"border="0"hspace="0"vspace="0"style="width:495px;he 查看详情

海思hi3518ev200isp开发

1.概述ISP主要包括3A、坏点校正、去噪、强光抑制、背光补偿、色彩增强、镜头阴影校正等处理。ISP包括逻辑部分以及运行在上面的Firmware。2.功能结构650)this.width=650;"src="http://s5.51cto.com/wyfs02/M00/87/10/wKioL1fSo3zhpPIDAABqHtpQ3Jc340.jpg"title=... 查看详情

海思hi3518ev200图像sensor驱动开发

1.sensor开发框图650)this.width=650;"src="http://s2.51cto.com/wyfs02/M00/87/12/wKiom1fSl5mwA2ESAABzoRmaSVU881.jpg"title="sens001.jpg"width="500"height="321"border="0"hspace="0"vspace="0"style="width:500px; 查看详情

hi3518e平台isp调试环境搭建

海思的SDK提供了ISP调试的相关工具,降低了IPC的ISP调试的难度。初次搭建ISP调试环境,记录一下。SDK版本:Hi3518_MPP_V1.0.A.0 硬件平台:HI3518E_OV9732工具包:PQ_TOOL  (Hi3518E_V100R001C01SPC0A0 查看详情

hi3518ev200开发板sml200出厂参数(代码片段)

SystemstartupU-Boot2010.06(Aug232016-02:31:06)CheckFlashMemoryControllerv100...FoundSPINor(cs0)ID:0xc20x200x18Block:64KBChip:16MBName:"MX25L128XX"SPINortotalsize:16MBMMC:EMMC/MMC/SDcontrollerinitializ 查看详情

用hi3518ev200板当spi烧录器(代码片段)

1、setenvbootargssetenvbootcmd2、ddr烧录uboot3、uboot下tftp下载文件mw.b82000000ff100000;tftp0x82000000/home/swann/tftp_hi/uboot-3516ad.bin;sfprobe0;sferase0100000;sfwrite820000000100000;4、拆芯片 查看详情

海思hi3516ev200gpio驱动开发

https://blog.csdn.net/Sweets_JIE/article/details/107966029?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-6.control&depth_1-utm_source=distribute.pc_ 查看详情

3518ev200sdk学习1

这个SDK里面有一个三路编码h264的流,另外一个是JPEG抓拍的。虽然文档里面建议通道0进行抓拍,SDK用的通道1.将其入到三路码流之后。通道3。开始一直错误,VpssChn=3;没有设定,设定如下://抓拍的通道获取图像‘小 s32Ret=SAMPLE_CO... 查看详情

海思hi35xx之----视频处理单元各通道间的关系

最近在折腾HI3518C的芯片,应用到IPCamera上,最终获取多路不同分辨率的视频流供不同需求的预览切换。此处简单记录一下视频前处理元VPSS(Video Process Sub-System)的多通道间的关系以及使用心得。HI3518C的视频子系统包括:... 查看详情

《转载》hi3518平台视频画面偏色解决办法

1、 HI3518平台视频画面偏色解决办法http://blog.csdn.net/zqj6893/article/details/50380092 2、HI3520DV200+GV7601采集1080P视频http://blog.csdn.net/zqj6893/article/details/50386921 查看详情

用hitool烧写uboot到spiflash的原理

芯片平台本文是以海思的HI3518E芯片讲解的,HI3518E芯片内部集成了64M的DDR,开发板上在HI3518E芯片外部连接了16M的spiflash芯片。uboot、kernel、rootfs最终都烧写到spiflash中。硬件连接的原理图解析:1.PC端上运行HiTool软件ÿ... 查看详情

hi3518+rtsp(转)

HI3518+RTSP 海思HI35*rtsp服务器 https://blog.csdn.net/qq_29350001/article/details/78179718 查看详情

海思qt开发系列:3559平台qt移植(代码片段)

参考海思Hi3559av100移植Qt5.9.7Qt5.5.1移植到freescaleimx6网上的版本大都不完善,或多或少会出一些错误,所以一切以我为准!环境主机环境:Ubuntu16.04;板端:hi3559av100交叉编译环境:aarch64-himix100-linux-没环... 查看详情

海思qt开发系列:3559平台qt移植(代码片段)

参考海思Hi3559av100移植Qt5.9.7Qt5.5.1移植到freescaleimx6网上的版本大都不完善,或多或少会出一些错误,所以一切以我为准!环境主机环境:Ubuntu16.04;板端:hi3559av100交叉编译环境:aarch64-himix100-linux-没环... 查看详情

4将mpp部署到开发板上(代码片段)

...nel,rootfs下载到开发板上,就可以进行程序开发了。但是海思又进一步的把一些常用视频编解码算法等封装到MPP平台中,进一步简化了工程师的开发难度。1、什么是MPP海思提供的媒体处理软件平台(MediaProcessPlatform,简称MPP),可支... 查看详情

0.视频监控系统架构设计

...有线传输和无线传输0.2、架构搭建该系统中主控CPU采用HI3518EV200作 查看详情

基于海思3559a方案+atlas200ai模块_边缘计算平台开发及接口定义

参考技术A海思Hi3559A+Atlas200(升腾310)。可以在端侧实现大路数人脸识别、车牌识别、图像分类、视频结构化处理,可广泛应用于智慧公安、智慧交通、智慧金融、智慧电力、智慧社区、智能机器人、智能无人机等多种应用场景... 查看详情