分像素运动补偿优化技术研究

分像素运动补偿优化技术研究

论文摘要

2003年由国际电信联盟和国际标准化组织联合制定的H.264/AVC编码标准正式颁布。和以往编码标准相比,H.264/AVC编码效率获得了大幅提高,具有更好的网络适应性和容错特性。H.264/AVC的应用范围贯穿无线视频通信,基于IP网的流媒体服务,激光视盘存储,高清晰度电视,超高清数字电影等等,几乎涵盖了所有的视频通信领域。这种新型的视频编码标准获得了业界广泛的关注,相关的研究和产品层出不穷。分像素运动补偿技术是H.264/AVC压缩性能提升的主要来源,但另一方面,编解码的计算和访存复杂度也大幅度增加。本文针对分像素运动补偿模块在复杂度优化,编码性能优化和VLSI体系结构设计三个方面进行了深入研究,取得了以下研究结果: (1)低解码复杂度分像素滤波器设计:H.264/AVC标准采用了分像素运动补偿技术,运动矢量的精度可以达到四分之一像素,分像素位置的亮度值,通过二维可分离的六抽头维纳滤波器和线性平均滤波器获得。与采用双线性滤波器和二分之一像素运动矢量精度模式相比,编码效率获得了近20%的提升。但另一方面,编解码的计算和访存复杂度也大幅度增加。尤其在高清格式视频的实时解码中,数据的访问量和计算量庞大,解码延迟和功耗主要源于运动补偿模块的存储器访问,高精度运动矢量和长抽头滤波器进一步加重了运动补偿模块的访存和计算负担,使分像素运动补偿模块成为实时解码的瓶颈问题。 本文在分析了高清视频信号的自相关特征的基础上,提出了一种基于两步四抽头滤波器的分像素插值技术。该方案结合利用三次卷积滤波器和三次B样条器完成高清视频序列的四分之一像素的插值过程,与H.264的插值滤波方法相比,取得了类似的编码性能,在解码端,访存复杂度降低了10%,计算复杂度降低了40%。该方法于2003年10月被国内制定的视频编码标准AVS1.0采纳。 (2)帧级自适应滤波器设计:由于视频信号采集过程和分像素插值滤波器的非理想低通特性,使得经过插值滤波放大的参考图像中存在高频分量的混叠,我们称这种混叠为滤波噪声;其次,参考图像是源图像经过编解码过程后的重建图像,编码过程中会引入量化噪声;最后,在进行运动估计的过程中,由于有限的运动矢量精度,运动矢量场的不连续性以及前面提到的滤波噪声和量化噪声的干扰,会产生运动矢量的偏差,我们称这这种偏差为运动矢量噪声。由于这三种噪声的存在,会影响运动补偿预测的准确性,进而降低编码效率。 本文首先对这三种噪声对运动补偿预测过程的影响在时域和频域进行了分析,然后对运动补偿预测残差进行严格的数学建模,将这三种噪声源引入残差模型中,在帧一级通过自适应调整插值滤波器系数来最小化运动补偿预测的残差能量,提高编码效率。实验结果表明:在编码复杂度和编码延迟的适度增加的条件下,本文提出的自适应滤波方法可以有效的抑制运动矢量噪声,量化噪声和滤波噪声,提高运动补偿预测的效率,在

