Я сейчас работаю над проектом, в котором мы разрабатываем автономного робота. Я должен в основном выяснить расстояние, пройденное роботом между любыми двумя интервалами. Я использую OpenCV и использую функции Optical Flow в OpenCV, я могу узнать скорость / расстояние каждого пикселя в 2 разных изображениях. Используя эту информацию, я хочу иметь возможность узнать расстояние, пройденное роботом в интервале между этими двумя изображениями.
Я подумал о том, как мы можем разработать отображение ввода-вывода между расстоянием, пройденным пикселями, и расстоянием, пройденным ботом (используя некоторые тесты). Таким образом, используя нейронные сети, мы сможем найти связь. Однако оптический поток будет зависеть от расстояния камеры от пикселя, что может вызвать проблемы.
Есть ли способ решить эту проблему?