Оценка фокусного расстояния камеры по видеопоследовательности (самокалибровка) - PullRequest
0 голосов
/ 10 января 2020

Я пытаюсь оценить только параметры фокусного расстояния камеры встроенной c матрицы камеры, учитывая последовательность фотографий (т.е. видео) с одной и той же камеры. Это должен быть алгоритм самокалибровки, то есть без использования шахматной доски / тестовых шаблонов и известных расстояний.

Я пробовал несколько алгоритмов для этого, в том числе:

  • PRS Мендонса и Р. Чиполла. Простая техника для самостоятельной калибровки. 1999.
  • Р.И. Хартли. Уравнения Круппы, полученные из фундаментальной матрицы. 1997.
  • Ли, Хондун. Простое решение проблемы фокусного расстояния с двумя точками зрения из шести точек. 2006.
  • Barath, Daniel, et al. Минимальное решение для двухфокусной оценки фокусного расстояния с использованием двух аффинных соответствий. CVPR 2017.

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

  • время / сложность не является ограничением
  • на основе вашего опыта (не утверждений статьи) алгоритм способен чтобы получить оценки в пределах ~ 10% от истинного фокусного расстояния, скажем, ~ 80-90% времени на изображениях реального мира

Любая информация приветствуется!

...