论文目录

  • 摘要
  • Abstract
  • 图表索引
  • 第一章 引言
  • 1.1 数字视频技术的应用
  • 1.2 视频编码技术
  • 1.2.1 视频编码技术的演进
  • 1.2.2 预测编码
  • 1.2.3 变换编码
  • 1.2.4 熵编码
  • 1.3 视频编码标准
  • 1.3.1 H.261
  • 1.3.2 H.263
  • 1.3.3 MPEG-2
  • 1.3.4 MPEG-4
  • 1.3.5 H.264/AVC
  • 1.4 H.264/AVC编码技术
  • 1.5 H.264/AVC相关研发工作
  • 1.6 本文的研究目标及意义
  • 1.7 论文的主要工作及各章组织
  • 第二章 分像素运动补偿技术与相关工作
  • 2.1 分像素运动补偿问题描述
  • 2.2 可变块运动估计
  • 2.3 分像素精度运动估计
  • 2.4 图像插值技术
  • 2.5 小结
  • 第三章 低解码复杂度分像素滤波器设计
  • 3.1 引言
  • 3.2 插值滤波方法设计
  • 3.3 复杂度分析与优化
  • 3.4 实验结果
  • 3.5 小结
  • 第四章 帧级自适应滤波器设计
  • 4.1 运动补偿噪声理论分析
  • 4.2 自适应滤波器设计
  • 4.3 编解码复杂度分析
  • 4.4 实验结果
  • 4.4.1 实验一:滤波器系数量化步长的选择
  • 4.4.2 实验二:滤波器抽头数对编码性能的影响
  • 4.4.3 实验三:帧级自适应滤波器对编码性能的提高
  • 4.4.4 实验四:Two-pass编码对性能的提高
  • 4.4.5 实验五:帧级自适应滤波器对编码复杂度的增加
  • 4.5 小结
  • 第五章 分像素运动补偿VLSI体系结构设计
  • 5.1 引言
  • 5.2 H.264/AVC运动补偿过程
  • 4.2.1 树形宏块划分
  • 4.2.2 运动矢量预测
  • 4.2.3 分像素插值
  • 4.2.4 加权预测
  • 5.3 分像素运动补偿体系结构设计
  • 5.3.1 解码器系统级设计
  • 5.3.2 运动矢量预测体系结构
  • 5.3.3 参考数据读取
  • 5.3.4 高吞吐率分像素插值体系结构设计
  • 5.5 实验结果
  • 5.5.1 访存优化实验结果
  • 5.5.2 仿真与综合实验结果
  • 5.5.3 与其他方法的比较
  • 5.6 小结
  • 第六章 结束语
  • 6.1 本文主要工作与贡献
  • 6.2 下一步研究工作
  • 参考文献
  • 致谢
  • 作者简历
  • 相关论文文献

    • [1].分数像素运动估计的VLSI结构设计[J]. 电视技术 2010(06)
    • [2].全插值分像素运动估计VLSI结构[J]. 计算机工程与应用 2015(03)
    • [3].基于中心点预测的分数像素运动估计改进算法[J]. 中南民族大学学报(自然科学版) 2010(01)
    • [4].基于像素运动模型的数字造影系统成像畸变校正[J]. 电子学报 2008(08)
    • [5].适用于AVS的高性能整像素运动估计硬件设计[J]. 电子技术应用 2013(01)
    • [6].一种HEVC整像素运动估计优化算法[J]. 电视技术 2015(03)
    • [7].基于方向信息的快速整像素运动估计优化[J]. 中南民族大学学报(自然科学版) 2010(01)
    • [8].HEVC的高效分像素运动补偿[J]. 软件学报 2017(08)
    • [9].基于运动矢量空间相关性的H.264分像素运动估计[J]. 计算机工程与应用 2013(15)
    • [10].一种AVS-M整数像素运动估计快速算法[J]. 小型微型计算机系统 2011(04)
    • [11].AVS中一种分像素运动估计的快速算法[J]. 科技资讯 2009(30)
    • [12].一种高性能HEVC整像素运动估计硬件设计[J]. 微电子学与计算机 2017(10)
    • [13].自适应AVS_M分数像素运动估计快速算法[J]. 计算机科学 2008(10)
    • [14].AVS分像素运动估计优化算法[J]. 计算机工程 2010(14)
    • [15].针对H.264的基于平坦区域预测的分像素运动估计[J]. 中国图象图形学报 2008(12)
    • [16].基于空时多线索融合的超像素运动目标检测方法[J]. 电子与信息学报 2016(06)
    • [17].高速H.264/AVC整像素运动估计结构设计[J]. 中国科技论文在线 2008(01)
    • [18].HEVC运动估计快速算法优化及硬件实现[J]. 广播电视网络 2020(09)
    • [19].一种H.264编码器的硬件实现方案[J]. 有线电视技术 2011(02)
    • [20].基于H.264运动估计的音视频同步编码技术[J]. 吉林大学学报(工学版) 2012(05)
    • [21].针对硬件实现的整像素运动预测快速算法[J]. 通信技术 2008(03)
    • [22].一种新的半像素插值滤波方法[J]. 微处理机 2009(01)
    • [23].一种适合VLSI实现的H.264整像素运动估计算法[J]. 数据采集与处理 2009(03)

    标签:;  ;  ;  ;  ;  

    分像素运动补偿优化技术研究
    下载Doc文档

    猜你喜欢