**Autonomous driving tech./*Computer Vision

[Computer Vision] 03 IoU, mAP, BCS, Backbone Architecture

2wnswoo 2025. 3. 8. 15:32

IoU, Intersection over Union
  • IoU, Intersection over Union : Object Detection 모델에서 하나의 계측을 예측한 bounding box와 실제 bounding box와의 accuracy를 측정하는 지표       *Union : 합집합, Intersection : 교집합, Over : 나누기

mAP, Mean Average Precision

: Object Detection 모델이 여러 객체를 얼마나 잘 탐지했는지  Ex. 0.519 mAP

  • 각 클래스별로 AP, Average Precision을 구한 후, 모든 클래스에 대해 평균을 낸 값이 mAP
  • Ex.
    실제 자동차 대수 : 10대
    정확하게 탐지한 대수 : 9대 탐지 했다면,
    AP = 0.9 (90%)
Box Confidence Score

: bounding box 안에 객체가 있을 확률

 

Object Detection Architecture
  • Backbone ( 팀장 ) = 핵심 정보 추출=Feature Map 추출하여 Neck에게 전달. Ex. ResNet based CNN, Swin Transformer
  • Neck = Backbone이 준 특징을 가공 & 정리 Ex. FPN, Feature Pyramid Network, PAN, Path Aggregation Network 
    • Backbone이 뽑아준 특징을 최적화해서 Head가 Detection을 쉽게 할 수 있도록 돕는 단계
  • Head = 최종 탐지 단계, Neck에서 가공된 정보를 받아서 최종적으로 class & bounding box 예측 Ex.YOLO Head, DETR Head

 

정리 : IoU는 bounding box를 얼마나 잘 쳤는지 / AP는 특정 클래스를 얼마나 잘 탐지하는지 성능 수준 / mAP는 모든 클래스를 평균적으로 얼마나 잘 탐지했는지 / Box Confidence Score : Bounding box안에 객체가 있을 확률