Logo image
Energy-aware Dynamic Computation Offloading for Video Analytics in Multi-UAV Systems
Conference proceeding

Energy-aware Dynamic Computation Offloading for Video Analytics in Multi-UAV Systems

Jeromy Yu, Aditya Vandanapu, Chengyi Qu, Songjie Wang and Prasad Calyam
2020 International Conference on Computing, Networking and Communications (ICNC), pp.641-647
02-2020

Abstract

Autonomous aerial vehicles Energy consumption Flying Ad-Hoc Networks Function-Centric Computing Job shop scheduling Machine learning Multi-access Edge Computing Optimal scheduling Processor scheduling Task analysis UAV-based edge computing
Multi-Unmanned Aerial Vehicle (UAV) systems with high-resolution cameras have been found to be useful for operations such as disaster management and smart farming. These systems feature Flying Ad-Hoc Networks (FANETs) that connect the computation edge with UAVs and a Ground Control Station (GCS) through air-to-ground network links. Leveraging the edge computation resources effectively with energy-awareness, and dealing with intermittent failures of FANET links are the major challenges in supporting video processing applications. In this paper, we propose a novel energy-aware dynamic computation offloading scheme for UAV systems, which provides the ability to intelligently share tasks among individual UAVs and allows for parallel execution of tasks while evenly distributing energy consumption. Intelligence gathering is performed using machine learning to create resource consumption profiles for a given set of video processing tasks prior to scheduling. Our scheme handles the problem of computation offloading tasks as a job-shop scheduling problem where we aim to minimize the total energy consumption in the edge resources while minimizing video processing times to meet application requirements. Our experimental results show our energy-aware dynamic offloading scheme enables lower processing time for low drone-to-ground server ratios and consumes less energy when compared to other offloading schemes. Notably, these results also hold in various other multi-UAV scenarios involving largely different number of detected objects.

Metrics

29 Record Views

Details

UN Sustainable Development Goals (SDGs)

This output has contributed to the advancement of the following goals:

#11 Sustainable Cities and Communities
#2 Zero Hunger

Source: SDGs in the Output

Logo image