针对视频处理系统的实时性要求及视频压缩编码算法的现状,本文给出了基于TIDM6467的嵌入式视频处理软件及关键算法的优化实现.TMS320DM6467 ARM+DSP的ARM核进行实时采集与传输视频数据,DSP内核进行视频处理;软件基于嵌入式Linux操作系统,采用达芬奇软件框架实现视频采集和编码服务器的设计.为了提高压缩效率,本文提出一种快速半像素运动估计算法,在最佳整像素点周围通过计算直接推导出最佳半像素点的位置,避免全搜索的大运算处理,快速半像素运动估计算法所用时间为标准全搜索算法所用时间的41%~57%.本文所设计的视频处理软件能达到实时进行高清视频的采集与压缩处理,并将处理的结果存入U盘,同时能通过扩展实现多路视频的处理.实现系统控制与存储等功能.
In view of real-time video processing system and current situation of video compression algo- rithm, embedded video processLng software based on TMS320DM6467 is provided. TMS320DM6467 is a dual-core prcssor, ARM corn and DSP com. DSP core is used to encode video with H. 264 video stan- dsrd, ARM core is used for real-time video data transmission and store and it uses Davinci technolcgy. So{tware design is based on Linux OS and Davinci software is used to capture video and design encc~er sever. In order to enhance c~xting efficiency, {ast half pixel motion estimation algorithm (FHM) is pro- vided,and the best match half pixel is directly calculated by best integer pixel, which avoids full search processing. The time of HEMA is 41%- 57 % time of standard full search algorithm. The system can proess high-definition video and store compression data into USB in real time. Especially, this system can process multi-channel video for some other application.