[置顶] 利用第三方server实现的人脸识别技术(1)

说明:face.com已经被facebook收购,停止了人脸识别的服务了。


      由于项目需要,我研究了下2个第三方的server的人脸识别的提供的API,其中有2个做的还是不错的,一个是国外的,他提供了各种语言的API,一个是国内盛大的。下面我分别就这2个公司能提供的功能做一下简单的总结:

www.faceapi.com可以识别的内容

1.判断当前图片中是否有人脸

2.人脸是否是手工标定

3.人脸相对于图片的宽,高度。

4.人脸中心点坐标,相对于图片的宽和高度

5.人脸的左右偏角,平面内旋角,上下俯仰角

6.人脸判定,性别,后续增加表情年龄

7.tags 包含了98个坐标点用于描述人脸的轮廓,可以用来描述人脸的进一步的特征,有不少的信息可以挖据,比如说鼻子比较塌,下巴太短了,可以推送整形的广告信息。

8,半张脸是无法识别的,因为需要拟合某种模型,符合98坐标点拟合方可识别为人脸,也就是侧脸很大程度上是无法识别的。

9,可是识别在当前的2个是不是同一个人。

10.于该tag匹配的的人脸模型库种的id

11.可以间接地提取出98个点在人脸种的位置信息,由此可以做,比如夫妻相之类的大概的计算

12.删除某张图片

13.返回相似的图片,及其属性

14.对2张图片相似度进行比较

15.在2张人脸的情况下只能识别到一张人脸的信息

 

www.face.com可以提供的内容

1.是否可识别人脸

2.图片的宽高度

3.中心点,眼睛,嘴巴的在脸中的位置

4.左右,平面,上下偏角

5。年纪及其置信度

6,人脸判定,有否带眼镜,是否爆粗,心情,是否在笑

7.若图片中存在2张人脸,也是可以识别的。

其他:facebook,推特,相关的还有很多功能。

 

        人脸信息是privacy,在使用的时候最好是能获得用户的同意,至于怎么使用这些信息,可以参考下google是如何使用用户的信息的。我写出了第一个demo,整理好之后我会贴上来。

你可能感兴趣的:(server,api,Google,语言,Facebook,人脸识别)