Affiliation:
1. Universidad de Zaragoza
2. Microsoft Research Asia
3. KAIST
Abstract
Time-of-flight (ToF) imaging has become a widespread technique for depth estimation, allowing affordable off-the-shelf cameras to provide depth maps in real time. However, multipath interference (MPI) resulting from indirect illumination significantly degrades the captured depth. Most previous works have tried to solve this problem by means of complex hardware modifications or costly computations. In this work, we avoid these approaches and propose a new technique to correct errors in depth caused by MPI, which requires no camera modifications and takes just 10 milliseconds per frame. Our observations about the nature of MPI suggest that most of its information is available in image space; this allows us to formulate the depth imaging process as a spatially-varying convolution and use a convolutional neural network to correct MPI errors. Since the input and output data present similar structure, we base our network on an autoencoder, which we train in two stages. First, we use the encoder (convolution filters) to learn a suitable basis to represent MPI-corrupted depth images; then, we train the decoder (deconvolution filters) to correct depth from synthetic scenes, generated by using a physically-based, time-resolved renderer. This approach allows us to tackle a key problem in ToF, the lack of ground-truth data, by using a large-scale captured training set with MPI-corrupted depth to train the encoder, and a smaller synthetic training set with ground truth depth to train the decoder stage of the network. We demonstrate and validate our method on both synthetic and real complex scenarios, using an off-the-shelf ToF camera, and with only the captured, incorrect depth as input.
Funder
H2020 European Research Council
Gobierno de Aragón
Ministerio de Economía y Competitividad
National Research Foundation of Korea
Defense Advanced Research Projects Agency
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference50 articles.
1. Resolving multipath interference in time-of-flight imaging via modulation frequency diversity and sparse regularization
2. Jean-Yves Bouguet. 2004. Camera calibration toolbox for Matlab. (2004). Jean-Yves Bouguet. 2004. Camera calibration toolbox for Matlab. (2004).
3. High-quality hyperspectral reconstruction using a spectral prior
4. Stacked Convolutional Denoising Auto-Encoders for Feature Representation;Du B.;IEEE Trans. Cybernetics,2016
Cited by
102 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Non-systematic noise reduction framework for ToF camera;Optics and Lasers in Engineering;2024-09
2. Method for Capturing Measured LiDAR Data with Ground Truth for Generation of Big Real LiDAR Data Sets;2024 IEEE International Instrumentation and Measurement Technology Conference (I2MTC);2024-05-20
3. Multi-Path Interference Denoising of LiDAR Data Using a Deep Learning Based on U-Net Model;2024 IEEE International Instrumentation and Measurement Technology Conference (I2MTC);2024-05-20
4. An End-to-End Deep-Learning-Based Indirect Time-of-Flight Image Signal Processor;2024 IEEE International Symposium on Circuits and Systems (ISCAS);2024-05-19
5. Self-Annotated 3D Geometric Learning for Smeared Points Removal;2024 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV);2024-01-03