주요 요점
ISO/IEC 29158은 DPM 바코드 검증에 큰 발전을 가져옵니다. 이 변경 사항은 등급 정확도를 높이고 반사율 측정을 개선하며 디코딩을 최적화하는 데 도움이 됩니다. 주요 개선 사항을 자세히 살펴보겠습니다.
- 연속 등급 지정: 1.0에서 0.1로의 등급 단계 전환은 더욱 정확하고 안정적인 바코드 품질 결과를 보장합니다.
- 최소 반사율 척도: 등급 지정 범위가 확장되면서 밝기 변동을 수용하여 DPM 코드의 정확도를 개선합니다.
- 니들 마킹 알고리즘: 향상된 스틱 알고리즘은 더 나은 디코딩을 위해 점을 연결하고, 훌륭한 결과를 위해 네 가지 등급 시나리오를 제공합니다.
2020년 말, 2011년에 출시된 이전 DPM 바코드 버전을 대체하기 위한 ISO 29158:2020 표준 업데이트가 발표되었습니다. 새로운 버전이 출시되려면 대표 위원회가 모두 모여 논의, 토론, 동의하는 과정을 거쳐야 하므로, 이러한 변경은 자주 일어나지 않습니다. 하지만 변경한다면 최신 버전에 새롭게 변경된 사항을 기록하고 이해하는 것이 중요합니다.
다음은 DPM 검증 결과를 읽는 방식에 영향을 미치는 핵심 변경 사항에 대한 요약입니다.
연속 등급 지정
대부분의 품질 매개변수가 지속적인 등급 지정 척도로 이동하기 위해서는 등급간 1.0단계에서 0.1단계로 바뀌어야 합니다. 이전에 두 등급 사이를 이동하던 코드는 이를 통해 보다 안정적인 결과를 나타낼 수 있습니다.
다음은 이전의 1.0 단계 등급 지정 척도(A)와 새로운 0.1 단계 등급 지정 척도(B)의 예시입니다.
A
B
최소 반사율(MR)에 대한 새로운 등급 척도
DPM 등급 지정 방법에 있어 중요한 한 가지 측면은 검증 절차를 수행하기 전에 자동으로 이미지를 밝게 한다는 것입니다. 하지만 기존 밝기가 중요하므로 이는 최소값으로 측정됩니다. 이전 버전은 최소 반사도가 “A”(4.0) 또는 “F”(0) 등급만 나올 수 있었습니다. 조정 전 부호의 밝기가 5% 이하이면 해당 부호는 불합격하게 됩니다. 하지만 현재 MR은 “A”와 “F” 사이의 등급을 받을 수 있습니다. 새로운 표준을 등급 지정 척도로 확장하여, 조정 전 코드의 밝기가 5%이면 이는 “C”(1.5) 등급을 받게 됩니다. 밝기가 높아지면 등급 역시 높아지고, 밝기가 낮아지면 등급 역시 낮아집니다.
이전 표준은 다음과 같습니다.
- MR 값 > 5%인 경우 MR 등급은 A(4.0)
- MR 값 < 5%인 경우 MR 등급은 F(0)
- MR에 대한 연속적인 등급 부여 없음
새로운 표준은 다음과 같습니다.
- MR > 15%일 때마다 A(4.0) 등급
- MR 5%는 C 등급(1.5) 범위의 시작점.
니들 마킹 코드의 도트 연결 알고리즘
니들 마킹 기호에는 연속적인 가장자리가 포함되어 있지 않습니다. 따라서 결과적으로 데이터 매트릭스 코드를 위한 표준 ISO 권장 디코딩 알고리즘은 도트 핀 부호에 부합하지 않습니다. 또 다른 기호를 위한 사양을 만드는 대신, 스틱 알고리즘이라 불리는 ‘점을 연결하는’ 특수 알고리즘을 사용합니다. 스틱 알고리즘은 길이가 고정된 ‘스틱’의 양쪽 끝이 같은 색상에 놓일 때, 해당 점들을 연결하여 작동합니다. 따라서 인접한 점들이 이어져 선을 형성하게 됩니다. 연결된 이미지는 표준 권장 디코딩 알고리즘을 통해 실행됩니다.
이전 표준에서는 스틱 알고리즘을 사용하거나 사용하지 않고 두 차례 등급을 지정하여(50% 및 80%의 구경) 이 중 더 높은 등급을 보고했습니다. 새로운 표준에서는 네 번 등급을 지정하고 가장 높은 등급을 보고해야 합니다. 네 번의 검증은 50%와 80%의 두 가지 구경에서 각각 스틱 알고리즘을 사용하거나 사용하지 않은 상태로 진행됩니다.