English

RefineDetLite: A Lightweight One-stage Object Detection Framework for CPU-only Devices

Computer Vision and Pattern Recognition 2020-09-10 v2

Abstract

Previous state-of-the-art real-time object detectors have been reported on GPUs which are extremely expensive for processing massive data and in resource-restricted scenarios. Therefore, high efficiency object detectors on CPU-only devices are urgently-needed in industry. The floating-point operations (FLOPs) of networks are not strictly proportional to the running speed on CPU devices, which inspires the design of an exactly "fast" and "accurate" object detector. After investigating the concern gaps between classification networks and detection backbones, and following the design principles of efficient networks, we propose a lightweight residual-like backbone with large receptive fields and wide dimensions for low-level features, which are crucial for detection tasks. Correspondingly, we also design a light-head detection part to match the backbone capability. Furthermore, by analyzing the drawbacks of current one-stage detector training strategies, we also propose three orthogonal training strategies---IOU-guided loss, classes-aware weighting method and balanced multi-task training approach. Without bells and whistles, our proposed RefineDetLite achieves 26.8 mAP on the MSCOCO benchmark at a speed of 130 ms/pic on a single-thread CPU. The detection accuracy can be further increased to 29.6 mAP by integrating all the proposed training strategies, without apparent speed drop.

Keywords

Cite

@article{arxiv.1911.08855,
  title  = {RefineDetLite: A Lightweight One-stage Object Detection Framework for CPU-only Devices},
  author = {Chen Chen and Mengyuan Liu and Xiandong Meng and Wanpeng Xiao and Qi Ju},
  journal= {arXiv preprint arXiv:1911.08855},
  year   = {2020}
}

Comments

16 pages, 8 figures

R2 v1 2026-06-23T12:22:08.829Z