Energy-Efficient Inference on the Edge Exploiting TinyML Capabilities for UAVs

被引:18
|
作者
Raza, Wamiq [1 ]
Osman, Anas [1 ]
Ferrini, Francesco [1 ]
Natale, Francesco De [1 ]
机构
[1] Univ Trento, Dept Informat Engn & Comp Sci DISI, I-38122 Trento, Italy
关键词
UAVs; energy efficiency; TinyML; microcontrollers; machine learning; deep learning; edge computing;
D O I
10.3390/drones5040127
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
In recent years, the proliferation of unmanned aerial vehicles (UAVs) has increased dramatically. UAVs can accomplish complex or dangerous tasks in a reliable and cost-effective way but are still limited by power consumption problems, which pose serious constraints on the flight duration and completion of energy-demanding tasks. The possibility of providing UAVs with advanced decision-making capabilities in an energy-effective way would be extremely beneficial. In this paper, we propose a practical solution to this problem that exploits deep learning on the edge. The developed system integrates an OpenMV microcontroller into a DJI Tello Micro Aerial Vehicle (MAV). The microcontroller hosts a set of machine learning-enabled inference tools that cooperate to control the navigation of the drone and complete a given mission objective. The goal of this approach is to leverage the new opportunistic features of TinyML through OpenMV including offline inference, low latency, energy efficiency, and data security. The approach is successfully validated on a practical application consisting of the onboard detection of people wearing protection masks in a crowded environment.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Energy-Efficient Multi-UAVs Deployment and Movement for Emergency Response
    Li, Linpei
    Wen, Xiangming
    Lu, Zhaoming
    Jing, Wenpeng
    Zhang, Haijun
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (05) : 1625 - 1629
  • [42] UV-CDS: An Energy-Efficient Scheduling of UAVs for Premises Sterilization
    Tazrin, Tahrat
    Fouda, Mostafa M.
    Fadlullah, Zubair Md
    Nasser, Nidal
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (03): : 1191 - 1201
  • [43] A Super-Efficient TinyML Processor for the Edge Metaverse
    Khajooei, Arash
    Jamshidi, Mohammad
    Shokouhi, Shahriar B. B.
    [J]. INFORMATION, 2023, 14 (04)
  • [44] Energy-Efficient UAVs Deployment for QoS-Guaranteed VoWiFi Service
    Mayor, Vicente
    Estepa, Rafael
    Estepa, Antonio
    Madinabeitia, German
    [J]. SENSORS, 2020, 20 (16) : 1 - 32
  • [45] Exploiting silicon photonics for energy-efficient heterogeneous parallel architectures
    Bartolini, Sandro
    Garcia, Jose M.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (15): : 2489 - 2491
  • [46] ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing
    Nath, Suman
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2013, 12 (08) : 1472 - 1486
  • [47] ExPerio - Exploiting Periodicity for Opportunistic Energy-Efficient Data Transmission
    Kindt, Philipp
    Jing, Han
    Peters, Nadja
    Chakraborty, Samarjit
    [J]. 2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [48] Exploiting the Shipping Lane Information for Energy-Efficient Maritime Communications
    Wei, Te
    Feng, Wei
    Wang, Jue
    Ge, Ning
    Lu, Jianhua
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (07) : 7204 - 7208
  • [49] Exploiting beam search confidence for energy-efficient speech recognition
    Pinto, Dennis
    Arnau, Jose-Maria
    Riera, Marc
    Cruz, Josep-Llorenc
    Gonzalez, Antonio
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (17): : 24908 - 24937
  • [50] Exploiting local knowledge to enhance energy-efficient geographic routing
    Sanchez, Juan A.
    Ruiz, Pedro M.
    [J]. MOBILE AD-HOC AND SENSOR NETWORKS, PROCEEDINGS, 2006, 4325 : 567 - +