studio flash_mode_torch java android eclipse camera light

java - flash_mode_torch - Medición de las intensidades de luz de la cámara Android



torch android studio (2)

Así que quiero saber cómo se medirían diferentes intensidades de luz cuando se presiona un dedo en la cámara del dispositivo Android con el flash encendido. He leído en Internet sobre la exposición, los sensores de luz, etc., pero no sé por dónde empezar :(. Hasta ahora he creado un programa que abre la cámara con los titulares de superficie y las vistas de superficie con flash también. Puse mi pulgar contra la cámara y puedo ver que mi pulgar se volvió de color rosado con pequeños cambios de color en toda el área del pulgar. ¿Cómo puedo tomar esta información de la cámara y usarla para otras cosas, como medir la frecuencia cardíaca? ? Muchas gracias.


¿Que estás tratando de hacer? Asumiré que estás tratando de medir tu ritmo cardíaco por la cantidad de sangre en tu dedo. entonces básicamente tienes 2 estados, uno con más sangre y otro con menos.

Comenzaría midiendo el brillo promedio de la imagen como mencionó Totoo. Una vez que sepa cómo hacerlo, haga un programa que identifique en qué estado se encuentra el dedo, a partir de la imagen. Digamos que si el brillo promedio es menor que 50, su corazón simplemente bombeó, por lo que es el estado 2. De lo contrario, no lo ha hecho ''t, y estará en el estado 1.

Después de saber cómo hacerlo, puede saber cuándo cambia del estado 1 al estado 2 y viceversa. Y al dividir la cantidad de interruptores de estado entre (tiempo transcurrido * 2), obtendría la frecuencia cardíaca.

espero haber ayudado :)


Es posible que desee investigar las proporciones entre la luz roja y azul, en lugar del brillo absoluto. Puede encontrar que esta medición ayuda a eliminar parte del ruido de modo común que probablemente exista en una medición de brillo absoluta.

Su sangre en realidad no se vuelve azul cuando no está oxigenada, pero cambia a un tono de rojo diferente. Es posible que pueda realizar una medición de saturación de O2 primitiva con esa cámara. Puede tomar un medidor casero real para la saturación de oxígeno / medidor de pulso de O2 en una farmacia local por menos de $ 50, si desea correlacionar algunos datos reales. Creo que los sensores "reales" correlacionan una medición IR con luz roja.

También es posible que desee ver si hay algún tipo de balance de blancos automático con el sensor de imagen que debe deshabilitarse (esto sería un modelo específico para cualquier dispositivo que esté usando).