Heterogeneous Parallelization for Object Detection and Tracking in UAVs

被引:15
|
作者
Rabah, Mohammed [1 ,2 ]
Rohan, Ali [1 ]
Haghbayan, Mohammad-Hashem [3 ]
Plosila, Juha [3 ]
Kim, Sung-Ho [4 ]
机构
[1] Kunsan Natl Univ, Sch Elect & Informat Engn, Gunsan 54150, South Korea
[2] Al Safwa High Inst Engn, Dept Elect & Telecommun Engn, Cairo 11837, Egypt
[3] Univ Turku UTU, Dept Future Technol, Turku 20500, Finland
[4] Kunsan Natl Univ, Dept Control & Robot Engn, Gunsan 54150, South Korea
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Object detection; Object tracking; Target tracking; Task analysis; Unmanned aerial vehicles; Real-time systems; Artificial intelligence; CNN; object detection; object tracking; Gain-Scheduled PID; quadcopter; PID CONTROLLER;
D O I
10.1109/ACCESS.2020.2977120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent technical advancements in both fields of unmanned aerial vehicles (UAV) control and artificial intelligence (AI) have made a certain realm of applications possible. However, one of the main problems in integration of these two areas is the bottle-neck of computing AI applications on UAV & x2019;s resource limited platform. One of the main solution for this problem is that AI and control software from one side and computing hardware mounted on UAV from the other side be adopted together based on the main constraints of the resource limited computing platform on UAV. Basically, the target constraints of such adaptation are performance, energy efficiency, and accuracy. In this paper, we propose a strategy to integrate and adopt the commonly used object detection and tracking algorithm and UAV control software to be executed on a heterogeneous resource limited computing units on a UAV. For object detection, a convolutional neural network (CNN) algorithm is used. For object tracking, a novel algorithm is proposed that can execute along with object tracking via sequential stream data. For UAV control, a Gain-Scheduled PID controller is designed that steers the UAV by continuously manipulation of the actuators based on the stream data from the tracking unit and dynamics of the UAV. All the algorithms are adopted to be executed on a heterogeneous platform including NVIDIA Jetson TX2 embedded computer and an ARM Cortex M4. The observation from real-time operation of the platform shows that using the proposed platform reduces the power consumption by 53.69 & x0025; in contrast with other existing methods while having marginal penalty for object detection and tracking parts.
引用
收藏
页码:42784 / 42793
页数:10
相关论文
共 50 条
  • [31] A Lightweight Object Detection Model for Low-End UAVs
    Liang, Jun
    Zhou, Nuo
    Long, Jiahao
    Yu, Songsen
    Faizan Khan, Muhammad
    [J]. International Journal of Pattern Recognition and Artificial Intelligence, 2024, 38 (15)
  • [32] Multicamera Object Detection and Tracking with Object Size Estimation
    Evans, Murray
    Osborne, Christopher J.
    Ferryman, James
    [J]. 2013 10TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS 2013), 2013, : 177 - 182
  • [33] An Optimized Object detection Algorithm for Unmanned Aerial Vehicles (UAVs)
    Onifade, Temilola
    Eldash, Omar
    Bayoumi, Magdy
    [J]. 2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [34] Combination of Object Tracking and Object Detection for Animal Recognition
    Williams, Francis
    Kuncheva, Ludmila I.
    Rodriguez, Juan J.
    Hennessey, Samuel L.
    [J]. 2022 IEEE 5TH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING APPLICATIONS AND SYSTEMS, IPAS, 2022,
  • [35] Object Detection and Classification on Heterogeneous Datasets
    Brosch, Tobias
    Elshaarany, Ahmed
    [J]. ICPRAM: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2019, : 307 - 312
  • [36] Aerial object tracking algorithm for UAVs based on dual-attention shuffling
    Jin G.
    Xue Y.
    Tan L.
    Xu J.
    [J]. Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2023, 49 (01): : 53 - 65
  • [37] Multiple Object Tracking: Case of Aircraft Detection and Tracking
    Ellouze, Ameni
    Ksantini, Mohamed
    Delmotte, Franois
    Karray, Mohamed
    [J]. 2019 16TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2019, : 473 - 478
  • [38] Robust object matching for persistent tracking with heterogeneous features
    Guo, Yanlin
    Hsu, Steve
    Sawhney, Harpreet S.
    Kumar, Rakesh
    Shan, Ying
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (05) : 824 - 839
  • [39] Video Object Detection with MeanShift Tracking
    Zhang, Shuai
    Liu, Wei
    Fu, Haijie
    Yue, Xiaodong
    [J]. ROUGH SETS, IJCRS 2022, 2022, 13633 : 224 - 237
  • [40] State Dependent Detection and Object Tracking
    Musicki, Darko
    Hanselmann, Thomas
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INTEGRATION FOR INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 527 - 532