论文部分内容阅读
甚低码率视频图像编解码技术是近年来视频处理领域中的一个研究热点。本课题采用的H.263协议是ITU-T关于比特率低于64Kbps的窄带通道视频编码建议。其信源编码算法的核心是H.261建议中采用的DPCM/DCT混合编码器。H.263提供了四个可选工作模式,这是提高图像编码性能的关键技术,其中包括非限制运动矢量模式、高级预测模式、PB帧模式和基于句法的算术编码模式。由于视频压缩编码本质是数字信号处理,在诸多视频编码的实现方法中,除了已广泛应用的纯软件方法外,基于DSP芯片的实现方法具有显著的优势。 本文按照DSP系统的开发流程,完成了系统的硬件设计,包括视频采集电路和视频输出电路的设计。系统中采用了可编程逻辑器件CPLD来实现信号线的连接与逻辑时序的控制,有利于系统调试。在CPLD中实现了I~2C接口,通过该接口将视频采集芯片BT819A的输出图象格式设置为H.263编码器要求的QCIF格式。系统中还实现了DSK与PC主机间的通信,通过HPI口将系统采集的视频数据传输到PC端并在其上动态地显示。 按DSP系统软件开发流程,首先用C语言在PC机上仿真实现了H.263算法并将代码移植到以TI公司TMS320C6711DSP芯片为核心的DSK中实现H.263算法。然后针对H.263核心算法模块:DCT、IDCT和运动估计模块,运用了全零检索、钻石搜索法等技术,对原有算法进行改进,并根据DSP芯片结构特点和算法代码的实现方法,对H.263核心算法模块的实现代码进行了优化,取得了良好的效果。