TakuNet: an Energy-Efficient CNN for Real-Time Inference on Embedded UAV systems in Emergency Response Scenarios
Daniel Rossi, Guido Borghi, Roberto Vezzani

TL;DR
TakuNet is a lightweight, energy-efficient CNN designed for real-time aerial image classification on embedded UAV systems, enabling fast emergency response applications with minimal hardware resources.
Contribution
The paper introduces TakuNet, a novel neural network architecture optimized for embedded UAVs, combining depth-wise convolutions and dense connections for high accuracy and efficiency.
Findings
Achieves over 650 fps on Jetson Orin Nano
Maintains near-state-of-the-art accuracy with minimal parameters
Demonstrates real-time performance on resource-constrained devices
Abstract
Designing efficient neural networks for embedded devices is a critical challenge, particularly in applications requiring real-time performance, such as aerial imaging with drones and UAVs for emergency responses. In this work, we introduce TakuNet, a novel light-weight architecture which employs techniques such as depth-wise convolutions and an early downsampling stem to reduce computational complexity while maintaining high accuracy. It leverages dense connections for fast convergence during training and uses 16-bit floating-point precision for optimization on embedded hardware accelerators. Experimental evaluation on two public datasets shows that TakuNet achieves near-state-of-the-art accuracy in classifying aerial images of emergency situations, despite its minimal parameter count. Real-world tests on embedded devices, namely Jetson Orin Nano and Raspberry Pi, confirm TakuNet's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Automated Systems · Fire Detection and Safety Systems · UAV Applications and Optimization
Methods1x1 Convolution · Grouped Convolution · Pointwise Convolution · Depthwise Convolution · Batch Normalization · *Communicated@Fast*How Do I Communicate to Expedia? · Convolution · Residual Connection · Residual Block · Dense Connections
