콘텐츠로 이동

Release notes

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 추가

1.0.0-rc1

  • 2025/09/16
  • [버그 수정]
    • 추론 관련 딜레이 타이밍 오류 수정.

1.0.0-rc0

  • 2025/09/16
  • [기능 추가]
    • inference handler를 포함한 최초 기능 배포