识别物体姿势(IBM Watson)

Recognise pose of object (IBM Watson)

我想知道是否可以使用一些视觉识别工具(特别是,我希望使用 IBM Watson 服务)来识别物体是否处于所需的姿势。例如,我需要检查一个圆柱体相对于它附近的其他物体是否处于所需位置。因此,如果圆柱体周围的环境具有足够的特征,这是否可能?

抱歉,我是视觉识别领域的新手,还有很多东西需要学习。另外,我无法在网上找到有关此问题的任何信息。 谢谢!

whether it was possible to recognise if an object is in a desired pose with some visual recognition tools

是的,您可以在 Watson Visual Recognition 中训练自定义分类器,只需为其提供示例图像即可。

它不能解决这个space姿势分类中的所有问题,但是根据对象的类型和姿势以及周围的环境,它可以解决很多问题。例如,如果汽车是场景中的主要物体,那么如果我们正在看汽车的正面或背面视图就很容易了。你只需要给它举几十个例子。

这是训练自定义分类器的方法:https://console.bluemix.net/docs/services/visual-recognition/tutorial-custom-classifier.html#creating-a-custom-classifier

请记住,它只能被训练来识别您给出的示例的不同 类,例如 "upright cylinder" 与 "cylinder laying on its side"。它不会报告连续变化的输出,如“37 度旋转”圆柱体。

最好的方法是通过实验来尝试。还有一个演示 GUI,您可以训练 https://visual-recognition-demo.ng.bluemix.net/train without an API key (though your classifier would not persist) and a GUI training tool (requires API key, so your classifier would persist): https://watson-visual-recognition.ng.bluemix.net/