Как оценить размер сенсора камеры?

Я использую смартфон для съемки фотографий, и мне нужно оценить размер сенсора камеры (мм * мм). У меня есть разрешение (в пикселях) и фокусное расстояние (в пикселях). Я также могу измерить размер любого неподвижного объекта и расстояние до него относительно объектива. По сути, у меня нет метрики пикселей в миллиметрах для любого из вышеперечисленных параметров, которые я мог бы использовать. Можно ли как-то рассчитать это, чтобы оценить размер сенсора?

Если вы используете конкретный смартфон, почему бы просто не посмотреть его характеристики?
Вы ничего не можете сделать, если у вас есть только фокусное расстояние в пикселях. Если у вас есть фокусное расстояние в мм, вы можете очень легко измерить угол обзора и рассчитать размер сенсора в мм.
@PhilipKendall Я работаю над чем-то, что требует обобщенной модели.
@alasin, вы уверены, что у вас цифра фокусного расстояния не в миллиметрах? Я никогда раньше не слышал, чтобы это указывалось в пикселях.

Ответы (2)

Камера

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

Вы можете попытаться использовать негеометрическое качество линз, но для этого нужно некоторое понимание структуры линзы. Например, вы можете поиграть с большими значениями диафрагмы, чтобы глубина резкости была маленькой, измерить глубину резкости и расстояние до камеры и откалибровать объектив. Думаю, довольно утомительная задача, и я не уверен, что вы получите необходимую точность.

Если вы знаете фактическое фокусное расстояние и можете включить эффективное фокусное расстояние объектива в свою модель, вы можете рассчитать его кроп-фактор и оценить его размер.

Взяв в качестве примера свою собственную камеру (это то, что я знаю), я знаю, что у меня есть объектив 50 мм, который фактически является объективом 75 мм. Для большинства телефонов с камерами эти характеристики можно найти в Интернете.

При таком расположении вы знаете, что мой сенсор в 1,5 раза меньше полнокадрового 35-мм сенсора. И мой датчик, и полнокадровый датчик используют одинаковое соотношение сторон, а полнокадровый — 36 мм x 24 мм. Таким образом, мой собственный датчик составляет 24 мм x 16 мм (36/1,5; 24/1,5).

Если вы можете найти фактическое и эффективное фокусное расстояние объектива камеры вашего смартфона, вы можете вычислить его кроп-фактор таким образом. Например, если его фактическое фокусное расстояние составляет 4,1 мм (как в iPhone 5), а его эффективное фокусное расстояние равно 31 мм (опять же, iPhone 5), мы знаем, что кроп-фактор равен (31/4,1) = 7,6. Это поместит размер датчика в область 4,7 мм x 3,2 мм, что недалеко от фактической спецификации: http://en.wikipedia.org/wiki/Image_sensor_format#Table_of_sensor_formats_and_sizes .