The invention discloses a compensation method for attitude change of a line
laser three-dimensional reconstruction
system, and relates to the field of three-dimensional measurement. The method solves the problem that after an existing line
laser three-dimensional reconstruction
system shoots a camera calibration picture, after the posture is changed due to the influence of the external environment, three-dimensional reconstruction cannot be carried out on a measured target through an original
calibration result, and the method comprises the steps that the structure and the initial posture of the line
laser three-dimensional reconstruction
system are determined, shooting a camera calibration image and a
laser plane calibration image; performing camera internal parameter calibration and
laser plane calibration on the image, and storing an internal parameter matrix and a
laser plane equation of the camera; using an attitude sensor to collect attitude transformation matrixes before and after displacement; combining the attitude
transformation matrix to obtain a camera external parameter matrix of the line laser three-dimensional reconstruction system after position and attitude updating; the displacement direction of the system is calibrated, linear
laser scanning is performed, a laser stripe image is shot, and three-dimensional reconstruction is performed in combination with a
compensation algorithm. The method is also suitable for the field of linear laser stripe image reconstruction.