Object Localization : 단 하나의 object 위치를 Bounding box로 지정하여 찾음
Object Detection : 여러 개의 Object 들의 위치를 Bounding box로 지정하여 찾음
Object Segmentation : Detection보다 더 발전된 형태인 Pixel 단위로 Detection 수행
Object Detection은 Classification과 Regression을 동시에 수행해야 하며, 다양한 크기와 유형의 object가 섞여 있고, 짧은 시간 안에 명확하지 않은 이미지를 이용하여 수행해야 하며 데이터 셋 자체가 부족할 수 있다는 어려움이 있다.
Sliding Window : Window를 왼쪽 상단에서부터 오른쪽 하단으로 이동시키며 Object를 Detect하는 방식
Region Proposal : 영역 추정방식. 컬러, 무늬 등 유사한 특징을 가진 Region을 계층적 그룹핑 방식으로 계산 ex)Selective Search
Object Detection의 성능 평가 Metric
- IOU : Area of overlap / Area of union
NMS : Detected된 Object의 Bounding box중에 비슷한 위치의 bounding box를 제거하고 가장 적합한 box 찾는 기법
1. Bounding box별로 Confidence threshold 이하 bounding box는 먼저 제거
2. 가장 높은 Confindence score를 가진 box 순으로 내림차순 정렬하고 아래 로직을 순차적으로 적용
- 높은 confindece score를 가진 box와 겹치는 다른 box를 모두 조사하여 IOU가 특정 threshold 이상인 box는 제거
3. 남아 있는 bounding box만 선택
- mAP : 실제 object가 detected된 재현율의 변화에 따른 정밀도의 값을 평균한 성능 수치. AP는 한 개 오브젝트에 대한 성능 수치. mAP는 여러 오브젝트들의 AP값을 평균한 값
'ComputerVision' 카테고리의 다른 글
jupyter notebook 가상환경 구축(엄청 애먹음..) (0) | 2022.11.17 |
---|---|
축구 match analyzer 구현하기 (0) | 2022.11.17 |