Visual inertial odometry (VIO) requires accurate initial parameters before navigation, such as the system's initial pose, scale information, and inertial measurement unit (IMU) biases. Consequently, rapid and precise initialization is crucial for ensuring the smooth progress of subsequent navigation. However, when the system is in an environment lacking visual features, the system without measurement constraints will rapidly diverge. During this period, due to the unknown motion state, static initialization cannot be performed. To ensure that the system can navigate through this period as smoothly as possible and restart VIO, this paper proposes a dynamic initialization method for visual inertial odometry based on deep learning. This approach relies solely on inertial data, using a deep learning network to learn attitude errors and uncertainties, which are then utilized as measurement values and combined with an extended Kalman filter (EKF) to correct the system state. Experimental results on a public dataset show that the proposed method enables rapid dynamic initialization under short-term visual measurement absence, and effectively improves the system's attitude accuracy. Compared to the method of traditional inertial navigation solving after gyroscope calibration, the heading error of our proposed method is reduced by 13.38%.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.