SIFT and Hough explain in detail