Adaptive as-natural-as-possible image stitching
Distinctive Image Features from Scale-Invariant Keypoints