一.最近在做项目的时候,有集成过一些人脸识别的功能。现在就分享一下Android集成人脸识别的相关流程,仔细阅读,相信您会有收获。
首先,介绍下什么是人脸识别:人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术。
二.人脸识别,主要涉及到的知识点,主要包括三部分:人脸检测,身份证OCR识别,人证合一,下面一步步阐述一下。
A.人脸检测:主要是调用第三方的sdk,捕捉几张动态图片传给后台,同时Android进行展示。
B.身份证OCR识别:同样是调用第三方的sdk,后台集成,Android只需引导用户拍摄身份证正反面上传上去就行,后台返回身份证上面的字段,Android再进行展示。
C.人证合一:将人脸检测到的图片,和身份证拍摄到的图片同时传给后台进行比对,返回结果进行展示。
三.示范SDK:
人脸识别:百度媒体云人脸识别,ReKognition API,汉王云人脸识别等
身份证OCR识别:云脉,腾讯优图(人脸识别+身份证OCR识别都为免费),阿里云OCR识别等
人证合一:阿里云人脸对比等
四.适用领域:
现金贷,政府相关机构认证等等,主要优势在于个人身份的确认。
五.随手分享,喜欢的朋友可以关注微信公众号MiHomes,后续会有更多更好的博客推送给您。
另:欢迎指出不足,会进行更正
末尾:移动互联&人力资源交流群,可加微信zy666128入群交流。