Three things everyone should know to improve object retrieval
Distinctive Image Features from Scale-Invariant Keypoints