2012-05-03 3 views
0

У меня есть две логистические веб-камеры, я хочу сделать стерео триангуляцию, для которой я должен измерить фокусное расстояние 2 веб-камер.web cam calibrate

Мой вопрос: если я использую openCv для калибровки камеры и генерации внутренних и внешних матриц, я могу использовать значение фокусного расстояния, которое генерируется в внутренней матрице как точное значение фокусного расстояния.

Ну короче я хотел бы знать, могу ли я использовать 2 веб-камеры, чтобы сделать стерео триангуляции, а не использовать контактный весь стереокамеру ...

+0

Это общая идея, но камеры реального мира никогда не будут точно соответствовать модели камеры-обскуры, поэтому концепция «фокусного расстояния» в любом случае сохраняется до некоторой степени ... –

+0

спасибо Самуэлю. Это то, что Я хотел знать .. – MMH

+0

Можете ли вы рассказать мне, как я могу получить фокусное расстояние от yml fle? – MMH

ответ

2

Ну, ответ зависит от того, что вы имеете в виду the exact value of focal length. Если точность триангуляции является вашей проблемой, тогда вам нужно знать, что есть несколько факторов, влияющих на точность калибровки и триангуляции. Эмпирическое правило состоит в том, чтобы иметь более широкую базовую линию (расстояние между двумя камерами) для повышения точности калибровки. Во-вторых, для калибровки следует использовать большее количество точек и более точные точки. В-третьих, проверьте обратную ошибку проецирования после выполнения настройки пакета. Четыре, когда триангуляция точек дальше от камер имеют большую неопределенность. И, наконец, помимо первых точек, широкая базовая линия, относительная поза между двумя камерами очень важна, так как вы должны рассмотреть, какие точки вы хотите триангулировать и относительно, где в 3D-пространстве они должны быть, тогда вы можете восстановить некоторые точки которые важны для вас более точные, чем другие. Если вы предоставите более подробную информацию о проблеме, с которой имеете дело, возможно, вы получите более подробный ответ. Надеюсь, это поможет.

+0

Можете ли вы, пожалуйста, expalin hw я мог бы получить расстояние между двумя камерами более точно с матрицей переводов. – MMH

Смежные вопросы