Porównywanie obrazów za pomocą SIFT

Próbuję porównać 2 obrazy zrobione z aparatu cyfrowego. Ponieważ w kamerze może być ruch, chcę najpierw dopasować obrazy, a następnie porównać (używając jakiejś odległej funkcji).

Aby je dopasować, myślę o przycięciu drugiego obrazu i za pomocą SIFT, aby znaleźć go w pierwszym obrazie ... prawdopodobnie będzie miał małą różnicę w skali / translacji / rotacji, więc musiałbym znaleźć macierz transformacji który konwertuje obraz 1 na obraz 2 (na podstawie punktów znalezionych przez SIFT)

jakieś pomysły na to, jak to zrobić (lub myślę, że jest to powszechny problem, który może mieć implementację w otwartym źródle?)?

dzięki

questionAnswers(1)

yourAnswerToTheQuestion