MODEL-BASED OBJECT POSE IN 25 LINES OF CODE

被引:626
|
作者
DEMENTHON, DF
DAVIS, LS
机构
[1] Computer Vision Laboratory, Center for Automation Research, University of Maryland, College Park, 20742, MD
关键词
D O I
10.1007/BF01450852
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we describe a method for finding the pose of an object from a single image. We assume that we can detect and match in the image four or more noncoplanar feature points of the object, and that we know their relative geometry on the object. The method combines two algorithms; the first algorithm, POS (Pose from Orthography and Scaling) approximates the perspective projection with a scaled orthographic projection and finds the rotation matrix and the translation vector of the object by solving a linear system; the second algorithm, POSIT (POS with ITerations), uses in its iteration loop the approximate pose found by POS in order to compute better scaled orthographic projections of the feature points, then applies POS to these projections instead of the original image projections. POSIT converges to accurate pose measurements in a few iterations. POSIT can be used with many feature points at once for added insensitivity to measurement errors and image noise. Compared to classic approaches making use of Newton's method, POSIT does not require starting from an initial guess, and computes the pose using an order of magnitude fewer floating point operations; it may therefore be a useful alternative for real-time operation. When speed is not an issue, POSIT can be written in 25 lines or less in Mathematica; the code is provided in an Appendix.
引用
收藏
页码:123 / 141
页数:19
相关论文
共 50 条
  • [1] MODEL-BASED OBJECT POSE IN 25 LINES OF CODE
    DEMENTHON, DF
    DAVIS, LS
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 588 : 335 - 343
  • [2] LIdentifying Variability in Object-Oriented Code Using Model-Based Code Mining
    Wille, David
    Tiede, Michael
    Schulze, Sandro
    Seidl, Christoph
    Schaefer, Ina
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 547 - 562
  • [3] A Purely Model-Based Approach to Object Pose and Size Estimation With Electric Sense
    Bazeille, Stephane
    Lebastard, Vincent
    Boyer, Frederic
    IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (05) : 1611 - 1618
  • [4] High Accuracy Model-Based Object Pose Estimation for Autonomous Recharging Applications
    Jaspers, Hanno
    Mueller, Georg R.
    Wuensche, Hans-Joachim
    2016 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2016), 2016,
  • [5] Model-based object recognition using geometric invariants of points and lines
    Song, BS
    Lee, KM
    Lee, SU
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2001, 84 (03) : 361 - 383
  • [6] Model-Based Pose Estimation by Consensus
    Jorstad, Anne
    Burlina, Philippe
    Wang, I-Jeng
    Lucarelli, Dennis
    DeMenthon, Daniel
    ISSNIP 2008: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON INTELLIGENT SENSORS, SENSOR NETWORKS, AND INFORMATION PROCESSING, 2008, : 569 - 574
  • [7] Efficient Model-Based Object Pose Estimation Based on Multi-Template Tracking and PnP Algorithms
    Tsai, Chi-Yi
    Hsu, Kuang-Jui
    Nisar, Humaira
    ALGORITHMS, 2018, 11 (08)
  • [8] Model-based head pose tracking with stereovision
    Yang, RG
    Zhang, ZY
    FIFTH IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC FACE AND GESTURE RECOGNITION, PROCEEDINGS, 2002, : 255 - 260
  • [9] Pose sampling for efficient model-based recognition
    Olson, Clark F.
    ADVANCES IN VISUAL COMPUTING, PROCEEDINGS, PT 2, 2007, 4842 : 781 - 790
  • [10] Statistical Model-Based Face Pose Estimation
    戈新良
    杨杰
    李冯
    王华华
    Transactions of Tianjin University, 2007, (02) : 152 - 156