Обыскав SO, а также проверив список OpenCV, но не найдя ответа, разместил свой запрос здесь.
Проблема: сопоставьте 2 фотографии одной и той же сцены, снятые с 2 немного разных углов камеры и с немного разными искажениями объектива, с немного разным масштабированием. -уровнях, и снято при немного других условиях освещения.
Ограничения:
- Немного другие в приведенных выше утверждениях могут быть приняты для обозначения макс. 10% в большинстве случаев.
- Рассматриваемая сцена должна рассматриваться как внутренняя сцена или открытая сцена с ограниченными деталями.
- Допустима точность совпадения 75%.
- Фотографии не в высоком разрешении (сняты потребительскими камерами, в основном бюджетными / мобильными).
Что дает мне надежду на то, что эту проблему можно решить, так это наличие программного обеспечения, которое сшивает фотографии для создания панорам. Кажется, они автоматически распознают перекрывающиеся участки. Они делают это, даже когда ориентация горизонта не совпадает в точности, существуют небольшие различия в уровне экспозиции или фоновой освещенности, а также существуют незначительные различия в уровне масштабирования. Думаю, мне нужен очень похожий рабочий процесс и набор алгоритмов.
Обратите внимание: хотя мой вопрос может показаться похожим на один здесь, на самом деле это не так.