Vision-based global localization for mobile robots with hybrid maps of objects and spatial layouts
Distinctive Image Features from Scale-Invariant Keypoints