Калибровка камеры - модель рационального искажения - PullRequest
2 голосов
/ 27 февраля 2012

Я изучал функцию OpenCV 2.2 cameraCalibration (...) и заметил флаг CV_CALIB_RATIONAL_MODEL, который позволяет новой модели радиального искажения работать лучше с широкоугольными объективами:

Откуда эта модель?Я читал некоторые статьи, которые, казалось, были как-то связаны, но модель, которую они используют, похоже, сильно отличается от модели, реализованной в OpenCV.

  1. Модель искажения объектива с рациональной функциональной линзой для общих камер
  2. Одновременная линейная оценка геометрии нескольких видов и искажения линзы

Может кто-нибудь дать мне больше информации о модели opencv и почему?

Ответы [ 2 ]

1 голос
/ 26 февраля 2013

Ну, в принципе, если вам не нужна БОЛЬШАЯ точность (когда я имею в виду большое значение, я имею в виду ошибку перепроецирования 0,003 пикселя), вы можете опустить эту модель. Это в основном полезно для камер «рыбий глаз», где искажения огромны. Парень из моего университета получает докторскую степень по калибровке камеры, и он говорит, что для обычных камер точность калибровки не увеличивается настолько сильно (даже уменьшается из-за «проклятия размерности» при калибровке, если изображения недостаточно хороши или мало изображений б).

1 голос
/ 29 февраля 2012

http://opencv -users.1802565.n2.nabble.com / OpenCV-2-2-New-Рационально-Искажение-Model-td5807334.html

  1. Клаус Д. и Фитцгиббон ​​А.В. Рациональная модель искажения объектива для камер общего назначения Компьютерное зрение и распознавание образов (июнь 2005 г.)

http://www.robots.ox.ac.uk/~dclaus/publications/claus05rf_model.pdf

  1. Одновременная линейная оценка геометрии нескольких видов и искажения линзы А. В. Фитцгиббон IEEE Конференция по компьютерному зрению и распознаванию образов, 2001

http://marcade.robots.ox.ac.uk:8080/~vgg/publications/2001/Fitzgibbon01b/fitzgibbon01b.pdf

...