计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (12): 36-39.

• 学术探讨 • 上一篇    下一篇

一种空间域自适应去块效应算法

蒋方纯 许志良 谢胜利   

  1. 深圳信息职业技术学院 温州师范学院计算机系
  • 收稿日期:2006-09-04 修回日期:1900-01-01 出版日期:2007-04-20 发布日期:2007-04-20
  • 通讯作者: 蒋方纯

A Spatial Adaptive De-blocking Algorithm

  • Received:2006-09-04 Revised:1900-01-01 Online:2007-04-20 Published:2007-04-20

摘要: 基于块离散余弦变换的图像压缩编码,在低比特率时其重构图像的块边界上会产生严重的方块效应。本文提出一种空间域的自适应去块效应算法。首先把块效应建模成阶梯函数,然后根据判断准则把图像块分成平滑块,纹理块和边缘块。对平滑块,本文首次导出了块效应强度的表达式,然后根据块效应强度和平滑度进行自适应平滑滤波;对边缘块和纹理块,采用简单的Sigma滤波器对块边界周围的像素滤波。大量的仿真实验结果表明本文提出的算法有优越的去块效应性能。

关键词: 块效应, 块离散余弦变换, 后处理, 自适应平滑

Abstract: A major drawback related to the block-based discrete transform (BDCT) for image compression is that the decoded images, especially at very low bit rates, exhibit highly noticeable discontinuities at the boundaries of blocks, namely blocking artifacts. In this paper, a novel adaptive de-blocking algorithm is proposed to reduce blocking artifacts. Blocking artifacts are modeled as step function in our paper, then the image blocks are divided into three categories. They are smooth blocks, texture blocks, edge blocks. For smooth blocks, the expression of amplitude of blocking artifacts is educed firstly in our algorithm, then the adaptive smooth filter according to amplitude of blocking artifacts and the smooth degree function is proposed to reduce blocking artifacts. For the texture blocks and edge blocks, the Sigma filter is used to smooth the block boundaries in our algorithm. The experiment results show that the proposed algorithm reduces the blocking artifacts effectively and preserves the original edges faithfully.

Key words: Blocking Artifacts, Block discrete cosine transform, Post-processing, Adaptive smoothing