Я новичок в opencv и хотел бы применить оценку позы в своем проекте. По сути, я хочу извлечь расположение X, Y, Z сферы. Камера, которая обнаруживает сферу, находится в фиксированном месте, в то время как сфера движется в пространстве относительно мировой системы отсчета.
Я понимаю, что сначала необходимо выполнить калибровку камеры, чтобы извлечь внутренние и внешние параметры, как описано здесь: youtube.com/watch?v=HoBKG82A9xs.
Я нашел довольно хорошую ссылку, которая на самом деле объясняет, что я хочу сделать в своем проекте здесь: https://www.fdxlabs.com/calculate-xyz-real-world-coordinates-from-a-single-camera-using-opencv/ Однако положение z фиксировано и уже известно в этом проекте. Кроме того, перспективная калибровка в проекте производилась в фиксированной плоскости. Это означает, что обнаружение является точным только в этой конкретной плоскости.
Теперь мой вопрос: как я собираюсь применить это в сфере, которая движется в пространстве? Или вы можете предложить другой метод для точного извлечения местоположения X, Y, Z? Нужно ли использовать две камеры или подойдет одна?