Distance Error Correction in Time-of-Flight Cameras Using Asynchronous Integration Time
Abstract
:1. Introduction
2. ToF Camera Setup and Calibration
2.1. Light Reflection and Integration Time
2.2. ToF Depth Sensor Setup
2.3. Camera Calibration for ToF Camera
3. Optical Noise Reduction Filter
3.1. Median Filter
3.2. Weighted Median Filter
3.3. Skew Normal Distribution Weighted Median Filter
4. Distance Error Correction Using Different Integration Time
4.1. Shiny and Dark Surface Detection
4.2. Error Correction
5. Experimental Results
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Scharstein, D.; Szeliski, R. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Int. J. Comput. Vision 2002, 47, 7–42. [Google Scholar] [CrossRef]
- Hansard, M.; Lee, S.; Choi, O.; Horaud, R.P. Time-of-flight Cameras: Principles, Methods and Applications; Springer: Cham, Switzerland, 2012. [Google Scholar]
- Kim, S.; Cho, J.; Koschan, A.; Abidi, M. Spatial and temporal enhancement of depth images captured by a time-of-flight depth sensor. In Proceedings of the 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010. [Google Scholar]
- Foix, S.; Alenya, G.; Torras, C. Lock-in time-of-flight (ToF) cameras: a survey. IEEE Sens. J. 2011, 11, 1917–1926. [Google Scholar] [CrossRef] [Green Version]
- Mure-Dubois, J.; Hügli, H. Real-Time Scattering Compensation for Time-of-Flight Camera. Available online: http://biecoll.ub.uni-bielefeld.de/index.php/icvs/article/view/240 (accessed on 11 September 2019).
- Fuchs, S. Multipath interference compensation in time-of-flight camera images. In Proceedings of the 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010. [Google Scholar]
- Reynolds, M.; Doboš, J.; Peel, L.; Weyrich, T.; Brostow, G.J. Capturing time-of-flight data with confidence. In Proceedings of the IEEE Computer Vision and Pattern Recognition, Providence, RI, USA, 20–25 June 2011. [Google Scholar]
- Agresti, G.; Minto, L.; Marin, G.; Zanuttigh, P. Stereo and ToF data fusion by learning from synthetic data. Inf. Fusion 2019, 49, 161–173. [Google Scholar] [CrossRef] [Green Version]
- Wang, A.; Qiu, T.; Shao, L. A simple method of radial distortion correction with centre of distortion estimation. J. Math. Imaging Vision 2009, 35, 165–172. [Google Scholar] [CrossRef]
- Song, Y.; Ho, Y. High-resolution depth map generator for 3D video applications using time-of-flight cameras. IEEE Trans. Consum. Electron 2017, 63, 386–391. [Google Scholar] [CrossRef]
- Kim, S.; Cha, J.; Ryu, J.; Lee, K. Depth video enhancement of haptic interaction using a smooth surface reconstruction. IEICE Trans. Inf. Syst. 2006, 89, 37–44. [Google Scholar] [CrossRef]
- Zhu, J.; Wang, L.; Yang, R.; Davis, J. Fusion of time-of-flight depth and stereo for high accuracy depth maps. In Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition, Anchorage, AK, USA, 23–28 June 2008. [Google Scholar]
- LEE, J.; PARK, H. Efficient synthesis-based depth map coding in AVC-compatible 3D video coding. IEEE Trans. Circuits Syst. Video Technol. 2015, 26, 1107–1116. [Google Scholar] [CrossRef]
- Ho, Y.; Lee, E.; Lee, C. Multiview Video Test Sequence and Camera Parameters. Available online: https://www.researchgate.net/publication/259756600_Contribution_Poznan_Multiview_Video_Test_Sequences_and_Camera_Parameters (accessed on 1 February 2019).
- Tomasi, C.; Manduchi, R. Bilateral filtering for gray and color images. In Proceedings of the Sixth International Conference on Computer Vision, Bombay, India, 7 January 1998. [Google Scholar]
- Kopf, J.; Cohen, M.F.; Lischinski, D.; Uyttendaele, M. Joint bilateral upsampling. ACM Trans. Graph. 2007, 26. [Google Scholar] [CrossRef]
- Matyunin, S.; Vatolin, D.; Berdnikov, Y.; Smirnov, M. Temporal Filtering for Depth Maps generated by Kinect Depth Camera. In Proceedings of the 3DTV Conference: The True Vision—Capture, Transmission and Display of 3D Video (3DTV-CON), Antalya, Turkey, 16–18 May 2011. [Google Scholar]
- Garcia, F.; Aouada, D.; Mirbach, B.; Ottersten, B. Spatio-temporal ToF data enhancement by fusion. In Proceedings of the 19th IEEE International Conference on Image Processing, Orlando, FL, USA, 30 September–3 October 2012. [Google Scholar]
- Zhang, Z. A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef] [Green Version]
- Huang, T.; Yang, G.; Tang, G. A fast two-dimensional median filtering algorithm. IEEE Trans. Acoust. Speech Signal Process. 1979, 27, 13–18. [Google Scholar] [CrossRef] [Green Version]
- Yin, L.; Yang, R.; Gabbouj, M.; Neuvo, Y. Weighted median filters: a tutorial. IEEE Trans. Circuits Syst. II: Analog Digital Signal Process 1996, 43, 157–192. [Google Scholar] [CrossRef]
- Ma, Z.; He, K.; Wei, Y.; Sun, J.; Wu, E. Constant Time Weighted Median Filtering for Stereo Matching and beyond. Available online: https://www.cv-foundation.org/openaccess/content_iccv_2013/html/Ma_Constant_Time_Weighted_2013_ICCV_paper.html (accessed on 1 February 2019).
- Middlebury Stereo Vision Page. Available online: http://vision.middlebury.edu/stereo/ (accessed on 1 February 2019).
- Xu, L.; Yan, Q.; Xia, Y.; Jia, J. Structure extraction from texture via relative total variation. ACM Trans. Graph. 2012, 31. [Google Scholar] [CrossRef]
- Gastal, E.S.; Oliveira, M.M. Domain Transform for Edge-Aware Image and Video Processing. ACM Trans. Graph. 2011, 30, 69:1–69:12. [Google Scholar] [CrossRef]
Art | Dolls | Laundry | Moebius | Reindeer | |
---|---|---|---|---|---|
Synthesized noisy image | 3.304 | 4.542 | 2.534 | 2.667 | 2.682 |
RTV [24] | 4.832 | 4.789 | 3.209 | 3.703 | 3.496 |
Bilateral filter [17] | 3.495 | 4.544 | 2.642 | 2.750 | 2.802 |
Domain transform [25] | 3.292 | 4.320 | 2.544 | 2.655 | 2.621 |
Mean filter | 3.651 | 4.578 | 2.754 | 2.829 | 2.894 |
Median filter | 2.446 | 2.490 | 1.573 | 1.704 | 1.735 |
SWMF (proposed) | 1.993 | 2.451 | 1.342 | 1.664 | 1.585 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Baek, E.-T.; Yang, H.-J.; Kim, S.-H.; Lee, G.; Jeong, H. Distance Error Correction in Time-of-Flight Cameras Using Asynchronous Integration Time. Sensors 2020, 20, 1156. https://doi.org/10.3390/s20041156
Baek E-T, Yang H-J, Kim S-H, Lee G, Jeong H. Distance Error Correction in Time-of-Flight Cameras Using Asynchronous Integration Time. Sensors. 2020; 20(4):1156. https://doi.org/10.3390/s20041156
Chicago/Turabian StyleBaek, Eu-Tteum, Hyung-Jeong Yang, Soo-Hyung Kim, Gueesang Lee, and Hieyong Jeong. 2020. "Distance Error Correction in Time-of-Flight Cameras Using Asynchronous Integration Time" Sensors 20, no. 4: 1156. https://doi.org/10.3390/s20041156
APA StyleBaek, E.-T., Yang, H.-J., Kim, S.-H., Lee, G., & Jeong, H. (2020). Distance Error Correction in Time-of-Flight Cameras Using Asynchronous Integration Time. Sensors, 20(4), 1156. https://doi.org/10.3390/s20041156