2017-01-27 4 views
2

Я новичок в обработке изображений. У меня есть набор данных, и я хочу выполнить калибровку на этих изображениях на основе целевого изображения. Я много работал над калибровкой изображения, но большинство результатов дают калибровку камеры. Я смущен в отношении того, являются ли они такими же или разными. Может ли кто-нибудь объяснить мне разницу между этими двумя терминами?Калибровка изображения против калибровки камеры

При чтении через один из результатов по калибровке изображений, я должен знать, что есть три шага, которые я должен выполнить:

  1. Bias Рамка калибровка
  2. Dark Calibration Кадра
  3. Flat Field Кадровая калибровка

Кроме того, мне нужно выполнить это на Android. Для этого я понял, что мне нужно будет использовать OpenCV или JavaCV.

Итак, я хочу знать, будут ли эти 3 шага доступны с использованием OpenCV/JavaCV или нет?

ответ

0

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

В целом разница заключается в следующем:

  1. калибровки камеры

    вы получили камеру и хотите, чтобы добиться того, что захваченные изображения будет достаточно некоторое условие. Этот процесс обычно означает получение изображения некоторых предопределенных объектов, таких как цветные маркеры, панель проверки геометрии, прокрутки LASER и т. Д. Таким образом, вы можете получить параметры камеры, необходимые для восстановления определенной особенности изображения для любого другого сделанного изображения (при условии, что важные параметры не изменяются с время как положение камеры или время экспозиции ...)

  2. калибровка изображения

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

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

Я не использую OpenCV, но, как люди, использующие этот lib для таких задач, он должен иметь поддержку таких операций.

Вот небольшой пример такой операции:

Смежные вопросы