콘텐츠로 이동

Release notes

0.1.1

  • 2026/06/10
  • [기능 수정]
    • CLS / ReID 비동기 추론 기본 활성화
      • SafetyInferencer.buildcls_async / reid_async 기본값을 FalseTrue 로 변경.
      • config 에서 별도로 지정하지 않으면 비동기 추론 path 가 기본 적용된다.

0.1.0

  • 2026/06/08
  • [기능 추가]
    • ReID 기능 추가
    • DET 10-class 확장 + ObjectFilter 추가
      • DetectionClassIndices 2→10 (person / fire / smoke / excavator / forklift / crane_body / crane_hook / crane_lifted_object / heavy_equipment / vehicle).
      • ObjectFilter enforcement (area / score / movement threshold) + 저조도 실루엣 person 을 위한 Dark Object Filter 추가.
    • MLC 다중 클래스 분류 (binary → 7-class)
      • binary helmet CLS 를 5-class MLC (helmet / head / person / fall_down / harness) 로 확장.
    • 2D 안전 이벤트 7종 추가
      • monitoring_area polygon ROI 필터 + visualizer overlay.
      • person bbox ↔ polygon zone 2D intersection 비율 기반 trespass_detect (침입금지) + danger_detect (위험구역).
      • 장비 협착/충돌 위험 crush/collision hazard 이벤트 (depth 미사용 2D).
    • inference_option 전역 후처리 API 추가
      • 전역 postprocess knob (conf/score 등) 을 런타임에서 조정하는 API 추가.
    • infer API에 정규화 bounding_box_norm 추가
      • 절대 좌표 bbox 와 함께 0~1 정규화 bbox 를 응답 스키마에 추가. API docs 참고.
    • 0_0_4 모델 번들 배포
      • det : /NFS/database_personal/NPU/safety/resources/0_0_4/cubie.det.saigeedge
      • cls : /NFS/database_personal/NPU/safety/resources/0_0_4/cubie.cls.saigeedge
      • reid : /NFS/database_personal/NPU/safety/resources/0_0_4/cubie.reid.saigeedge
  • [기능 수정]
    • CLS / ReID 비동기 추론 가속
  • [주의 — Breaking Change]
    • 이벤트 클래스·타입·API 키를 upstream 과 정렬
      • FireDetectEvent/SmokeDetectEventFireEvent/SmokeEvent, .type"fire_detect"/"smoke_detect""fire"/"smoke".

0.0.1

  • 2026/05/08
  • [기능 추가]
    • NPU edge safety inference 첫 릴리즈