|
|
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.
|
Received: 28 September 2014
|
|
|
|
|
|
|
|