zoukankan      html  css  js  c++  java
  • 海思媒体处理平台架构 分类: HI3531 2014-01-17 10:36 1193人阅读 评论(0) 收藏

    海思媒体处理平台的主要内部处理流程如图1-2 所示,主要分为视频输入(VI)、视频
    处理(VPSS)、视频编码(VENC)、视频解码(VDEC)、视频输出(VO)、视频侦测分
    析(VDA)、音频输入(AI)、音频输出(AO)、音频编码(AENC)、音频解码(ADEC)、
    区域管理(REGION)等模块。主要的处理流程介绍如下:

    sasa

    l  VI 模块捕获视频图像,可对其做剪切、缩放、镜像等处理,并输出多路不同分辨

    率的图像数据。

    l  解码模块对编码后的视频码流进行解码,并将解析后的图像数据送VPSS 进行图

    像处理或直接送VO 显示。可对H264/VC1/MPEG4/MPEG2/AVS 格式的视频码流

    进行解码。

    l  VPSS 模块接收VI 和解码模块发送过来的图像,可对图像进行去噪、图像增强、

    锐化等处理,并实现同源输出多路不同分辨率的图像数据用于编码、预览或抓

    拍。

    l  编码模块接收VI 捕获并经VPSS 处理后输出的图像数据,可叠加用户通过Region

    模块设置的OSD 图像,然后按不同协议进行编码并输出相应码流。

    VDA 模块接收VI 的输出图像,并进行移动侦测和遮挡侦测,最后输出侦测分析

    结果。

    l  VO 模块接收VPSS 处理后的输出图像,可进行播放控制等处理,最后按用户配置

    的输出协议输出给外围视频设备。

    l  AI 模块捕获音频数据,然后AENC 模块支持按多种音频协议对其进行编码,最后

    输出音频码流。

    用户从网络或外围存储设备获取的音频码流可直接送给ADEC 模块,ADEC 支持解码

    多种不同的音频格式码流,解码后数据送给AO 模块即可播放声音。

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    Windows10如何删除“极速输入法”?
    python 递归实现 冒泡排序
    leetcode 912
    python 快速排序
    python 选择排序
    python 使用递归法对整数进行因数分解
    用函数嵌套定义和递归实现帕斯卡公式C(n,i) = C(n-1, i) + C(n-1, i-1), 进行组合数C(n,i)的快速求解。
    L2-3 清点代码库 (25 分)- 2021 天梯赛
    L2-2 病毒溯源 (25 分)
    快速幂
  • 原文地址:https://www.cnblogs.com/mao0504/p/4706670.html
Copyright © 2011-2022 走看看