Skip to main content
Log in

Total variation with nonlocal FT-Laplacian for patch-based inpainting

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

We consider the problem of inpainting for relatively large damaged areas where the best-known results are achieved using patches. We stem from the ROF-type model. We propose a new ROF model with nonlocal operators and modify it with the F-transform-based operators. As a result, the minimization is considered over a searching space restricted to a finite set of possible reconstructions; each of them is a result of a patch-based inpainting. The fidelity term in the proposed ROF model is estimated by the norm in a Sobolev-like space, which increases the overall quality of reconstruction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. The condition \(0<h<2H\) guarantees that every point from \(\mathbb {R}\) is covered by a certain partition element \(A_{k}\).

References

  • Ashikhmin M (2001) Synthesizing natural textures. In: Proceedings of the 2001 symposium on interactive 3D graphics. ACM, pp 217–226

  • Bertalmio M, Sapiro G, Caselles V, Ballester C (2000) Image inpainting. In: Proceedings of the 27th annual conference on computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., pp 417–424

  • Bertozzi A, Esedoglu S, Gillette A (2007) Inpainting of binary images using the Cahn–Hilliard equation. IEEE Trans Image Process 16:285–291

    Article  MathSciNet  MATH  Google Scholar 

  • Bogischef V, Merget D, Tiefenbacher P, Rigoll G (2015) Subjective and 453 objective evaluation of image inpainting quality. In: IEEE international conference on image processing (ICIP). IEEE, pp 447–451

  • Chan TF, Shen J (2001) Mathematical models of local non-texture inpaintings. SIAM J Appl Math 62(3):1019–1043

    MathSciNet  MATH  Google Scholar 

  • Chan T, Shen J, Kang S (2002) Euler’s elastica and curvature-based image inpainting. SIAM J Appl Math 63(2):564–592

    MathSciNet  MATH  Google Scholar 

  • Criminisi A, Pérez P, Toyama K (2004) Region filling and object removal by exemplar-based image inpainting. IEEE Trans Image Process 13(9):1200–1212

    Article  Google Scholar 

  • Daňková M, Štěpnička M (2006) Fuzzy transform as an additive normal form. Fuzzy Sets Syst 157(8):1024–1035

    Article  MathSciNet  MATH  Google Scholar 

  • De Bonet JS (1997) Multiresolution sampling procedure for analysis and synthesis of texture images. In: Proceedings of the 24th annual conference on computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., pp 361–368

  • Di Martino F, Loia V, Perfilieva I, Sessa S (2008) An image coding/decoding method based on direct and inverse fuzzy transforms. Int J Approx Reason 48(1):110–131

    Article  MATH  Google Scholar 

  • Efros AA, Freeman WT (2001) Image quilting for texture synthesis and transfer. In: Proceedings of the 28th annual conference on computer graphics and interactive techniques. ACM, pp 341–346

  • Efros AA, Leung TK (1999) Texture synthesis by non-parametric sampling. In: The proceedings of the seventh IEEE international conference on computer vision, vol 2. IEEE, pp 1033–1038

  • Esedoglu S, Shen J (2002) Digital inpainting based on the Mumford–Shah–Euler image model. Eur J Appl Math 13:353–370

    Article  MathSciNet  MATH  Google Scholar 

  • Gilboa G, Osher S (2008) Nonlocal operators with applications to image processing. Multisc Model Simul 7(3):1005–1028

    Article  MathSciNet  MATH  Google Scholar 

  • Heeger DJ, Bergen JR (1995) Pyramid-based texture analysis/synthesis. In: Proceedings of the 22nd annual conference on computer graphics and interactive techniques. ACM, pp 229–238

  • Perfilieva I (2006) Fuzzy transforms: theory and applications. Fuzzy Sets Syst 157(8):993–1023

    Article  MathSciNet  MATH  Google Scholar 

  • Perfilieva I, Vlašánek P (2014) Image reconstruction by means of F-transform. Knowl Based Syst 70:55–63

    Article  Google Scholar 

  • Perfilieva I, Vlašánek P, Wrublová M (2012) Fuzzy transform for image reconstruction. In: Kahraman C, Kerre EE, Bozbura FT (eds) Uncertainty modeling in knowledge engineering and decision making. World Scientific, Singapore

    Google Scholar 

  • Perfilieva I, Holčapek M, Kreinovich V (2016) A new reconstruction from the F-transform components. Fuzzy Sets Syst 288:3–25

    Article  MathSciNet  MATH  Google Scholar 

  • Perfilieva I, Danková M (2009) Towards F-transform of a higher degree. In: IFSA/EUSFLAT conference. Citeseer, pp 585–588

  • Rudin L, Osher S, Fatemi E (1992) Non linear total variation based noise removal algorithms. Physica 60:259–268

    MathSciNet  MATH  Google Scholar 

  • Stefanini L (2011) F-transform with parametric generalized fuzzy partitions. Fuzzy Sets Syst 180(1):98–120

    Article  MathSciNet  MATH  Google Scholar 

  • Tiefenbacher P, Bogischef V, Merget D, Rigoll G (2015) Subjective and objective evaluation of image inpainting quality. In: IEEE international conference on image processing (ICIP). IEEE, pp 447–451

  • Vajgl M, Perfilieva I, Hod’áková P (2012) Advanced F-transform-based image fusion. Adv Fuzzy Syst 2012:4

    MathSciNet  Google Scholar 

  • Vlašánek P, Perfilieva I (2013) Image reconstruction with usage of the F-transform. In: International joint conference CISIS’12-ICEUTE’12-SOCO’12 special sessions. Springer, Berlin, pp 507–514

  • Vlašánek P, Perfilieva I (2013) Influence of various types of basic functions on image reconstruction using F-transform. In: European society for fuzzy logic and technology. Atlantis Press, pp 497–502

  • Vlasanek P, Perfilieva I (2014) Interpolation techniques versus F-transform in application to image reconstruction. In: Fuzzy systems (FUZZ-IEEE), 2014 IEEE international conference. IEEE, pp 533–539

  • Vlašánek P, Perfilieva I (2015) F-transform and discrete convolution. In: European society for fuzzy logic and technology. Atlantis Press

  • You Y-L, Kaveh M (2000) Fourth-order partial differential equations for noise removal. IEEE Trans Image Process 9:1723–1730

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was partially supported by the Project LQ1602 IT4 Innovations excellence in science. The implementation of the F-transform technique is available as a part of the OpenCV framework (Module fuzzy, which is included in opencv_contrib and available at https://github.com/itseez/opencv_contrib).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Irina Perfilieva.

Ethics declarations

Conflict of interest

Authors Irina Perfilieva and Pavel Vlašánek declare that they have no conflict of interest.

Human and animal rights statement

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by I. Perfilieva.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Perfilieva, I., Vlašánek, P. Total variation with nonlocal FT-Laplacian for patch-based inpainting. Soft Comput 23, 1833–1841 (2019). https://doi.org/10.1007/s00500-018-3589-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-018-3589-8

Keywords

Navigation