2015-08-07 4 views
1

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

У меня есть 4 камеры, установленные на крыше автомобиля.

Cam1, CAM2, Cam3, Cam4

отснятые изображения с каждой камеры совпадает с одним рядом с ним. То есть изображения, снятые с Cam1, перекрываются с захваченными с Cam2, а Cam2 перекрывается с Cam1 и Cam3 и т. Д.

Я хочу знать внутренние параметры каждой камеры, а также расстояние и углы между каждой камерой.

Я знаю, что для получения интригических параметров каждой камеры я могу использовать набор инструментов для калибровки камеры Jean-Yves Bouguet для Matlab. Но как я могу найти расстояние и углы между каждой камерой?

Могу ли я просто управлять автомобилем и снимать изображения со всей камеры и использовать структуру-от-движения, чтобы вычислить трехмерные положения каждой камеры, а затем определить расстояния и углы между собой? Или я должен использовать методы калибровки с несколькими камерами, которые доступны свободно? Я нашел такие как

Любое предложение о калибровке нескольких камер очень признателен или передал мне ссылку, которая легко объясняет это, также полезно. Большое спасибо.

+0

Вы пробовали стереокалибровку с конфигурацией вашей камеры (по парам), то есть с помощью стереокалибровки cam1 и cam2, затем cam2 и cam3 и т. Д. Если это вам не подходит, попробуйте метод, предложенный: (http://cmp.felk.cvut.cz/~svoboda/SelfCal/). Надеюсь, это поможет – trox

+0

@trox Спасибо за ваш ответ. Стереокалибровка возможна, но она не налагает ограничения на то, что все камеры идут вместе. Да, я обнаружил, что Свобода интересна, но для того, чтобы откалибровать ее, мне нужна темная комната, которая невозможна для моего дела. – Sonia

ответ

0

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