Bildvergleichsalgorithmus

Ich versuche, Bilder miteinander zu vergleichen, um festzustellen, ob sie unterschiedlich sind. Zuerst habe ich versucht, eine Pearson-Korrelation der RGB-Werte zu erstellen, was auch recht gut funktioniert, es sei denn, die Bilder sind ein bisschen verschoben. Wenn also ein Bild 100% identisch ist, aber ein Bild ein wenig bewegt ist, erhalte ich einen schlechten Korrelationswert.

Irgendwelche Vorschläge für einen besseren Algorithmus?

BTW, ich spreche über tausend Bilder zu vergleichen ...

Bearbeiten: Hier ist ein Beispiel für meine Bilder (mikroskopisch):

im1:

im2:

im3:

im1 und im2 sind gleich, aber ein bisschen verschoben / geschnitten, im3 sollte als komplett anders erkannt werden ...

Bearbeiten: Problem ist mit den Vorschlägen von Peter Hansen gelöst! Funktioniert sehr gut! Danke an alle Antworten! Einige Ergebnisse finden Sie hierhttp://labtools.ipk-gatersleben.de/image%20comparison/image%20comparision.pdf

Antworten auf die Frage(8)

Ihre Antwort auf die Frage