Campo de visión de la cámara, tamaño del fotograma a distancia y tamaño de píxel en el suelo

Parámetros de disparo

Resultado

Preparando el cálculo…

Ángulos de visión

Horizontales 73.7 °
verticales 53.1 °
diagonal 84.1 °

Marco a distancia

Ancho 150.0 m
altura 100.0 m
Área 15000

Detalle

Distancia de muestra del suelo 25.00 mm/px
Píxeles por metro 40.0 píxeles/m
Campo de visión instantáneo 0.250 mrad

Equivalentes

factor de cultivo 1.00 ×
equivalente a 35 mm 24 milímetros
Paso de píxel 6.00 µm

Diagrama

Vista superior: campo de visión y distancia. Arrastre el controlador de distancia.
El marco a esta distancia. La figura es una persona de 1,7 m de altura.

De dónde vienen estas fórmulas

Modelo de cámara estenopeica: un sensor de ancho w se encuentra a una distancia f detrás del centro óptico, el sujeto está a una distancia D. Los triángulos son similares, por lo que w/f = W/D.
Ángulo: HFOV = 2 · arctan(w / 2f)
Cobertura: W = D · w / f
Tamaño de píxel: GSD = (w / Nx) · D / f

El ángulo no depende únicamente del tamaño del sensor ni de la distancia focal, sino únicamente de su relación. Por eso, un full frame de 50 mm encuadra la misma escena que un sensor de la mitad de tamaño con una lente de 25 mm.

Los fabricantes citan el ángulo diagonal: es el más grande de los tres y se ve mejor en una hoja de especificaciones. Para calcular el área cubierta necesitas los horizontales y verticales.

El factor de recorte es cuántas veces más pequeña es la diagonal del sensor que la diagonal del fotograma de la película de 35 mm (43,27 mm). Multiplique la distancia focal por ella para obtener la distancia focal equivalente: la lente no cambia, solo el campo de visión.

En fotogrametría el número que importa es el GSD, el tamaño de un píxel en el suelo. Los megapíxeles por sí solos no dicen nada sobre los detalles sin distancia y distancia focal.

Donde el modelo falla: los lentes gran angular muestran una distorsión notable, un ojo de pez usa una proyección completamente diferente y para disparar en primer plano (distancia comparable a la distancia focal) se necesita una corrección de aumento. La fórmula del ojo de pez está en el código, comentada.

Python código del cálculo — editable

Todo lo que está encima del marcador está configurado por los campos del formulario. Todo lo que aparece a continuación es sencillo Python: edite las fórmulas y presione Ejecutar; el resultado y el diagrama se volverán a calcular.