实现人脸识别APP

Posted 修炼之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现人脸识别APP相关的知识,希望对你有一定的参考价值。

导读

前面我们介绍了如何使用ncnn来构建一个基于mobilenet的图像分类应用,通过这个项目大家已经熟悉在移动端上部署深度学习模型的整个流程以及每个步骤。接下来,我们来部署一个稍微复杂点项目,教你如何在手机上来实现一个人脸识别应用。

这个应用由两个模型组成,由人脸检测人脸识别模型组成,我们这里实现的只是一个simple版的。一个人脸识别应用除了人脸检测人脸识别之外还包括活体检测姿态检测质量评估等模块。如果大家有兴趣,后期可以在我的项目上进行扩展

现在人脸识别的应用已经随处可见了,刷脸支付登录考勤解锁犯罪分子的追踪等等。人脸识别系统中主要由活体检测人脸检测人脸识别三个部分组成,在某些应用中活体检测模块可以省略。

活体检测

活体检测的主要目的是为了抵御照片视频面具屏幕翻拍等攻击手段,从而帮助用户甄别欺诈行为,保障用户的利益,避免用户信息被窃取以及金额被盗刷等情况。

目前常用的活体检测手段主要包括用户配合式以及静默式的两种手段。其中用户配合式主要是通过让用户做指定的动作,如张嘴眨眼摇头点头

以上是关于实现人脸识别APP的主要内容,如果未能解决你的问题,请参考以下文章

Android App实战项目之使用OpenCV人脸识别实现找人功能(附源码和演示 超详细)

python+opencv实现简单的人脸识别

Android基于虹软SDK实现离线人脸识别

手把手教你实现人脸识别,有手就行

基于树莓派的智能魔镜,支持人脸识别情感监测热词唤醒语音交互,以及与手机APP交互的实现

基于树莓派的智能魔镜,支持人脸识别情感监测热词唤醒语音交互,以及与手机APP交互的实现