I would like to know if what I'm trying to do is even possible, or if I'm just trying to do the impossible/ solve an unsolvable problem up to know.
My goal is to compare images (They`re going to have noise, all of them with very similar noise, though) with a database of images, and tell me if it finds a match. For instance:img1 img2
I would like to point out that I already searched, but side from theorical discussions I never found an actual application, and I failed to understand how to apply some of these ideas so far (Histogram comparison flat out fails in this case, I couldn't implement data trees, phash also fails).
How would I even tell they're both similar? Are there algorithms I can implement to tell me that?
I suppose I should use some sort of noise reduction/edge detection first (I already tried some and had success with edge detection, actually). So, assuming I have a decent edge detection, how could I compare them?
I understand this is not an easy topic, but I would like to know if I'm fighting a lost battle and should just accept that and give up.