El Secreto de Leer Patrones Dañados - Cómo Funciona la Corrección de Errores
Recuperable con 30% Destruido
Tacha el 30% de un patrón y aún puede escanearse. La corrección de errores lo hace posible. Se usa en CDs, DVDs, comunicaciones satelitales.
La Idea: Enviar Datos de Respaldo
Almacenar datos de respaldo junto a los originales. Si los originales se dañan, reconstruir desde el respaldo. Como enviar un mensaje dos veces con diferentes palabras.
4 Niveles de Protección
L: 7% tolerancia. M: 15%. Q: 25%. H: 30%. Mayor protección significa patrones más grandes. L/M para impresiones pequeñas, Q/H para exteriores.
Logos Gracias a la Corrección de Errores
Los logos destruyen datos del centro pero la corrección los recupera. Usar nivel H para logos que cubren 10-15% del área.
Por qué los datos de reserva pueden restaurarlo
La razón por la que puede restaurarse aunque falte una parte es que datos de reserva precalculados están incrustados en asociación con la información original. Por ejemplo, si guardas varios números junto con su suma, aunque uno de los números se vuelva ilegible, puedes restaurarlo trabajando hacia atrás desde la suma. La corrección de errores es un mecanismo que hace esto mucho más avanzado, recalculando la parte faltante a partir de pistas del entorno. Por eso precisamente, aunque se pierda una parte por suciedad o rasgaduras, al cotejar la información restante con los datos de reserva, los datos originales pueden devolverse a la vida.
La realidad de qué nivel elegir
La fuerza de la corrección de errores puede elegirse entre cuatro niveles, pero cuanto más fuerte es, más datos de reserva, y la cantidad de información que puede almacenarse disminuye en consecuencia. Es decir, la robustez y la capacidad están en una relación de compromiso. Para casos como colocarlo en interiores solo por un periodo corto, o ponerlo donde pueda mantenerse limpio, un nivel más bajo es suficiente. Por otro lado, para carteles exteriores, lugares propensos a suciedad y arañazos, o cuando quieres superponer un logotipo, un nivel más alto es tranquilizador. Imaginar dónde y cómo lo usarás, y elegir un nivel acorde a la robustez que necesitas, lleva a hacer un código sin desperdicio.
Corrección de Errores en el Espacio
El Voyager 1 de NASA usa códigos Reed-Solomon desde 24+ mil millones de km. La misma tecnología en los patrones cuadrados. Matemáticas de los 1960s aún sirven en exploración espacial y smartphones.