I am trying to implement SIFT in MATLAB.
I have obtained keypoints for (say) 4 different octaves by locating local maxima and minima in DOG (difference of gaussian) space. However I am at loss at what to do with the keypoints from the last 3 octaves.
Do I include them in keypoints for the original image, if yes then how do I do the translation from the reduced image to the original e.g pixel (i,j) in 256 x 256
image(2nd octave) to pixel(i',j') in 512x512
image (1st octave). I tried many sift tutorials but didn't find anything conclusive.