2012-04-23 3 views
2

Я пытаюсь выполнить некоторую стереореконструкцию, используя две камеры, подключенные к конфигурации буровой установки (камеры CMOS Microsoft HD3000, с которыми я захватываю изображения 640X360). В какой-то момент в алгоритме стереофонического сопоставления мне нужно указать такие вещи, как «индивидуальный размер элемента датчика», чтобы иметь возможность измерять расстояние, соответствующее точке зрения. Как мне узнать размер сенсора? Я должен упомянуть, что в спецификации камеры эта информация отсутствует и не является фокусным расстоянием, которое необходимо для точных измерений.Размер датчика камеры

+0

Эта информация обычно предоставляется изготовителем устройства. Google не помог вам? – karlphillip

+0

Какая ОС вы используете? Если его Android или Linux, может быть, я могу помочь вам в получении информации через вызовы функций. –

+0

Я использую окна 7, и, к сожалению, я не сталкивался с такой информацией о техническом листе, предоставленном microsoft appart из диагонального поля (68,5 градуса), который до сих пор не очень полезен :( – valentin

ответ

0

Если вы не можете найти технические характеристики датчика в Интернете, и камера напрямую сохраняет изображения JPEG, вы можете проверить заголовок EXIF ​​и посмотреть, есть ли у него то, что вы хотите. Проблема в том, что даже если она присутствует в EXIF, может быть неточной.

Другой способ - получить свободную камеру и отделить объектив от доступа к цензуре. Затем измерьте ширину (в мм) цензора. Если вы считаете, что пиксель может быть не квадратным, необходимо также измерить высоту (в мм). И так как вы имеете размеры изображения в пикселях, вы можете найти, скажем, ширину отдельного пикселя с помощью sensor_width_in_mm/images_width_pixels.

Если вы считаете, что ширина/высота пикселей в мм - это все, что вам нужно для реконструкции показателей. После этого вы можете преобразовать все остальные измерения с пикселей на мм. Ну, я полагаю, вы уже откалибровали камеру и получили внутреннюю матрицу. Пожалуйста, дайте мне знать, как это происходит.

+0

Привет и благодарю вас за ваш ответ ... глядя на заголовок EXIF ​​с такой программой, как JHEAD, является хорошей (или по крайней мере разумной идеей). Однако кажется, что мой .jpg имеет только размер, дату, имя и разрешение. У меня нет роскоши разрывания камеры, поэтому я добавил некоторые общие значения для размера датчика и фокусного расстояния (базовый уровень сам по себе содержится в матрице T от шага калибровки). Теперь работает стерео-алгоритм и мое расстояние является разумным. Я приму свой ответ, поскольку идея exif может оказаться полезной для некоторых людей. ура – valentin

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