一种基于能量守恒的全零块检测方法技术

技术编号:7789647 阅读:274 留言:0更新日期:2012-09-22 00:20
基于能量守恒的全零块检测方法,通过在变换量化前对变换量化后系数全为零的块(全零块)进行预判,可以提前检测出全零块,从而可省去残差块的变换量化过程。本方案在保证大QP时的检测率的同时对于小QP时的视频编码过程中的全零块检测效果突出,并且在检测过程中引入的计算量很小。因此能有效地减少变换量化过程中的计算量,从而提高编码效率。

【技术实现步骤摘要】

本专利技术属于信息处理的视频编码领域,主要针对H. 264国际视频编码标准中的变换量化过程,提出了。
技术介绍
随着以超大規模集成电路和互联网技术为代表的现代电子技术和计算机技术的迅猛发展,各种新的信息传播手段不断出现,其中多媒体技术及其应用领域是其中的热点。对于广泛的多媒体应用,视频压缩扮演着重要的角色。H. 264是由国际电信联盟(ITU)和国际标准化组织(IS0/IEC)的专家组成的联合视频组(JVT)提出的新一代数字视频编码标准,因此对于ISO被称为MPEG-4第10部分或对于JVT称为H. 264/高级视频编码(H. 264/AVC)。与之前的视频编码标准相比,H. 264采 用了多种新的编码技术使其编码效率提高70%以上,但其计算复杂度非常高,大约是H. 263的4飞倍,限制了其在实时方面的应用。近年来,研究人员对H. 264中复杂度非常高的运动估计和模式选择提出了很多快速算法,当运动估计和模式选择被优化后,变换和量化部分的计算复杂度就变得比较突出。H. 264的大致编码流程如下I、输入当前宏块,进行帧内或帧间预测;2、预测块减去原始块得到残差块,对残差块进行变换量化等操作;3、计算各预测模式下的率失真代价值,选择出率失真代价最小的模式作为最佳模式;4、对下一宏块执行1-3的操作;在视频压缩编码过程中,由于很多视频序列都具有运动缓慢、背景静止等特点,具有很强的相关性,因此预测编码的效果很好,由原始信号减去预测信号得到的残差信号的绝对值很小。如果编码块的残差信号经过变换、量化后的系数全部为零,则称这样的块为全零块(AZB)。显然对于全零块而言,变换、量化等操作都是多余的。因此,如果在H. 264的编码过程中能提前检测出全零块,就可以跳过变换、量化等操作,減少相应的计算量,降低编码复杂度。为避免反变换引起的不匹配问题,H. 264采用了 4X4的整数DCT。对于ー个4X4残差块f(x,y), O ^ x, y ^ 3,其整数离散余弦变换(DCT)定义为Fi=CXCt E = W E, CCr E = I(17) 'I I I I 其中F1表示整数DCT系数,X表示残差块,C=丨—1 _2为整数变换矩阵, 1-2 2-1E为伸缩因子矩阵,符号 表示(CXCt)矩阵中的元素与矩阵E中对应位置上的伸縮因子相乘,W = CXCt为核心变换。为降低计算量,缩放操作 五合并到了量化过程中。量化系数Z (U,V)可表示为Z(u, v) | = (|ff(u, v) I · M[qrem] [r]+f) qbits, 0 ^ u, v ^ 3 (18)sign(Z(u, v))=sign(ff(u, v)),其中 qbits=15+fIoor (QP/6), QP 为取值范围是0到51的量化參数,帧间时f= (2-ts) /6,帧内时f = (2_ts) /3,>>表示线性右移,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于能量守恒的全零块检测方法,其特征在于 . 1)查表得到检测全零块的阈值T(2)和Th; .2)对获得的绝对误差和SAD进行判断SAD〈T(2),满足条件则判断该块为全零块跳到步骤5),否则跳到步骤3); . 3)判断计算直流系数DC是否为零,若为零跳到步骤4),否则判断该块为非全零块,跳到步骤6); . 4)判断SAD〈Th,满足条件则判断该块为全零块跳...

【专利技术属性】
技术研发人员:黄华王萍邓妍
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1