Automatic image stitching using SIFT
Object recognition from local scale-invariant features