MEGA Hub

Differential 6-DOF Pose Estimation with Provable First-Order Immunity to Camera Calibration Errors

Authors

Do you know Yueqiang Zhang?You can claim authorship or link another user.Do you know Liang Deng?You can claim authorship or link another user.Do you know Yi Zhang?You can claim authorship or link another user.Do you know Baoqiong Wang?You can claim authorship or link another user.Do you know Wenjun Chen?You can claim authorship or link another user.Do you know Shuixin Pan?You can claim authorship or link another user.Do you know Yulan Guo?You can claim authorship or link another user.Do you know Qifeng Yu?You can claim authorship or link another user.

Abstract

Accurate six-degree-of-freedom (6-DOF) motion estimation is essential for robotic manipulation, autonomous systems, and structural displacement monitoring. Conventional 3D-2D methods estimate absolute camera poses independently at each time and recover platform motion through camera-to-platform extrinsics, making them sensitive to extrinsic calibration errors, especially for micromotion. We present a differential pose estimation method that directly recovers platform motion from inter-frame image displacements and known 3D control points. By differencing perspective projection equations, using a depth-invariance approximation, and modeling motion on SE(3), the method avoids independent absolute-pose estimation and supports both monocular and multi-camera systems. We prove that translational extrinsic errors cancel exactly, while rotational errors induce a bounded perturbation determined by calibration error, motion magnitude, and observation geometry. We also derive generic observability conditions, a Cramer-Rao lower bound, and a bias-eliminated consistent estimator, and characterize the validity limits of the approximations. Extensive synthetic and real-world experiments establish a new state of the art for 6-DOF platform micromotion estimation, outperforming representative PnP and generalized-PnP methods in accuracy, calibration robustness, and computational efficiency. With five control points and 0.5-pixel image noise, the monocular solver obtains a combined pitch-yaw rotation RMSE of 10.09 arcsec, a translation RMSE of 3.70 mm, and a runtime of 0.34 ms. The binocular solver achieves a rotation RMSE of 10.58 arcsec, a translation RMSE of 3.91 mm, and a runtime of 0.27 ms. Code will be released upon publication at https://github.com/zyoungszu/pami2026.

Community

00

Publication notes

Author note
16 pages, 15 figures