Efficient Real-Time Image Recognition Using Collaborative Swarm of UAVs and Convolutional Networks

07/09/2021
by   Marwan Dhuheir, et al.
0

Unmanned Aerial Vehicles (UAVs) have recently attracted significant attention due to their outstanding ability to be used in different sectors and serve in difficult and dangerous areas. Moreover, the advancements in computer vision and artificial intelligence have increased the use of UAVs in various applications and solutions, such as forest fires detection and borders monitoring. However, using deep neural networks (DNNs) with UAVs introduces several challenges of processing deeper networks and complex models, which restricts their on-board computation. In this work, we present a strategy aiming at distributing inference requests to a swarm of resource-constrained UAVs that classifies captured images on-board and finds the minimum decision-making latency. We formulate the model as an optimization problem that minimizes the latency between acquiring images and making the final decisions. The formulated optimization solution is an NP-hard problem. Hence it is not adequate for online resource allocation. Therefore, we introduce an online heuristic solution, namely DistInference, to find the layers placement strategy that gives the best latency among the available UAVs. The proposed approach is general enough to be used for different low decision-latency applications as well as for all CNN types organized into the pipeline of layers (e.g., VGG) or based on residual blocks (e.g., ResNet).

READ FULL TEXT
research
12/21/2022

Deep Reinforcement Learning for Trajectory Path Planning and Distributed Inference in Resource-Constrained UAV Swarms

The deployment flexibility and maneuverability of Unmanned Aerial Vehicl...
research
05/23/2021

Distributed CNN Inference on Resource-Constrained UAVs for Surveillance Systems: Design and Optimization

Unmanned Aerial Vehicles (UAVs) have attracted great interest in the las...
research
02/06/2021

Heuristic Algorithms for Co-scheduling of Edge Analytics and Routes for UAV Fleet Missions

Unmanned Aerial Vehicles (UAVs) or drones are increasingly used for urba...
research
05/25/2023

LLHR: Low Latency and High Reliability CNN Distributed Inference for Resource-Constrained UAV Swarms

Recently, Unmanned Aerial Vehicles (UAVs) have shown impressive performa...
research
08/16/2022

Dependency Tasks Offloading and Communication Resource Allocation in Collaborative UAVs Networks: A Meta-Heuristic Approach

In recent years, unmanned aerial vehicles (UAVs) assisted mobile edge co...
research
09/07/2023

Fully Onboard SLAM for Distributed Mapping with a Swarm of Nano-Drones

The use of Unmanned Aerial Vehicles (UAVs) is rapidly increasing in appl...

Please sign up or login with your details

Forgot password? Click here to reset