Fire SSD: Wide Fire Modules based Single Shot Detector on Edge Device
Hengfui Liau, Nimmagadda Yamini, YengLiong Wong

TL;DR
Fire SSD introduces a novel, efficient object detection model optimized for edge devices, achieving high speed and accuracy with smaller model size using Fire modules.
Contribution
The paper proposes Fire SSD, a new architecture that significantly improves detection speed and reduces model size while maintaining high accuracy on edge devices.
Findings
Achieves 70.7 mAP on Pascal VOC 2007
Runs at 30.6 FPS on CPU
6 times faster than SSD300
Abstract
With the emergence of edge computing, there is an increasing need for running convolutional neural network based object detection on small form factor edge computing devices with limited compute and thermal budget for applications such as video surveillance. To address this problem, efficient object detection frameworks such as YOLO and SSD were proposed. However, SSD based object detection that uses VGG16 as backend network is insufficient to achieve real time speed on edge devices. To further improve the detection speed, the backend network is replaced by more efficient networks such as SqueezeNet and MobileNet. Although the speed is greatly improved, it comes with a price of lower accuracy. In this paper, we propose an efficient SSD named Fire SSD. Fire SSD achieves 70.7mAP on Pascal VOC 2007 test set. Fire SSD achieves the speed of 30.6FPS on low power mainstream CPU and is about 6…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Advanced Image and Video Retrieval Techniques · Visual Attention and Saliency Detection
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · *Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · Convolution · Average Pooling · Fire Module · Non Maximum Suppression · Global Average Pooling · 1x1 Convolution · Dropout
