추적성 규칙은 플랜트에 로트·날짜 코드의 자동 검증을 밀어 넣는다. 코더 뒤에 카메라와 OCR(또는 유사) 모델이 앉아 합격·불합격을 정한다. 야간에 거짓 거부가 늘면 첫 티켓은 대개 “모델 재학습”이다. 가끔은 가중치가 정말 드리프트한다. 더 자주 잉크젯 대비가 떨어졌거나, 코드가 ROI 밖으로 나갔거나, 정오에 밝던 램프가 02:00에 어둡다.
라벨 감사 불일치와 조명 드리프트 글은 관련 비전 문제를 다룬다. 이 메모는 더 좁다: 포장의 기계 판독 로트/날짜 코드와 분류기를 먼저 탓하는 습관.
인쇄 품질과 인식을 분리하라

학습 세트를 열기 전에:
- 실패 카톤의 코드 대비·가장자리 선명도를 보관 “양호” 샘플과 비교 측정하라.
- 코더 리본/잉크, 헤드 청결, 투사 거리를 확인하라—특히 주말 잼 클리어 후.
- 라인 속도에서도 코드가 학습된 관심 영역 안에 있는지 보라; 가이드 레일 밀림이 인쇄 위치를 옮긴다.
- 검사면 조도를 로그하라. HMI에서 “괜찮아 보이는” 자동 노출은 램프 노화를 숨길 수 있다.
같은 조명에서 육안이 코드를 읽기 힘들면 OCR이 1차 환자가 아니다.
모델이 정말 필요할 때
새 폰트, 새 기재(어두운 골판지, 광택 필름), 코드 형식 변경(확장 GS1 필드)은 정당한 모델/레시피 업데이트다. 골든 샘플과 함께 버전해야 한다—“합격” 클래스에 나쁜 인쇄를 흡수시켜 패치하지 말라.
예시 시나리오(특정 현장 주장이 아님)
라인이 더 어두운 갈색 보드의 두 번째 카톤 공급사를 추가한다. 주간 코드는 여전히 통과한다. 야간 거부가 오른다—같은 잉크가 배경에 더 가깝기 때문이다. 야간 거부물에 대한 빠른 재학습이 더 옅은 바를 받아들여 비율을 “고친다.” 두 주 뒤 소매 차지백이 그들 스캐너 조명에서 읽을 수 없는 코드를 지적한다. 모델은 시킨 대로 했다. 인쇄·기재 MoC는 없었다.
약한 잉크를 무시하도록 네트워크를 가르쳐서 낮아진 거부율을 축하하기보다, 작고 동결된 검증 세트와 인쇄 품질 게이트를 두는 쪽을 택하겠다. 안정 인쇄를 못 하면 라인 보드에 말하고—다음 학습 작업 전에 코더를 고쳐라.
