작은 객체는 좋아졌지만 정확한 위치는 여전히 과제입니다
세 scale 예측 덕분에 YOLOv3는 작은 객체 성능이 개선됐고 AP50에서는 강한 결과를 보였습니다. 그러나 더 엄격한 IoU threshold를 반영하는 지표에서는 상대적으로 약해, box가 객체를 찾기는 해도 정밀하게 맞추는 localization 문제가 남았습니다. ImageNet 탐지 평가 배경처럼 평가 기준이 무엇인지에 따라 “좋다”의 의미가 달라집니다.
논문은 시도했지만 채택하지 않은 실험도 공개합니다. 중심 offset을 선형으로 예측하는 방식은 학습을 불안정하게 했고, focal loss는 약 2% 성능 저하를 보였으며, 두 개의 IoU threshold를 쓰는 assignment도 이득이 없었습니다. 실패한 조합은 다른 데이터에서 영원히 무효라는 뜻이 아니라 이 구조와 설정에서 개선을 확인하지 못했다는 뜻입니다.
디버깅 순서는 scale별 출력 shape, anchor 배분, upsample, concatenate 크기, BCE label, 마지막으로 NMS threshold입니다. 특히 작은 객체가 계속 빠진다면 단순히 입력 크기만 올리기 전에 높은 해상도 branch가 실제로 연결됐는지부터 확인해야 합니다.