Как несколько изображений сшиты

Я пытался изучить теорию сшивания изображений и нашел статьи о том, как сшивать только два изображения. Я прочитал много статей о сшивании, таких как Лоу, который представил отличную статью о сшивании изображений. Но всегда чего-то не хватает, как сопоставляются несколько изображений? Это 1-е изображение со всеми другими изображениями, сшить их, а затем результат с оставшимся набором изображений? Если бы кто-то мог убрать мои сомнения, было бы здорово

1 ответ

Из того, что я узнал, работая с opencv, я понял, что их подход заключается в следующем:

Сопоставление и сшивание выполняются в два этапа -

согласование

  1. Получить каждое изображение и сравнить с остальными по одному. Сравнение здесь выполняется путем изучения сходства характерных точек между двумя изображениями.
  2. Оцените сходство между изображениями
  3. Пары с низким сходством отбрасываются, пары с достаточно высоким сходством сохраняются.

сшивание

  1. Первое изображение с панорамы размещено
  2. Следующее изображение размещается относительно первого изображения в зависимости от гомографии между ними. Гомография - это просто матрица 3х3, описывающая, как перейти от одного изображения к другому.
  3. Другое изображение размещается относительно первого изображения, если есть больше совпадений относительно первого изображения, или второго изображения, если их нет.
  4. Этот процесс повторяется до тех пор, пока не останется совпадений для изображений, оставленных на панораме.

Есть несколько других шагов между сопоставлением и сшивкой, которые включают улучшение гомографии с использованием оценки пакета, определение места соединения изображений - что называется оценкой шва - а также некоторые процедуры деформации. Однако я надеюсь, что этой информации хватит, чтобы ответить на заданный вами вопрос.

Другие вопросы по тегам