LeYOLO, New Embedded Architecture for Object Detection
arXiv:2406.14239 · doi:10.21428/d82e957c.aed2cb06
Abstract
Efficient computation in deep neural networks is crucial for real-time object detection. However, recent advancements primarily result from improved high-performing hardware rather than improving parameters and FLOP efficiency. This is especially evident in the latest YOLO architectures, where speed is prioritized over lightweight design. As a result, object detection models optimized for low-resource environments like microcontrollers have received less attention. For devices with limited computing power, existing solutions primarily rely on SSDLite or combinations of low-parameter classifiers, creating a noticeable gap between YOLO-like architectures and truly efficient lightweight detectors. This raises a key question: Can a model optimized for parameter and FLOP efficiency achieve accuracy levels comparable to mainstream YOLO models? To address this, we introduce two key contributions to object detection models using MSCOCO as a base validation set. First, we propose LeNeck, a general-purpose detection framework that maintains inference speed comparable to SSDLite while significantly improving accuracy and reducing parameter count. Second, we present LeYOLO, an efficient object detection model designed to enhance computational efficiency in YOLO-based architectures. LeYOLO effectively bridges the gap between SSDLite-based detectors and YOLO models, offering high accuracy in a model as compact as MobileNets. Both contributions are particularly well-suited for mobile, embedded, and ultra-low-power devices, including microcontrollers, where computational efficiency is critical.
https://crv.pubpub.org/pub/sae4lpdf
References in corpus (13)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- YOLOv6: A Single-Stage Object Detection Framework for Industrial Applications
- EfficientNetV2: Smaller Models and Faster Training
- YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
- YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information
- GhostNetV2: Enhance Cheap Operation with Long-Range Attention
- Separable Self-attention for Mobile Vision Transformers
- MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformer
- Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computing
- MobileViTv3: Mobile-Friendly Vision Transformer with Simple and Effective Fusion of Local, Global and Input Features
- FastViT: A Fast Hybrid Vision Transformer using Structural Reparameterization
- EdgeNeXt: Efficiently Amalgamated CNN-Transformer Architecture for Mobile Vision Applications
- MobileDenseNet: A new approach to object detection on mobile devices