셀 누락이 발생한 경우(is_anomaly_by_omitted_cell == True), cell_check_result의 missing_boxes 필드에 list[list[int]] 형식으로 누락된 위치의 박스를 리턴합니다.
자세한 내용은 API Reference를 참고해주세요.
1.0.0-rc9
2025/09/30
[Hotfix]
FrameSelector 내부 patience 8 -> 4 로 변경
1.0.0-rc8
2025/09/30
[Hotfix]
checkpoint Load중 cycle_aware 키가 없을 경우 대응 처리.
1.0.0-rc7
2025/09/29
[Hotfix]
모델 호환성 추가 및 ContextSplitter 잘못 수정된 것 다시 수정.
1.0.0-rc6
2025/09/29
[기능 추가]
*_standby 클래스를 위한 단측 검정 기능 추가
[버그 수정]
class를 {n}th_class 등으로 확장 시 누락되는 현상 수정.
[기능 수정]
FrameSelector 내부 patience 5 -> 8로 증가
1.0.0-rc5
2025/09/29
[기능 수정]
FrameSelector 내부 patience 3 -> 5로 증가
sigma_level Validation 기능 기존 90%, 95%, 99% 유의수준에서, 양수로만 제한.
1.0.0-rc4
2025/09/26
[기능 추가]
CycleCounterInferenceHandler 내 detection 기능 추가. cell과 robot arm head를 검출합니다. robot arm head는 class_index=2 입니다. Detection 모델을 사용하지 않는 경우, output에 detection key가 존재하지 않습니다.
셀 정위치를 확인하는 CellChecker 기능이 추가되었습니다. detection 결과와 사전에 정의된 셀 bbox 정보를 활용하여 셀 존재 유무를 판단합니다. 셀이 하나라도 존재하지 않는 경우, CycleInfo의 is_anomaly_by_omitted_cell 값이 True로 전환됩니다.
1.0.0-rc3
2025/09/25
[기능 추가]
CycleCounterInferenceHandler 내 set_anomaly_by_cycle_detector 메소드 추가
CycleInfo 내 불필요한 필드 제거 및 is_anomaly_by_omitted_cell, is_anomaly_by_tracked_coordinates 필드 추가
[버그 수정]
Cycle 기반의 비정상 판단 시, standard deviation이 0 일 경우 epsilon 추가.
infer의 타입 수정 (기존 [List[dict]] 에서 CycleInfo로 변경)
FrameSelection inference option 변경 시 최초 컨피그 보관 후 재빌드 하는 과정 추가.
1.0.0-rc2
2025/09/23
[기능 추가]
VisualAnomalyInferenceHandler 추가
Cycle 기반의 비정상 판단 로직 추가
FrameSelector에서 한 동작에 여러 대표 프레임을 추출할 수 있도록 추가
SaigeObjectDetection, SaigeAnomalyDetection repo Submodule 추가