Accurate Depth Extraction Method for Multiple Light-Coding-Based Depth Cameras
Additional Document Info
1999-2012 IEEE. Using multiple depth cameras can extend the field of view, which is beneficial to three-dimensional (3D) reconstruction. However, multiple active depth cameras would interfere with each other, which degrades the quality of depth images significantly. In this paper, we first present a depth extraction method based on sampling of the space at camera viewpoints to address the interference problem. Compared with the previous plane-sweeping method based on structured-light stereo and multiview stereo, depth images with less depth errors and better shape of objects are generated. Then, we analyze factors affecting depth accuracy for light-coding-based depth cameras and demonstrate the proposed depth extraction method also improves the accuracy of depth images by utilizing multiple projected patterns. Based on the analysis, subpixel-based matching (SPM) is finally applied to further improve the depth accuracy obtained by the depth extraction method. In the image matching process of our method, nearest neighbor interpolation is utilized to each projector's image plane to increase their resolution, which leads to the improved depth accuracy at subpixel level and avoids the drawbacks of changing parameters of light-coding-based depth cameras. Experimental results under simulated and real-world examples validate our analysis and show that the proposed method not only mitigates the impacts of interference effectively but also further improves the accuracy of depth images by using SPM.