论文部分内容阅读
随着音视频技术的飞速发展,许多应用领域对数字视频压缩提出了更高的要求。快速、高效的压缩算法是解决这一问题的关键,因此对视频数据进行压缩的视频编解码技术已经成为国内外研究和工业应用的热点之一。数字音视频编码技术标准(Audio andVideo coding Standard,AVS)是我国自主制定的、具有自主知识产权的第二代音视频信源编码标准,是目前最先进的音视频压缩编解码标准之一。相比其它流行的国际标准,它具有性能高、计算复杂度低、专利授权费用低等优点,代表着我国数字音视频产业的技术水平及发展方向。
本文从实际应用的角度出发,针对AVS视频编码标准的第二部分AVS1-P2中复杂度较高的帧内预测技术和运动估计技术进行了深入的研究,根据AVS自身的特点提出了改进算法,并进行了代码实现,显著提高了编码器速度。论文的主要工作包括:
1.以AVS技术标准工作组提供的编码器参考软件rm52j_r1为参考模型,在对参考模型的帧内预测技术进行分析的基础上,重点针对AVS中率失真优化方案进行帧内预测模式选择耗时严重的问题,提出一种改进的快速帧内模式选择算法,该算法结合块内亮度变化方向性、相邻块预测模式空间相关性,以及基于边缘方向直方图信息的帧内模式选择算法,有效的减少了候选模式范围。实验结果表明,该算法在保证图像质量的同时,编码时间节省了26.29~36.89%,有效的提升了系统整体性能。
2.对AVS视频编码器中运动估计部分进行了算法和程序上的研究,重点是对亚像素运动搜索快速算法的研究与改进。根据AVS编码算法的特点,结合某些经典快速算法中的思想,提出了一种改进的亚像素运动估计算法。该算法主要利用了以下几个思想,基于亚像素搜索窗内误差匹配曲面单峰性的特性,基于亚像素运动矢量在水平和垂直方向分布特性以及提前中止判别技术。与AVS参考软件中的亚像素搜索算法相比较,该算法在保证图像质量的同时,编码时间节省了25.36%~34.51%,显著提高了编码器速度。