OpenCV "реальный мир" координаты / измерения со стереокамеры
У меня есть две камеры, установленные на какой-то установке.
Я хочу получить координаты "реального мира" в миллиметрах некоторого объекта, центр которого находится в точке (x1, y1) на левом изображении и (x2, y2) на правом изображении.
Что я сделал до сих пор:
- Распечатал изображение шахматной доски.
- Обнаружены углы шахматной доски при использовании
FindChessboardCorners
на ~20 кадров со мной держат шахматную доску под разным углом и положением. - Используя результаты из
FindChessboardCorners
Я откалибровал мою стерео камеру, используяStereoCalibrate
функция. - Вычисленные преобразования выпрямления с использованием
StereoRectify
функция. - Используя результаты из
StereoCalibrate
а такжеStereoRectify
я звонилInitUndistortRectifyMap
чтобы получить карты для левой и правой камер. - Переназначил мои оригинальные кадры с
Remap
функция с использованием выходов изInitUndistortRectifyMap
,
Каковы будут мои дальнейшие шаги по фактическому вычислению реальных координат?
Мейтаса