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...
Main Authors: | , , |
---|---|
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 |