当前位置:主页 > 文艺论文 > 广告艺术论文 >

DM6467T的视频采集压缩处理实现及运动估计算法研究

发布时间:2018-06-01 20:36

  本文选题:Linux系统 + 交叉编译 ; 参考:《吉林大学》2012年硕士论文


【摘要】:本文根据吉林省电视台的项目,基于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硬盘中,存储的图像编码可以采用面板,遥控器等方式命令调用到显示器或播放频道上,可以满足电视台数据存储量大,频繁备份数据的需求,方便快捷的检索、备份、回放、删除硬盘数据。
[Abstract]:Based on the project of Jilin TV station and the DM6467T based HD video camera project, the video acquisition and compression processing is realized. On the basis of the video acquisition and compression processing, the OpenCL parallel acceleration architecture is applied to the motion estimation in the H.264 video coding, which can ensure the low loss of video compression. Under the premise, the time cost of video compression is increased as much as possible, so as to theoretically discuss the application of parallel accelerated chipset to HD video recorder.
The design and implementation of DM6467T based broadcast class hard disk recorder can provide high quality video, realize instant storage and output of video. It can handle and view video current status, storage format, and meet the need to reduce cost at any time and anywhere. With the improvement of technology, new [1]. based ARM9 processor kernel video The high performance and high integrated communication media SOC processor of the hardware acceleration engine, such as the DM6467T, HI3515 and other.ARM9 processors, can provide the processing frequency up to 400MHz, and can meet the needs of the broadcast level hard disk VCR of this article, and can be used as the.200MHz DDR2SDRAM interface of the embedded application software such as DVR, DVS, IPCam and so on. The broadcast class hard disk video recorder provides sufficient data processing bandwidth and ability. This paper applies the MJPEG protocol codec provided by this paper. Its decoding performance meets the requirements of the 8 path CIP DVR/DVS solutions, performance and cost requirements of this article. It also provides the high definition VGA visual frequency I/O interface required in this article. It also provides a variety of SATA, USB, and so on. Set up the interface and support 1080P's video entry. So this article chooses DM6467T to develop and develop [2]..
This paper describes the development and development process of DM6467T based broadcast video recorder. With the support of the powerful video processing capability of DM6467T, the recording and storage of high-definition video can make the broadcast class hard disk recorder get wider frequency band and higher quality, more refined color replay, and more real reduction of human visual [3]..
In this paper, the broadcast class hard disk recorder system is designed. The video storage and processing of DPS are studied. The DVSDK development package is analyzed. The process of video acquisition and storage processing is studied. On the basis of the research, the video storage compression acceleration based on OpenCL is preliminarily designed, and the motion estimation of video compression is calculated. The algorithm performs parallel processing, completes the operation of motion estimation algorithm on GPU, divides the serial operation into multiple threads by segmentation, uses the processing speed of GPU far higher than CPU in multithread operation, and completes parallel motion estimation algorithm on GPU, from which the video compression is speeded up in parallel.
The development of hard disk recorder in broadcasting system can be divided into two stages: independent and network.
1 independent hard disk recorder
The independent type hard disk machine generally adopts the automatic broadcasting system. Using the CCIR712 standard, the audio frequency is sampled with 88.2kHz, 32 bits single frequency output, the signal to noise ratio is 90dB CD sound quality, the video signal is 16bit processing, the bandwidth is more than 6.0MHz, the signal to noise ratio 80dB., a hard disk recorder, is mainly used in the series of advertisements, and will be reused in large quantities. The ad program is stored in the hard disk in a non linear way and is automatically controlled by the automatic broadcast master computer through the remote control interface. As an early hard disk recorder, the system is simple and economical and has the operation mode of the traditional VCR, so it is widely used in the ad series editing of the automatic broadcast system. Linear serial editing system is generally lack of digital interface, which is inconvenient for future network and all digital update and development. [5].
2 network type hard disk recorder
In order to take the video server as the dominant system, the network digital hard disk automatic broadcasting system adopts the multi channel parallel hard disk video technology. Through the local network video server and the optical fiber of the advertising department, the advertising department and other departments will be connected (the network adopts the TCP/IP protocol). The sub control system sends video data through the network server. To the total server, through such a digital network to realize the interaction of various functional departments (advertising, news and so on), so as to realize the multi port input and output and the sharing of information resources. This structure is widely used in advertising. The multi channel network news broadcast digital hard disk system has a very obvious advantage in this respect. The production process is reduced to a minimum; the functionality and flexibility are greatly enhanced; only a single video data is recorded in the database, which facilitates the subsequent video processing by the various departments after the recording [6]. can modify the video data directly on the PC, and it is also very convenient to modify the sequence of the sowing sequence.
The main function of this system is to apply the image processing chip on DM6467T to compress the encoding of the multi-channel high-definition video and audio independently. The compiled digital image is stored in the SATA hard disk in the form of coding. The stored image coding can be called to the display or play channel by the panel, the remote control and so on. It can satisfy the demand of large data storage and frequent backup of data in the TV station. It can search, backup, playback and delete hard disk data conveniently and quickly.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP391.41

【参考文献】

相关期刊论文 前10条

1 赵雪梅;;AES加密算法的实现及应用[J];常熟理工学院学报;2010年02期

2 熊江;三种嵌入式操作系统的分析与比较[J];单片机与嵌入式系统应用;2003年05期

3 李天璞;PROFILE硬盘服务器在播出系统中的应用[J];广播与电视技术;1999年10期

4 李岩;王卫兵;孙永春;;基于S3C44B0X的uClinux操作系统内核移植[J];哈尔滨理工大学学报;2006年02期

5 陈钢;吴百锋;;面向OpenCL模型的GPU性能优化[J];计算机辅助设计与图形学学报;2011年04期

6 周敬琼;周凤星;;基于ARM的Linux网络设备驱动程序开发[J];计算机工程与设计;2009年22期

7 吴玉香;周建香;郭建勋;;U-Boot在s3c2410上的移植及功能扩展[J];计算机工程与设计;2010年04期

8 崔竞松,张焕国;高级加密标准AES候选算法的比较[J];通信保密;2000年01期

9 阙大顺;杜玮;岳鹏;;Vivi在S3C2410上的移植研究[J];武汉理工大学学报(信息与管理工程版);2007年12期

10 黄睿邦;汤荣江;李文亮;;Linux下基于Video4Linux的USB摄像头视频采集实现[J];现代计算机(专业版);2009年06期

相关硕士学位论文 前2条

1 叶剑;基于GPU的密码算法实现技术研究[D];解放军信息工程大学;2010年

2 吴正明;基于ARM的GPS/SINS组合导航系统设计[D];南京理工大学;2009年



本文编号:1965544

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/1965544.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7d20b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com