Fast geometric point labeling using conditional random fields
Distinctive Image Features from Scale-Invariant Keypoints