6. 결론

최종 모델

  • 일련의 실험을 거쳐 검증한 결과, yolov8s-seg와 yolov8m-seg을 기준으로 공시된 Default 설정으로 학습한 모델이 정량평가 및 정성평가에서 우수한 성능을 보였으며, 두 모델 간의 성능 차이는 Test dateset 특성에 따라 경미하게 달라짐

    • (정량평가) Default 설정을 기준으로 yolov8s-seg, yolov8m-seg의 mAP50가 0.921로 동일하게 측정됨

    • (정성평가) 추론 결과에 대한 이미지를 기준으로는 yolov8s-seg의 성능이 더 우수하다고 판단됨

  • 성능이 유사함에 따라 모델구동의 경제성을 고려하여 yolov8s-seg을 최종 선정함

연구의 의의

  • 실험과정에서 다양한 환경의 다양한 장면의 영상을 확보하여 데이터를 구축하고, 바다영역의 포함 정도(전체/일부/해당없음)에 따른 데이터 균형을 맞춘 것이 모델 성능향상에 유효했다고 판단됨

  • 해당 모델의 성능을 기반으로 오검출된 선박 및 돌고래 결과값을 보완하고, 정확도 및 신뢰도를 향상시킬 수 있음을 확인

    • Object Detection & Tracking 검출정보와 해당 모델을 통해 도출된 바다영역 Mask 사이에 겹치는 영역을 확인하고 각각의 정보를 Overlap 하는 과정을 통해 바다가 아닌 영역에서 도출된 결과값(FP)을 제외하는 역할을 담당

    • Unseen data 및 Edge case Test를 토대로 학습의 효용성을 확인하였으며, 특수한 환경이나 조건에도 대응 가능함을 입증함

한계 및 후속연구의 필요성

  • 다만, 더 다양한 영상 이미지에 대응하여 그 특수성에 관계없이 모델의 범용적인 성능을 높이기 위해서는 학습 데이터셋의 규모를 확대할 필요가 있으며, Edge case의 범주를 넓힌 추가 테스트가 요구됨

  • 또한, 해당 모듈은 바다가 아닌 영역에서 검출되는 FP를 제거하기 위한 모델 및 알고리즘을 제안하였으나, 바다 내 영역에서 발생하는 FP에 대한 방안으로는 적용이 불가하여 향후 이에 대한 보완조치 필요

Last updated