Release notes
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
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