Degeneration-aware Outlier Mitigation for Visual Inertial Integrated Navigation System in Urban Canyons

Research output: Journal article publicationJournal articleAcademic researchpeer-review

Abstract

In this article, we proposed a graduated nonconvexity (GNC) aided outlier mitigation method for the improvement of the visual-inertial integrated navigation system (VINS) to face the challenge of dynamic environments with numerous unexpected outlier measurements. A GNC optical flow algorithm was proposed for the detection of the outliers of feature tracking in the front-end of VINS by iteratively estimating the optical flow and the optimal weightings of feature correspondences. Then the feature correspondences with small weightings were excluded. However, excessive outlier exclusion may cause insufficient constraints on the state, causing degeneration of VINS. To solve the problem, this article proposed to detect the potential degeneration based on the degree of constraint in different directions of the pose estimation. Then the number of features being considered was intelligently adapted based on the degeneration level to improve the geometry constraint in the coming epochs. We evaluated the effectiveness of the proposed method by using two challenging datasets (including challenging night scenarios) collected in urban canyons of Hong Kong. The results show that the proposed method can effectively reject the potential outlier visual measurements, and alleviate the degeneration, leading to improved positioning performance in both evaluated datasets.

Original languageEnglish
Article number5019915
Pages (from-to)1-15
JournalIEEE Transactions on Instrumentation and Measurement
Volume70
DOIs
Publication statusPublished - 13 Nov 2021

Keywords

  • Graduated nonconvexity (GNC)
  • navigation
  • optimization method
  • outlier measurements
  • urban canyons
  • visual odometry
  • visual-inertial integrated navigation system (VINS)

ASJC Scopus subject areas

  • Instrumentation
  • Electrical and Electronic Engineering

Cite this