Fast image processing with constraints by solving linear PDEs

We present a general framework that allows image filtering by minimization of a functional using a linear and positive definite partial differential equation (PDE) while also permitting to control the weight of each pixel individually. Linearity and positive definiteness allow to use fast algorithms...

Full description

Bibliographic Details
Main Authors: Witali Kusnezow, Wilfried Horn, Rolf P. Wurtz
Format: Article
Language:English
Published: Computer Vision Center Press 2007-12-01
Series:ELCVIA Electronic Letters on Computer Vision and Image Analysis
Subjects:
Online Access:https://elcvia.cvc.uab.es/article/view/146
id doaj-cff8f1f0671e453d9492f42c6aaecef7
record_format Article
spelling doaj-cff8f1f0671e453d9492f42c6aaecef72021-09-18T12:40:40ZengComputer Vision Center PressELCVIA Electronic Letters on Computer Vision and Image Analysis1577-50972007-12-016210.5565/rev/elcvia.146116Fast image processing with constraints by solving linear PDEsWitali KusnezowWilfried HornRolf P. WurtzWe present a general framework that allows image filtering by minimization of a functional using a linear and positive definite partial differential equation (PDE) while also permitting to control the weight of each pixel individually. Linearity and positive definiteness allow to use fast algorithms to calculate the solution. Pixel weighting allows to enforce the preservation of edge information without the need for nonlinear diffusion by making use of information coming from an external source. The proof of existence and uniqueness of the solution is outlined and based on that a numerical scheme for finding the solution is introduced. Using this framework we developed two applications. The first is simple and fast denoising, which incorporates an edge detection algorithm. In this case the functional is designed to enhance the weight of the approximation term over the smoothing term at those places where an edge is detected. The second application is a background suppression algorithm that is robust against noise, shadows thrown by the object, and on the background and varying illumination. The results are qualitatively not quite as good as the ones obtained with nonlinear PDEs, but this disadvantage is compensated by the processing speed, which allows analysis of a 320x240 color frame in about 0.3s on a standard PC.https://elcvia.cvc.uab.es/article/view/146linear PDEimage smoothingbackground subtraction
collection DOAJ
language English
format Article
sources DOAJ
author Witali Kusnezow
Wilfried Horn
Rolf P. Wurtz
spellingShingle Witali Kusnezow
Wilfried Horn
Rolf P. Wurtz
Fast image processing with constraints by solving linear PDEs
ELCVIA Electronic Letters on Computer Vision and Image Analysis
linear PDE
image smoothing
background subtraction
author_facet Witali Kusnezow
Wilfried Horn
Rolf P. Wurtz
author_sort Witali Kusnezow
title Fast image processing with constraints by solving linear PDEs
title_short Fast image processing with constraints by solving linear PDEs
title_full Fast image processing with constraints by solving linear PDEs
title_fullStr Fast image processing with constraints by solving linear PDEs
title_full_unstemmed Fast image processing with constraints by solving linear PDEs
title_sort fast image processing with constraints by solving linear pdes
publisher Computer Vision Center Press
series ELCVIA Electronic Letters on Computer Vision and Image Analysis
issn 1577-5097
publishDate 2007-12-01
description We present a general framework that allows image filtering by minimization of a functional using a linear and positive definite partial differential equation (PDE) while also permitting to control the weight of each pixel individually. Linearity and positive definiteness allow to use fast algorithms to calculate the solution. Pixel weighting allows to enforce the preservation of edge information without the need for nonlinear diffusion by making use of information coming from an external source. The proof of existence and uniqueness of the solution is outlined and based on that a numerical scheme for finding the solution is introduced. Using this framework we developed two applications. The first is simple and fast denoising, which incorporates an edge detection algorithm. In this case the functional is designed to enhance the weight of the approximation term over the smoothing term at those places where an edge is detected. The second application is a background suppression algorithm that is robust against noise, shadows thrown by the object, and on the background and varying illumination. The results are qualitatively not quite as good as the ones obtained with nonlinear PDEs, but this disadvantage is compensated by the processing speed, which allows analysis of a 320x240 color frame in about 0.3s on a standard PC.
topic linear PDE
image smoothing
background subtraction
url https://elcvia.cvc.uab.es/article/view/146
work_keys_str_mv AT witalikusnezow fastimageprocessingwithconstraintsbysolvinglinearpdes
AT wilfriedhorn fastimageprocessingwithconstraintsbysolvinglinearpdes
AT rolfpwurtz fastimageprocessingwithconstraintsbysolvinglinearpdes
_version_ 1717376931043737600