Medical image registration based on distinctive image features from scale-invariant (SIFT) key-points