IBM Cloud Watson可以识别多个图像中的同一个人吗?

时间:2018-05-15 19:51:05

标签: ibm-cloud

我想创建一个基于不同特征聚类图像的图库服务,其中主要是多个图像匹配的面孔。

我一直在考虑使用IBM Cloud,但我无法找到Watson是否支持人脸识别(在检测之上)的确定是或否的答案,因此在多个人身上识别出同一个人图像,例如AWS RekognitionAzure CognitiveServices Face API

我想要实现的具体方案是:给定照片A.jpg和B.jpg Watson应该能够告诉A.jpg有一个与人X相对应的脸,而B.jpg有另一张看起来相似的脸A.jpg中的那个。理想情况下,它应该自动执行此操作,并为每个检测到的面部提供面部ID值。

之前有没有人和Watson一起解决这个问题?在没有太多代码或ML技术的情况下,在香草Watson人脸检测之上,它是否可以以简单的方式实现?

1 个答案:

答案 0 :(得分:0)

我已经使用Watson在CLI上进行基本的面部检测。您是否希望在对该人的图像进行培训后识别某个人?你能澄清一下你的问题吗?以下是我可以回答的问题,如果你有一个Watson API密钥,你可以在终端上运行它:

curl -X POST --form "images_file=@path/to/image.jpg" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/detect_faces?api_key={your_api_key}&version=2016-05-20"

这将识别照片中的个人,并提供有关此人的其他分类信息,如年龄,性别等。如果他们很有名,它将提供更多类别信息。