论文部分内容阅读
视频压缩标准是视频技术得到广泛应用的决定性因素,是国内国际技术交流的基础。MPEG-1标准的制定导致了VCD的发展;MPEG-2标准是DVD和数字电视及HDTV发展的前提;MPEG-4标准引发了大量的基于因特网的视频应用;H.263标准在视频会议方面发挥了重要的作用。 H.264编码标准作为MPEG-4 14496-2的补充,其目的在于进一步挖掘现有编码技术的潜力,实现高画质、低比特率的编码效果。H.264可以达到很高的编码效率,具有很好的市场应用前景。但是,由于H.264编码标准引入了大量复杂度较高的时间和空间编码算法,因此深入研究H.264,设计快速编码算法就具有十分重要的意义。 本文首先简单介绍了各种视频编码标准,H.264的制定背景以及技术特点。接着,全面分析H.264的各种编码算法,并对有关算法做了实验,为快速算法设计得出了一些有益的结论。文章的重点是研究、设计并实现一套快速运动估计算法。通过深入分析快速运动估计算法中的若干关键问题,同时借鉴MVFAST(Motion Vector Field Adaptire SearchTechnology)、PMVFAST(Prediction MVFAST)等快速运动搜索算法的优点,从搜索模式和加速策略方面做改进并且结合H.264编码特点,提出了一种新的快速运动估计算法——混合模式搜索算法(CMS,Compound Mode Search)。在此基础上,结合分析H.264算法得到的结论,实现了一种基于H.264的快速编码器。 同时,论文给出了较详细的实验数据和分析。实验测试表明,本文实现的H.264快速编码器比H.264参考编码器的处理速度提高了3~5倍。