论文部分内容阅读
本文根据吉林省电视台的项目,基于DM6467T的高清视频摄像机项目,实现了其中视频采集压缩处理,并在视频采集压缩处理的基础上,应用OpenCL并行加速架构,对H.264视频编码中的运动估计进行了初步并行加速,在保证视频压缩低损耗的前提下,尽量的提高了视频压缩的时间开销,为了之后并行加速芯片组应用到高清视频录像机上进行了理论上的探讨。基于DM6467T的广播级硬盘录像机的设计与实现,它可以提供高质量的视频,实现视频的即时存储和输出,可以随时随地处理和查看视频当前状态,存储格式,并满足降低成本的需要[1]。随着技术的提高,不断有新的基于ARM9处理器内核视频硬件加速引擎的高性能高集成通信媒体SOC处理器推出,例如DM6467T,HI3515等。ARM9处理器可以提供高达400MHz的处理频率,能够满足本文所需要的广播级硬盘录像机的需求,可以作为DVR、DVS、IPCam等嵌入式应用软件的需求。200MHz的DDR2SDRAM接口为广播级硬盘录像机提供了充足的数据处理带宽和能力。本文应用了其提供的MJPEG协议编解码,其解码性能满足本文所需的8路CIP DVR/DVS解决方案功能、性能和成本需求。也能提供本文所需的高清VGA视频I/O接口。更提供了SATA、USB等多样的外设接口,同时,支持1080P的视频录入。所以本文是选用了DM6467T来进行各项的开发与研制[2]。本文阐述了基于DM6467T的广播级录像机的研制开发过程。在DM6467T强大的视频处理能力的支持下,完成高清视频的录入和存储,使广播级硬盘录像机获得更宽的频带和更高质量,更精切的色彩重放,更加真实的还原人体视觉[3]。本文在设计的广播级硬盘录像机系统。对DPS的视频存储,采集处理进行了一定的研究,对DVSDK开发包进行了分析,研究了视频采集存储处理的过程,并在研究的基础上,初步设计了基于OpenCL的视频存储压缩加速,将视频压缩的运动估计算法进行并行的处理,在GPU上完成运动估计算法的运算,将串行的运算方式通过分割的方式分为多个线程,利用了GPU在多线程运算上远远高于CPU的处理速度,在GPU上完成了并行的运动估计算法,从而对视频的压缩进行了并行的加速。硬盘录像机在播出系统的发展可分为独立型和网络型两个阶段:1独立型硬盘录像机独立型的硬盘机一般采用了自动播出系统。采用CCIR712标准对音频采用88.2kHz采样频率,32位单频输出,信噪比达90dB的CD音质,视频信号采用了16bit处理,带宽超过6.0MHz,信噪比80dB。这种硬盘录像机主要应用于广告串编,将大量的、重复使用的广告节目以非线形的方式存储在硬盘中,并通过遥控接口由自动播出主控计算机进行自动控制。作为早期的硬盘录像机,该系统简单、经济实惠,并具备了传统录像机的操作方式,因而在自动播出系统的广告串编中得到广泛应用。但该非线形串编系统普遍缺乏数字接口,为以后向网络和全数字化的更新与发展留下了不便[5]。2网络型硬盘录像机网络型数字硬盘自动播出系统为了以视频服务器作为主导,采用了多通道并行的硬盘录像技术。通过广告部的局域网络视频服务器和光纤,将由广告部门和其他部门相连(网络采用TCP/IP协议)。分控系统通过网络服务器,将视频数据发送到总服务器,通过这样一个数字化的网络来实现各部门(广告、新闻等)多个功能部门的交互,从而实现多端口的输入输出和信息资源的共享。这种结构被广泛用于广告中,多渠道的网络新闻播出数字硬盘系统在这方面具有非常明显的优势;将制作过程减少到最低限度;大大增强了功能性和灵活性;只需单一的将视频资料录入资料库中,方便了录制后各个部门随后对视频的处理[6]。可以在PC上对视频资料直接进行修改,而且对播出顺序进行修改操作也变得非常方便。本系统主要实现的功能在DM6467T上应用图像处理芯片来独立的压缩由多路高清视频音频发送的编码,将编译过的数字图像以编码的形式存储在SATA硬盘中,存储的图像编码可以采用面板,遥控器等方式命令调用到显示器或播放频道上,可以满足电视台数据存储量大,频繁备份数据的需求,方便快捷的检索、备份、回放、删除硬盘数据。