IEEE Trans Neural Netw Learn Syst. 2014 Nov;25(11):2119-26. doi: 10.1109/TNNLS.2014.2303478.
Feature point recognition is a key component in many vision-based applications, such as vision-based robot navigation, object recognition and classification, image-based modeling, and augmented reality. Real-time performance and high recognition rates are of crucial importance to these applications. In this brief, we propose a novel method for real-time keypoint recognition using restricted Boltzmann machine (RBM). RBMs are generative models that can learn probability distributions of many different types of data including labeled and unlabeled data sets. Due to the inherent noise of the training data sets, we use an RBM to model statistical distributions of the training data. Furthermore, the learned RBM can be used as a competitive classifier to recognize the keypoints in real-time during the tracking stage, thus making it advantageous to be employed in applications that require real-time performance. Experiments have been conducted under a variety of conditions to demonstrate the effectiveness and generalization of the proposed approach.
特征点识别是许多基于视觉的应用程序的关键组成部分,例如基于视觉的机器人导航、目标识别和分类、基于图像的建模以及增强现实。实时性能和高识别率对这些应用程序至关重要。在本简讯中,我们提出了一种使用受限玻尔兹曼机(RBM)进行实时关键点识别的新方法。RBM 是一种生成模型,它可以学习包括有标记和无标记数据集在内的多种不同类型数据的概率分布。由于训练数据集的固有噪声,我们使用 RBM 对训练数据的统计分布进行建模。此外,学习到的 RBM 可以用作实时跟踪阶段的竞争分类器,以实时识别关键点,因此在需要实时性能的应用程序中具有优势。已经在各种条件下进行了实验,以证明所提出方法的有效性和泛化能力。