摘要 |
Procedimiento para la1 lectura de códigos (1) bidimensionales, en especial códigos matricial, que comprenden una gran cantidad de bits de datos bidimensionales claros y oscuros, en especial dispuestos en forma de matriz, en el que el código (1) es leído como imagen de valores de gris, en el que la imagen de valores de gris leída es subdividida en zonas de imagen, que se corresponden con los diferentes bits (2) de datos, en el que se determina para las zonas de imagen un valor (3) umbral de binarización, que representa un determinado valor de gris, en el que, por medio del valor (3) umbral de binarización se realiza una binarización del valor de gris de las diferentes zonas de imagen para generar una secuencia (2) de bits formada por los valores 0 y 1 representativa de los bits (2) de datos y en el que la secuencia de bits se aporta a un algoritmo de corrección de errores para la identificación y/o la corrección de los errores de bits, al mismo tiempo, que se determinan las zonas (4) de imagen, cuyo valor de gris se halla cerca del valor (3) umbral de binarización y que estas zonas (4) de imagen inseguras son tenidas especialmente en cuenta durante la corrección de errores, caracterizado porque se genera una gran cantidad de diferentes secuencias de bits por el hecho de que los valores de al menos una parte de los bits inseguros asignados a las zonas (4) de imagen inseguras son invertidos en diferentes variaciones o convertidos en "indeterminados", al mismo tiempo, que las diferentes secuencias de bits son aportadas al algoritmo de corrección de errores hasta que se pueda realizar una corrección de errores exitosa.
|