HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

LeYOLO, New Embedded Architecture for Object Detection

Lilian Hollard Lucas Mohimont Nathalie Gaveau Luiz Angelo Steffenel

LeYOLO, New Embedded Architecture for Object Detection

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.

Code Repositories

LilianHollard/LeYOLO
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
object-detection-on-cocoLeYOLO-nano@480
GFLOPs: 1.47
object-detection-on-cocoLeYOLO-Medium@640
Params (M): 2.4
object-detection-on-cocoLeYOLO-Nano
GFLOPs: 0.66
Params (M): 1.1
object-detection-on-cocoLeYOLO-Small@480
GFLOPs: 2.53
Params (M): 1.9
box mAP: 35.2
object-detection-on-cocoLeYOLO-Large
GFLOPs: 8.4
Params (M): 2.4
box mAP: 41
object-detection-on-cocoLeYOLO-Nano@480
box mAP: 31.3
object-detection-on-cocoLeYOLO-Medium@480
GFLOPs: 3.27
Params (M): 2.4
box mAP: 36.4
object-detection-on-cocoLeYOLO-Small
GFLOPs: 4.5
Params (M): 1.9
box mAP: 38.2
object-detection-on-cocoLeYOLO-Small@320
GFLOPs: 1.126
box mAP: 29
object-detection-on-cocoLeYOLO-Nano@320
box mAP: 25.2
object-detection-on-cocoLeYOLO-Medium
GFLOPs: 5.8
box mAP: 39.3

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
LeYOLO, New Embedded Architecture for Object Detection | Papers | HyperAI