基于DM6446的AVS视频编码研究与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:dreamastlxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断创新和社会需求的大力推动,以数字多媒体技术为代表的产业应用得以蓬勃发展。视频压缩编码是数字多媒体处理的关键技术,是各种视频应用如视频监控、视频会议等的核心模块。我国在视频应用领域已经具备了较强的产业基础,但由于没有掌握视频编码核心技术,相关企业长期受制于国外的专利持有者。AVS是由我国音视频编解码标准化工作组制定的视频编码标准,于2006年被批准颁布为国家标准。AVS面向高分辨率视频应用,与相关国际标准H.264相比,兼顾了编码效率和实现复杂度,便于应用推广。AVS编码技术的研究,对于我国相关产业领域的长远发展具有重要意义。视频编码的实时实现对处理器的计算能力和资源提出了很高的要求。通用处理器不适于做计算复杂度高度集中的运算,基于硬件实现的方案开发周期长且缺乏灵活性。因此,目前视频编码系统通常以专用DSP芯片作为实现平台。本课题选用TMS320DM6446媒体处理器作为AVS视频编码的硬件平台。DM6446是美国德州仪器公司推出的基于达芬奇技术的第一款产品,芯片内部集成了高性能的DSP核和ARM核,还包括了视频/图像协处理器等资源,适用于视频相关系统的应用开发。本文主要论述AVS视频编码器在DM6446平台上的实现过程。首先介绍了视频压缩的基本原理和AVS视频编码标准的关键技术,然后针对编码过程中复杂度较高的模块如运动估计和模式选择,进行了算法简化和优化,在编码性能损失可以接受的情况下大大降低了算法的实现复杂度。随后,对DM6446平台的特点和各种软件优化方法进行了介绍和总结,设计了AVS编码器的整体框架和数据流程,优化了编码各模块的实现流程,优化后的程序运行速度明显提高。经过算法和平台的优化后,最终在DM6446平台上实现了AVS视频编码器。目前,该编码器对CIF(352×288)视频序列的编码速度在30帧每秒以上,对D1(720×576)视频序列的编码速度在10帧左右。与选项全开的原参考代码相比,在码率相同的情况下亮度PSNR下降了0.5~0.9dB左右。
其他文献
运营商为了迎合广大用户的需求,不断推出内容丰富多彩的移动增值业务,尤其是在3G网络刚刚投入使用的背景下,移动增值业务更将突飞猛进的发展。然而,移动增值业务的发展也给用
水下目标识别技术是现代声纳系统与水声对抗的一个重要的组成部分,如何准确无误地对水下物体进行目标分类和识别、加强水下目标识别技术的研究手段和提高水中目标识别性能刻
随着企业信息化建设程度的不断提高,企业中的应用系统也越来越多。各系统往往都有自己的安全策略,由于各系统互相独立,一个用户在使用每一个应用系统之前,都必须按照相应的系
超宽带(UWB,Ultra-Wideband)脉冲无线电是一种可以和其它通信系统共享频谱资源的新型无载波通信技术,它以巨大的军事、商业价值和技术挑战引起了国际通信领域工业界和学术界
立体视觉技术是计算机视觉的一个重要分支,它的最终目的是模拟生物视觉使计算机具有通过二维图像感知三维环境信息的能力。目前立体视觉技术已经在三维测量、机器导航、虚拟
学位
MANET网络由于其自组织性、自愈性等特点使其广泛应用于军事通信和灾后应急通信等领域。针对MANET网络提出了许多路由算法和协议,包括按需路由协议、主动路由协议和混合路由