Camera relative pose estimation for visual servoing using quaternions

被引:10
|
作者
Fathian, Kaveh [1 ]
Jin, Jingfu [1 ]
Wee, Sung-Gil [2 ]
Lee, Dong-Ha [2 ]
Kim, Yoon-Gu [2 ]
Gans, Nicholas R. [1 ]
机构
[1] Univ Texas Dallas, Dept Elect Engn, Richardson, TX 75083 USA
[2] DGIST, Wellness Convergence Res Ctr, Daegu, South Korea
关键词
Five point algorithm; Camera pose estimation; Visual servoing; Vision based estimation; Relinearization; MOTION-ESTIMATION;
D O I
10.1016/j.robot.2018.05.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a novel approach to estimate the rotation and translation between two camera views from a minimum of five matched points in the images. Our approach simultaneously recovers the 3D structure of the points up to a common scale factor, and is immune to a variety of problems that plague existing methods that are based on the Euclidean homography or Essential matrix. Methods based on homography only function when feature points are coplanar in 3D space. Methods based on the Essential matrix often lose accuracy as the translation between two camera views goes to zero or when points are coplanar. By recovering the rotation and translation independently using quaternions, our algorithm eschews the shortcomings of these methods. Moreover, we do not impose any constraints on the 3D configuration of the points (such as coplanar or non-coplanar constraints). Our method is particularly well-suited for Position-Based Visual Servoing (PBVS) applications. Investigations using both simulations and experiments validate the new method. Comparisons between the proposed algorithm and the existing algorithms establish that our algorithm is robust to noise. A Matlab implementation of our algorithm is available online and free. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:45 / 62
页数:18
相关论文
共 50 条
  • [1] CAMERA POSE ESTIMATION USING VISUAL SERVOING FOR AERIAL VIDEO CHANGE DETECTION
    Bourdis, Nicolas
    Marraud, Denis
    Sahbi, Hichem
    2012 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2012, : 3459 - 3462
  • [2] Camera pose estimation from less than eight points in visual servoing
    Chesi, G
    Hashimoto, K
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 733 - 738
  • [3] Virtual Visual Servoing for Multicamera Pose Estimation
    Assa, Akbar
    Janabi-Sharifi, Farrokh
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (02) : 789 - 798
  • [4] Adaptive filtering for pose estimation in visual servoing
    Ficocelli, M
    Janabi-Sharifi, F
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 19 - 24
  • [5] Integration of camera and range sensors for 3D pose estimation in robot visual servoing
    Hulls, CCW
    Wilson, WJ
    SENSOR FUSION AND DECENTRALIZED CONTROL IN ROBOTIC SYSTEMS, 1998, 3523 : 76 - 87
  • [6] Relative Camera Pose Estimation Using Convolutional Neural Networks
    Melekhov, Iaroslav
    Ylioinas, Juha
    Kannala, Juho
    Rahtu, Esa
    ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS (ACIVS 2017), 2017, 10617 : 675 - 687
  • [7] RELATIVE CAMERA POSE ESTIMATION METHOD USING OPTIMIZATION ON THE MANIFOLD
    Cheng, Chuanqi
    Hao, Xiangyang
    Li, Jiansheng
    ISPRS HANNOVER WORKSHOP: HRIGI 17 - CMRT 17 - ISA 17 - EUROCOW 17, 2017, 42-1 (W1): : 41 - 46
  • [8] Range and pose estimation for visual Servoing of a mobile robot
    Jung, D
    Heinzmann, J
    Zelinsky, A
    1998 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, 1998, : 1226 - 1231
  • [9] Range Estimation and Visual Servoing of a Dynamic Target using a Monocular Camera
    Srivastava, Raunak
    Maity, Arnab
    Lima, Rolif
    Das, Kaushik
    2020 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'20), 2020, : 1309 - 1316
  • [10] Siamese Convolutional Neural Network for Sub-millimeter-accurate Camera Pose Estimation and Visual Servoing
    Yu, Cunjun
    Cai, Zhongang
    Hung Pham
    Quang-Cuong Pham
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 935 - 941