
一、H5页面下人脸识别技术的优势。
与AppSDK模式下的人脸识别模式相比,H5页面下的人脸识别具有明显的优势。
1.跨平台。
与AppSDK模式对系统环境的依赖不同,H5页面下的人脸识别系统可以很容易地移植到不同的系统环境中,实现了跨平台的调用,减少了开发的工作量。
2.节省空间。
H5页面运行在浏览器端,所以它不会占用本地有限的内存空间,这比AppSDK模式节省了很多空间。
3.便于迭代。
因为H5页面下的人脸识别系统运行在浏览器端,所以对于用户来说,无需自己下载升级包进行更新。所以当开发人员反复更新它之后,用户下次打开它时就加载新系统,实现了用户没有感觉的迭代方式。
二、H5页面下人脸识别技术的不足。
虽然现在已经有了在H5页面下实现人脸识别的实用方法,但是这种方法仍然存在一些不足,因此,针对H5页面下的人脸识别技术还没有得到广泛的应用。
1.互动性。
因为H5的技术限制,不能对采集的视频进行实时硬控制。将视频前端采集完毕并上传到后台,才能确定采集到的视频是否符合要求,是否可以用来完成人脸识别相关功能。如未满足要求,用户需要重新录制,从而影响用户体验。但是现在已经有一些团队通过JavaScript脚本实现了一定的交互,在未来,这种模式下,人脸识别技术的交互性将会得到很大的提高。
2.安全性。
因为前端不能交互,所以目前市场上常用的活体前端检测方式在H5页下面的人脸识别系统暂时不可行。但是上面也提到了,现有的后端视频检测方式可以对其进行一定程度的弥补。此外,如果未来交互问题得到解决,H5页面前端动作的活体检测也将得以实现,这个问题将得到解决。
3.处理时间长。
与在AppSDK模式下传递给后端的不同之处是只有一张人脸图片,而H5页面环境中传递到后端的图片会变成一段视频,文件大小增大,因此传输所需的时间也会相应增加,导致在前端界面的用户等待时间变长,影响用户体验。然而,随着5G时代的到来,网络传输速度大大提高,视频传输所需的时间也减少了,用户不再感到所需的时间过长。






