如何让Pepper机器人进行人脸识别?接下来看一下吧!!!
什么是微软人脸识别?
微软人脸识别服务提供了通过图像来做人脸检测,人脸识别和人脸分析等能力,灵活应用于金融,泛安防,零售等行业场景,满足身份核验,人脸考勤等业务需求。
在 Pepper 上使用人脸识别
目前 Pepper 机器人在 NAOqi 2.9.3 版本及以上支持人脸识别功能,它提供给开发者要在 Pepper 上实现人脸识别的解决方案,开发者只需要加载 SDK 便可集成人脸识别的功能。当前 SDK 使用的是微软的 Azure 人脸识别服务。
功能:视频预览、、人脸注册与采集、人脸检测与属性分析、人脸比对功能、人脸识别
实现 Pepper 人脸识别功能步骤
1.创建 Android Application 工程。
2.创建机器人应用。
3.导入 TransAM Framework Cognitive 到项目。
4.调用 TransAM Framework Cognitive SDK 实现人脸识别功能。
5.注册并获取微软人脸服务
6.通过微软 Azure 官网注册个人账号或企业账号
7.注册成功之后,需要开通微软的认知服务,包含了人脸识别服务
创建微软资源组
在创建人脸识别认知服务之后,您已经获取到唯一终结点(endpoint) 和 密匙(subscription_key) 用来访问 Azure 认知服务。同时您需要创建 Azure 资源组,此组用于存放注册,管理,识别等人脸信息。
1). 登陆微软开发者门户
2). 选择一个地区用来创建组资源
上述是关于在Pepper上进行人脸识别的相关介绍,供大家参考。