基于AVS-M的帧内预测算法研究及程序优化

基于AVS-M的帧内预测算法研究及程序优化

论文摘要

随着我国3G技术的发展,多媒体通信将成为新一代通信系统的显著特征和主要业务,而视频编码技术是多媒体技术的基础和核心。AVS-M标准是中国自主制定的数字音视频编码系列标准(AVS)中的第七部分:移动视频编码标准。可广泛应用于交互存储媒体、宽带视频业务、多媒体邮件、远程视频监控、视频会议、可视电话等多个领域,是我国面向下一代移动通信的视频编码标准。AVS-M标准仍基于以前视频编码标准的运动补偿混合编码方案,有效提高了编码效率。本文首先分析AVS-M标准的技术特点,如新型帧内预测、多尺寸编码块模式、多参考帧预测、1/4像素精度运动矢量、整数变换量化、去方块效应滤波器等。AVS标准工作组提供的AVS-M参考编码器软件虽然编码质量高,易读性好,但复杂度高、代码运行效率较低。本文从实时的角度对编码器进行了优化。重点分析了AVS-M标准帧内预测编码的基本原理。AVS-M采用空域上9种模式预测和拉格朗日率失真优化(RDO)模型来进行帧内预测模式选择,算法复杂度很高。本文对其中计算量较大的预测模式选择部分进行了深入研究,通过实验分析提出了两种针对帧内预测的改进算法。一种通过分析和验证视频图像的空间相关性和时间相关性,利用自然图像固有的边缘方向信息,针对帧内预测9种亮度模式提出了快速模式选择算法。以RDO为判决依据,使用经验阈值自适应的停止全搜索过程,快速进行帧内模式选择。实验结果表明,本算法可有效降低运算复杂度,提高编码效率而PSNR和输出码率均无明显变化。另一种是基于前向和后向的双向选择算法。传统的单方向预测方法导致了相同方向上的样本点被赋以相同的预测值,然而在视频图像中一个样本点与它相邻点的亮度值通常都是不同的。此外,一个样本点与其相邻环绕样本点的中值很接近,双向预测的结果通常比单向预测要好。所以本文结合加拿大学者Teng提出的双向预测思想,把4×4块分成三个区域分别编码。实验证明,本算法有效的提高了预测准确度,减少了变换量化系数。除去对算法的研究之外,本文还对AVS-M参考模型从代码结构上进行优化。通过分析,指出了优化的方向和途径,优化后速度得到显著提高。详细介绍了多媒体指令集,有效地运用MMX/SSE/SSE2技术在PC上对AVS-M编码器中的运算密集度大的模块进行优化,并对优化过程和关键技术做出说明。本文在最后一章对全文进行了总结,并且对今后进一步的研究方向进行了展望。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题研究背景
  • 1.2 视频压缩技术及其发展现状
  • 1.3 视频编码相关的国际标准
  • 1.3.1 H.261
  • 1.3.2 MPEG-1
  • 1.3.3 MPEG-2/H.262
  • 1.3.4 H.263
  • 1.3.5 MPEG-4
  • 1.3.6 H.264/AVC
  • 1.4 AVS 标准组织及知识产权问题
  • 1.4.1 相关知识产权问题现状
  • 1.4.2 AVS 标准简介
  • 1.5 本文主要研究内容
  • 2 AVS-M 关键技术及性能分析
  • 2.1 AVS-M 编码原理
  • 2.1.1 AVS-M 编码比特流的结构
  • 2.1.2 AVS-M 编解码器框架
  • 2.2 AVS-M 的关键技术
  • 2.2.1 帧内预测
  • 2.2.2 帧间预测
  • 2.2.3 变换量化
  • 2.2.4 熵编码
  • 2.2.5 环路滤波
  • 2.3 AVS-M 与其他标准的比较
  • 2.3.1 AVS-M 与其他标准的技术比较
  • 2.3.2 AVS-M 与其他标准性能分析
  • 2.4 小结
  • 3 帧内预测快速算法研究
  • 3.1 引言
  • 3.2 帧内预测编码的基本原理
  • 3.3 帧内预测模式信号化
  • 3.4 AVS-M 帧内编码及其全搜索方法
  • 3.4.1 4×4 亮度预测模式
  • 3.4.2 色度预测模式
  • 3.4.3 帧内模式选择
  • 3.5 帧内预测模式快速选择方法研究现状
  • 3.6 基于时空相关性和边缘信息的帧内预测快速选择模式
  • 3.6.1 基于视频时空相关性的模式选择
  • 3.6.1.1 空间相关性分析
  • 3.6.1.2 时间相关性分析
  • 3.6.1.3 最可能预测模式
  • 3.6.2 基于边缘方向信息的模式选择
  • 3.6.3 帧内快速模式选择算法描述
  • 3.6.4 实验结果
  • 3.7 帧内双向预测技术
  • 3.7.1 帧内双向预测的研究
  • 3.7.2 基于AVS-M 的帧内双向预测方案
  • 3.7.3 实验结果
  • 3.8 小结
  • 4 程序优化
  • 4.1 引言
  • 4.2 程序代码优化
  • 4.3 多媒体处理指令集优化
  • 4.3.1 多媒体处理指令集简介
  • 4.3.2 常用指令
  • 4.3.3 SAD 计算
  • 4.3.4 整数变换和量化
  • 4.3.5 优化结果
  • 4.4 小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    • [1].一种AVS-M运动搜索快速算法[J]. 计算机工程 2011(09)
    • [2].一种AVS-M帧间预测模式快速选择算法[J]. 小型微型计算机系统 2011(05)
    • [3].AVS-M帧间预测模式快速选择算法的研究[J]. 计算机工程与科学 2011(08)
    • [4].AVS-M解码在Symbian平台上的实现[J]. 计算机技术与发展 2008(02)
    • [5].基于率失真优化的AVS-M关键参考帧选择算法[J]. 华南理工大学学报(自然科学版) 2009(10)
    • [6].一种AVS-M的帧内预测模式快速选择算法[J]. 计算机工程与应用 2011(08)
    • [7].AVS-M亚像素运动估计快速算法[J]. 中国图象图形学报 2011(06)
    • [8].基于AVS-M的亚像素运动估计快速算法[J]. 计算机工程 2010(24)
    • [9].一种AVS-M整数像素运动估计快速算法[J]. 小型微型计算机系统 2011(04)
    • [10].AVS-M基于统计方法的快速帧内预测模式选择[J]. 安徽工程科技学院学报(自然科学版) 2010(04)
    • [11].AVS-M编码器快速模式选择策略研究[J]. 河南教育学院学报(自然科学版) 2009(02)
    • [12].基于DM642的AVS-M编解码实现与优化[J]. 河南城建学院学报 2009(04)
    • [13].一种适用于AVS-M的自适应快速运动估计算法[J]. 光电子.激光 2009(04)
    • [14].基于NVDK的AVS-M视频解码器的实现与优化[J]. 微电子学与计算机 2008(07)
    • [15].AVS-M分像素插值算法优化[J]. 中国新通信 2008(11)
    • [16].基于AVS-M标准的自适应时-空域差错掩盖算法[J]. 中国图象图形学报 2010(11)
    • [17].AVS-M整数变换算法分析及实现[J]. 湖南工程学院学报(自然科学版) 2008(02)
    • [18].一种适用于移动视频编码标准(AVS-M)的快速搜索算法[J]. 卫星电视与宽带多媒体 2010(14)
    • [19].基于AVS的嵌入式Web视频服务器的设计[J]. 仪表技术 2008(03)
    • [20].基于有损率失真优化的AVS-M帧内更新算法[J]. 天津大学学报 2008(08)
    • [21].一种适用于AVS_M的改进型交叉搜索算法[J]. 电子技术 2010(01)

    标签:;  ;  ;  

    基于AVS-M的帧内预测算法研究及程序优化
    下载Doc文档

    猜你喜欢