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 模块即可播放声音。

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

  • 相关阅读:
    codeforces 616B Dinner with Emma
    codeforces 616A Comparing Two Long Integers
    codeforces 615C Running Track
    codeforces 612C Replace To Make Regular Bracket Sequence
    codeforces 612B HDD is Outdated Technology
    重写父类中的成员属性
    子类继承父类
    访问修饰符
    方法的参数
    实例化类
  • 原文地址:https://www.cnblogs.com/mao0504/p/4706670.html
Copyright © 2011-2022 走看看