3D Model-Based UAV Pose Estimation using GPU

被引:2
|
作者
Santos, Nuno Pessanha [1 ]
Lobo, Victor [1 ]
Bernardino, Alexandre [2 ]
机构
[1] Portuguese Navy, Portuguese Navy Res Ctr CINAV, P-2810001 Almada, Portugal
[2] Inst Super Tecn IST, Inst Syst & Robot, P-1049001 Lisbon, Portugal
关键词
Computer Vision; Model Based-Pose Estimation; Autonomous Vehicles; Parallel Processing;
D O I
10.23919/oceans40490.2019.8962704
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
It is presented a monocular RGB vision system to estimate the pose (3D position and orientation) of a fixed-wing Unmanned Aerial Vehicle (UAV) concerning the camera reference frame. Using this estimate, a Ground Control Station (GCS) can control the UAV trajectory during landing on a Fast Patrol Boat (FPB). A ground-based vision system makes it possible to use more sophisticated algorithms since we have more processing power available. The proposed method uses a 3D model-based approach based on a Particle Filter (PF) divided into five stages: (i) frame capture, (ii) target detection, (iii) distortion correction, (iv) appearance-based pose sampler, and (v) pose estimation. In the frame capture stage, we obtain a new observation (a new frame). In the target detection stage, we detect the UAV region on the captured frame using a detector based on a Deep Neural Network (DNN). In the distortion correction stage, we correct the frame radial and tangential distortions to obtain a better estimate. In the appearance-based pose sampler stage, we use a synthetically generated pre-trained database for a rough pose initialization. In the pose estimation stage, we apply an optimization algorithm to be able to obtain a UAV pose estimate in the captured frame with low error. The overall system performance is increased using the Graphics Processing Unit (GPU) for parallel processing. Results show that the GPU computational resources are essential to obtain a real-time pose estimation system.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Particle Filtering based optimization applied to 3D model-based estimation for UAV pose estimation
    Santos, Nuno Pessanha
    Lobo, Victor
    Bernardino, Alexandre
    [J]. OCEANS 2017 - ABERDEEN, 2017,
  • [2] MODEL-BASED FOOD VOLUME ESTIMATION USING 3D POSE
    Xu, Chang
    He, Ye
    Khanna, Nitin
    Boushey, Carol J.
    Delp, Edward J.
    [J]. 2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 2534 - 2538
  • [3] 3D Model-based estimation for UAV tracking
    Santos, Nuno Pessanha
    Lobo, Victor
    Bernardino, Alexandre
    [J]. OCEANS 2018 MTS/IEEE CHARLESTON, 2018,
  • [4] Robust Model-based 3D Head Pose Estimation
    Meyer, Gregory P.
    Gupta, Shalini
    Frosio, Iuri
    Reddy, Dikpal
    Kautz, Jan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 3649 - 3657
  • [5] Model-based head tracking and 3D pose estimation
    Prêteux, F
    Malciu, M
    [J]. MATHEMATICAL MODELING AND ESTIMATION TECHNIQUES IN COMPUTER VISION, 1998, 3457 : 94 - 108
  • [6] Two-stage 3D model-based UAV pose estimation: A comparison of methods for optimization
    Santos, Nuno Pessanha
    Lobo, Victor
    Bernardino, Alexandre
    [J]. JOURNAL OF FIELD ROBOTICS, 2020, 37 (04) : 580 - 605
  • [7] MODEL-BASED APPROACH FOR 3D POSE ESTIMATION WITH APPLICATION TO AUGMENTED REALITY
    Lin, Huei-Yung
    Chang, Chin-Chen
    Chen, Ting-Wen
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2014, 10 (02): : 495 - 503
  • [8] Model-Based 3D Pose Estimation for Pick-and-Place Application
    Liang, Shih-Cheng
    Lin, Huei-Yung
    Chang, Chin-Chen
    [J]. PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 412 - 415
  • [9] Model-Based 3D Hand Pose Estimation from Monocular Video
    de La Gorce, Martin
    Fleet, David J.
    Paragios, Nikos
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (09) : 1793 - 1805
  • [10] The Monocular Model-based 3D Pose Tracking
    Tong, Guofeng
    Liu, Ran
    Li, Hairong
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 980 - 985