Закрытие петли Image Stitching

Я написал программу OpenCV для сшивания аэрофотоснимков на C ++, это делается путем вычисления гомографии этих изображений и деформации сшитого изображения «tobe» на исходное изображение.

Этот процесс сшивания выполняется путем вычисления характерных точек на этих изображениях с помощью детектора признаков SIFT или SURF, экстракторов.

Процесс того, как я сшиваю несколько изображений, осуществляется путем итеративного нахождения характерных точек: image1 (масштабируется до деформации image2) + image 2 (деформировано) = imageStitch (объединено / сшито); (результат сверху) ImageStitch + image3 = imageStitch и так далее!

Я хочу знать способы или методы обнаружения «ЗАКРЫТИЯ ПЕТЛИ», зная характерные точки изображения.

Надеюсь, это понятно Спасибо за ответ


person Mahika    schedule 10.09.2012    source источник
comment
Пожалуйста, дайте более подробное объяснение.   -  person Andrey Rubshtein    schedule 10.09.2012


Ответы (1)


Вы не можете использовать гомографию между изображениями, чтобы замкнуть цикл, так как гомография деформирует изображение в одну плоскость.
Вы должны использовать только 2D-вращение и 2D-перенос, что было бы эквивалентно деформации поверхности цилиндра или сферы. .

person Adi Shavit    schedule 10.09.2012
comment
не могли бы вы объяснить мне больше, пожалуйста, знаете ли вы статью или пошаговый метод? ты довольно расплывчатый - person Mahika; 10.09.2012