Fast vision-based autonomous detection of moving cooperative target for unmanned aerial vehicle landing

被引:23
作者
Li, Zhaoxi [1 ]
Meng, Cai [1 ]
Zhou, Fugen [1 ]
Ding, Xilun [2 ]
Wang, Xuegiang [2 ]
Zhang, Huan [1 ]
Guo, Pin [2 ]
Meng, Xin [2 ]
机构
[1] Beihang Univ, Sch Astronaut, Beijing 100191, Peoples R China
[2] Beihang Univ, Sch Mech Engn & Automat, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
flight strategy; moving cooperative target; target detection; unmanned aerial vehicle; LINE SEGMENT DETECTOR;
D O I
10.1002/rob.21815
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We propose a fast and effective method, fast target detection (FTD), to detect the moving cooperative target for the unmanned aerial vehicle landing, and the target is composed of double circles and a cross. The purpose of our strategy is to land on the target. The FTD method needs to detect the target at the high and low heights. At the high height, the target appears completely and stably in the camera field. The FTD method can detect the circle and cross to rapidly reach the target center, named cross and circle-FTD (C-2 - FTD). To detect the cross, we propose a slope distance equation to obtain the distance between two slopes. The proposed slopes cluster method, based on the distance equation and K-means, is used to determine the cross center. At the low height, the target appears incompletely and unstably. Therefore, FTD methods detect only the cross, named cross-FTD (C-1 - FTD). We extract the cross features (CFs) based on line segments. Then, four CFs are combined based on graph theory. Experiments on our four datasets show that FTD has rapid speed and good performance. (Our method is implemented in C++ and is available at https://github.com/Li-Zhaoxi/UAV-Vision-Servo.) On the Mohamed Bin Zayed International Robotics Challenge datasets made we constructed, C-2 - FTD detects the target from a 960 x 540 image approximately 20 ms per pipeline with 82.24% F-measure and tracks target approximately 6.27 ms per pipeline with 94.39% F-measure. C-1 - FTD detects centers from a 480 x 270 image at approximately 4.69 ms per image with 86.05% F-measure.
引用
收藏
页码:34 / 48
页数:15
相关论文
共 26 条
[1]   EDLines: A real-time line segment detector with a false detection control [J].
Akinlar, Cuneyt ;
Topal, Cihan .
PATTERN RECOGNITION LETTERS, 2011, 32 (13) :1633-1642
[2]  
[Anonymous], 2007, P 18 ANN ACM SIAM S
[3]  
[Anonymous], 2009, 2009 INT C ADV ROB
[4]   A NEW DISTRIBUTED DEPTH-1ST-SEARCH ALGORITHM [J].
AWERBUCH, B .
INFORMATION PROCESSING LETTERS, 1985, 20 (03) :147-150
[5]   ViBe: A Universal Background Subtraction Algorithm for Video Sequences [J].
Barnich, Olivier ;
Van Droogenbroeck, Marc .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (06) :1709-1724
[6]   A simple method for fitting of bounding rectangle to closed regions [J].
Chaudhuri, D. ;
Samal, A. .
PATTERN RECOGNITION, 2007, 40 (07) :1981-1989
[7]   Vision-based navigation of unmanned aerial vehicles [J].
Courbon, Jonathan ;
Mezouar, Youcef ;
Guenard, Nicolas ;
Martinet, Philippe .
CONTROL ENGINEERING PRACTICE, 2010, 18 (07) :789-799
[8]   Direct least square fitting of ellipses [J].
Fitzgibbon, A ;
Pilu, M ;
Fisher, RB .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (05) :476-480
[9]   A fast and effective ellipse detector for embedded vision applications [J].
Fornaciari, Michele ;
Prati, Andrea ;
Cucchiara, Rita .
PATTERN RECOGNITION, 2014, 47 (11) :3693-3708
[10]   Airborne Vision-Based Navigation Method for UAV Accuracy Landing Using Infrared Lamps [J].
Gui, Yang ;
Guo, Pengyu ;
Zhang, Hongliang ;
Lei, Zhihui ;
Zhou, Xiang ;
Du, Jing ;
Yu, Qifeng .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2013, 72 (02) :197-218