TY - JOUR
T1 - Fast vision-based autonomous detection of moving cooperative target for unmanned aerial vehicle landing
AU - Li, Zhaoxi
AU - Meng, Cai
AU - Zhou, Fugen
AU - Ding, Xilun
AU - Wang, Xueqiang
AU - Zhang, Huan
AU - Guo, Pin
AU - Meng, Xin
N1 - Publisher Copyright:
© 2018 Wiley Periodicals, Inc.
PY - 2019/1
Y1 - 2019/1
N2 - 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 (C2 − 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 (C1 − 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, C2 − FTD detects the target from a 960 × 540 image approximately 20ms per pipeline with 82.24% F-measure and tracks target approximately 6.27ms per pipeline with 94.39% F-measure. C1 − FTD detects centers from a 480 × 270 image at approximately 4.69ms per image with 86.05% F-measure.
AB - 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 (C2 − 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 (C1 − 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, C2 − FTD detects the target from a 960 × 540 image approximately 20ms per pipeline with 82.24% F-measure and tracks target approximately 6.27ms per pipeline with 94.39% F-measure. C1 − FTD detects centers from a 480 × 270 image at approximately 4.69ms per image with 86.05% F-measure.
KW - flight strategy
KW - moving cooperative target
KW - target detection
KW - unmanned aerial vehicle
UR - https://www.scopus.com/pages/publications/85055162684
U2 - 10.1002/rob.21815
DO - 10.1002/rob.21815
M3 - 文章
AN - SCOPUS:85055162684
SN - 1556-4959
VL - 36
SP - 34
EP - 48
JO - Journal of Field Robotics
JF - Journal of Field Robotics
IS - 1
ER -