Калькуляторы, которые вы разместили, предназначены для довольно стандартных прямолинейных линз. Это означает, что вы можете использовать модель камеры-обскуры для вычисления информации.
Этот график довольно хорошо показывает, что происходит:

На горизонтальной оси вы видите f
. Это фокусное расстояние объектива. Затем стрелка, обозначенная Y1, является плоскостью изображения (там, где расположен датчик). Если датчик имеет половинный размер y1
, то угол зеленой линии с горизонталью равен половине вашего поля зрения .
Базовая геометрия может дать вам FOV: FOV = 2 * arctan(y1 / f)
Имейте в виду две вещи:
- Единицы измерения.
y1
- это половина размера вашего датчика. Если у вас 1-дюймовый датчик, то половинный размер будет 8 мм (как указано в комментариях mattdm), и ваш расчет даст вам FOV вдоль диагонали датчика. вдоль по горизонтали , тогда вам нужно рассчитать ширину датчика и использовать ее в качестве значения для y1
.