TinyVLM: Zero-Shot Object Detection on Microcontrollers via Vision-Language Distillation with Matryoshka Embeddings
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
Zero-shot object detection enables recognising novel objects without task-specific training, but current approaches rely on large vision language models (VLMs) like CLIP that require hundreds of megabytes of memory - far exceeding the constraints of micro controller units (MCUs). We present TinyVLM, the first framework enabling zero-shot object detection on resource-constrained MCUs with less than 1MB of memory. Our approach introduces three key innovations: (1) a decoupled architecture that separates visual inference from text encoding, allowing precomputed class embeddings to be stored in flash memory; (2) Matryoshka distillation that trains nested embeddings at multiple dimensions (16-256), enabling flexible accuracy-memory trade-offs; and (3) quantized embedding storage that reduces class prototype memory by 4x with minimal accuracy loss. Trained on Conceptual Captions 3M (CC3M), TinyVLM achieves competitive zero-shot accuracy on COCO, Flowers102, and Food101 while requiring only 285KB of RAM and 892KB of flash memory for the deployed vision encoder. We demonstrate real-time inference at 26 FPS on STM32H7 and over 1,000 FPS on MAX78000 with its CNN accelerator, enabling practical zero-shot detection on edge devices for the first time.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Prompt learning and adaptation of CLIP, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 30 of its 38 references that are in the map. First posted on arXiv 24 Feb 2026.
Builds on
30 of 38 references.
Closest ancestors · 1
Same direction, newest first
Other references · 29
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,131
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,048
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,265
- 2019LVIS: A Dataset for Large Vocabulary Instance Segmentationcited by 1,215
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,163
17 more
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2023EVA-CLIP: Improved Training Techniques for CLIP at Scalecited by 786
- 2024YOLO-World: Real-Time Open-Vocabulary Object Detectioncited by 498
- 2022Simple Open-Vocabulary Object Detection with Vision Transformerscited by 303
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
- 2022Matryoshka Representation Learningcited by 268
- 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 161
- 2022On-Device Training Under 256KB Memorycited by 158
- 2023MobileCLIP: Fast Image-Text Models through Multi-Modal Reinforced Trainingcited by 96
- 2023TinyCLIP: CLIP Distillation via Affinity Mimicking and Weight Inheritancecited by 90
- 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 87
- 2023CLIP-KD: An Empirical Study of CLIP Model Distillationcited by 87
- 2023MatFormer: Nested Transformer for Elastic Inferencecited by 79
- 2023A Survey on Open-Vocabulary Detection and Segmentation: Past, Present, and Futurecited by 59
- 2024ComKD-CLIP: Comprehensive Knowledge Distillation for Contrastive Language-Image Pre-traning Modelcited by 9
- 2021CLIP-Lite: Information Efficient Visual Representation Learning with Language Supervisioncited by 7
- 2024DSORT-MCU: Detecting Small Objects in Real-Time on Microcontroller Unitscited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Revisiting Few-Shot Object Detection with Vision-Language Models
- 2023Efficient Feature Distillation for Zero-shot Annotation Object Detection
- 2025Roboflow100-VL: A Multi-Domain Object Detection Benchmark for Vision-Language Models
- 2023Benchmarking Zero-Shot Recognition with Vision-Language Models: Challenges on Granularity and Specificity
- 2022VL-Taboo: An Analysis of Attribute-based Zero-shot Capabilities of Vision-Language Models
- 2023Zero-Shot Visual Classification with Guided Cropping
- 2024Zoom-shot: Fast and Efficient Unsupervised Zero-Shot Transfer of CLIP to Vision Encoders with Multimodal Loss
- 2026MLLMCLIP: Feature-Level Distillation of MLLM for Robust Vision-Language Representations