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