Skip to content

Release notes

2.3.0-rc0

  • 2025/07/30
  • [모델 추가]
    • 공간 지각 관련 모델이 추가되었습니다. VRAM 사용량 및 인퍼런스 시간이 증가할 수 있습니다. (최적화는 추후 예정)
      • 2_3_0.safetydepth, 2_3_0.safetymatch, 2_3_0.saigenormal
  • [기능 변경]
    • InferenceHandler.infer의 리턴값에 있는 time 딕셔너리 내용이 변경되었습니다. 자세한 사항은 docs 참조바랍니다.
  • [기능 추가]

2.2.0

2.1.0

2.0.0

  • 2025/04/07
  • SaigeToolkit 버전 업데이트: 2.6.1
    • RTX 30, 40, 50 시리즈 대응 가능.
  • [모델 변경]
    • 2_0_0.safetydet, 2_0_0.safetycls, 2_0_0.safetyreid
  • [버그 수정]
    • torch 관련 패키지 설치시, 신뢰할 수 없는 호스트 관련 에러가 발생하지 않도록 수정.
  • [기능 변경]
    • 객체 옵션(InferenceHandler.get_default_object_options 참고) 중 enabled의 기본값을 False로 변경.
    • InferenceHandler.builddevice의 기본값을 cuda로 변경하고, 빌드시 호스트에 사용가능한 gpu가 없거나, device=cpu이면 에러 레이즈. (각각, GpuDeviceUnavailableError, CpuDeviceNotSupportedError 발생.)

2.0.0-rc7

  • 2025/03/25
  • [기능 변경]
    • Object tracker 교체:
      • reidentification의 모델이 변경되었습니다. (2_0_0_beta3.safetyreid)
      • 붐비는 상황에서 사람 트레킹이 개선되고, 중장비 및 차량 클래스에 대한 트레킹이 가능해졌습니다.
      • Tracker 로직 변경 및 모델 변경으로 인해, 추론 스펙에 약간의 변동이 있습니다. (별도 공유 예정)
    • CLS score에 대한 필터링, EMA 추가 및 객체에 대한 연속성 카운트 추가로 객체 및 이벤트 과/미검 케이스 일부 개선.
    • 알람 옵션(InferenceHandler.get_default_alarm_options 참고) 중 enabled=False인 event는 InferenceHandler.infer의 객체별 events 딕셔너리에서도 항상 False로 리턴.

2.0.0-rc6

2.0.0-rc5

2.0.0-rc4

  • 2025/02/18
  • SaigeToolkit 버전 업데이트: 2.4.0
  • [기능 추가]
    • InferenceHandler.build에서 optimize (bool) 변수 추가. True시 해당 디바이스에서 첫 빌드시 tensorrt 최적화에 몇 분가량 소요되고, 그 다음부터는 최적화된 모델을 바로 불러옵니다.
  • [기능 변경]
    • InferenceHandler.infer의 리턴값의 time 딕셔너리의 구성 변경.
      • 추가된 key: load_time, reidentification_time, event_alarm_time.
    • InferenceHandler.set_alarm_options의 일부 옵션 변경
      • end_time: 기존에 0~86399로 범위로 설정하던 것을 0~86400 범위로 변경
      • start_timeend_time이 같으면 발생하던 InvalidAlarmOptionsError가 더 이상 발생하지 않음. 대신 항상 활성화된 것으로 간주합니다.
  • [기능 개선]
  • [버그 수정]

2.0.0-rc3

  • 2025/01/17
  • API 독스 수정 (Python 환경 설치법 관련)

2.0.0-rc2

  • 2025/01/16
  • SaigeToolkit 버전 업데이트: 2.3.1
  • [기능 변경]
    • monitoring_area 및 일부 polygon 형태의 옵션을 사용하는 이벤트(trepess_detect, danger_detect 이벤트)의 polygon format 변경
      • n-각형 폴리곤에 대해서
        • 변경 전: [[x1, y1], ..., [xn, yn], [x1, y1]]
        • 변경 후: [[x1, y1], ..., [xn, yn]]
  • [기능 추가]

2.0.0-rc1

  • 2025/01/08
  • [Bug Fix]
    • 배치 사이즈가 1보다 큰 경우 InferenceHandler.infer에서 나오는 이미지당 추론 시간이 잘못 계산되던 버그 수정.
  • [기능 추가]
    • InferenceHandler.infer에서 나오는 추론 시간에 event_alarm_time (이벤트 관제에 소요된 시간) 추가.

2.0.0-rc0