Как рассчитать глубину резкости камер на мобильных телефонах с автофокусом?

Я просто надеюсь узнать взаимосвязь между глубиной резкости (ГРИП) и расстоянием на моем мобильном телефоне.

Когда я снимаю одну чашку с расстояния около 20 см от моего телефона, какая глубина резкости?

Когда я снимаю одного человека с расстояния около 100 см от моего телефона, какая глубина резкости?

Когда я снимаю одну машину с расстояния около 200 см от моего телефона, какая глубина резкости?

Из статьи Generalized autofocus дано уравнениевведите описание изображения здесь

s: расстояние от камеры до объекта

f: фокусное расстояние

N: число f объектива

c: минимально допустимый размер круга нерезкости

На мой взгляд, s должна быть фокальной плоскостью в уравнении. Мобильные телефоны могут выполнять автофокусировку, чтобы сфокусироваться на одном выбранном объекте. Для одного мобильного телефона при изменении f немедленно меняется s. Из уравнения я не могу рассчитать глубину резкости для разных расстояний от камеры до объекта. Любая помощь приветствуется.

Редактировать: в Интернете есть много ресурсов по глубине резкости DSLR и DC. Надеюсь узнать свойства ГРИП камер на мобильных телефонах.

Автофокус не должен особо на это влиять. Телефоны такие же, как обычные камеры, но меньше
@10Replies Почему автофокус не влияет на глубину резкости? В формуле s и f всегда изменяются одновременно.
Они перестают меняться, когда затвор срабатывает
f — это свойство объектива, а не фокусное расстояние. Для одного и того же телефона f постоянна. (За исключением концентрации дыхания , но это небольшой эффект, и цифры, как правило, недоступны, если вы не измерите его самостоятельно.)
Фокусное расстояние=s (расстояние до объекта). Фокусное расстояние = расстояние от теоретической задней узловой точки тонкой линзы, эквивалентной рассматриваемой линзе, до задней плоскости изображения (т.е. сенсора). То есть фокусное расстояние = насколько далеко должна быть линза от сенсора, чтобы коллимированный свет от точечного источника в бесконечности правильно сфокусировался на сенсоре.

Ответы (2)

Для одного мобильного телефона при изменении f немедленно меняется s.

f не изменится, если вы не переключите объектив, что подразумевает другой телефон или другую камеру на том же телефоне.

Фокусное расстояние — это свойство объектива, оно не зависит от фокусного расстояния 1 . Итак, в ваших формулах все, кроме s , является константой. Формула предполагает, что линза сфокусирована на расстоянии s , но не имеет значения, используете ли вы автофокус или нет.

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

Если в качестве примера использовать широкоугольную камеру iPhone 7 ( 4 мм f/1.8 ), сфокусированную на объекте на расстоянии 20 см:

s = 0.2 m
f = 0.004 m 
N = 1.8
c = 4e-6 m  ## 6 mm sensor diagonal divided by 1500 = 4 um 

Круг нерезкости имеет несколько формулировок . Какой из них вы используете, зависит от того, как вы собираетесь использовать изображение, а также от того, насколько вы критичны. Я использовал sensor_diagonal/1500здесь, настроить по вкусу 2 .

Тогда расчет для фокусного расстояния 20 см будет выглядеть следующим образом:

Dnear = s*f^2 / (f^2 + N*c*(s - f))
Dnear = 0.2*0.004^2 / (0.004^2 + 1.8*4e-6*(0.2-0.004)) = 0.18 m = 18 cm
Dfar = 22 cm

Таким образом, при фокусном расстоянии 0,2 м глубина резкости изменяется с 0,18 до 0,22 м.

В то время как на расстоянии фокусировки 2 м глубина резкости изменяется от 1 м до 20 м.

Обратите внимание, что на обычных расстояниях (не макрофотография), когда расстояние до объекта намного больше, чем фокусное расстояние объектива, s - fоно примерно равно s, поэтому вы можете немного упростить формулу.


Сноски:

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

2) Изображение находится в идеальном фокусе только на одном определенном расстоянии. CoC определяет вашу терпимость к размытости вне фокуса, поэтому вы можете считать это своего рода фактором выдумки. Размытость, которая невидима, когда вы сжимаете, скажем, 12-мегапиксельное изображение, чтобы оно соответствовало 2-мегапиксельному экрану, может быть видимым, если вы показываете изображение в масштабе 100%, чтобы посмотреть на отдельные пиксели.

+1 отличный ответ. Я создавал аналогичный ответ, но вы кратко рассмотрели соответствующие вопросы (непонимание фокусного расстояния, CoC и т. Д.).
@jg-faustus Спасибо. В формуле f — фокусное расстояние объектива. Сначала я считаю f расстоянием до плоскости изображения. Можете ли вы предоставить больше информации о CoC? Надеюсь узнать, как приложения связаны с CoC?
в фотографии f может означать многое, например значение диафрагмы (как в объективе f1,8/50 мм). Поди разберись... :) Очень хороший ответ, мое почтение @jg-faustus!
@JoggingSong Традиционные значения CoC предназначены для печати, а изображения с телефона печатаются редко, поэтому CoC, основанный на разрешении дисплея или размере пикселя сенсора, может быть более актуальным. Наименьший значимый CoC будет в 2-3 раза больше размера пикселя датчика, это наименьшая деталь, которую датчик может уловить. Если вы уменьшите масштаб изображения, скажем, в 3 раза в каждом направлении, чтобы поместиться на экране, CoC в 6-9 раз больше пикселя сенсора, вероятно, будет в порядке. Получить идею? См. Также ссылку на Википедию в ответе.

Неофициальная формула глубины резкости:

P = точка фокусировки

Pd = удаленная точка с приемлемой резкостью

Pn = ближняя точка с приемлемой резкостью

F = фокусное расстояние (F^2 = F в квадрате)

D = диаметр приемлемого кружка нерезкости (рекомендуется использовать круг размером F/1000)

f = f-число

Pn (рядом) P/1+PDf/F^2

Pd (дальний) P/1-PDf/F^2

Все значения расстояния в миллиметрах затем конвертируются в футы или метры для использования.

Алан, это плохой ответ на вопрос . Все, что вы сделали, это переформулировали уравнения ОП (вынеся ƒ² из числителя и знаменателя и проигнорировав последний член -Ncƒ в знаменателе ОП). Зачем менять каждый символ из того, что было в уравнениях ОП (например, строчная буква f - это число f? В большинстве случаев люди видят букву «f» на фотографии, и это относится к фокусному расстоянию). Но на более базовом уровне это никак не проясняет основное непонимание ОП концепции фокусного расстояния (что для фиксированного объектива оно не меняется при фокусировке на разных расстояниях).