Keypoint recognition using randomized trees

被引:428
|
作者
Lepetit, Vincent [1 ]
Fua, Pascal [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Comp Vis Lab, CH-1015 Lausanne, Switzerland
关键词
image processing and computer vision; object recognition; tracking; statistical; classifier design and evaluation; edge and feature detection;
D O I
10.1109/TPAMI.2006.188
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many 3D object-detection and pose-estimation problems, runtime performance is of critical importance. However, there usually is time to train the system, which we will show to be very useful. Assuming that several registered images of the target object are available, we developed a keypoint-based approach that is effective in this context by formulating wide-baseline matching of keypoints extracted from the input images to those found in the model images as a classification problem. This shifts much of the computational burden to a training phase, without sacrificing recognition performance. As a results, the resulting algorithm is robust, accurate, and fast-enough for frame-rate performance. This reduction in runtime computational complexity is our first contribution. Our second contribution is to show that, in this context, a simple and fast keypoint detector suffices to support detection and tracking even under large perspective and scale variations. While earlier methods require a detector that can be expected to produce very repeatable results, in general, which usually is very time-consuming, we simply find the most repeatable object keypoints for the specific target object during the training phase. We have incorporated these ideas into a real-time system that detects planar, nonplanar, and deformable objects. It then estimates the pose of the rigid ones and the deformations of the others.
引用
收藏
页码:1465 / 1479
页数:15
相关论文
共 50 条
  • [31] Pose-guided model for driving behavior recognition using keypoint action learning
    Lu, Mingqi
    Hu, Yaocong
    Lu, Xiaobo
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2022, 100
  • [32] Temporal Expression Recognition Using Dependency Trees
    Mazur, Pawel
    Dale, Robert
    HUMAN LANGUAGE TECHNOLOGY CHALLENGES FOR COMPUTER SCIENCE AND LINGUISTICS, 2014, 8387 : 213 - 225
  • [33] Visual event recognition using decision trees
    Cédric Simon
    Jérôme Meessen
    Christophe De Vleeschouwer
    Multimedia Tools and Applications, 2010, 50 : 95 - 121
  • [34] Facial Expression Recognition using Decision Trees
    Salmam, Fatima Zahra
    Madani, Abdellah
    Kissi, Mohamed
    2016 13TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS, IMAGING AND VISUALIZATION (CGIV), 2016, : 125 - 130
  • [35] Speech Recognition using Soft Decision Trees
    Ajmera, Jitendra
    Akamine, Masami
    INTERSPEECH 2008: 9TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2008, VOLS 1-5, 2008, : 940 - 943
  • [36] Action recognition using dynamic hierarchical trees
    Wang, Tingwei
    Duan, Peng
    Ma, Bingxian
    Wu, Peng
    Lu, Weizhi
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2019, 61 : 315 - 325
  • [37] Visual event recognition using decision trees
    Simon, Cedric
    Meessen, Jerome
    De Vleeschouwer, Christophe
    MULTIMEDIA TOOLS AND APPLICATIONS, 2010, 50 (01) : 95 - 121
  • [38] Place Recognition using Keypoint Voting in Large 3D Lidar Datasets
    Bosse, Michael
    Zlot, Robert
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 2677 - 2684
  • [39] Object Labeling for Recognition Using Vocabulary Trees
    Slobodan, Ilic
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 1029 - 1032
  • [40] Active Object Recognition using Vocabulary Trees
    Govender, Natasha
    Claassens, Jonathan
    Nicolls, Fred
    Warrell, Jonathan
    2013 IEEE WORKSHOP ON ROBOT VISION (WORV), 2013, : 20 - 26