Dada esta fórmula para calcular la distancia a un objeto, siempre que tenga una imagen del objeto y sepa la altura real del objeto...
distance to object (mm) = focal length (mm) * real height of the object (mm) * image height (pixels)
---------------------------------------------------------------------------
object height (pixels) * sensor height (mm)
¿Cuál sería un rango preciso de proporciones de distancia focal y altura del sensor para aproximarse a un ojo humano?
Creo que esta pregunta es lo suficientemente diferente de esta... y de esta...
Vayamos por un razonamiento "puramente" matemático.
Supongamos que el ojo tiene un FOV = a fov .
Con h o la altura del objeto y h s la altura del sensor, d la distancia al objeto y f la distancia focal, tiene el siguiente esquema:
Encontrar una relación entre todos esos valores es sencillo: h s / f = tan(0.5* a fov )
A menos que me equivoque, "solo" tiene que conformarse con una estimación del FOV del ojo para obtener su proporción.
Ahora, para obtener una estimación del FOV del ojo humano, puede visitar Biology SE , dice que el campo de visión monocular (medido desde la fijación central) es de 160 grados (ancho ancho) x 175 grados (alto h) , por lo que un fov = 175 grado
Esta respuesta de mattdm también podría ayudar: https://photo.stackexchange.com/a/5924/26456 => Para un ojo humano, el ángulo de visión es de aproximadamente 95 °, pero dado que sus ojos se mueven inconscientemente y su el cerebro completa los detalles, se siente mucho más amplio que eso.
Probablemente pueda encontrar otras fuentes (y otros valores).
Te dejo calcular el valor de la tangente :)
D’ = (W x F) / P
donde D'es la distancia (mm), w es el ancho (mm) del objeto (en su caso, la altura) y P el ancho percibido (píxel) de el objeto en la imagen
olivier
olivier
Enfermedad
olivier
Enfermedad
olivier
Enfermedad
olivier