This Matlab code takes a noisy image and a confidence map as input and outputs a denoised version of the image. The confidence map is used to locally adapt the strength of the filter. The advantage over non-adaptive methods is that fine structures are better preserved as unnecessary blurring is avoided. See an example here: http://people.inf.ethz.ch/mafrank/3D_denoising/3D_image_denoising.htm
This works very well for images from 3D TOF cameras with the squared signal amplitude as a confidence measure. The filter was developed especially for such TOF cameras as manufactured by PMD or SwissRanger.
The method is described in our OE paper
"Denoising of continuous-wave time-of-flight depth images using confidence measures". In Optical Engineering (Vol. 48, No. 7), SPIE 2009
Please contact us if you have comments or questions.
- Changes to previous version:
Initial Announcement on mloss.org.
Leave a comment
You must be logged in to post comments.