Multi-Inspector (EB) v2.2에 yolo_align 모드를 추가했습니다. 기존 yolo 모드는 Canny가 적용된 회전 보정 이미지로 판정했습니다. 새 모드는 Live 원본에 정렬만 적용해 YOLO에 넣습니다.
왜 필요했나
모델은 Image Processing Tool에서 정렬한 이미지로 학습합니다. 현장 입력도 같은 방식으로 정렬해야 학습과 추론의 분포가 맞습니다. 그래서 Augmentation Tool의 FeatureAligner를 그대로 옮겨 왔고, 정렬 설정 파일도 같은 것을 씁니다.
흐름
Live 원본 (Canny 없음)
└ Align + Center ← config_align.ini [aligner]
└ YOLO 판정 ← 기존 판정 로직 그대로
모드별 독립 설정
임계값과 클래스별 임계값을 모드 번호(modeN_*)마다 따로 줄 수 있습니다. 기존 yolo 모드는 자기 번호의 키를 그대로 쓰므로 동작이 바뀌지 않습니다.
modeN_type = yolo_align
modeN_threshold = 0.7
modeN_iou = 0.25
modeN_align_config = config_align.ini
안전장치
정렬에 실패하면(제품 미검출 등) 원본 이미지로 판정을 계속합니다. 정렬 모듈을 불러오지 못해도 앱은 정상 실행되고, 해당 모드만 원본을 씁니다.