TESO: Online Tracking of Essential Matrix by Stochastic Optimization
Jaroslav Moravec, Radim Sára, Akihiro Sugimoto
Abstract
Maintaining long-term accuracy of stereo camera calibration parameters is important for autonomous systems'perception. This work proposes Online Tracking of Essential Matrix by Stochastic Optimization (TESO). The core mechanisms of TESO are: 1) a robust loss function based on kernel correlation over tentative correspondences, 2) an adaptive online stochastic optimization on the essential manifold. TESO has low CPU and memory requirements, relies on a few hyperparameters, and eliminates the need for data-driven training, enabling the usage in resource-constrained online perception systems. We evaluated the influence of TESO on geometric precision, rectification quality, and stereo depth consistency. On the large-scale MAN TruckScenes dataset, TESO tracks rotational calibration drift with 0.12 deg precision in the Y-axis (critical for stereo accuracy) while the X- and Z-axes are five times more precise. Tracking applied to sequences with simulated drift shows similar precision with respect to the reference as tracking applied to no-drift sequences, indicating the tracker is unbiased. On the KITTI dataset, TESO revealed systematic inconsistencies in extrinsic parameters across stereo pairs, confirming previous published findings. We verified that intrinsic decalibration affected these errors, as evidenced by the conflicting behavior of the rectification and depth metrics. After correcting the reference calibration, TESO improved its rotation precision around the Y-axis 20 times to 0.025 deg and its depth accuracy 50 times. Despite its lightweight design, direct optimization of the proposed TESO loss function alone achieves accuracy comparable to that of neural network-based single-frame methods.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a49ca4e8-5c8a-42af-b0a2-b890e1357461Builds on8
- Benchmarking Egocentric Visual-Inertial SLAM at City ScaleAnusha Krishnan, Shaohui Liu, Paul-Edouard Sarlin, Oscar Gentilhomme et al.ICCV 2025 · 4 citations
- SuperGlue: Learning Feature Matching With Graph Neural NetworksPaul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, Andrew RabinovichCVPR 2020
- Flow-Guided Online Stereo Rectification for Wide Baseline StereoAnush Kumar, Fahim Mannan, Omid Hosseini Jafari, Shile Li et al.CVPR 2024
- FAR: Flexible, Accurate and Robust 6DoF Relative Camera Pose EstimationChris Rockwell, Nilesh Kulkarni, Linyi Jin, Jeong Joon Park et al.CVPR 2024
- Rectification-specific Supervision and Constrained Estimator for Online Stereo RectificationRui Gong, Kim-Hui Yap, Weide Liu, Xulei Yang et al.CVPR 2025
Related papers
- Joint Spatial-Temporal Optimization for Stereo 3D Object TrackingPeiliang Li, Jieqi Shi, Shaojie ShenCVPR 2020
- Leveraging Consistent Spatio-Temporal Correspondence for Robust Visual OdometryZhaoxing Zhang, Junda Cheng, Gangwei Xu, Xiaoxiang Wang et al.AAAI 2025 · 9 citations
- Feature-Level Collaboration: Joint Unsupervised Learning of Optical Flow, Stereo Depth and Camera MotionCheng Chi, Qingjie Wang, Tianyu Hao, Peng Guo et al.CVPR 2021
- Deep geometry-aware camera self-calibration from videoAnnika Hagemann, Moritz Knorr, Christoph StillerICCV 2023 · 33 citations
- The Probabilistic Normal Epipolar Constraint for Frame- To-Frame Rotation Optimization under Uncertain Feature PositionsDominik Muhle, Lukas Koestler, Nikolaus Demmel, Florian Bernard et al.CVPR 2022 · 11 citations
