近些年国内的人脸技术已经得到了很大的发展,今天网上无意看到了微软和face++两家公司的人脸检测,Face++号称国际顶尖的技术,也用过他们的接口感觉确实很不错,而微软则不再话下了。于是想对比微软和Face++的人脸检测效果。
1、演示接口
以官方提供的在线测试接口为准:
微软:https://cn.projectoxford.ai/demo/face#detection
Face++:http://www.faceplusplus.com.cn/demo-detect/
2、演示结果
测试了七组图片,分别给出了原图、微软检测结果图和Face++检测结果图。以下是检测的效果图:
第1组:
原图:
微软(左): Face++(右):
第2组
原图:
微软(左): Face++(右):
第3组
原图:
微软(左): Face++(右):
第4组
原图:
微软(左): Face++(右):
第5组
原图:
微软(左): Face++(右):
第6组
原图:
微软(左): Face++(右):
第7组
原图:
微软(左): Face++(右):
3、总结
人脸检测:两家公司都没有出现误检测的现象;微软的检出率要好于Face++,微软几乎检测出了大部分的人脸,当然第一组的效果Face++要好于微软的,但其他的就有漏检的现象了。有一种可能是Face++在服务器端限制了图像的大小,从而导致太小的检测不出来,但这只是估计,无从得知了。微软对人脸被遮挡的情况也可以检测到,例如第4组的相片,而Face++不能检测遮挡的情况。总之,微软的效果要稍微好于Face++的。
性别识别:两家公司的性别识别相当,总体上Face++的稍微好于微软的。微软的性别有若干个出现误检测的情况,Face++较少出现误检测的现象。
Face++又出现图片上传失败的现象,服务器忙的现象,可能使用的人太多了?
综合:人脸检测上,微软要好于Face++;性别识别上,Face++要稍好于微软。国内的团队加油呀!
38个人脸识别连接:http://www.rosoo.net/a/201308/16730.html