Noise in the PMD[vision]« 3k-S


PMD cameras are generally sensitive to background illumination and this is resulting in noisy data.

The questions that this paper tries to answer is:


The camera was aimed at a flat surface, in this case a wall, and the data was analyzed to see how much the sampled points diverged from the surface. This was done for the distances 1.0, 1.5, 2.0 and 2.5 meters. Distances smaller than one meter tended to give very noisy data, and the size of the room limited the test to two and a half meter.


The distances are given from the camera center, not from the camera plane. This was corrected by calculating the relative 3d coordinates of the points, knowing the field of view.

This image shows points within a certain distance. This illustrates that points in the middle of the image has lower distances than the ones in the corners.


The sum of the square distances to the best fitting plane through the points.

The same tests but after filtering the depth data with a 3x3 median filter. This shows that there are a relative low number of outliers that has a large affect on the error in the unfiltered result.


Here an example is given to show how much the error in the depth data affects the rest of the scanning workflow. The setup for this example is the following: The aim is to see how much the search span increases in the right camera:



David Karlsson, 2007-02-25
Scanning real world objects without worries, TU-Berlin