资料介绍
用于视频编码的改进的逐次消除算法
与以往的各种视频编码标准相比,H. 264 视频编码标准在编码效率上获得了相当大的提高。但这是以提高编码的计算复杂度为代价的,其中运动估计的计算复杂度最大。提出一种适用于全搜索的改进的逐次消除算法,它能够有效地消除运动估计过程中的无效搜索点,加快运动估计的速度。试验结果表明:无效搜索点的消除率最大能够达到
98 % ,而率失真性能无损失。
关键词: 视频编码; H. 264 ; 运动估计
H. 264 是目前最新的国际视频编码标准,它在继承现有视频压缩标准MPEG21 、MPEG22 、MPEG24 、
H. 261 、H. 263 中运动预测技术的同时,又采用了多参考帧、可变块尺寸的运动补偿等技术。这些新技术的使用在有效提高编码效率的同时,也使运动估计模块的计算复杂度随之成倍增加,极大地增加了编码器的计算复杂度。从H. 264 标准的制定开始,国内外许多学者针对H. 264 标准中运动估计的新特点进行了研究,其中有Xu J ianfen 等人[1 ]提出基于UMHexagonS 的快速运动估计算法; Tourapis 等[2 ]提出Ext EPZS 和双模式搜索算法。这些算法相对于全搜索算法而言,减少了运动估计过程中需要搜索的匹配点数,以牺牲重建图像质量和增加编码码率来换取计算复杂度的降低。全搜索算法虽然计算复杂大,但它适合于硬件实现,而且能够得到最优的运动矢量和最佳的运动预测。因此,在需要降低编码码率和保持图像质量时,有必要对如何加速全搜索算法的速度做进一步的研究。
改进的逐次消除算法
在运动估计算法中,为了判断当前搜索点是否可能成为最佳匹配点(把可能成为最佳匹配点的搜索点称为有效搜索点,否则称为无效搜索点) ,通常采用绝对值误差和函数SAD 作为匹配准则[3 ] 。逐次消除算法
SEA[4 ]不直接对SAD 函数进行计算,利用不等式性质,采用当前运动补偿块和匹配块像素累加和差的绝对值作为匹配准则,消除搜索过程中的无效搜索点,节省了匹配准则的计算量,加快了运动估计速度。在SEA 算法中,其实质是对预测残差进行累加。当残差的符号分布相差较小时,其匹配准则函数值远小于SAD 函数值,因此不能有效地消除无效搜索点,造成额外的SAD 函数的计算量。新的逐次消除算法NFSEA[5 ]提高了SEA 算法的性能,它不是在整个运动补偿块上对预测残差进行累加,而把它分成8 ×8 大小的子块,然后把每个子块预测残差和的绝对值进行累加。
与以往的各种视频编码标准相比,H. 264 视频编码标准在编码效率上获得了相当大的提高。但这是以提高编码的计算复杂度为代价的,其中运动估计的计算复杂度最大。提出一种适用于全搜索的改进的逐次消除算法,它能够有效地消除运动估计过程中的无效搜索点,加快运动估计的速度。试验结果表明:无效搜索点的消除率最大能够达到
98 % ,而率失真性能无损失。
关键词: 视频编码; H. 264 ; 运动估计
H. 264 是目前最新的国际视频编码标准,它在继承现有视频压缩标准MPEG21 、MPEG22 、MPEG24 、
H. 261 、H. 263 中运动预测技术的同时,又采用了多参考帧、可变块尺寸的运动补偿等技术。这些新技术的使用在有效提高编码效率的同时,也使运动估计模块的计算复杂度随之成倍增加,极大地增加了编码器的计算复杂度。从H. 264 标准的制定开始,国内外许多学者针对H. 264 标准中运动估计的新特点进行了研究,其中有Xu J ianfen 等人[1 ]提出基于UMHexagonS 的快速运动估计算法; Tourapis 等[2 ]提出Ext EPZS 和双模式搜索算法。这些算法相对于全搜索算法而言,减少了运动估计过程中需要搜索的匹配点数,以牺牲重建图像质量和增加编码码率来换取计算复杂度的降低。全搜索算法虽然计算复杂大,但它适合于硬件实现,而且能够得到最优的运动矢量和最佳的运动预测。因此,在需要降低编码码率和保持图像质量时,有必要对如何加速全搜索算法的速度做进一步的研究。
改进的逐次消除算法
在运动估计算法中,为了判断当前搜索点是否可能成为最佳匹配点(把可能成为最佳匹配点的搜索点称为有效搜索点,否则称为无效搜索点) ,通常采用绝对值误差和函数SAD 作为匹配准则[3 ] 。逐次消除算法
SEA[4 ]不直接对SAD 函数进行计算,利用不等式性质,采用当前运动补偿块和匹配块像素累加和差的绝对值作为匹配准则,消除搜索过程中的无效搜索点,节省了匹配准则的计算量,加快了运动估计速度。在SEA 算法中,其实质是对预测残差进行累加。当残差的符号分布相差较小时,其匹配准则函数值远小于SAD 函数值,因此不能有效地消除无效搜索点,造成额外的SAD 函数的计算量。新的逐次消除算法NFSEA[5 ]提高了SEA 算法的性能,它不是在整个运动补偿块上对预测残差进行累加,而把它分成8 ×8 大小的子块,然后把每个子块预测残差和的绝对值进行累加。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 快速HAC聚类算法的改进及应用于无监督语音分割 1次下载
- 基于哈夫曼编码的密文域可逆信息隐藏算法 13次下载
- 基于SVC与多网络接口的视频块联合调度算法 4次下载
- 基于聚类质量的改进非负矩阵分解算法 4次下载
- 一种改进的基于半自动编码器的协同过滤推荐算法 4次下载
- 一种改进的聚类联合相似度推荐算法 10次下载
- 一种改进的哈里斯鹰优化定位算法 6次下载
- 一种改进互信息的加权朴素贝叶斯算法 12次下载
- 基于多类支持向量机的深度视频帧内编码快速算法 1次下载
- 基于人眼视觉特性的的嵌入式零树图像编码改进算法_刘敬 1次下载
- 双扬声器双耳回放系统串扰消除算法的改进 0次下载
- H.264标准率失真优化编码算法的改进 26次下载
- 多核处理器视频编码并行加速算法 41次下载
- 基于H.264的无再损帧内编码 35次下载
- 对视频传输协议H.26L的实现及改进 36次下载
- 视频编码器的进步 516次阅读
- 先进的数字视频编码器 1128次阅读
- 基于分形图像编码改进算法提高分形编码的速度和压缩比 1782次阅读
- 利用DSP芯片实现MPEG-4视频编码的优化设计 1872次阅读
- 基于多元LDPC码迭代编码算法的混合校验矩阵构造算法 4419次阅读
- 视频编码器的对比和选择 1.2w次阅读
- 基于块匹配的高斯背景建模-ROI映射方法的FPGA和HEVC视频编码算法设计 2403次阅读
- 以DSP和FPGA协同技术设计实现的高性能视频编码器视频采集设计 646次阅读
- 哈夫曼编码原理详解及应用实例,哈夫曼编码算法流程图 12.2w次阅读
- 视频编码器怎么使用 1.1w次阅读
- 如何为逐次逼近型ADC设计可靠的数字接口? 3405次阅读
- 一种用于FPGA的改进算法弱化了方波重影 1720次阅读
- 如何使用FPGA实现高清低码流视频编码? 1986次阅读
- 基于TM1300的嵌入式网络视频编码器的设计 1379次阅读
- 国际视频编码标准mpeg简述及AVS视频关键技术 3254次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 651单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8TP4055-500mA线性锂离子电池充电器数据手册
- 0.27 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多