An improvement to the SIFT descriptor for image representation and matching
Distinctive Image Features from Scale-Invariant Keypoints