Tensor-Directed Spatial Patch Blending for Pattern-Based Inpainting Methods
Despite the tremendous advances made in recent years, in the field of patch-based image inpainting algorithms, it is not uncommon to still get visible artefacts in the parts of the images that have been resynthetized using this kind of methods. Mostly, these artifacts take the form of discontinuities between synthetized patches which have been copied/pasted in nearby regions, but from very different source locations. In this paper, we propose a generic patch blending formalism which aims at strongly reducing this kind of artifacts. To achieve this, we define a tensor-directed anisotropic blending algorithm for neighboring patches, inspired somehow from what is done by anisotropic smoothing PDE’s for the classical image regularization problem. Our method has the advantage of blending/removing incoherent patch data while preserving the significant structures and textures as much as possible. It is really fast to compute, and adaptable to most patch-based inpainting algorithms in order to visually enhance the quality of the synthetized results.
KeywordsPatch Blending Tensor-directed Geometry-aware Anisotropy
Unable to display preview. Download preview PDF.
- 2.Ashikhmin, M.: Synthesizing natural textures. In: Proceedings of the 2001 Symposium on Interactive 3D Graphics, pp. 217–226. ACM (2001)Google Scholar
- 4.Bertalmio, M., Sapiro, G., Caselles, V., Ballester, C.: Image inpainting. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, pp. 417–424 (2000)Google Scholar
- 5.Bornard, R., Lecan, E., Laborelli, L., Chenot, J.H.: Missing data correction in still images and image sequences. In: Proceedings of the Tenth ACM International Conference on Multimedia, pp. 355–361 (2002)Google Scholar
- 7.Bugeau, A., Bertalmio, M., et al.: Combining texture synthesis and diffusion for image inpainting. In: Combining Texture Synthesis and Diffusion for Image Inpainting, pp. 26–33 (2009)Google Scholar
- 10.Criminisi, A., Perez, P., Toyama, K.: Object removal by exemplar-based inpainting. In: Computer Vision and Pattern Recognition, vol. 2, pp. II-721. IEEE (2003)Google Scholar
- 11.Daisy, M., Buyssens, P., Tschumperlé, D., Lézoray, O.: A smarter exemplar-based inpainting algorithm using local and global heuristics for more geometry coherence. In: Internation Conference on Image Processing, Paris, France (2014)Google Scholar
- 12.Daisy, M., Tschumperlé, D., Lézoray, O.: A fast spatial patch blending algorithm for artefact reduction in pattern-based image inpainting. In: SIGGRAPH Asia 2013 Technical Briefs (2013)Google Scholar
- 14.Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: International Conference on Computer Vision, vol. 2, pp. 1033–1038. IEEE (1999)Google Scholar
- 18.Le Meur, O., Gautier, J., Guillemot, C.: Examplar-based inpainting based on local geometry. In: International Conference on Image Processing, Brussel, Belgium, pp. 3401–3404 (2011). http://hal.inria.fr/inria-00628074
- 19.Masnou, S., Morel, J.M.: Level lines based disocclusion. In: International Conference on Image Processing (3), pp. 259–263 (1998)Google Scholar
- 23.Di Zenzo, S.: A note on the gradient of a multi-image. Computer Vision, Graphics, and Image Processing 33(1), 116–125 (1986). http://www.sciencedirect.com/science/article/pii/0734189X86902239 CrossRefzbMATHGoogle Scholar