Соответствие края / структуры для регистрации изображения - PullRequest
0 голосов
/ 05 февраля 2019

Я работаю над регистрацией изображений между изображениями LWIR и RGB .Я могу извлечь края из обоих изображений. RGB_Edges , LWIR_Edges

Теперь я хочу сопоставить края этих изображений для расчета гомографии.Я попытался сопоставить каждое ребро RGB с изображением LWIR отдельно, используя сопоставление с шаблоном (OpenCV), но это не сработало.

Поэтому, может кто-нибудь предложить какие-либо методы для обработки краев / структур из обоих изображений, которые могутбыть полезным для вычисления гомографии?

Я буду очень признателен за любые предложения / помощь.

Спасибо.

1 Ответ

0 голосов
/ 06 февраля 2019

Эти два изображения уже довольно хорошо выровнены.

Из-за большой толщины и неравномерности краев, я сомневаюсь, что вы можете сделать это намного лучше.

enter image description here

Если у вас есть возможность наблюдения оператора, укажите на соответствующие точки на двух изображениях (для гомографии достаточно четырех пар).

Для автоматического подхода вы можете попробоватьРазрежьте штрихи, чтобы найти (приблизительные) отрезки на обоих изображениях.Для определенного количества сегментов в одном изображении найдите сегмент, который (приблизительно) параллелен, близок и обращен со значительным перекрытием в другом изображении.Можно ожидать, что эти сегменты соответствуют.

Далее вы можете получить соответствующие точки, формируя пересечения между некоторыми сегментами в каждом изображении (возьмите сегменты, которые расположены близко, но как можно более перпендикулярно).

Поскольку эта процедура будет страдать от выбросов, подгонка модели RANSAC, вероятно, является хорошим вариантом.

enter image description here

...