paper-with-me

홈 › Papers

MobileDets: Searching for Object Detection Architectures for Mobile Accelerators

2020-04-30 · CVPR 2021 1 · Yunyang Xiong, Hanxiao Liu, Suyog Gupta, Berkin Akin, Gabriel Bender, Yongzhe Wang, Pieter-Jan Kindermans, Mingxing Tan, Vikas Singh, Bo Chen

Inverted bottleneck layers, which are built upon depthwise convolutions, have been the predominant building blocks in state-of-the-art object detection models on mobile devices. In this work, we investigate the optimality of this design pattern over a broad range of mobile accelerators by revisiting the usefulness of regular convolutions. We discover that regular convolutions are a potent component to boost the latency-accuracy trade-off for object detection on accelerators, provided that they are placed strategically in the network via neural architecture search. By incorporating regular convolutions in the search space and directly optimizing the network architectures for object detection, we obtain a family of object detection models, MobileDets, that achieve state-of-the-art results across mobile accelerators. On the COCO object detection task, MobileDets outperform MobileNetV3+SSDLite by 1.7 mAP at comparable mobile CPU inference latencies. MobileDets also outperform MobileNetV2+SSDLite by 1.9 mAP on mobile CPUs, 3.7 mAP on Google EdgeTPU, 3.4 mAP on Qualcomm Hexagon DSP and 2.7 mAP on Nvidia Jetson GPU without increasing latency. Moreover, MobileDets are comparable with the state-of-the-art MnasFPN on mobile CPUs even without using the feature pyramid, and achieve better mAP scores on both EdgeTPUs and DSPs with up to 2x speedup. Code and models are available in the TensorFlow Object Detection API: https://github.com/tensorflow/models/tree/master/research/object_detection.

📄 PDF Abstract BibTeX arXiv:2004.14525

Code (4)

tensorflow/models 공식 구현 tf
DataCanvasIO/Hypernets tf
gouthamvgk/coreml_conversion_hub pytorch
inacmor/mobiledets-yolov4-pytorch pytorch

Tasks

CPUGPUNeural Architecture SearchObjectobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

MobileDet MobileDet is an object detection model developed for mobile accelerators. MobileDets uses regular convolutions extensively on EdgeTPUs and DSPs, especially in the early stage…

Similar Papers 제목 키워드 기반

Searching Toward Pareto-Optimal Device-Aware Neural Architectures

2018-08-29 · An-Chieh Cheng, Jin-Dong Dong, Chi-Hung Hsu, Shu-Huan Chang 외

Recent breakthroughs in Neural Architectural Search (NAS) have achieved state-of-the-art performance in many tasks such as image classification and language understanding. However, most existing works only optimize for m…

image-classificationImage Classification

SM-NAS: Structural-to-Modular Neural Architecture Search for Object Detection

2019-11-22 · Lewei Yao, Hang Xu, Wei zhang, Xiaodan Liang 외

The state-of-the-art object detection method is complicated with various modules such as backbone, feature fusion neck, RPN and RCNN head, where each module may have different designs and structures. How to leverage the …

GPUNeural Architecture SearchObjectobject-detection+1

Detecting soccer balls with reduced neural networks: a comparison of multiple architectures under constrained hardware scenarios

2020-09-28 · Douglas De Rizzo Meneghetti, Thiago Pedro Donadon Homem, Jonas Henrique Renolfi de Oliveira, Isaac Jesus da Silva 외

Object detection techniques that achieve state-of-the-art detection accuracy employ convolutional neural networks, implemented to have optimal performance in graphics processing units. Some hardware systems, such as mobi…

Objectobject-detectionObject Detection

Searching for MobileNetV3

2019-05-06 · ICCV 2019 10 · Andrew Howard, Mark Sandler, Grace Chu, Liang-Chieh Chen 외

We present the next generation of MobileNets based on a combination of complementary search techniques as well as a novel architecture design. MobileNetV3 is tuned to mobile phone CPUs through a combination of hardware-a…

ClassificationDecoderDichotomous Image SegmentationImage Classification+4

SP-NAS: Serial-to-Parallel Backbone Search for Object Detection

2020-06-01 · CVPR 2020 6 · Chenhan Jiang, Hang Xu, Wei Zhang, Xiaodan Liang 외

Advanced object detectors usually adopt a backbone network designed and pretrained by ImageNet classification. Recently neural architecture search (NAS) has emerged to automatically design a task-specific backbone to bri…

General ClassificationNeural Architecture Searchobject-detectionObject Detection