公司需要做一个人脸识别登录,开发说用的百度的人脸识别,但是设计上原本是在一个页面上调取摄像头,类似支付宝那种人脸识别,成功就自动进入,但是听说百度的识别,是一个按钮,点击按钮调取系统自动相机程序拍照后这样进行识别。所以是否有办法写成实时的?或者其他家有支持这样的方式吗?
1
learnshare 2021-10-26 09:23:42 +08:00
实时的不太可能,都有标准流程的,而且不一定支持 Web 端
|
2
CSGO OP @learnshare 那可以调取摄像头到自己的 UI 界面上吗?还是必须只能调用系统的相机?这个 SDK 有文档吗,一直找不到。
|
3
0o0o0o0 2021-10-26 10:00:13 +08:00
只能前端用人脸检测(有很多开源的 js 深度学习框架),检测到人脸后发送到后端进行比对
|
4
jiaxin1121 2021-10-26 10:03:43 +08:00
我看过一个解决方案,H5 前端实时调起摄像头,然后做指定动作,录制好,传到后台分析,然后下一个动作。和 android 和 IOS 原生解决方案还是差一点。
|
5
jiaxin1121 2021-10-26 10:06:34 +08:00
现在一般普通的 H5 采集人脸方案,都是念一段数字,或者拍一段视频。调起系统相机录制好,去后台认证
|
6
drush 2021-10-26 10:08:55 +08:00
|
7
qq73666 2021-10-26 10:14:26 +08:00
h5 调用原生界面啊
|
8
zomco 2021-10-26 11:03:02 +08:00
两年前遇到过同样的需求,最后是做不出来。不过我是桌面端的 HTML5 ,手机端的话可以试试调原生接口
|
9
ysc3839 2021-10-26 12:51:53 +08:00 via Android
个人怀疑这类 SDK 会在本地跑一些简单的人脸识别算法,比如要求摇头、张嘴的时候,先本地识别,通过后才上传到服务器上进一步识别,从而减轻服务器压力。Web 中基本上跑不了这些算法,于是厂商就一刀切不支持了。
|