Поле зору камери, розмір кадру на відстані та розмір пікселя на землі

Параметри зйомки

Результат

Підготовка розрахунку…

Кути огляду

Горизонтальний 73.7 °
Вертикальний 53.1 °
Діагональ 84.1 °

Рамка на відстані

Ширина 150.0 м
Висота 100.0 м
Площа 15000 м²

Деталь

Відстань зразка землі 25.00 мм/пікс
Пікселі на метр 40.0 пікселів/м
Миттєве поле зору 0.250 мрад

Еквіваленти

Кроп-фактор 1.00 ×
еквівалент 35 мм 24 мм
Крок пікселя 6.00 мкм

Діаграма

Вид зверху: поле зору та відстань. Перетягніть маркер відстані.
Рамка на цій відстані. Фігура являє собою людину зростом 1,7 м.

Звідки ці формули

Модель камери-обскури: сенсор шириною w розташований на відстані f позаду оптичного центру, об’єкт – на відстані D. Трикутники подібні, тому w/f = W/D.
Кут: HFOV = 2 · arctan(w / 2f)
Покриття: W = D · w / f
Розмір пікселя: GSD = (w / Nx) · D / f

Кут не залежить ні від розміру датчика, ні від фокусної відстані, а лише від їх співвідношення. Ось чому повний кадр із 50 мм кадрує ту саму сцену, що й матриця вдвічі меншого розміру з об’єктивом 25 мм.

Виробники вказують діагональний кут — він найбільший із трьох і краще виглядає на аркуші специфікацій. Для опрацювання площі покриття потрібні горизонтальні і вертикальні.

Кроп-фактор — це те, у скільки разів діагональ датчика менша за діагональ кадру плівки 35 мм (43,27 мм). Помножте на нього фокусну відстань, щоб отримати еквівалентну фокусну відстань: об’єктив не змінюється, змінюється лише поле зору.

У фотограмметрії значенням є GSD, розмір одного пікселя на землі. Мегапікселі самі по собі нічого не говорять про деталізацію без відстані та фокусної відстані.

Де модель ламається: ширококутні об’єктиви демонструють помітні спотворення, «риб’яче око» використовує зовсім іншу проекцію, а зйомка зблизька (відстань, порівнянна з фокусною відстанню) потребує корекції збільшення. Формула «риб’яче око» є в коді, закоментована.

Python код розрахунку — редагований

Все, що знаходиться над маркером, задається полями форми. Усе нижче просто Python: відредагуйте формули та натисніть «Виконати» — результат і діаграма перерахуються.