Detecting soccer balls with reduced neural networks: a comparison of
multiple architectures under constrained hardware scenarios
- URL: http://arxiv.org/abs/2009.13684v2
- Date: Sun, 21 Feb 2021 12:15:09 GMT
- Title: Detecting soccer balls with reduced neural networks: a comparison of
multiple architectures under constrained hardware scenarios
- Authors: Douglas De Rizzo Meneghetti, Thiago Pedro Donadon Homem, Jonas
Henrique Renolfi de Oliveira, Isaac Jesus da Silva, Danilo Hernani Perico,
Reinaldo Augusto da Costa Bianchi
- Abstract summary: This work provides a comparative study of recent proposals of neural networks targeted towards constrained hardware environments.
We train multiple open implementations of MobileNetV2 and MobileNetV3 models with different underlying architectures.
Results show that MobileNetV3 models have a good trade-off between mAP and inference time in constrained scenarios only, while MobileNetV2 with high width multipliers are appropriate for server-side inference.
- Score: 0.8808021343665321
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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 mobile robots,
operate under constrained hardware situations, but still benefit from object
detection capabilities. Multiple network models have been proposed, achieving
comparable accuracy with reduced architectures and leaner operations. Motivated
by the need to create an object detection system for a soccer team of mobile
robots, this work provides a comparative study of recent proposals of neural
networks targeted towards constrained hardware environments, in the specific
task of soccer ball detection. We train multiple open implementations of
MobileNetV2 and MobileNetV3 models with different underlying architectures, as
well as YOLOv3, TinyYOLOv3, YOLOv4 and TinyYOLOv4 in an annotated image data
set captured using a mobile robot. We then report their mean average precision
on a test data set and their inference times in videos of different
resolutions, under constrained and unconstrained hardware configurations.
Results show that MobileNetV3 models have a good trade-off between mAP and
inference time in constrained scenarios only, while MobileNetV2 with high width
multipliers are appropriate for server-side inference. YOLO models in their
official implementations are not suitable for inference in CPUs.
Related papers
- Task-Oriented Real-time Visual Inference for IoVT Systems: A Co-design Framework of Neural Networks and Edge Deployment [61.20689382879937]
Task-oriented edge computing addresses this by shifting data analysis to the edge.
Existing methods struggle to balance high model performance with low resource consumption.
We propose a novel co-design framework to optimize neural network architecture.
arXiv Detail & Related papers (2024-10-29T19:02:54Z) - Multi-objective Differentiable Neural Architecture Search [58.67218773054753]
We propose a novel NAS algorithm that encodes user preferences for the trade-off between performance and hardware metrics.
Our method outperforms existing MOO NAS methods across a broad range of qualitatively different search spaces and datasets.
arXiv Detail & Related papers (2024-02-28T10:09:04Z) - YOLOBench: Benchmarking Efficient Object Detectors on Embedded Systems [0.0873811641236639]
We present YOLOBench, a benchmark comprised of 550+ YOLO-based object detection models on 4 different datasets and 4 different embedded hardware platforms.
We collect accuracy and latency numbers for a variety of YOLO-based one-stage detectors at different model scales by performing a fair, controlled comparison of these detectors with a fixed training environment.
We evaluate training-free accuracy estimators used in neural architecture search on YOLOBench and demonstrate that, while most state-of-the-art zero-cost accuracy estimators are outperformed by a simple baseline like MAC count, some of them can be effectively used to
arXiv Detail & Related papers (2023-07-26T01:51:10Z) - MobileDenseNet: A new approach to object detection on mobile devices [9.05607520128194]
The main goal of this article is to increase accuracy in state-of-the-art algorithms while maintaining speed and real-time efficiency.
We created a new network by the name of MobileDenseNet suitable for embedded systems.
We also developed a light neck FCPNLite for mobile devices that will aid with the detection of small objects.
arXiv Detail & Related papers (2022-07-22T12:13:59Z) - A lightweight and accurate YOLO-like network for small target detection
in Aerial Imagery [94.78943497436492]
We present YOLO-S, a simple, fast and efficient network for small target detection.
YOLO-S exploits a small feature extractor based on Darknet20, as well as skip connection, via both bypass and concatenation.
YOLO-S has an 87% decrease of parameter size and almost one half FLOPs of YOLOv3, making practical the deployment for low-power industrial applications.
arXiv Detail & Related papers (2022-04-05T16:29:49Z) - SA-Det3D: Self-Attention Based Context-Aware 3D Object Detection [9.924083358178239]
We propose two variants of self-attention for contextual modeling in 3D object detection.
We first incorporate the pairwise self-attention mechanism into the current state-of-the-art BEV, voxel and point-based detectors.
Next, we propose a self-attention variant that samples a subset of the most representative features by learning deformations over randomly sampled locations.
arXiv Detail & Related papers (2021-01-07T18:30:32Z) - Achieving Real-Time LiDAR 3D Object Detection on a Mobile Device [53.323878851563414]
We propose a compiler-aware unified framework incorporating network enhancement and pruning search with the reinforcement learning techniques.
Specifically, a generator Recurrent Neural Network (RNN) is employed to provide the unified scheme for both network enhancement and pruning search automatically.
The proposed framework achieves real-time 3D object detection on mobile devices with competitive detection performance.
arXiv Detail & Related papers (2020-12-26T19:41:15Z) - RT3D: Achieving Real-Time Execution of 3D Convolutional Neural Networks
on Mobile Devices [57.877112704841366]
This paper proposes RT3D, a model compression and mobile acceleration framework for 3D CNNs.
For the first time, real-time execution of 3D CNNs is achieved on off-the-shelf mobiles.
arXiv Detail & Related papers (2020-07-20T02:05:32Z) - MobileDets: Searching for Object Detection Architectures for Mobile
Accelerators [61.30355783955777]
Inverted bottleneck layers have been the predominant building blocks in state-of-the-art object detection models on mobile devices.
Regular convolutions are a potent component to boost the latency-accuracy trade-off for object detection on accelerators.
We obtain a family of object detection models, MobileDets, that achieve state-of-the-art results across mobile accelerators.
arXiv Detail & Related papers (2020-04-30T00:21:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.