Automatic inpainting is a mechanism which repairs damaged pictures using an approximation mechanism. The most difficult problem is to inpaint a large damaged area, without knowing its content. One possible solution is to use color interpolation or extrapolation on surrounding pixels. However, spatial characteristics such as edges and pixel continuations are hard to be restored. In this research, we propose a series of automatic algorithms, which is based on an analysis of color continuations. Large damaged blocks are repaired, before the rest smaller potions are repaired by a multiresolution inpainting algorithm. The mechanism is tested on more than 2000 images, including cartoon drawing, photos, Chinese painting, and western painting. Our results prove that, the proposed automatic mechanism fixes damaged image up to a certain degree of satisfaction from the users. The demonstration of our work is available at: http://www.mine.tku.edu.tw/demos/inpaint.
[1]
Manuel Menezes de Oliveira Neto,et al.
Fast Digital Image Inpainting
,
2001,
VIIP.
[2]
Tony F. Chan,et al.
Nontexture Inpainting by Curvature-Driven Diffusions
,
2001,
J. Vis. Commun. Image Represent..
[3]
Guillermo Sapiro,et al.
Image inpainting
,
2000,
SIGGRAPH.
[4]
Guillermo Sapiro,et al.
Navier-stokes, fluid dynamics, and image and video inpainting
,
2001,
Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.
[5]
Ja-Ling Wu,et al.
Inpainting attacks against visible watermarking schemes
,
2001,
IS&T/SPIE Electronic Imaging.