论文部分内容阅读
本论文简述了视频压缩标准的概况和MPEG-2标准的主要部分(系统部分,视频部分和音频部分)。阐述了视频压缩原理与MPEG视频压缩算法:离散余弦变换(DCT),量化编码与行程幅度编码。对视频流与系统流的语法构造以及视频的解码过程:可变长解码、反向扫描、反量化、反向离散余弦变换(IDCT)和运动补偿进行了较为详细的分析和阐述。 由于电视节目制作向数字化方向转变,这使得MPEG-2的应用十分广泛。由此出现了相应的问题,比如使视频素材的剪切和定位变得困难。这也是本课题将要解决的问题之一。 为了解决这一问题,本课题通过对系统流文件:节目流文件与传送流文件的深入研究和分析,实现了对MPEG-2视频文件的基于GOP的编辑;解决了广播电视节目播放过程中的无缝播放;完成了视频流的解码。 本课题对这两种系统流文件进行比较分析后,主要讨论的是节目流文件。并在此基础上,阐述了对MPEG-2系统流文件编辑的实现,包括单文件的编辑实现和多文件的编辑实现,以及过程中应注意的问题,例如音视频同步的问题,并提出了解决方案,经过测试,证明此方案是可行的。通过对可变长解码,反量化,运动补偿,空间预测,反向离散余弦变换等解码算法的实现完成了对视频流数据的解码,并调用DirectDraw完成了对解码后数据的图像显示。