论文部分内容阅读
随着集成电路设计、计算机网络以及现代通信技术的迅猛发展,多媒体通信作为一种新的通信手段越来越受到人们的广泛关注。由于多媒体通信受到网络带宽的限制,因此,其应用的关键在于视频压缩技术。针对公共电话网、因特网、等应用环境,国际电信联盟(ITU-T)推出一系列视频压缩编码标准:H.261、H.263、H.263+、263++等。其中,H.263++标准是H.263系列的最高版本,具有编码效率高、解码恢复图像质量好以及抗误码性强等优点,已经在视频通信的各个领域得到广泛的应用。
本文以Philips公司的高性能多媒体处理芯片Nexperia PNX1500的结构特点,设计了适应各种实时信号处理的高性能H.263++编码器架构。采用了先进的离散余弦变换和快速搜索算法,完成了对代码的逐步优化和调试,最终实现了源代码在DSP平台的移植。文章按照“自顶而下、逐步细化”的优化原则,主要从系统级、算法级、代码级三个层次进行分析与优化。重点在离散余弦变换、量化与反量化、运动预测、码流形成等模块采取了重新定义数据结构、DSP定制操作指令集、循环展开、决策树嫁接等措施来提高缓存命中率,减少跳转指令,从而提高DSP的利用率。实验结果表明,该编码器能实现对各种运动幅度视频数据的快速编码,可满足对不同运动级别视频信号的实时处理。