apriltags

Understanding openCV aruco marker detection/pose estimation in detail: subpixel accuracy

浪子不回头ぞ 提交于 2021-01-05 06:51:30
问题 I am currently studying openCV's 'aruco' module, especially focusing on the poseEstimation of ArUco markers and AprilTags. Looking into the subpixel accuracy, I have encountered a strange behaviour, which is demonstrated by the code below: If I do provide a 'perfect' calibration (e. g. cx/cy equals image center and distortion is set to zero) and a 'perfect' marker with known edge length, cv.detectMarkers will only yield the correct value, if the rotation is at 0/90/180 or 270 degrees. The

Understanding openCV aruco marker detection/pose estimation in detail: subpixel accuracy

自作多情 提交于 2021-01-05 06:50:35
问题 I am currently studying openCV's 'aruco' module, especially focusing on the poseEstimation of ArUco markers and AprilTags. Looking into the subpixel accuracy, I have encountered a strange behaviour, which is demonstrated by the code below: If I do provide a 'perfect' calibration (e. g. cx/cy equals image center and distortion is set to zero) and a 'perfect' marker with known edge length, cv.detectMarkers will only yield the correct value, if the rotation is at 0/90/180 or 270 degrees. The