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