基于微软认知服务Azure的人脸识别验证

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37606112/article/details/79435290

从 2018 年 3 月 1 日开始,微软Azure 认知服务(国内由世纪互联运营)的人脸识别 API 价格下调,降幅高达 50%。它集成了包括百万级识别在内的几项改进,能更好地帮助客户实现他们的愿景。要了解此服务及定价的更多信息,请访问认知服务功能页面和认知服务价格详情页面。
这里写图片描述
打开Azure中的openAI选项,共有3个项目提供给大家,人脸识别、计算机视觉(图像识别)和情绪分析,微软的强大无需多说,文档中也给出了各语言的详细的API、SDK参考,并直接提供github上的例程代码供下载学习和贡献。
这里写图片描述
其中的人脸识别的功能包括:
这里写图片描述这里写图片描述

在前期的博文中,我们已经分别就百度、腾讯、dlib的人脸识别及特征点标识都进行了验证,这里我用python3.6+opencv3.4对微软开放的人脸识别予以验证。
根据官网的说明,微软的faceAPI可以提供人脸矩形坐标、26个特征点、以及年龄、性别、肤色、发色、妆容、眼镜、情绪等特征,并可以就照片本身的清晰度、噪声、完整性等进行判别。
这里写图片描述这里写图片描述

本文只做简单的验证,旨在打通并了解一下微软的openAI效果如何,详细的程式和应用各位可以自行学习。
这里写图片描述
这里写图片描述
上面是单个和多个人脸的对比验证,微软的faceAPI提供的特征点仅仅包括五官的粗略位置,和其它几家相比,信息太少,速度也比较慢。以后有机会,将会把各家的人脸识别汇集在一个软件中,同时对一个目标进行识别,看看对比的效果如何。

猜你喜欢

转载自blog.csdn.net/m0_37606112/article/details/79435290