Scale space theory and sift algorithm summary