One-shot projection structured light 3D measurement is a method to establish the stereo matching relationship and reconstruct 3D shape by projecting one pattern. However, the traditional stereo matching algorithm does not solve the problem of low matching accuracy and matching efficiency, which fundamentally limits the accuracy of 3D measurement. As the projector and imaging systems have daily higher resolution and imaging quality, RGB dots projection has more application prospects because of its ability to establish a stereo matching relationship through one projection. In this work, we proposed a single-shot 3D measurement method using line clustering stereo matching, and model correction methods. The projected RGB dots are extracted by slope differenced distribution and area constrained erosion method. Area constrained erosion can solve the problem of the segmented connected blobs caused by insufficient projection resolution. The clustering stereo matching method is utilized to coarse match the segmented center red points. A model correction method is utilized to restore and constrain the pattern that cannot be imaged. Experimental results demonstrated that our method achieves the best accuracy of about 0.089mm, better than the traditional disparity and RGB line method, which may shed light on the proposed method can accurately reconstruct the 3D surface.
Read full abstract