SIFT contrast problem [closed]
SIFT can't find corresponding key-points in two images whose colors are reversed. Could anyone give me any suggestion for handling this problem. Thank you. For more clear understanding, check this two images below:
Sift results:
Results should be:
No It's not possible because SIFT means Scale-invariant feature transform it's not invariant when you change exposition. For example gradient values are opposites, histogram are in reverse order and so on. Pre processing is needed. May be you should find image boundarie between positive and negative this help you to define a mask use to Inverts every bit of an array using bitwise_not function. After you can use SIFT
Sift have 8 different gradient direction, therefore different contrast will return different descriptor. But when we use four different gradient direction. it should return same descriptor. Am I right?
Gradients will have opposite sign