@ankit-maverick Floating point coordinates can be used for keypoints. The keypoint detector in SIFT performs sub-pixel localization (see section 4 in http://www.cs.ubc.ca/~lowe/papers/ijcv04.pdf).