论文部分内容阅读
与传统的广播电视压缩标准相比较,下一代的视频压缩标准具有明显的带宽优势,具有减少成本和增加业务项目的良好前景,并且不会损害视频质量。因而对于未来的高容量消费产品如DVB-H移动电话、宽带DSL机顶盒和高清晰度DVD来说,下一代的视频压缩标准(如H.264/AVC)显得愈来愈重要。在这些电子产品中所使用的“基本流”就是压缩视频的原始码流。对于半导体制造商、消费电子和专业视频设备制造商、视频网络运营商以及移动电话设备制造商和运营商中的工程技术人员而言,他们需要一种专业的分析检测工具能帮助他们迅速开发出新的器件、新的产品或新的业务,使他们在经济上受益,并且能随着标准的发展而更新。为了使采用上述技术的开发商、制造商有能力有信心地设计和测试使用下一代的压缩标准的设备和器件,开发一个功能完善的基本流分析仪便成为一件迫在眉睫的事情。本文介绍了我们开发的H.264基本流分析仪的功能特点,并详细阐述了本人负责的功能模块的实现过程。H.264基本流分析仪是基于Windows平台的高性能软件,可用来比较和评估各种不同的压缩算法和压缩工具,分析某种视频编解码器(压缩/解压缩算法),以及详细比较各种视频编解码器或某种编解码器各个版本的互操作性。该软件可对H.264基本流提供详尽的分析和实时的错误检测和报告,对解码视频图像进行实时显示,并可以在屏幕上对其实现快进、单进、单退、暂停、播放。在该项目中,本人主要负责基本流视频解码回放功能模块、信息提取和错误检测功能模块、将宏块信息叠加在解码视频图像以及软件优化的研究。考虑到用户使用的方便性和二次开发的便利性,本基本流分析软件提供了分析记录、错误记录文件和动态链接库。本文对开发的各个功能模块的理论基础和实现方法都做了详细的描述,这些功能模块的研发任务现已基本完成。