콘텐츠로 이동

Release notes

0.0.9

  • 2025-12-11
    • 난공사 과제 (cctv_height)
      • [모델 배포]
        • Detection 모델 개선
          • saige detection : /NFS/database_personal/ktt/release/resource/cctv_height/2_0_1/2_0_1.saigedet
      • [버그 수정]
        • 후처리 파라미터 수정
          • 이미지 좌우 외곽 사다리 무시 영역 확장
          • 이미지 하단 외곽 사다리 무시 영역 축소 (하단 4픽셀 기준으로 변경)
        • infer 메소드 사용시 발생하는 onnx runtime 경고 수정
        • saige detection 사용시 inference option 적용 되지 않던 버그 수정
        • saige detection, safety detection 사용시 검출 결과 없을 때 부적합 사유 표시되지 않던 버그 수정
    • 시방준수 과제 (install_compliance)
      • [모델 배포]
        • 모델 개선
          • saige detection : /NFS/database_personal/ktt/release/resource/install_compliance/0_0_0/0_0_0.saigedet
          • multi-label classification : /NFS/database_personal/ktt/release/resource/install_compliance/0_0_0/0_0_0.saigecls
        • 파라미터 수정
          • MLC defect threshold 기존 50에서 10으로 하향
    • 침입관제 과제 (intrusion_monitoring)
      • [모델 배포]
        • 모델 정식 배포
          • safety detection : /NFS/database_personal/ktt/release/resource/intrusion_monitoring/0_0_2/0_0_2.kttdet
      • [버그 수정]
        • infer 메소드 사용시 발생하는 onnx runtime 경고 수정
    • 감성보고서 과제 (image_validation)
      • [모델 배포]
        • 모델 정식 배포 (이전에 사용하던 것과 동일합니다.)
          • report type classification : /NFS/database_personal/ktt/release/resource/image_validation/0_0_0/report_type_0_0_0.saigecls
          • general report classification : /NFS/database_personal/ktt/release/resource/image_validation/0_0_0/general_report_0_0_0.saigecls
          • financial report classification : /NFS/database_personal/ktt/release/resource/image_validation/0_0_0/financial_report_0_0_0.saigecls

0.0.8

  • 2025-12-09
    • 시방준수 과제 (install_compliance)
      • [버그 수정]
        • infer 메소드 사용시 발생하는 Bounding box 타입 불일치 에러 수정

0.0.7

  • 2025-12-08
    • 난공사 과제 (cctv_height)
      • [기능 수정]
        • Detection 모델 선택 기능 추가
          • API build 시 detection 체크포인트 경로 입력이 필요하도록 수정
          • 아래 경로 중 선택 가능. 기본값은 grounding detection 사용 권장. 모델 성능 상황에 따라 권장 경로는 추후 별도 안내 예정
            • grounding detection : /NFS/database_personal/ktt/release/resource/cctv_height/2_0_0/2_0_0.saigegrddet
            • safety detection : /NFS/database_personal/ktt/release/resource/cctv_height/2_0_0/2_0_0.safetydet
            • saige detection : /NFS/database_personal/ktt/release/resource/cctv_height/2_0_0/2_0_0.saigedet
        • 부적합 타입 ladder_not_centered 추가
          • cctv_not_centered와 동일기준
          • 사다리가 이미지 좌우 외곽 영역에 위치할 경우 발생
        • 부적합 타입 incomplete_ladder_visibility 기준 수정
          • 기존: 사다리 box가 이미지 하단에 맞닿아 있을 때 발생
          • 변경: 사다리 box가 이미지 하단 5% 영역에 포함되는 경우 발생
        • inference option 구조 변경
          • 모델 별로 옵션을 관리하도록 수정
          • 자세한 내용은 API reference 참고. (cctv_height.Inferencer)
        • inference option 파라미터 명칭 변경
          • params.cctv_side_ignore_ratio -> params.side_ignore_ratio
    • 시방준수 과제 (install_compliance)
      • [기능 수정]
        • 부적합 케이스에 connector_at_image_edge 추가
          • 커넥터가 이미지 외곽 5% 영역 내에만 존재할 경우에 판단.
        • inference option 구조 변경
      • [버그 수정]
        • 이미지 단위 부적합 판정 로직 수정
          • 기존: 하나라도 device에 연결되지 않은 커넥터가 있으면 부적합 판단
          • 변경: 모든 커넥터가 연결되지 않은 경우에만 no_connector_inserted로 판단
    • 침입관제 과제 (intrusion_monitoring)
      • [기능 수정]
        • inference option 구조 변경

0.0.6

  • 2025-12-02
  • [기능 추가]
    • 침입관제 과제 surveillance_mode(경계 모드) 기능 추가
      • Inferencer.infer() 메서드에 surveillance_mode 매개변수 추가 (bool 타입)
      • surveillance_mode=True: 침입감지 + 화재감지 모두 활성화
      • surveillance_mode=False: 화재감지만 활성화, 침입감지 비활성화
      • 추론 결과에 alarm_info 필드 추가
        • surveillance_mode: 경계모드 설정값 (bool)
        • intrusion_detected: 침입 감지 여부 (bool)
        • fire_detected: 화재 감지 여부 (bool)

0.0.5

  • 2025-11-26
  • [기능 추가]
    • 침입관제 과제 Detection 기능 추가
      • Detection threshold 조절 기능 추가 set_inference_option
  • [기능 수정]
    • 침입관제 과제 infer API key 수정
      • 기존 best_frame_index 에서 best_frame_timestamp로 변경. 초 단위의 시간을 반환
    • 침입관제 과제 infer API value 수정
      • best_frame_overlay가 영상의 원본 해상도 크기를 가지도록 변경

0.0.4

  • 2025-11-24
  • [기능 추가]
    • 침입관제 과제 임시 API 배포 (intrusion_monitoring.Inferencer)
      • Motion detection 기능 포함
      • Detection 기능 미포함.
      • inference option 관련 기능 미포함

0.0.3

  • 2025-11-21
  • SaigeToolkit 버전 업데이트: 2.7.2
  • [버그 수정]
    • 난공사 과제 API (cctv_height.Inferencer) 빌드하여 사용시 타입 에러 발생하는 문제 수정.

0.0.2

  • 2025-11-19
  • [버그 수정]
    • cctv_height.Inferencer.infer의 버그 수정. (enum 타입에 대해 두번 .value 호출되어 에러 발생)
    • cctv_height.Inferencer.infer api 독스의 키값 수정 timer -> time
    • API 독스 난공사 과제 링크 오류 수정 (CcctvHeightInferencer -> CctvHeightInferencer)

0.0.1

0.0.0