Image Encoding Algorithm Based on Contour and Curvature-Driven Inpainting
WANG Xiang-Hai1,2 , JI Hai-Wei1 , SONG Chuan-Ming1,2
1.School of Computer and Information Technology, Liaoning Normal University, Dalian 116029 2.State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210023
Abstract: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.
王相海,汲海巍,宋传鸣. 边界和曲率驱动修复的图像编码算法*[J]. 模式识别与人工智能, 2015, 28(11): 1023-1032.
WANG Xiang-Hai , JI Hai-Wei , SONG Chuan-Ming. Image Encoding Algorithm Based on Contour and Curvature-Driven Inpainting. , 2015, 28(11): 1023-1032.