ORB 特征描述符

问题描述 投票:0回答:1

我需要对我的机器人进行编程,以便它能够找到要求拾取的物体并将其带到命令位置。我尝试过简单的图像处理技术,例如过滤、轮廓查找。这似乎不太好用。我想使用 ORB 特征提取器。这是示例图像。感兴趣的对象是球。简而言之,我如何训练我的机器人拾取球或其他物体,任何示例程序都会有所帮助。如何使用 ORB。如果可能的话请提供一个例子。提前谢谢

https://i.sstatic.net/spobV.jpg https://i.sstatic.net/JNH1T.jpg

opencv computer-vision object-detection robotics feature-descriptor
1个回答
1
投票

您可以尝试基于学习的算法(例如 Haar 分类器)来检测任何对象。感谢 OpenCV,所有训练过程都非常简化。您所要做的就是使用一些真实图像(对象的图像)和错误图像(任何可能不包含对象的图像)来训练分类器。

以下是一些链接供您参考。

  1. 用于圆珠笔检测的 Haar 训练器:http://opencvuser.blogspot.com/2011/08/creating-haar-cascade-classifier-aka.html

  2. Haar 香蕉检测训练器:) :http://coding-robin.de/2013/07/22/train-your-own-opencv-haar-classifier.html

© www.soinside.com 2019 - 2024. All rights reserved.