A comparative study of different image completion techniques

Image completion is an active and interesting topic in image and video processing. Restoration and retouching of damaged areas in an undetectable form is the objective of image completion techniques. Most of the recently developed video completion methods are based on image completion techniques to restore the damaged frames. With respect to video completion challenges, we compared and evaluated the most recent image completion methods. For a fair comparison, we introduced a new dataset and evaluated four states-of-art- image completion methods on the same hardware. Experimental results are conducted to highlight the strengths and drawbacks of each image completion method.

[1]  Gang Pan,et al.  Structure-Aware Image Completion with Texture Propagation , 2011, 2011 Sixth International Conference on Image and Graphics.

[2]  Dayang Rohaya,et al.  Fast and Efficient Video Completion Using Object Prior Position , 2013, IVIC.

[3]  Dayang Rohaya,et al.  Fast and efficient multichannel image completion using local similarity , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[4]  Leida Li,et al.  A Novel Exemplar-Based Image Completion Scheme with Adaptive TV-Constraint , 2010, 2010 Fourth International Conference on Genetic and Evolutionary Computing.

[5]  Guillermo Sapiro,et al.  Simultaneous structure and texture image inpainting , 2003, IEEE Trans. Image Process..

[6]  I. Faye,et al.  Static object removal from video scene using local similarity , 2013, 2013 IEEE 9th International Colloquium on Signal Processing and its Applications.

[7]  Alexandru Telea,et al.  An Image Inpainting Technique Based on the Fast Marching Method , 2004, J. Graphics, GPU, & Game Tools.

[8]  Jun Zhou,et al.  Image Inpainting Based on Local Optimisation , 2010, 2010 20th International Conference on Pattern Recognition.

[9]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[10]  Hailing Zhou,et al.  Adaptive patch size determination for patch-based image completion , 2010, 2010 IEEE International Conference on Image Processing.

[11]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[12]  Zhang Hongying,et al.  Image completion by a fast and adaptive exemplar-based image inpainting , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[13]  Naokazu Yokoya,et al.  Image Inpainting Considering Brightness Change and Spatial Locality of Textures , 2009, VISAPP.

[14]  Guillermo Sapiro,et al.  Image inpainting , 2000, SIGGRAPH.

[15]  Nezam Mahdavi-Amiri,et al.  Structure and texture image inpainting , 2010, 2010 International Conference on Signal and Image Processing.

[16]  Eli Shechtman,et al.  Space-Time Completion of Video , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Daniel Cohen-Or,et al.  Fragment-based image completion , 2003, ACM Trans. Graph..

[18]  Adam Finkelstein,et al.  The Generalized PatchMatch Correspondence Algorithm , 2010, ECCV.

[19]  Jie Liu,et al.  A Fast Image Inpainting Method Based on Hybrid Similarity-Distance , 2010, 2010 20th International Conference on Pattern Recognition.

[20]  Tony F. Chan,et al.  Non-texture inpainting by curvature-driven diffusions (CDD) , 2001 .

[21]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.