The invention discloses a projection single attitude calibration method,
system and device and a medium, and relates to the technical field of
computer vision and projection interaction.The method comprises the steps that a plurality of calibration patterns are generated and projected to a calibration plane,
gray level images are collected,
corner point detection and sub-pixel refinement
processing are carried out, and a projection single attitude
calibration result is obtained. The method comprises the following steps: acquiring an
angular point corresponding relation between a
projector image and a
camera image, carrying out iterative solution on a projection matrix of a
projector and a projection matrix of a camera, separating an internal parameter matrix and an external parameter matrix, calculating a basic matrix and an
essential matrix, and decomposing to obtain a
rotation matrix and a translation vector of the camera relative to the
projector; camera imaging
distortion is estimated, a
distortion correction coefficient is obtained, and
distortion correction is carried out; and counting a re-projection error generated in the correction process, and adjusting parameters of the projector and the camera until the error meets a preset precision requirement.
Projector parameter calculation is completed through projection single posture calibration, posture adjustment is not needed in the calibration process, the
automation degree is improved, and meanwhile manual intervention is reduced.