H264 deblock 概要

看了任华的document 总结一下h264中的滤波。
h264 滤波包括片级,块级,样点级滤波,h264 自带的是环形率波器,须要编码和解码配合。
h264 中产生块效应的缘由:
1,整数DTC量化致使的,量化偏差。
2,帧内预测致使空间的不连续,典型的解释是帧内预测宏块中间的样点是多个相关样点的加权平均,宏块边界的样点用到的相关样点较少,不能平滑 过渡致使空间上不连续陡峭增大。
3,帧间预测致使时间上的不连续,宏块的运动估计把像素块总体预测,且预测精度有整像素,半像素,1/4像素预测,可是预测精度并不能知足像 素块中的全部样点,这样就致使了空间上的不连续,参考帧的不一样致使时间上的不连续性。
  而运动补偿致使了这种不连续在时间维度的扩散。

色度上的块效应依附于亮度,不单独计算
  


滤波强度的定义也能够看出,量化偏差 > 帧内预测致使的不连续 > 运动补偿致使的数据不连续


单对宏块边界滤波分级别,而不对此设置相应的滤波门限值,会致使真实的图像边界和块边界重叠时,被误平滑。
而滤波门限值和qp(量化参数)强相关能够认为是成正比(在此证实量化是块效应的最大缘由)。门限须要查表
得到而后比较,计算过程繁杂。在编码中仅次于运动估计的计算量。编码

相关文章
相关标签/搜索