En 1966, la RAND Corporation desarrolló GRAIL, un sistema que permitía a un usuario comunicarse con un ordenador dibujando y escribiendo a mano sobre una tableta, sin teclado ni ratón. El programa estrella, obra de Gabriel Groner, reconocía letras mayúsculas, números, signos de puntuación y figuras geométricas en tiempo real sobre un IBM System/360, con una tasa de acierto del 90% en usuarios primerizos. Este ensayo interactivo de Jack Schaedler (2016) reconstruye paso a paso el método de Groner, explicando las cuatro fases del reconocimiento: suavizado del trazo para eliminar el ruido de la discretización, normalización de tamaño, cuantización angular y emparejamiento de regiones, seguido de la clasificación mediante plantillas y búsqueda en árbol. La pieza combina explicaciones técnicas con visualizaciones dinámicas: el lector puede dibujar sobre una tableta virtual y comprobar cómo el algoritmo identifica sus trazos. Los lectores obtienen una comprensión intuitiva de las técnicas que, medio siglo después, siguen siendo la base del reconocimiento de escritura en dispositivos modernos. El artículo también contextualiza la tableta RAND, un dispositivo de 10,24×10,24 pulgadas con resolución de 100 líneas por pulgada capaz de registrar un millón de posiciones y muestrear la posición del lápiz cada 4 milisegundos. El código fuente del ensayo y del programa original en ensamblador de IBM 360 están disponibles en GitHub.
Reconocedor de texto GRAIL: cómo la RAND logró leer escritura a mano en 1966
Fuentes:
GRAIL Text Recognizer
