Designing Object Detection Models for TinyML: Foundations, Comparative Analysis, Challenges, and Emerging Solutions
Not on the map. Why?
Abstract (arXiv)
Object detection (OD) has become vital for numerous computer vision applications, but deploying it on resource-constrained IoT devices presents a significant challenge. These devices, often powered by energy-efficient microcontrollers, struggle to handle the computational load of deep learning-based OD models. This issue is compounded by the rapid proliferation of IoT devices, predicted to surpass 150 billion by 2030. TinyML offers a compelling solution by enabling OD on ultra-low-power devices, paving the way for efficient and real-time processing at the edge. Although numerous survey papers have been published on this topic, they often overlook the optimization challenges associated with deploying OD models in TinyML environments. To address this gap, this survey paper provides a detailed analysis of key optimization techniques for deploying OD models on resource-constrained devices. These techniques include quantization, pruning, knowledge distillation, and neural architecture search. Furthermore, we explore both theoretical approaches and practical implementations, bridging the gap between academic research and real-world edge artificial intelligence deployment. Finally, we compare the key performance indicators (KPIs) of existing OD implementations on microcontroller devices, highlighting the achieved maturity level of these solutions in terms of both prediction accuracy and efficiency. We also provide a public repository to continually track developments in this fast-evolving field: https://github.com/christophezei/Optimizing-Object-Detection-Models-for-TinyML-A-Comprehensive-Survey.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 107 of its 180 references that are in the map. First posted on arXiv 11 Aug 2025.
Builds on
107 of 180 references.
References · 107
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
38 more
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2020Rethinking Attention with Performerscited by 1,601
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2023Vision-Language Models for Vision Tasks: A Surveycited by 839
- 2018Path Aggregation Network for Instance Segmentationcited by 798
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 642
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2019Object Detection in 20 Years: A Surveycited by 531
- 2024YOLO-World: Real-Time Open-Vocabulary Object Detectioncited by 503
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2021A White Paper on Neural Network Quantizationcited by 472
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2018Deep Learning for Generic Object Detection: A Surveycited by 392
- 2022DiffusionDet: Diffusion Model for Object Detectioncited by 354
- 2025YOLOv12: Attention-Centric Real-Time Object Detectorscited by 305
- 2019NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detectioncited by 291
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 273
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2022TinyViT: Fast Pretraining Distillation for Small Vision Transformerscited by 234
- 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 177
- 2023A Comprehensive Review of YOLO Architectures in Computer Vision: From YOLOv1 to YOLOv8 and YOLO-NAScited by 151
- 2021MLPerf Tiny Benchmarkcited by 124
- 2024Grounding DINO 1.5: Advance the "Edge" of Open-Set Object Detectioncited by 122
- 2021A Survey of Modern Deep Learning based Object Detection Modelscited by 98
- 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 89
50 most cited of 107 All 107 (JSON)
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Small Object Detection: A Comprehensive Survey on Challenges, Techniques and Real-World Applications
- 2023TinyissimoYOLO: A Quantized, Low-Memory Footprint, TinyML Object Detection Network for Low Power Microcontrollers
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review
- 2022YOLOv6: A Single-Stage Object Detection Framework for Industrial Applications
- 2022Tiny Object Tracking: A Large-scale Dataset and A Baseline
- 2026TinyVLM: Zero-Shot Object Detection on Microcontrollers via Vision-Language Distillation with Matryoshka Embeddings
- 2022Improving the Energy Efficiency and Robustness of tinyML Computer Vision using Log-Gradient Input Images