Skip to main content
QUICK REVIEW

[논문 리뷰] TinyDet: Accurate Small Object Detection in Lightweight Generic Detectors

Shaoyu Chen, Tianheng Cheng|arXiv (Cornell University)|2023. 04. 07.
Advanced Neural Network Applications인용 수 11
한 줄 요약

TinyDet는 서브-1 GFLOP 예산에서 정확한 소형 물체 탐지를 가능하게 하는 희소 연결 컨볼루션을 갖춘 두 단계의 고해상도 경량 탐지기를 제시하며, COCO test-dev2017에서 경량 탐지기 중 최신 개선 성과를 달성한다.

ABSTRACT

Small object detection requires the detection head to scan a large number of positions on image feature maps, which is extremely hard for computation- and energy-efficient lightweight generic detectors. To accurately detect small objects with limited computation, we propose a two-stage lightweight detection framework with extremely low computation complexity, termed as TinyDet. It enables high-resolution feature maps for dense anchoring to better cover small objects, proposes a sparsely-connected convolution for computation reduction, enhances the early stage features in the backbone, and addresses the feature misalignment problem for accurate small object detection. On the COCO benchmark, our TinyDet-M achieves 30.3 AP and 13.5 AP^s with only 991 MFLOPs, which is the first detector that has an AP over 30 with less than 1 GFLOPs; besides, TinyDet-S and TinyDet-L achieve promising performance under different computation limitation.

연구 동기 및 목표

  • 컴퓨트 예산이 타이트한 상황에서 경량 범용 탐지기에 대한 정확한 소형 물체 탐지를 자극한다.
  • 작은 물체를 더 잘 포괄하기 위한 고해상도 탐지 맵을 가진 두 단계 탐지기(TinyDet) 개발.
  • 고해상도에서 효율성을 유지하기 위해 TinyFPN과 TinyRPN에 희소 연결 컨볼루션 도입.
  • 소형 물체 특징 보존을 위해 초기 백본 스테이지를 강화하고 특징 정렬 문제를 해결한다.

제안 방법

  • 스트라이드-4 레벨에서 80x80의 고해상도 탐지 특징 맵을 사용해 작은 물체를 조밀하게 고정(anchor)한다.
  • TinyFPN과 TinyRPN에 희소 연결 컨볼루션(SCConv)을 도입해 계산량을 줄인다.
  • 소형 물체 특징 보존을 위해 초기 스테이지에서 백본 정보를 더 자세히 보강한다.
  • 레이어 간 특징 정렬(feature misalignment)을 제거하기 위해 스트라이드 컨볼루션 전에 평균 풀링을 적용한다.
  • RPN과 R-CNN 헤드 및 위치 민감적 RoI 정렬을 포함한 2단계 탐지 프레임워크를 적용한다.
  • SCConv의 그룹 구성을 조정해 정확도와 FLOPs 간 균형을 맞춘다.

실험 결과

연구 질문

  • RQ1경량 탐지기에서 정확도를 희생하지 않으면서 소형 물체를 어떻게 효율적으로 탐지할 수 있는가?
  • RQ2희소화된 컨볼루션을 사용하는 고해상도 탐지 맵을 경량 아키텍처에서 저 FLOPs를 유지하며 활용할 수 있는가?
  • RQ3초기 백본 강화 및 특징 정렬 수정이 경량 탐지기의 소형 물체 AP에 어떤 영향을 미치는가?

주요 결과

DetectorFLOPsAPAP50AP75APsAPmAPlInput
ThunderNet-SNet146470M23.640.224.5---320^2
ThunderNet-SNet146 (reimpl.)499M23.840.524.74.623.042.9320^2
TinyDet-S495M26.045.826.59.626.839.5320^2
MobileNetV2-SSDLite800M22.1-----320^2
TinyDet-M991M30.351.231.813.530.943.9320^2
YOLOv217.5G21.644.019.25.022.435.5416^2
TinyDet-L2.4G35.556.838.318.337.548.4512^2
  • TinyDet-M은 COCO test-dev2017에서 991 MFLOPs로 30.3 AP를 달성한다.
  • TinyDet-M은 S: 13.5 APs, 30.9 APm, 43.9 APl으로 AP50 51.2와 AP75 31.8을 달성한다.
  • TinyDet-S는 495 MFLOPs로 26.0 AP를, TinyDet-L은 2.4 GFLOPs로 35.5 AP를 달성한다.
  • TinyDet 변형은 이전의 경량 탐지기 대비 소형 물체(APs)에서 상당한 향상을 보인다(예: ThunderNet 대비 소형 물체에서 2배 이상 향상).
  • 정리(Abalations) 결과 백본 강화 및 특징 정렬 보정이 소형 물체에 대해 의미 있는 AP 이득을 제공한다.
  • TinyFPN/TinyRPN의 SCConv은 AP의 큰 손실 없이 FLOPs를 감소시킨다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.