论文部分内容阅读
DCT域HDTV至SDTV视频转码,与传统的像素域转码相比,不仅避免了DCT、IDCT运算,还通过利用输入HDTV码流中宏块的运动矢量信息直接构造转码后SDTV相应宏块的运动矢量,避免了运算量极大的运动估计过程,有利于HDTV至SDTV实时转码的实现。本文主要研究在DCT域内基于宏块公共信息的运动补偿快速算法和利用DCT系数进行码率控制算法。本文给出的运动补偿快速算法与传统的DCT域运动补偿算法相比,可以节省44%的运算量。给出的码率控制算法与传统的TM5算法相比,不仅使编码生成的图像信噪比有所提高,而且解决了场景切换问题。转码的关键算法由C语言实现,并通过基于Intel Pentium 4 CPU具备SIMD功能的SSE2汇编指令集优化运算量大的转码程序,最终在PC平台上实现了在DCT域内HDTV至SDTV的快速视频转码。