论文部分内容阅读
数字视频压缩编码技术是各种数字视频应用的关键技术。在过去的几十年之中,数字视频压缩编码技术取得了很大的进步,有力地促进了可视电话、视频会议、数字电视、VCD/DVD和网络多媒体等应用的发展。ITU-T推荐使用的数字视频压缩编码标准H.26x (H. 261,H.262,H.263和H.26L/4)系列和ISO/IEC推荐使用的数字视频压缩编码标准MPEG-x(MPEG-1,MPEG-2和MPEG-4)系列产生了很大的影响。本文首先对这些数字视频压缩编码标准及其技术的发展状况做了研究。H.26L/H.264是ITU-T与ISO/IEC联合提出的一种较新的面向甚低码率视频通信应用的视频图像压缩标准,采用了一些新的编码技术,使用了新的DCT变换方法:4×4整型DCT变换,该变换具有减小方块效应,算法明晰简单、易于实现,运算结果精度高且不会溢出,运算速度快,占用内存小等优点。本文详细研究了H.26L标准采用的32位4×4整型DCT变换和H.264标准采用的16位4×4整型DCT变换,对它们的性能进行了分析比较,并以其来改进现有的视频压缩编码方法。传统的基于DCT的图像编码算法的一个共同特点就是:不管图像的具体内容,采用固定的块尺寸进行统一的处理,例如JPEG,MPEG-1/2,H.263均采用固定的8×8分块方式,本文的重点工作是针对这些采用固定的块尺寸进行统一处理的算法的一些缺点,提出了一种基于自适应分块的序列图像压缩算法,该算法是一种根据序列图像两帧间对应块的差别自动调整DCT变换尺寸(8×8或4×4),对不必要的数据块不进行处理,以提高编码效率的序列图像压缩编码方法,具有较高的编码效率和较好的压缩效果,与传统的采用8×8固定分块方式的压缩编码算法相比,性能有较大幅度的提高,在文中,作者对两者的压缩编码性能进行了分析比较。同时本文提出了该压缩算法的具体软硬件实现方法,给出了采用该算法的图像压缩编码系统的具体实现框图及流程,首先在PC机上以软件的形式实现了该算法,然后对软件程序源代码进行了改进,以便于移植到DSPs上,文中给出了部分的改进代码,最后在TI公司的TMS320C6711DSK DSPs实验开发板上使用该算法成功地对序列图像数据流进行了压缩编码,对回传的结果解码后得到了