Recently, Range Imaging (RIM) cameras have become available that capture high resolution range images at video rate. Such cameras measure the distance from the scene for each pixel independently based upon a measured time of flight (TOF). Some cameras, such as the SwissRanger(tm) SR-3000, measure the TOF based on the phase shift of reflected light from a modulated light source. Such cameras are shown to be susceptible to severe distortions in the measured range due to light scattering within the lens and camera. Earlier work induced using a simplified Gaussian point spread function and inverse filtering to compensate for such distortions. In this work a method is proposed for how to identify and use generally shaped empirical models for the point spread function to get a more accurate compensation. The otherwise difficult inverse problem is solved by using the forward model iteratively, according to well established procedures from image restoration. Each iteration is done as a sequential process, starting with the brightest parts of the image and then moving sequentially to the least bright parts, with each step subtracting the estimated effects from the measurements. This approach gives a faster and more reliable compensation convergence. An average reduction of the error by more than 60% is demonstrated on real images. The computation load corresponds to one or two convolutions of the measured complex image with a real filter of the same size as the image.
[1]
Hilmar Ingensand,et al.
Calibration and improvements of the high-resolution range-imaging camera SwissRanger
,
2005
.
[2]
Aggelos K. Katsaggelos,et al.
Iterative Image Restoration Algorithms
,
1989
.
[3]
Timo Kahlmann,et al.
CALIBRATION FOR INCREASED ACCURACY OF THE RANGE IMAGING CAMERA SWISSRANGER
,
2006
.
[4]
Heinz Hügli,et al.
Optimized scattering compensation for time-of-flight camera
,
2007,
SPIE Optics East.
[5]
Hilmar Ingensand,et al.
Calibration of the fast range imaging camera SwissRanger for use in the surveillance of the environment
,
2006,
SPIE Security + Defence.
[6]
Heinz Hügli,et al.
Real-time scattering compensation for time-of-flight camera
,
2007,
ICVS 2007.
[7]
D. Falie,et al.
Noise Characteristics of 3D Time-of-Flight Cameras
,
2007,
2007 International Symposium on Signals, Circuits and Systems.
[8]
E. Charbon,et al.
Arrays of Single Photon Avalanche Diodes in CMOS Technology: Picosecond Timing Resolution for Range Imaging (INVITED)
,
2005
.
[9]
S. Burak Gokturk,et al.
A Time-Of-Flight Depth Sensor - System Description, Issues and Solutions
,
2004,
2004 Conference on Computer Vision and Pattern Recognition Workshop.