航空学报 > 2011, Vol. 32 Issue (3): 507-514   doi: CNKI:11-1929/V.20110309.1153.001

基于DSP平台的机载高清视频编码器设计与实现

刘荣科, 胡伟, 高杨, 周游   

  1. 北京航空航天大学 电子信息工程学院, 北京 100191
  • 收稿日期:2010-06-30 修回日期:2010-09-19 出版日期:2011-03-25 发布日期:2011-03-24
  • 通讯作者: Tel.: 010-82339482 E-mail: rongke_liu@buaa.edu.cn E-mail:rongke_liu@buaa.edu.cn
  • 作者简介:刘荣科(1973- ) 男,博士,教授,博士生导师。主要研究方向:空天信息传输与处理,无线多媒体通信,专用集成电路设计。 E-mail: rongke_liu@buaa.edu.cn 胡伟(1987- ) 男,硕士研究生。主要研究方向:无线多媒体通信。 E-mail: pxlqq802@yahoo.com.cn
  • 基金资助:

    中央高校基本科研业务费专项资金(YWF-10-01-B24)

Design and Implementation of Airborne High Definition Video Encoder Based on DSP Platform

LIU Rongke, HU Wei, GAO Yang, ZHOU You   

  1. School of Electronic and Information Engineering, Beihang University, Beijing 100191, China
  • Received:2010-06-30 Revised:2010-09-19 Online:2011-03-25 Published:2011-03-24

摘要: 针对无人机(UVA)航拍对高清视频的需求,设计并实现了基于数字信号处理器(DSP)平台的MPEG-4高清视频编码器,具有体积小、功耗低和可靠性高的特点。根据DSP片内资源设计了存储器分配方案,优化了编码过程中的数据流传输,降低了数据访问对编码速度的影响。针对视频编码算法中复杂度较高的部分,采用了基于预测的运动估计,减少了匹配搜索时间;提出了改进的变长编码方案,大幅提高了编码速度;提出了一种提前判断全零系数块的充分条件,有效减少了离散余弦变换(DCT)和量化计算。实验结果表明,该编码器对720P格式(1 280 pixel×720 pixel分辨率)视频的编码速度在20帧/s以上,并且峰值信噪比(PSNR)高于35 dB,具有良好的画面质量和较低的码率。

关键词: 数字信号处理器, MPEG-4, 视频信号处理, 实时系统, 高清, 优化

Abstract: To enhance the capacity of video capturing and ground reconnaissance of an unmanned aerial vehicle (UAV), an efficient MPEG-4 high definition video encoder is designed and implemented on a digital signal processor (DSP) platform, which is characterized by small volume, low power consumption and high reliability. Firstly, the data flow scheme of video encoding is optimized by allocating the on-chip memory of the DSP reasonably, which reduces the impact of data access on encoding speed. Secondly, prediction-based motion estimation is adopted to accelerate the search of matching blocks. Furthermore, optimized variable length coding and predicting all-zero coefficient blocks are proposed to improve coding speed and reduce discrete cosine transformation (DCT) and quantization computation respectively. Experimental results show that, for the video sequence with 720P (1 280 pixel×720 pixel resolution) format, the optimized encoder can achieve an encoding speed of over 20 frame/s, and the peak signal to noise ratio (PSNR) is higher than 35 dB, with satisfactory visual quality and relatively low bit rate.

Key words: digital signal processor, MPEG-4, video signal processing, real time system, high definition, optimization

中图分类号: