Conclusiones clave
La norma ISO/IEC 29158 aporta grandes avances a la verificación de códigos de barras de DPM. Estos cambios ayudan a mejorar la precisión de la clasificación, mejorar la medición de reflectancia y optimizar la decodificación. A continuación, se presenta una mirada más detallada a las mejoras clave:
- Clasificación continua: La transición de los pasos de calificación de 1.0 a 0.1 garantiza resultados de calidad de código de barras más precisos y estables.
- Escala de reflectancia mínima: El rango de calificación ampliado ahora se adapta a las variaciones de brillo, mejorando la precisión de los códigos de DPM.
- Algoritmo de impresión por puntos: El algoritmo de barras mejorado conecta los puntos para una mejor decodificación, con cuatro escenarios de calificación para obtener excelentes resultados.
Hacia fines de 2020, se publicó una versión actualizada de la norma ISO 29158:2020 para los códigos de barras DPM, que reemplazaba a la versión anterior publicada en 2011. Dado que un comité designado debe reunirse para discutir, debatir y acordar todos los cambios antes de poder liberar una nueva versión, los cambios no ocurren con mucha frecuencia. Cuando lo hacen, es importante tener en cuenta y comprender los cambios realizados en la última versión.
El siguiente es un resumen de los cambios clave que afectarán a la legibilidad de los resultados de la verificación DPM.
Calificación continua
Pasar a una escala de calificación continua de la mayoría de los parámetros de calidad requiere un cambio de 1.0 pasos entre calificaciones, a 0.1 pasos. Esto le permite a los códigos que anteriormente oscilaban entre dos grados a producir un resultado más estable.
A continuación se encuentran algunos ejemplos de la escala de la calificación anterior de 1.0 paso (A) y la nueva escala de calificación de 0.1 pasos (B).
A
B
Nueva escala de calificación de la reflectancia mínima (RM)
Un aspecto importante del método de calificación DPM implica aclarar automáticamente una imagen antes de realizar el proceso de verificación. Sin embargo, el brillo original es importante y se mide para obtener un valor mínimo. En la versión anterior, la reflectancia mínima solo podía dar como resultado una calificación “A” (4.0) o “F” (0). Si el símbolo tenía un brillo menor al 5 % antes del ajuste, se rechazaría. Ahora, el parámetro de RM puede recibir una calificación de entre “A” y “F”. La nueva norma ha ampliado la escala de calificación, de modo que si un código tiene un 5 % de brillo antes del ajuste, obtendrá una calificación de C (1.5). Si el brillo es mayor, la calificación también lo será; si el brillo es menor, la calificación lo reflejará.
En la norma anterior:
- El grado de RM es A (4.0) si el valor de RM es >5 %
- El grado de RM es F (0) si el valor de RM es <5 %
- Sin calificación continua de la RM
En el nuevo estándar:
- Grado A (4.0) siempre que la RM sea >15 %
- La RM del 5 % es el inicio de un intervalo de calificación C (1.5)
Algoritmo de conexión de puntos para códigos de impresión por puntos
Los símbolos de impresión por puntos no contienen bordes continuos. En consecuencia, el algoritmo de decodificación de referencia ISO estándar para los códigos Data Matrix, falla en los símbolos de impresión por puntos. En lugar de escribir una especificación de simbología diferente, se utiliza un algoritmo especial para “conectar los puntos”, llamado algoritmo de barras. El algoritmo de barras funciona conectando los puntos cuando los dos extremos de una “barra” de longitud fija se ubica en el mismo color. De esta forma, conecta puntos adyacentes, formando líneas continuas. La imagen conectada se procesa mediante el algoritmo de decodificación de referencia estándar.
Con la norma anterior, la calificación se realiza dos veces (con aperturas de 50 % y 80 %), con o sin el algoritmo de barras, y se reporta la calificación más alta. Ahora, la nueva norma requiere calificar cuatro veces y reportar la calificación más alta. Las cuatro verificaciones son: sin el algoritmo de barras con aperturas de 50 % y de 80 %, y con el algoritmo de barras con aperturas de 50 % y de 80 %.