A Spatial-temporal Multiplexing Method for Dense 3D Surface Reconstruction of Moving Objects

Three-dimensional reconstruction of dynamic objects is important for robotic applications, for example, the robotic recognition and manipulation. In this paper, we present a novel 3D surface reconstruction method for moving objects. The proposed method combines the spatial-multiplexing and time-multiplexing structured-light techniques that have advantages of less image acquisition time and accurate 3D reconstruction, respectively. A set of spatial-temporal encoded patterns are designed, where a spatial-encoded texture map is embedded into the temporal-encoded three-step phase-shifting fringes. The specifically designed spatial-coded texture assigns high-uniqueness codeword to any window on the image which helps to eliminate the phase ambiguity. In addition, the texture is robust to noise and image blur. Combining this texture with high-frequency phase-shifting fringes, high reconstruction accuracy would be ensured. This method only requires 3 patterns to uniquely encode a surface, which facilitates the fast image acquisition for each reconstruction step. A filtering stereo matching algorithm is proposed for the spatial-temporal multiplexing method to improve the matching reliability. Moreover, the reconstruction precision is further enhanced by a correspondence refinement algorithm. Experiments validate the performance of the proposed method including the high accuracy, the robustness to noise and the ability to reconstruct moving objects.

[1]  Dah-Jye Lee,et al.  Review of stereo vision algorithms and their suitability for resource-limited systems , 2013, Journal of Real-Time Image Processing.

[2]  Congying Sui,et al.  Highly Reflective Surface Measurement Based On Dual Stereo Monocular Structured Light System Fusion∗ , 2019, 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[3]  Blake Hannaford,et al.  Comparison of 3D Surgical Tool Segmentation Procedures with Robot Kinematics Prior , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Dongliang Zheng,et al.  Phase-shifting profilometry combined with Gray-code patterns projection: unwrapping error removal by an adaptive median filter. , 2017, Optics express.

[5]  Dong Sun,et al.  3-D Image Reconstruction of Biological Organelles With a Robot-Aided Microscopy System for Intracellular Surgery , 2019, IEEE Robotics and Automation Letters.

[6]  Jean-Emmanuel Deschaud,et al.  IMLS-SLAM: Scan-to-Model Matching Based on 3D Data , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Zerui Wang,et al.  Autonomous Data-Driven Manipulation of Unknown Anisotropic Deformable Tissues Using Unmodelled Continuum Manipulators , 2019, IEEE Robotics and Automation Letters.

[8]  Joseph Shamir,et al.  Range Imaging With Adaptive Color Structured Light , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Mac Schwager,et al.  Vision-Based Control for Fast 3-D Reconstruction With an Aerial Robot , 2020, IEEE Transactions on Control Systems Technology.

[10]  Kurt Konolige,et al.  Projected texture stereo , 2010, 2010 IEEE International Conference on Robotics and Automation.

[11]  Julius Ziegler,et al.  StereoScan: Dense 3d reconstruction in real-time , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[12]  Joaquim Salvi,et al.  A state of the art in structured light patterns for surface profilometry , 2010, Pattern Recognit..

[13]  Tomás Pajdla,et al.  3D with Kinect , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[14]  Ji Zhao,et al.  Leveraging Structural Regularity of Atlanta World for Monocular SLAM , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[15]  Ronald Chung,et al.  An Accurate and Robust Strip-Edge-Based Structured Light Means for Shiny Surface Micromeasurement in 3-D , 2013, IEEE Transactions on Industrial Electronics.

[16]  Qian Chen,et al.  Phase shifting algorithms for fringe projection profilometry: A review , 2018, Optics and Lasers in Engineering.

[17]  Fu Li,et al.  Single-Shot Colored Speckle Pattern for High Accuracy Depth Sensing , 2019, IEEE Sensors Journal.

[18]  Congying Sui,et al.  3D Surface Reconstruction Using A Two-Step Stereo Matching Method Assisted with Five Projected Patterns , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[19]  Zerui Wang,et al.  A Real-Time 3D Laparoscopic Imaging System: Design, Method, and Validation , 2020, IEEE Transactions on Biomedical Engineering.

[20]  Xin Wang,et al.  View-Invariant Human Action Recognition Based on a 3D Bio-Constrained Skeleton Model , 2019, IEEE Transactions on Image Processing.

[21]  Yunhui Liu,et al.  A 3D Laparoscopic Imaging System Based on Stereo-Photogrammetry with Random Patterns , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[22]  Dongliang Zheng,et al.  Quaternary gray-code phase unwrapping for binary fringe projection profilometry , 2019, Optics and Lasers in Engineering.

[23]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Helder Araújo,et al.  Sparse-then-dense alignment-based 3D map reconstruction method for endoscopic capsule robots , 2017, Machine Vision and Applications.

[25]  Arkanath Pathak,et al.  Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[26]  Austin Reiter,et al.  Surgical Structured Light for 3D minimally invasive surgical imaging , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Wei Gao,et al.  Geometrically stable tracking for depth images based 3D reconstruction on mobile devices , 2018 .

[28]  Shengyong Chen,et al.  Active vision in robotic systems: A survey of recent developments , 2011, Int. J. Robotics Res..