Low-latency Feature-based Front-end with Good Point Matching

This work fills the middle ground with the good feature enhancement applied to feature-based VO/VSLAM. Inspired by the observation that not all the feature matchings contribute to the accurate & robust estimation of camera pose, we propose a family of efficient algorithms that identify small subset of features with most value towards pose estimation, a.k.a. good features.

When only working with the good features in pose tracking, much lower latency is achieved for feature-based VO/VSLAM, while the accuracy & robustness from robust, long baseline feature matching are preserved.

The Good Feature enhanced version of ORB-SLAM2 is now available at: https://github.com/ivalab/gf_orb_slam2

Figures generated using full evaluation results can be accessed at: https://github.com/ivalab/FullResults_GoodFeature