Keypoint Recognition Using Random Forests and Random Ferns

  • Lepetit V
  • Fua P
N/ACitations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In many 3D object detection and pose estimation problems, run-time performance is of critical importance. However, there usually is time to train the system. We introduce an approach that takes advantage of this fact by formulating the 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 and eliminates the need for expensive patch preprocessing, without sacrificing recognition performance. This makes our approach highly suitable for real-time operations on low-powered devices. To this end, we developed two related methods. The first uses random forests that rely on simple binary tests on image intensities surrounding the keypoints. In the second, we flatten the trees to turn them into simple bit strings, which we will refer to as ferns, and combine their output in a Naïve Bayesian manner. Surprisingly, the ferns, while simpler, actually perform better than the trees. This is because the Naïve Bayesian approach benefits more from the thousands of synthetic training examples we can generate than output averaging as usually performed by decision forests. Furthermore, the more general partition that the trees allow does not appear to be of great use for our problem.

Cite

CITATION STYLE

APA

Lepetit, V., & Fua, P. (2013). Keypoint Recognition Using Random Forests and Random Ferns (pp. 111–124). https://doi.org/10.1007/978-1-4471-4929-3_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free