Implementing Scale-invariant feature transform (or SIFT) algorithm to detect features