Я использую Camera Calibration Toolbox для Matlab. После калибровки у меня есть внутренние и внешние параметры стереосистемы. Далее я хотел бы определить расстояние между системой камеры и объектом. Чтобы получить эту информацию, я использовал функцию stereo_triangulation, которая включена в Toolbox. На входе две матрицы, включающие пиксельные координаты соответствий в левом и правом изображении.
Я пытался получить координаты соответствий с помощью метода Basic Block Matching, который описан в справке Matlab для Stereo Vision.
Разрешение моих картинок - 1280х960 точек. Я знаю, что наибольшая разница составляет около 520 пикселей. Я установил максимальный диапазон диспаратности на 520. Но затем определение координат занимает много времени. Практически невозможно использовать. Расчет карты диспаратности происходит намного быстрее с использованием функции Matlab disparity (). Но я хочу сделать шаг раньше - координаты соответствий.
Подскажите, пожалуйста, как я могу эффективно получить координаты с помощью Matlab?