OpenCV содержит много поддержки для 3D-реконструкции от стереокамер. В моем случае у меня есть шесть калиброванных камер (внутренние и внешние), и я бы хотел взять общие 2D-точки (скажем, тестовой сферы) и получить соответствующую трехмерную позицию. Любые мысли о том, как это сделать?Реконструкция трехмерной точки из нескольких двумерных точек?
Что у меня есть:
1) Параметры для калибровки несколько камер
2) 2D позиции тестовой области (в каждой плоскости изображения)
Что я хочу получить:
1) Соответствующий 3D точки тестовая сфера
Ответы находятся в области эпиполярной геометрии и могут все можно найти в оригинальной книге: «Многомерная геометрия зрения в компьютерном зрении» http://www.robots.ox.ac.uk/~vgg/hzbook/ - вы даже не должны размышлять о выходе из мира CV, не прочитав этого книгу хотя бы один раз. –
Спасибо за отзыв Xander. Я давно читал эту книгу, но с тех пор забыл об этом. Отличный ресурс. – user1200565
Если у вас есть двухточечные соответствия между парами изображений, просмотрите методы настройки Bundle – nbsrujan