Supplementary material for the paper in Proc. 20th European Signal Processing Conference 2012. (EUSIPCO 2012)

Upsampling and Denoising of depth maps Via Joint-Segmentation

Miguel Tallón1, S.Derin Babacan2, Javier Mateos1, Rafael Molina1, Aggelos K. Katsaggelos3

1Departamento de Ciencias de la Computación e I.A., Universidad de Granada, Granada, Spain
mtallon@decsai.ugr.es

2 Beckman Institute, University of Illinois at Urbana-Champaign, IL USA
dbabacan@illinois.edu

3Electrical Engineering Computer Science Department, Northwestern University, Evanston, IL USA
aggk@eecs.northwestern.edu

Reference

M. Tallón, S.D. Babacan, J. Mateos, M.N. Do, R. Molina, and A.K. Katsaggelos, “Upsampling and Denoising of Depth Maps via Joint-Segmentation” in European Signal Processing Conference, 245-249, Bucharest (Romania), August 2012.

Abstract

The recent development of low-cost and fast time-of-flight cameras enabled measuring depth information at video frame rates. Although these cameras provide invaluable information for many 3D applications, their imaging capabilities are very limited both in terms of resolution and noise level. In this paper, we present a novel method for obtaining high resolution depth maps from pairs of low resolution depth maps and the corresponding high resolution color images. The proposed method exploits the correlation between the objects present in the color and depth map images via joint segmentation, which is then used to increase the resolution and remove noise. Regions with inconsistent color and depth information are detected and corrected with our algorithm for increased robustness. Experimental results in terms of image quality and running times demonstrate the high performance of the method.

Experiments

Used datasets can be downloaded from here

tsukuba datasetvenus datasetteddy datasetcones dataset

In all the experiments, the LR depth maps are simulated by downsampling the ground truth depth map by a factor of 4 in each direction, using bicubic interpolation, and adding Gaussian white noise to obtain a signal-to-noise ratio (SNR) of 20 dB.

• Depth upsampling results for noisy tsukuba dataset.

LR depth map
JBU[8] NAFDU [9]
MRF[10] Proposed algorithm

• Depth upsampling results for noisy venus dataset. 

LR depth map
JBU[8] NAFDU [9]
MRF[10] Proposed algorithm

• Depth upsampling results for noisy teddy dataset.

LR depth map
JBU[8] NAFDU [9]
MRF[10] Proposed algorithm

• Depth upsampling results for noisy cones dataset.

LR depth map
JBU[8] NAFDU [9]
MRF[10] Proposed algorithm

Numerical Results

Evaluation of the algorithms in noisy environment. CPU Time (s), Errors rate (percentage of bad pixels for depth upsampling evaluated in the mask which include all the pixels, the non-occluded regions and regions near depth discontinuities), Peak Signal-to-Noise Ratio (PSNR) and Structural Similarity (SSIM) for the experiments.


Datasets

Tsukuba Venus Teddy Cones




Methods Time Errors PSNR SSIM Time Errors PSNR SSIM Time Errors PSNR SSIM Time Errors PSNR SSIM

















JBU [8] 54.4 0.732 34.34 0.793 82.3 0.546 31 0.892 81.8 0.594 34.63 0.904 83.3 0.709 35.48 0.845

















NAFDU [9] 76.4 0.722 34.56 0.812 116 0.527 31.1 0.904 115 0.580 34.74 0.915 114.5 0.692 35.91 0.874

















MRF [10] 32.4 0.715 33.82 0.826 16.7 0.559 30.7 0.897 40.4 0.566 34.09 0.913 40.7 0.681 35.26 0.885

















Proposed method 33.3 0.634 34.62 0.887 41.1 0.350 40 0.977 38.4 0.423 35.56 0.954 38.1 0.542 36.94 0.940

References

[8] J. Kopf, M. F. Cohen, D. Lischinski, and M. Uyttendaele, “Joint bilateral upsampling,” ACM Trans. on Graphics, vol. 26, pp. 96, 2007.

[9] D. Chan, H. Buisman, C. Theobalt, and S. Thrun, “A noise-aware filter for real-time depth upsampling,” in ECCV Workshop on Multicamera and Multimodal Sensor Fusion Algorithms and Applications, 2008, pp. 1–12.

[10] J. Diebel and S. Thrun, “An application of markov random fields to range sensing,” in Conf. on Neural Information Proc. Systems (NIPS), 2005, pp. 291–298.


Copyright © Miguel Tallón, S.Derin Babacan, Javier Mateos, Rafael Molina, Aggelos K. Katsaggelos, 2012