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 条
  • [21] 3D Model Based Pose Estimation For Omnidirectional Stereovision
    Caron, Guillaume
    Marchand, Eric
    Mouaddib, El Mustapha
    [J]. 2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 5228 - +
  • [22] Monocular vehicle pose estimation based on 3D model
    Xu L.-Z.
    Fu Q.-W.
    Tao W.
    Zhao H.
    [J]. Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2021, 29 (06): : 1346 - 1355
  • [23] Model-based estimation of 3D human motion
    Kakadiaris, I
    Metaxas, D
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2000, 22 (12) : 1453 - 1459
  • [24] Augmenting ViSP's 3D Model-Based Tracker with RGB-D SLAM for 3D Pose Estimation in Indoor Environments
    Li-Chee-Ming, J.
    Armenakis, C.
    [J]. XXIII ISPRS CONGRESS, COMMISSION I, 2016, 41 (B1): : 925 - 932
  • [25] 2D-3D feature association via projective transform invariants for model-based 3D pose estimation
    Gedik, O. Serdar
    Alatan, A. Aydin
    [J]. THREE-DIMENSIONAL IMAGE PROCESSING (3DIP) AND APPLICATIONS II, 2012, 8290
  • [26] Model-based pose estimation using genetic algorithm
    Toyama, F
    Shoji, K
    Miyamichi, J
    [J]. FOURTEENTH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1 AND 2, 1998, : 198 - 201
  • [27] Robust Head Pose Estimation Using a 3D Morphable Model
    Cai, Ying
    Yang, Menglong
    Li, Ziqiang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [28] Week texture objects pose estimation based on 3D model
    Chen, Yang
    Zhang, Hanmo
    Tian, Shaoxiong
    Gao, Changxin
    [J]. MIPPR 2017: PATTERN RECOGNITION AND COMPUTER VISION, 2017, 10609
  • [29] A Framework for 2D Model-based Pose Estimation
    Wang, Wei
    Zhang, Guang-jun
    Wei, Zhen-zhong
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATIONS (CSA), 2015, : 48 - 51
  • [30] Adaptive 3D Model-Based Facial Expression Synthesis and Pose Frontalization
    Hong, Yu-Jin
    Choi, Sung Eun
    Nam, Gi Pyo
    Choi, Heeseung
    Cho, Junghyun
    Kim, Ig-Jae
    [J]. SENSORS, 2020, 20 (09)