Question: why sift is scale invariant?
Answer: The scale-invariant feature transform (SIFT) is an algorithm used to detect and describe local features in digital images. ... The descriptors are supposed to be invariant against various transformations which might make images look different although they represent the same object(s).