Deep Learning on Home Drone: Searching for the Optimal Architecture
Not on the map. Why?
Abstract (arXiv)
We suggest the first system that runs real-time semantic segmentation via deep learning on a weak micro-computer such as the Raspberry Pi Zero v2 (whose price was 15) attached to a toy-drone. In particular, since the Raspberry Pi weighs less than 16 grams, and its size is half of a credit card, we could easily attach it to the common commercial DJI Tello toy-drone (<100, <90 grams, 98 × 92.5 × 41 mm). The result is an autonomous drone (no laptop nor human in the loop) that can detect and classify objects in real-time from a video stream of an on-board monocular RGB camera (no GPS or LIDAR sensors). The companion videos demonstrate how this Tello drone scans the lab for people (e.g. for the use of firefighters or security forces) and for an empty parking slot outside the lab. Existing deep learning solutions are either much too slow for real-time computation on such IoT devices, or provide results of impractical quality. Our main challenge was to design a system that takes the best of all worlds among numerous combinations of networks, deep learning platforms/frameworks, compression techniques, and compression ratios. To this end, we provide an efficient searching algorithm that aims to find the optimal combination which results in the best tradeoff between the network running time and its accuracy/performance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 22 of its 45 references that are in the map. First posted on arXiv 21 Sep 2022.
Builds on
22 of 45 references.
References · 22
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2019Searching for MobileNetV3cited by 1,984
- 2019Relational Knowledge Distillationcited by 873
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2017A Review on Deep Learning Techniques Applied to Semantic Segmentationcited by 122
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
10 more
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2021A Unified Approach to Coreset Learningcited by 18
- 2022Lightweight Monocular Depth Estimation through Guided Decodingcited by 14
- 2020Optimizing Grouped Convolutions on Edge Devicescited by 12
- 2020Deep Learning Meets Projective Clusteringcited by 10
- 2020Retrain or not retrain? -- efficient pruning methods of deep CNN networkscited by 6
- 2021Run Your Visual-Inertial Odometry on NVIDIA Jetson: Benchmark Tests on a Micro Aerial Vehiclecited by 6
- 2021Real-Time Monocular Human Depth Estimation and Segmentation on Embedded Systemscited by 4
- 2022Newton-PnP: Real-time Visual Navigation for Autonomous Toy-Dronescited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1.
4 papers.
- 2023Follow Anything: Open-set detection, tracking, and following in real-timecited by 28
- 2023ORBSLAM3-Enhanced Autonomous Toy Drones: Pioneering Indoor Explorationcited by 5
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samplescited by 1
- 2024Track Anything Rapter(TAR)cited by 0
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2024Track Anything Rapter(TAR)19 May 2024
- 2023ORBSLAM3-Enhanced Autonomous Toy Drones: Pioneering Indoor Exploration20 Dec 2023
- 2023Follow Anything: Open-set detection, tracking, and following in real-time10 Aug 2023