Odometry Without Correspondence from Inertially Constrained Ruled Surfaces
Chenqi Zhu, Levi Burner, Yiannis Aloimonos
TL;DR
The paper tackles visual odometry without relying on point correspondences by leveraging ruled surfaces generated by translating straight lines in image-time space. It introduces an inertially constrained, low-dimensional parameterization TS_{X_0,V_0}(t,α) and a ruling reprojection loss solved with a closed-form inner optimization, integrated in a sliding-window framework with IMU data. The approach is validated on diverse motion patterns and scene configurations, including coplanar and non-coplanar lines, with results showing competitive trajectory estimates and robust behavior to various non-idealities, albeit with notable Z-axis drift tied to IMU biases. This work offers a path toward feature-free, edge-driven odometry with tight visual-inertial coupling and potential applicability to edge-dominated sensing and event-like processing.
Abstract
Visual odometry techniques typically rely on feature extraction from a sequence of images and subsequent computation of optical flow. This point-to-point correspondence between two consecutive frames can be costly to compute and suffers from varying accuracy, which affects the odometry estimate's quality. Attempts have been made to bypass the difficulties originating from the correspondence problem by adopting line features and fusing other sensors (event camera, IMU) to improve performance, many of which still heavily rely on correspondence. If the camera observes a straight line as it moves, the image of the line sweeps a smooth surface in image-space time. It is a ruled surface and analyzing its shape gives information about odometry. Further, its estimation requires only differentially computed updates from point-to-line associations. Inspired by event cameras' propensity for edge detection, this research presents a novel algorithm to reconstruct 3D scenes and visual odometry from these ruled surfaces. By constraining the surfaces with the inertia measurements from an onboard IMU sensor, the dimensionality of the solution space is greatly reduced.
