2_0_1.safetycls, 2_0_1.safetydet: 모델이 업데이트되었습니다. 모델 구조 변경은 없으나, 학습 데이터 개선으로 성능이 향상되었습니다.
2_4_0.safetymatch: 공간 지각 기능을 위한 match 모델이 변경되었습니다. 상대적으로 작은 모델로 변경되어 VRAM 사용량과 인퍼런스 시간이 개선되었습니다.
2_4_0.safetytrk: object tracker 모델이 변경되었습니다. 트래킹 성능이 개선되었습니다.
[기능 개선]
공간 지각 침입에서 과검을 줄이기 위해 객체와 침입 영역 겹침 비율을 사용하도록 개선하였습니다. 기존 침입과 동일한 파라미터를 사용하며, 기본값은 95로 설정되어 있습니다. 0으로 설정하면 기존 로직과 동일하게 동작합니다. (참고: InferenceHandler.get_default_event_options)
Multi label classification (MLC)에서 이벤트 발생까지 지연이 있던 문제를 개선하였습니다.
TensorRT 최적화 모델로 카메라 여러대 추론 시에 결과가 누락되는 버그를 수정하였습니다.
2.3.8
2025/10/13
[버그 수정]
배치 인퍼런스 시에 예측이 불안정한 버그를 수정하였습니다.
2.3.7
2025/10/02
[기능 변경]
윈도우 환경에서 spatial inferencer의 batch size 증가에 따른 속도 증가폭이 미미하여, 기본 batch size를 1로 변경 및 vram 사용량 개선하였습니다.
[기능 추가]
without_helmet, without_harness, fallen_person 이벤트 감지 시에 작은 객체가 감지되는 경우 이벤트가 발생하지 않도록 옵션을 추가하였습니다. object_area_threshold로 설정 가능합니다. (InferenceHandler.get_default_event_options 참고)
person 객체 옵션에 두가지 옵션이 추가 되었습니다. 이를 통해 카메라별로 사람 객체에 대한 without_helmet, without_harness, fallen_person 이벤트의 감지 여부에 영향을 미칠 수 있습니다. (InferenceHandler.get_default_object_options의 person 참고)
brightness_threshold
small_area_threshold
[기능 개선]
인퍼런스 엔진을 최적화 하여, 점진적으로 추론 속도가 느려지는 문제를 개선하였습니다.
2.3.1
2025/08/26
[기능 변경]
더 빠른 인퍼런스를 위해 공간 지각 기능에서 batch size가 1로 고정되어 있던 부분을 2로 변경하였습니다.
2.3.0
2025/08/20
[기능 변경]
공간 지각 침입 기능에서 지면 깊이 맵을 피팅하는 기능을 개선했습니다.
Normal을 사용하는 기능이 없어서 일시적으로 normal inferencer가 제거되었습니다. 추후 수정 예정입니다.
2.3.0-rc2
2025/08/08
[모델 변경]
2_0_0.posco0.safetydet, 2_0_0.posco0.safetycls
[기능 추가]
이벤트 중 침입, 협착, 위험, 충돌 이벤트에 한해서 event 여부와 score를 함께 리턴하도록 수정하였습니다. (2.2.1 업데이트와 동일)
침입의 경우, depth를 사용하는 경우엔 score가 반환되지 않습니다.
2.3.0-rc0
2025/07/30
[모델 추가]
공간 지각 관련 모델이 추가되었습니다. VRAM 사용량 및 인퍼런스 시간이 증가할 수 있습니다. (최적화는 추후 예정)