介绍

1.1 人脸识别技术

Face.com:被 facebook 收购后,暂时没有更新;

orbe:麻省理工科学家开发,官网目前暂停使用;

Face++:国内开发,获联想投资;

OpenCV:英特尔公司开发的项目,是计算机视觉和机器学习库,主要通过算法来提供工具包。很大,几百多个类。

FaceTo: 非思丸智能的APP,服务端To平台可进行识别接入,而且完全免费。是由京东架构师通过OpenFace和FaceNet的核心算法封装改写的人脸识别服务。

1.2 Face++介绍

Face++ 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台,提供在线API和离线SDK服务。在线API包括基础版(免费)和企业版,离线SDK包括人脸关键点定位等功能。

在国内应用:魔漫手机、美图秀秀、美颜相机、360图片搜索。

2 使用

2.1 获取资源

第一步:

上官网(http://www.faceplusplus.com.cn/),进入开发者中心,创建应用,获得API_Key、API_Secret

第二步:

上github(https://github.com/FacePlusPlus/facepp-ios-sdk),下载SDK(ARC与MRC)与Demo(MRC)。

第三步:

在项目中写入 API_Key、API_Secret,将SDK集进项目,根据API文档开始使用。

FaceTo获取方式

第一步:官网http://ymmi.cn ,访问To平台

第二步:写入key和secret,集成到自己的项目里面通过接口文档调用

目前人脸识别分成两个部分,通过APP调用,这需要配合继电器,摄像头,补光灯等硬件设备进行调试,可以实时识别动态人脸信息,进行一比一的比对识别;还有一部分主要是根据图片等信息提取人脸特征值,进行一比多的比对识别。