Improved visual SLAM: a novel approach to mapping and localization using visual landmarks in consecutive frames
Distinctive Image Features from Scale-Invariant Keypoints