The invention provides a method for three-dimensional reconstruction of
laser speckle
structured light and depth information. The three-dimensional reconstruction technology is an important subject for
machine vision research and refers to the content that a three-dimensional space geometrical shape of a three-dimensional body is restored through images of the three-dimensional body. Generally, three-dimensional reconstruction is conducted through the binocular
parallax principle of a binocular camera or through a
triangulation method or space codes are obtained through the
structured light and the depth information is obtained through the
triangulation method. The method aims at obtaining the depth information through the
laser speckle
structured light, a similar invention such as the kinect of the Microsoft Corporation also obtains the depth information (namely different depths are matched through a cross-
correlation function of
laser speckles) of an object through the method, and the difference is an
algorithm for obtaining the depth information through the speckles. According to the method, parallel code number sorting is conducted on each pixel block one by one by a
thinning window through multiple support vector machines, so that the depth of each pixel window is obtained, coordinates under a world coordinate
system of the object are obtained by inversely solving a camera model through the depth information, and therefore the depth information with the higher accuracy can be obtained.