코그넥스 블로그

ISO 15415 및 ISO 29158 등급 지정 표준 간의 차이

ISO 15415 2D code on paper next to DPM code on metal part banner image

2차원(2D) 및 직접 부품 마크(DPM) 코드를 규제하는 국제 표준화 기구(ISO)의 검증 표준은 두 가지가 있습니다.

  • 라벨에 인쇄된 2D 코드는 ISO/IEC 15415를 이용합니다.
  • 2D DPM 코드는 AIM DPM이라고도 하는 ISO/IEC TR 29158을 이용합니다.

DPM 코드의 표준인 ISO/IEC TR 29158은 DPM 코드의 다양한 기질과 마킹 유형을 수용하기 위해 ISO/IEC 15415 표준을 수정한 것입니다. 15415와 비교할 때 29158이 다른 수정 사항이 종종 지나치게 간소화되는 경향이 있으므로, 여기서는 두 가지 등급 지정 표준이 어떻게 차이가 나는지를 살펴보도록 하겠습니다.

애퍼처

애퍼처는 그리드 교차점에서 캡처되는 원형 샘플을 지칭합니다. 샘플 원 각각은 소프트웨어가 셀이 어두운지, 밝은지를 결정하기 위해 사용하는 부분입니다. 애퍼처 크기는 결과에 크게 영향을 줄 수 있습니다. 샘플 원이 그 안의 어둡고 밝은 셀을 모두 캡처할 때마다 그레이 음영이 나타납니다. 이상적으로는 애퍼처가 정확한 컬러의 셀 정중앙에 완벽히 맞춰져야 합니다. 빳빳한 모서리 없이 시작하거나 다른 셀의 컬러가 안으로 번진 셀은 대부분 그레이 컬러를 나타냅니다. 디코딩 프로세스는 이미지를 바이너리로 변환하며, 그레이에 해당하는 모든 요소가 블랙 또는 화이트로 변환되어야 합니다. 그레이인 셀은 오류가 발생할 여지가 있습니다. 애퍼처가 너무 크거나 너무 작으면 등급 정확도가 떨어집니다.

애퍼처 예시

ISO 15415에서는 자체 애퍼처 크기를 선택할 수 있습니다. 일반적으로 애퍼처 크기가 모듈의 80%인 것이 권장됩니다. ISO/IEC TR 29158(AIM DPM) 표준에 따라 이 소프트웨어는 기호가 해독될 때까지 애퍼처 크기에 변화를 주고, 그런 다음 두 개의 다른 애퍼처 크기에서 등급이 반복됩니다(50% 및 80%). 두 가지 등급 중 더 나은 것이 최종 등급으로 보고됩니다. 기호가 인식되고 등급 지정 절차의 조기 단계에서 다른 애퍼처 크기로 해독된 경우라도, 기준 디코딩 알고리즘으로 50%와 80%에서 모두 기호를 해독하지 못한 경우 디코딩 등급이 F 가 되고, 보고서의 등급 섹션에 메모가 인쇄됩니다.

글로벌 한계값

글로벌 한계값은 본질적으로 어두운 부분에서 밝은 부분까지 눈금의 지점으로, 셀이 밝은 쪽에 가까운지, 어두운 쪽에 가까운지를 결정합니다. ISO 15415에서 글로벌 한계값은 단순히 최고 반사값과 최저 반사값 사이의 중앙값을 계산한 것입니다. 최고 밝기(Rmax 또는 RL) 및 최저 밝기(Rmin 또는 RD)가 식별되면, 이 두 개의 극한값 아이의 중간점이 글로벌 한계값이 됩니다. 종이 라벨의 경우 Rmax 값은 일반적으로 코드 또는 여백(Quiet Zone) 내의 공간으로부터 구해집니다. 종이 라벨 공간에 거울 반사나 강한 반사로 인한 눈부심이 없기 때문에 일반적으로 이 값은 코드 내에서 다른 대부분 공간들과 그다지 차이가 나지 않습니다.
 
그러나 DPM 코드에서는 종종 반사 부분이 존재하여 Rmax이 코드 내의 다른 대부분 공간들과 크게 차이가 납니다. 이러한 현상으로 글로벌 한도가 높아지고, 나머지 공간 중 일부가 한도와 가까워지면 낮은 변조값을 초래하기 때문에 문제가 됩니다. DPM 코드를 위한 ISO 29158 표준에서는 보통 Otsu 알고리즘 이라고 하는 알고리즘을 사용해 보다 최적의 한도가 계산됩니다. 상위 레벨에서 이 알고리즘은 어두운 요소와 밝은 요소 사이에서 변화의 최소값을 계산합니다. 이렇게 하면 변조값이 더 높아지므로 보다 이상적인 글로벌 한도가 됩니다. ISO /IEC TR 29158이 ISO 15415보다 특히 DPM 코드에서 더 높은 등급을 지정하는 가장 큰 이유가 바로 여기에 있습니다.

