Android 人脸检测方案概要
背景: 最近要搞人脸检测(非识别,也非取特征,也不是切割,仅仅是检测,框住) 刚好最近学了些深度学习下的人脸检测 那就当做复习找找各种方案,顺便理解下各个方案 场景: 需要在用户点击按钮时,顺便记录用户头像 上传服务器 现在人脸识别到处都是,api到是很多 但离线的sdk不多,好的开源也不多 要求: 1.离线 2.精确度高 3.多人脸识别 4.速度快 方案: 1. FaceDetect ,Android早期代码。 http://wiki.jikexueyuan.com/project/android-actual-combat-skills/static-human-face-detection.html 实测:代码简单,识别到一些不是人头的 2. 百度的离线的SDK 实测:有授权时间限制,甲方不一定会出这个钱 https://ai.baidu.com/tech/face/offline-sdk 3. 虹软的sdk免费,速度快 参考: https://zhuanlan.zhihu.com/p https://github.com/asdfqwrasdf/ArcFaceDemo 实测:可用,申请key,永久免费,摄像头预览部分已有 4. opencv3 有人脸检测的demo项目 https://sourceforge.net/projects/opencvlibrary/ https