微软面


Microsoft_face集成平台是Microsoft Azure认知服务的主要集成。所有数据都存储在您自己的私人实例中,并将其存储在Azure Cloud中。

设置

您需要一个免费的API键,但需要一个Azure注册使用您的Microsoft ID。免费资源(F0)限制为每分钟20个请求,一个月内的请求限制为30k。如果您不想使用Azure Cloud,也可以通过注册来获得API键认知服务。请注意,必须每90天重新创建认知服务的所有钥匙。

配置

要启用Microsoft Face组件,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目Microsoft_faceapi_keyyour_api_keyazure_regionEastus2

配置变量

api_key 细绳 必需的

您的认知资源的API密钥。

azure_region 细绳 ((选修的

您实例化Microsoft认知服务端点的区域。

超时 时间 ((选修的,默认:10s

设置API连接的超时。

人和团体

对于大多数服务,您需要设置一个小组或一个人。这将处理和检测限制在小组提供的元素上。必威是什么家庭助理为所有小组创建一个实体,并允许您直接在前端展示状态,人和ID。

以下服务可用于管理此功能,可以通过前端,脚本或REST API来调用。

  • microsoft_face.create_group
  • microsoft_face.delete_group
服务microsoft_face.create_group数据姓名家庭”
  • microsoft_face.create_person
  • microsoft_face.delete_person
服务microsoft_face.create_person数据团体家庭姓名汉斯Maier”

您需要添加一个人的图像。您可以为每个人添加多个图像以使检测更好。您可以从相机拍摄照片或将本地图像发送到您的Azure资源。

  • microsoft_face.face_person
服务microsoft_face.face_person数据团体家庭姓名汉斯Maier”camera_entity摄像头

对于本地图像,我们需要卷曲。这{persyid}存在于组实体中作为属性。

$卷曲-v-X邮政“ https://westus.api.cognitive.microsoft.com/face/v1.0/persongroups/ {groupname }/persons/ {personid}/persistedFaces”\ \-H“ ocp-apim-subscription-key:your_api_key”\ \-H“内容类型:应用程序/八位字节”- 数据二进制“@/tmp/image.jpg”

完成一个小组的更改后,我们需要培训该小组来教AI如何处理新数据。

  • microsoft_face.train_group
服务microsoft_face.train_group数据团体家庭