조명 옵션

ISO/IEC TR 29158과 ISO 15415 간에 또 다른 커다란 차이는 다양한 조명 옵션의 허용 여부입니다. 4면 45˚ 조명은 ISO 15415의 기본 설정입니다. ISO/IEC TR 29158은 4면에서 30˚ 조명, 2면에서 30˚(북/남 또는 동/서가 될 수 있음), 축상 90˚ 확산 조명 등 까다로운 DPM 코드에 충분한 조명을 제공할 수 있도록 추가적인 조명 각도를 허용합니다. 사용되는 광원은 각도, 글자를 포함한 표기(Q - 4, T - 2, S - 1)를 사용해 보고됩니다.

조명 옵션

이미지 센서

이미지 센서는 ISO/IEC TR 29158에서처럼 ISO 15415에 대해 동일하게 작동합니다. 그러나 29158에서는 어두운 코드를 더 밝게 하고 전체 그레이스케일 범위를 센서에서 사용하도록 노출이 자동으로 조절되어 이미지를 밝게 만듭니다. 15415 및 29158 모두 실내 조명으로는 이미지에 실제적인 효과를 주지 않기 때문에 조명 강도가 매우 높습니다. 그러나 15415에 비해 29158에서는 노출 값이 변경됩니다. 조명 강도를 가장 잘 나타내는 표시(또는 측정값)는 짧은 노출 시간인데, 그 이유는 밝은 조명이 노출 시간이 짧을 때에만 가능하기 때문입니다. 조명이 더 강하면 노출 시간이 더 짧아집니다(더 좋음). 변경된 노출 시간이 알려지기 때문에 정확한 밝기를 계산할 수 있습니다. 따라서 29158 매개변수 등급 목록 하단에 있는 최소 반사율(MR) 매개변수에서 사전 조정된 이미지의 반사율이 적어도 5% 대비를 갖는지 확인합니다.

보정

보정은 실제 반사율에 맞게 카메라의 측정을 매핑하는 프로세스합니다. 이 프로세스는 보정 카드에서 전체 밝기의 이미지를 제공하는 데 필요한 노출 시간을 찾기 위해 수행됩니다. 보정 카드에는 정확한 부호 대비 Rmin/Rmax 값을 결정하기 위해 미국표준기술연구원(NIST) 추적가능 평가 카드를 기준으로 측정된 바코드 심볼로지가 포함되어 있습니다. 이러한 값은 프로세스 시작 부분에서 검증 소프트웨어에 입력되고, 그에 따라 소프트웨어가 카메라를 조정할 수 있습니다.

보정 카드

보정의 이점은 다른 코드에 대한 이미지를 캡처할 때 해당 코드가 더 어둡다면 노출 시간을 사용해 캡처할 때 이미지가 더 어둡게 나타난다는 것입니다. 이는 기본적으로 검증 소프트웨어 반사값의 기준선을 정립합니다. 현재는 ISO 29158에 대한 DPM 특정 보정 카드는 없습니다. Data Matrix 적합성 검사 카드를 사용할 수 있지만 29158에 사용된 이미지 조정으로 인해 대비 값이 카드의 값과 완전히 일치하지 않습니다. 29158 등급 표준을 사용해 검사를 수행하여 작업이 올바른지를 확인할 수 있지만, 적합성 카드에 나타난 것과 다른 결과가 산출됩니다. ISO 15415를 사용해 검증기를 테스트할 것을 권장합니다.

ISO 15416 및 ISO/IEC TR 29158 등급 지정 표준마다 애퍼처, 글로벌 한도, 조명 옵션, 이미지 센서, 보정이 모두 다릅니다. 등급 지정 프로세스 및 ISO 표준의 품질 매개변수에 대해 자세히 알아보려면 검증 결과 이해 백서를 다운로드하십시오.

 

추가 게시물 -

제품 지원 및 교육 신청

MyCognex 가입

질문이 있으십니까?

전 세계 어디에서든 코그넥스 담당자들이 여러분의 비전과 산업용 바코드 판독 관련 문제를 지원합니다.

연락처
Loading...