Как рассчитать правильное фокусное расстояние, необходимое для объекта заданного размера и расстояния?

Мне нужно купить свой первый объектив. До сих пор я использовал только объективы, встроенные в камеру. Этот конкретный объектив предназначен для карманной кинокамеры BlackMagic Deign (камера только для видео, но с фотообъективами). Я бы предпочел, чтобы это был основной объектив.

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

Характеристики объектива камеры

Я бы предпочел упрощенное математическое объяснение, чтобы я мог использовать его для подобных определений в будущем, используя метод « подключи и пыхни ».

Я нашел этот ответ . Используя этот метод, я придумал:

Required lens focal length = 7.02mm sensor height x (77in / 36in) = 15mm

Это правильно?

Предположим, вы хотите кадрировать объект размером aна расстоянии l. Затем, грубо говоря, a/l = s/fгде sразмер сенсора и fфокусное расстояние.
@Szabolcs Спасибо! Так правильно ли звучит 36/77 = 7,02/f? Решая для f, я получаю 15,015 мм.

Ответы (1)

То, что вы сделали, выглядит правильно, вы используете форму h=f*tan(theta), которая часто используется в оптических схемах. Обычно используется половина вертикального размера сенсора (7,02/2 = 3,51) и половина высоты объекта (91/2 = 45,5), но в данном случае это не имеет значения.

Важно отметить, что это уравнение предполагает некоторые вещи, в основном то, что ось объектива направлена ​​на область плеча человека в кадре «желаемого результата», который вы дали, хотя результат сохраняется, если вы немного отклонитесь от этого.