Decodificador de luz
Apunta la cámara a una lámpara que parpadea y deja que se mida el brillo. Sirve para señales lentas, que es lo que produce una mano con una linterna.
Beta Lee una luz intermitente con la cámara. Sirve para señales lentas hechas a mano; a alta velocidad no da la tasa de fotogramas.
La imagen no sale de tu dispositivo. Cada fotograma se mide y se descarta enseguida: no se graba nada y no se sube nada. Apunta de forma que la luz llene el cuadro marcado, sujeta el teléfono lo más quieto posible y dale diez segundos.
La tasa de fotogramas es el límite
Es la cifra que decide si la herramienta puede funcionar. La cámara de un celular entrega unos 30 fotogramas por segundo, uno cada 33 milisegundos. Un punto a 20 palabras por minuto dura 60 milisegundos: dos fotogramas. Ahí, un solo fotograma perdido convierte un punto en nada o una raya en un punto.
Por debajo de unas 10 palabras por minuto hay seis o más fotogramas por punto y la lectura se sostiene. No es una limitación real: una mano con una linterna da entre 5 y 8 palabras por minuto, y las lámparas de señales en el mar se manejaban a velocidades parecidas por el mismo motivo: el ojo necesita ese tiempo tanto como la cámara.
Quien quiera leer luz rápida generada por una máquina no necesita un decodificador mejor, sino una cámara más rápida. Algunos teléfonos ofrecen 60 o 120 fotogramas por segundo en su propia aplicación; un navegador rara vez llega a esos modos.
Cómo se mide
Cada fotograma se reduce y se toma el brillo medio dentro del cuadro marcado, ponderado como el ojo pondera los colores: el verde cuenta más que el rojo, y el rojo más que el azul. Sale un número por fotograma, y esos números forman una curva igual que la que el decodificador de audio dibuja a partir de un tono.
El resto es el mismo camino: un umbral entre la parte oscura y la clara de la grabación, los tramos por encima y por debajo se vuelven señales y pausas, y sus duraciones se vuelven puntos, rayas y espacios.
Un detalle pesa aquí más que con el sonido. Los fotogramas no llegan a intervalos iguales, así que cada medición lleva su propia marca de tiempo, y un cambio se coloca a mitad de camino entre los dos fotogramas entre los que ocurrió. Colocarlo justo en uno de ellos duplicaría el error temporal, y con tres fotogramas por punto ese error decide la lectura.
Apuntar bien
- Llena el cuadro con la luz y con poco más. El área de medición se puede redimensionar. Una lámpara que ocupa una décima parte de la imagen apenas mueve la media del cuadro entero; dentro de un cuadro ajustado oscila de oscuro a claro.
- Sujeta el teléfono quieto o apóyalo en algo. Cada temblor mete y saca la lámpara del cuadro y aparece como un cambio de brillo.
- Evita un fondo claro. La medición es relativa: necesita la diferencia entre lámpara encendida y apagada. Contra un cielo claro casi no queda nada.
- Mira la curva de brillo. Escalones claros significan que el decodificador tiene material. Una traza que va derivando despacio es la exposición automática, no una señal.
Este último punto conviene saberlo: las cámaras de celular reajustan la exposición continuamente. Una lámpara que permanece encendida durante una raya larga es atenuada por la cámara mientras luce. Es un límite real de leer luz en un navegador, y por eso esta herramienta lleva la marca beta.
Preguntas frecuentes
-
¿Se graba algo?
No. Cada fotograma se mide para obtener su brillo y se descarta de inmediato. No se escribe nada en el almacenamiento ni se envía a ningún sitio.
-
¿A qué velocidad puede parpadear la luz?
Con fiabilidad hasta unas 10 palabras por minuto, más rápido de lo que la mayoría señala a mano. Por encima, a la cámara le faltan fotogramas por punto.
-
¿Puedo leer una luz de un vídeo que ya tengo?
Todavía no: la herramienta lee la cámara en directo. Leer un archivo de vídeo está previsto.
-
Lee cosas sin sentido aunque no parpadee nada. ¿Por qué?
No debería: sin una diferencia clara entre oscuro y claro, la herramienta no informa de nada a propósito, en vez de convertir el ruido en letras. Si aun así lee algo, el cuadro de medición probablemente está captando movimiento y no una lámpara.