提出面向人眼视觉的基于边界和曲率驱动修复的图像编码算法.首先利用梯度方差和二值边缘将图像分成结构块、梯度块和平凡块.然后采用JPEG和算术编码压缩平凡块、必要的结构块和梯度块及其辅助信息.最后在解码端利用JPEG解码平凡块,利用梯度加权的线性插值重构梯度块,采用边界指导的像素扩散方法和曲率驱动扩散模型解码结构块,较好保持解码图像边界的完整性和强度.实验表明,文中算法在压缩效率和解码图像的视觉效果上均有较大幅度的提高,且计算复杂度较低.
A perception-oriented image coding algorithm based on contour and curvature-driven diffusion is presented. Firstly, the gradient variance and binary edge map are used to separate the image into non-overlapped structural blocks, gradient blocks and common blocks. Subsequently, all common blocks, necessary structural blocks and gradient blocks, and their assistant information are compressed by JPEG and arithmetic coding. Finally, common blocks are decoded by the decoder with JPEG. Moreover, the gradient weighted linear interpolation is employed to reconstruct the gradient blocks, and the structural blocks are decoded by combining contour and curvature-driven diffusion methods to obtain a better preservation of integrity and strength of principal edges. Experimental results show that the proposed algorithm achieves higher compression ratio, better visual quality and lower computational complexity than JPEG and parameter-assistant inpainting.