DefVINS: Visual-Inertial Odometry for Deformable Scenes
Samuel Cerezo, Javier Civera
TL;DR
DefVINS addresses visual–inertial odometry in deformable scenes by decoupling a rigid, IMU-anchored state from a non-rigid deformation graph and activating deformation degrees of freedom based on estimator conditioning. It combines IMU preintegration, gravity residuals, visual reprojection, and elastic–viscous–photometric priors on a deformation graph within a sliding-window optimization, augmented by an explicit observability/conditioning analysis. The approach yields improved robustness and accuracy over rigid VIO and purely deformable methods, demonstrated on synthetic and real deformable sequences across varying deformation levels. This work enables reliable metric-scale localization in non-rigid environments, with practical impact for robotics and AR in clothing, textiles, and similar scenes.
Abstract
Deformable scenes violate the rigidity assumptions underpinning classical visual-inertial odometry (VIO), often leading to over-fitting to local non-rigid motion or severe drift when deformation dominates visual parallax. We introduce DefVINS, a visual-inertial odometry framework that explicitly separates a rigid, IMU-anchored state from a non--rigid warp represented by an embedded deformation graph. The system is initialized using a standard VIO procedure that fixes gravity, velocity, and IMU biases, after which non-rigid degrees of freedom are activated progressively as the estimation becomes well conditioned. An observability analysis is included to characterize how inertial measurements constrain the rigid motion and render otherwise unobservable modes identifiable in the presence of deformation. This analysis motivates the use of IMU anchoring and informs a conditioning-based activation strategy that prevents ill-posed updates under poor excitation. Ablation studies demonstrate the benefits of combining inertial constraints with observability-aware deformation activation, resulting in improved robustness under non-rigid environments.
