We present an anisotropic extension of the isotropic osmosis model that has been introduced by Weickert et al (2013 Energy Minimization Methods in Computer Vision and Pattern Recognition (Berlin: Springer)) for visual computing applications, and we adapt it specifically to shadow removal applications. We show that in the integrable setting, linear anisotropic osmosis minimises an energy that involves a suitable quadratic form which models local directional structures. In our shadow removal applications we estimate the local structure via a modified tensor voting approach (Moreno et al 2012 New Developments in the Visualization and Processing of Tensor Fields (Berlin: Springer)) and use this information within an anisotropic diffusion inpainting that resembles edge-enhancing anisotropic diffusion inpainting (Galic et al 2008 J. Math. Imaging Vis. 31 255-69; Weickert and Welk 2006 Visualization and Processing of Tensor Fields (Berlin: Springer)). Our numerical scheme combines the nonnegativity preserving stencil of Fehrenbach and Mirebeau (2014 J. Math. Imaging Vis. 49 123-47) with an exact time stepping based on highly accurate polynomial approximations of the matrix exponential. The resulting anisotropic model is tested on several synthetic and natural images corrupted by constant shadows. We show that it outperforms isotropic osmosis, since it does not suffer from blurring artefacts at the shadow boundaries.

Anisotropic osmosis filtering for shadow removal in images

Parisotto, S;Caliari, M;
2019-01-01

Abstract

We present an anisotropic extension of the isotropic osmosis model that has been introduced by Weickert et al (2013 Energy Minimization Methods in Computer Vision and Pattern Recognition (Berlin: Springer)) for visual computing applications, and we adapt it specifically to shadow removal applications. We show that in the integrable setting, linear anisotropic osmosis minimises an energy that involves a suitable quadratic form which models local directional structures. In our shadow removal applications we estimate the local structure via a modified tensor voting approach (Moreno et al 2012 New Developments in the Visualization and Processing of Tensor Fields (Berlin: Springer)) and use this information within an anisotropic diffusion inpainting that resembles edge-enhancing anisotropic diffusion inpainting (Galic et al 2008 J. Math. Imaging Vis. 31 255-69; Weickert and Welk 2006 Visualization and Processing of Tensor Fields (Berlin: Springer)). Our numerical scheme combines the nonnegativity preserving stencil of Fehrenbach and Mirebeau (2014 J. Math. Imaging Vis. 49 123-47) with an exact time stepping based on highly accurate polynomial approximations of the matrix exponential. The resulting anisotropic model is tested on several synthetic and natural images corrupted by constant shadows. We show that it outperforms isotropic osmosis, since it does not suffer from blurring artefacts at the shadow boundaries.
shadow removal, drift-diffusion PDEs, inpainting, anisotropic diffusion, anisotropic discretisation stencil, exponential integrators
File in questo prodotto:
File Dimensione Formato  
PCCSW18_pre.pdf

accesso aperto

Tipologia: Documento in Pre-print
Licenza: Dominio pubblico
Dimensione 8.06 MB
Formato Adobe PDF
8.06 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/1027859
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact