Medir en la ayuda de la fórmula de la foto

Buen día

Estoy tratando de medir el ancho de un objeto en una foto con la mayor precisión posible utilizando la fórmula que se encuentra en una pregunta anterior.

Distancia al objeto (mm) = f (mm) x altura real (mm) x altura de la imagen (píxeles)/altura del objeto (píxeles) x altura del sensor (mm)

Cambio la altura real a la anchura real y la altura del sensor a la anchura del sensor.

El problema que tengo es que cuando la distancia del objeto es pequeña, el objeto mide más de lo que mide en la vida real y cuando la distancia es mayor, el objeto mide mucho menos de lo que mide en la vida real. ¿Hay algo que pueda agregar a la fórmula para ayudar a resolver esto? Necesito medidas muy precisas.

Aquí hay ejemplos de lo que hice.

Sé que el objeto tiene 1047,75 mm de ancho en la vida real...

El objetivo que uso es un Canon L-Series 70-200 mm

Ejemplo 1:

Cuando tomo una foto del objeto obtengo lo siguiente

Distancia al objeto = 5374 mm (tomo la distancia desde el comienzo de la lente hasta el objeto)

Longitud focal = 80 mm (Obtenerlo de datos exif)

Ancho de la imagen = 5472 píxeles

Tamaño del sensor (ancho) = 35,9 mm (Especificaciones de la cámara)

Ancho del objeto en la foto = 2554 píxeles

Cálculo:

Ancho real = 5374 mm x 2554 píxeles x 35,9 mm / 80 x 5472 píxeles

Ancho real = 1125,58 mm (necesito acercarme lo más posible al ancho real)

El objeto mide 77,83 mm más de lo que mide en la vida real

Ejemplo 2 (aumento de distancia)

Distancia al objeto = 13 509,10 mm (tomo la distancia desde el comienzo de la lente hasta el objeto)

Longitud focal = 200 mm (Obtenerlo de datos exif)

Ancho de la imagen = 5472 píxeles

Tamaño del sensor (ancho) = 35,9 mm (Especificaciones de la cámara)

Ancho del objeto en la foto = 2329 píxeles

Cálculo:

Ancho real = 13 509,10 mm x 2329 píxeles x 35,9 mm /200 x 5472 píxeles

Ancho real = 1032,08 mm (necesito acercarme lo más posible al ancho real)

El objeto ahora mide 15,67 mm menos de lo que mide en la vida real.

¿Hay algún complemento en la fórmula para resolver esto? ¿Qué más puedo intentar para acercarme al ancho real? Sé que la diferencia es muy pequeña, pero necesito que la diferencia no supere los 3,5 mm.

Apreciaré mucho la ayuda para resolver esto.

Gracias

¿Por qué un 70-200 y una distancia variable a la cámara? ¿Puede agregar lo que está haciendo y por qué a la pregunta?
Hemos respondido esta misma pregunta muchas veces en el pasado. ¿Ha buscado una solución en la base de datos existente de preguntas/respuestas?

Respuestas (2)

Su error es que está utilizando la distancia focal de 80 mm cuando, de hecho, este valor es de aproximadamente 85 mm a 86 mm.

Cuando cerramos el enfoque, debemos extender la lente hacia adelante desde el sensor para lograr el enfoque. Esto se debe a que la distancia focal es un valor, la distancia entre la lente y el sensor cuando se toman imágenes de un objeto distante (en el infinito ∞). Dado que la lente tiene una capacidad limitada para refractar la luz (doblarse hacia adentro), el cono de luz que forma la imagen se alarga.

Hay muchas fórmulas de lentes. Usaré (LM) ÷ (1 + M) para encontrar la distancia focal revisada que ahora se llama enfoque posterior.

M = tamaño de la imagen ÷ tamaño del objeto = (ampliación) Encontrar el tamaño de la imagen El chip mide 35,9 mm Este intervalo contiene 5472 píxeles Cada píxel mide 35,9 ÷ 5472 = 0,0066 mm La imagen abarca 2554 píxeles La imagen mide 2554 X 0,0066 = 16,8564 mm El objeto mide 1047,74 mm M = 16,8564 ÷ 1047,74 = 0,0161 (una reducción) L = distancia de la lente al objeto = 5374

Resuelva la distancia de enfoque posterior (5374 X 0,0161) ÷ (1 + 0,0161) = 86,5214 ÷ 1,0161 = 85,15

El cono de la imagen que forma los rayos dibuja un triángulo. Base = 16,75 mm ---- altura = 85,15 mm Relación = 16,75 ÷ 85,15 = 0,1967 (la relación entre la longitud de la imagen del triángulo de la imagen y el enfoque posterior).

En el lado del objeto de la lente existe la misma relación entre la distancia y la dimensión del objeto = 0,1967

Por lo tanto, la distancia a la lente de la cámara es L = 5374 mm. La dimensión del objeto es 5374 X 0,1967 = 1057,1 mm. Esto está cerca, pero la precisión no es del 1%.

Hice todo esto para demostrar que necesitas encontrar la distancia de enfoque posterior.

Puedes resolver (Lf) ÷ (p – f)

L = distancia del sujeto = 1047,74 f = longitud focal, intente 80 (1047,74 X 80) ÷ (1047,74 – 80) = 83819,2 ÷ 967,74 = 86,61 mm Distancia de enfoque posterior

Ambos métodos son aproximaciones: la distancia entre la lente y el objeto es en realidad un punto llamado nódulo de la fronda. La distancia de la imagen a la lente es desde un punto llamado nodal posterior. No sabemos en qué lugar del cuerpo del objetivo caen estos puntos. Para encontrar necesitamos un banco óptico. Lo mejor que podemos hacer; será correcto.

Estimado Alan, muchas gracias por su respuesta y disposición para ayudar. Realmente lo aprecio. Gracias.

Tomo la distancia desde el comienzo de la lente hasta el objeto.

La distancia siempre debe medirse desde el plano de imagen de la cámara (el sensor o la película), no desde el frente de la lente. La mayoría de las cámaras tienen una marca que indica la ubicación exacta del plano del sensor.

ingrese la descripción de la imagen aquí

Con un objetivo como el de 70-200 mm f/2,8, la medición de la distancia tiene un error de unos 250 mm cuando se mide desde la parte frontal del objetivo en lugar de desde el plano focal de la cámara .

Para obtener más información, consulte ¿Cuál es el plano de referencia que se usa cuando se mide la distancia mínima de enfoque?