论文部分内容阅读
伴随着网络带宽和处理器能力的提升,多媒体通信正在成为下一代通信系统的核心部分,视频通信作为多媒体通信的重要组成部分,起着举足轻重的作用。其中,视频压缩技术的先进与否对于视频通信系统的发展有非常重要的意义。本文在国家863重大攻关课题——“数字视音频编码、传输、测试与应用示范系统”(课题编号:2002AA119010)、国家自然科学基金项目——“无线信道下的广义信道率失真模型研究(课题编号:60372067)”和武汉市青年科技晨光计划——“无线通信系统联合功率率失真模型研究(课题编号:20045006071-18)”的联合资助下,参与AVS(Audio Video Coding Standard Workgroup of China)工作组,进行视频编码技术研究和标准制定工作。伴随着移动技术的发展,AVS工作组制定了面向移动环境应用视频编码标准——AVS-M,在保证高效编码的同时兼顾低复杂度实现。本文介绍了AVS-M标准采用的关键技术,基于AVS-M平台提出了视频处理复杂度度量分析方法(Complexity Metrics)。目的在该度量方法上对移动视频编码、解码系统和基本算法模块进行复杂度分析和研究。AVS-M复杂度分析结果可作为面向平台(Platform Dependent)的嵌入式视频处理器(Embedded Video Codec)开销估计参考,有利于控制开发周期,节省开发成本。此外,复杂度度量方法可应用于其他视频编码标准复杂度分析,消耗估计和处理器实现指导。编码处理部分,以编码端复杂度消耗最大模块运动估计为切入点,在其理论基础之上,分析运动估计模块组成及其复杂度消耗分配,结合变换量化系数特征,通过预测量化全零块(All Zero Block Prediction)提前结束运动搜索,减少参考候选点,降低计算复杂度。解码部分,针对移动环境应用特性,设计了基于宏块(Macroblock based)的AVS--M解码器(AVS-M Golden C decoder),以宏块为单位完成解析、解码过程。相对帧级(Frame Based)解码器,AVS-M Golden C解码器有效降低了内存空间、计算时间复杂度消耗,并且利于宏块级流水并行操作。此外,基于AVS-M Golden C解码器平台,通过典型码流的解析、解码实验,分析其整体复杂度消耗。本文提出的复杂度度量分析方法,对于面向移动平台的视频处理器实现和开销估计有实际的指导意义。根据本文的度量分析方法,可以有效估计视频处理算法复杂度,降低视频处理器开发周期、实现消耗等,继而促进整个视频处理系统的优化应用。