海思 HiMPP-IPC 媒体处理平台开发参考阅读笔记 一

海思媒体处理平台架构

  • 视频输入 VI
  • 视频处理 VPSS
  • 视频编码 VENC
  • 视频解码 VDEC
  • 视频输出 VO
  • 视频侦测分析 VDA
  • 音频输入 AI
  • 音频输出 AO
  • 音频编码 AENC
  • 音频解码 ADEC
  • 区域管理 REGION

海思媒体处理平台内部处理流程图

    • VI 模块捕获视频图像,可对其做剪切、缩放等处理,并输出多路不同分辨率的图 像数据。
      • 解码模块对编码后的视频码流进行解码,并将解析后的图像数据送 VPSS 进行图 像处理或直接送 VO 显示。可对 H264/VC1/MPEG4/MPEG2/AVS 格式的视频码流 进行解码。
        • VPSS 模块接收 VI 和解码模块发送过来的图像,可对图像进行去噪、图像增强、 锐化等处理,并实现同源输出多路不同分辨率的图像数据用于编码、预览或抓 拍。
          • 编码模块接收 VI 捕获并经 VPSS 处理后输出的图像数据,可叠加用户通过 Region 模块设置的 OSD 图像,然后按不同协议进行编码并输出相应码流。
            • VDA 模块接收 VI 的输出图像,并进行移动侦测和遮挡侦测,最后输出侦测分析 结果。
              • VO 模块接收 VPSS 处理后的输出图像,可进行播放控制等处理,最后按用户配置 的输出协议输出给外围视频设备。
                • AI 模块捕获音频数据,然后 AENC 模块支持按多种音频协议对其进行编码,最后 输出音频码流。
                  • 用户从网络或外围存储设备获取的音频码流可直接送给 ADEC 模块,ADEC 支持 解码多种不同的音频格式码流,解码后数据送给 AO 模块即可播放声音。

原创文章,转载请注明: 转载自贝壳博客

本文链接地址: 海思 HiMPP-IPC 媒体处理平台开发参考阅读笔记 一

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据