Skip to content

Release notes

1.4.0

  • 2025/05/19
  • [기능 추가]
    • 밧줄 검출 기반 작업 상태 판단 기능이 추가되었습니다.
      • 이에 따라 2가지 state_index(7, 8번)가 추가되었습니다. (process_frame 메소드 참고)

1.3.6

  • 2025/05/16
  • [Bug Fix]
    • 너무 작은 예측 마스크에서 skeleton 추출할시 발생하는 이슈를 해결하였습니다.

1.3.5

  • 2025/05/08
  • [Bug Fix]
    • 전선의 형태가 U자형, C자형 등 복잡한 경우 정상적으로 검출되지 않는 이슈를 해결하였습니다.

1.3.4

  • 2025/04/30
  • [Bug Fix]
    • 전선이 정상적으로 검출되지 않는 이슈를 해결하였습니다.

1.3.3

  • 2025/04/25
  • [기능 변경]
    • 전선 ID가 0이 아닌 1부터 시작하도록 수정하였습니다.
    • 전체 길이에 비해 전선이 짧게 예측되는 경우에 대한 오류를 해결하였습니다.
    • 수동정상영역을 활용하는 조건일 때 아직 수동정상영역이 지정되지 않았더라도 skeleton points를 출력되도록 수정하였습니다.

1.3.2

  • 2025/03/27
  • [Bug Fix]
    • score가 업데이트 되지 않는 버그를 수정하였습니다.

1.3.1

  • 2025/03/25
  • [Bug Fix]
    • 자동정상영역이 생성되기 전에 수동정상영역을 지정할 수 있도록 수정하였습니다.
    • 자동정상영역이 생성되지 않았어도, "수동 영역만 사용"이고 수동정상영역이 설정되어 있다면 이탈 검사를 수행하도록 수정하였습니다.
  • [기능 추가]
    • 전선별로 전선 이탈 모니터링 검사를 활성화(ON)/비활성화(OFF) 할 수 있는 기능을 추가하였습니다.
      • set_monitoring_enabled 메소드 참고.
  • [기능 변경]
    • 검출한 전선의 skeleton point 개수를 전선별로 설정할 수 있도록 변경되었습니다.
      • set_num_skeleton_points 메소드가 추가되었습니다.
      • monitoring option을 조절하던 메소드들에서 "params.num_points_to_return" key를 사용할 수 없습니다.
        • get_default_monitoring_option, set_monitoring_option, get_monitoring_option

1.3.0

  • 2025/03/12
  • [기능 추가]
    • 다중 케이블 예측 기능이 추가되었습니다.
      • 위 작업으로 인하여, api process_frame의 output 형태가 list로 변경되었습니다.
    • 수동정상영역 설정 기능이 추가되었습니다.
      • set_manual_valid_region으로 수동정상영역을 설정하고 set_valid_region_option를 통해 해당 영역의 옵션을 설정할 수 있습니다.
    • 기준점 설정 기능이 추가되었습니다.
      • set_reference_point으로 기준점을 설정하면 해당 위치에서 가장 가까운 예측 전선의 좌표가 tracking_point로 출력됩니다.

1.2.1

  • 2025/02/17
  • [Bug Fix]
    • adaptive_valid_region(추론한 "프레임에서 전선이 존재할 가능성이 높은 영역")의 contour 형태를 [N, 1, 2]에서 [N, 2]로 수정하였습니다.

1.2.0

  • 2025/02/13
  • SaigeToolkit 버전 업데이트: 2.4.0
  • Submodule - SaigeSegmentation 버전 업데이트: 2.2.1
  • [라이브러리 업데이트]
    • SaigeToolkit 버전 업데이트로, python==3.11.9 & pytorch==2.3.0 업데이트 되었습니다.
  • [문서 수정]
    • SaigeToolkit 의 설치 방법이 바뀌었음.
      • pip install version constraints
  • [기능 추가]
    • adaptive_valid_region(추론한 "프레임에서 전선이 존재할 가능성이 높은 영역")을 mask 형태뿐 아니라 contour 형태로도 내보내도록 추가되었습니다.
      • 위 작업으로 인하여, api process_frame의 output 형태가 변경되었습니다.
    • 검출한 전선의 skeleton point 개수를 설정할 수 있는 파라미터가 추가되었습니다. num_points_to_return

1.1.2

  • 2024/09/23
    • 각종 버그 수정 및 성능 안정화.

1.1.1

  • 2024/09/09
    • process_frame API의 skeleton 출력을 기존 (y, x) 좌표에서 (x, y) 좌표로 변경했습니다.

1.1.0

  • 2024/09/05
    • SaigeToolkit 버전 업데이트: 2.1.2
    • Submodule - SaigeSegmentation2 버전 업데이트: 2.1.0-rc2

1.0.0

  • 2024/09/04
    • Initial Release