近几年,人脸识别技术越来越多地应用于金融领域。人脸识别技术被广泛应用于身份验证、智能识别和分析等领域。尽管在软件系统环境下使用人脸识别已经比较成熟,但如何在H5页面下使用仍然是一个值得探讨的难题。与其它生物特征识别方法相比,人脸识别是目前应用最广泛的一种方法,它具有采集简单、非接触、无干扰等优点。
一、H5页面人脸识别技术介绍。
与软件系统这样的环境不同,H5页面的灵活性有限。以AppSDK模式为例,在软件系统等环境中,前端将承担人脸采集和活体检测的工作,把图像传送到后端进行特征提取与比对。H5页面由于自身的限制,不能在前端进行活体检测,只能进行人脸采集,包括活检等其它工作都会交回后台。
H5页面调用照相机获取人脸的方法主要有两种,一种是通过浏览器界面调用摄像头,另一个是H5页面插入标签。
为了提高后端检测的抗攻击率,从安全角度考虑,采集视频可以提高。将采集到的视频传送到后端,进行活体视频检测,可以在一定程度上避免针对人脸识别的各种攻击。
有两种方法可以检测活体视频:
1."语音校验码+帧活检"
录像过程中,随机生成一组数字,要求用户读出相应数字,在后端进行验证,判断是否为现场录音。与此同时,对视频进行抽帧分析,随机抽取部分帧图像,并对图像进行静默检测,获得活体分数,从而判断其是否为活体。
2.活检的唇语识别。
该系统利用唇语识别技术,判断唇语识别得到的内容与文字是否一致,从而判断该视频是否为活体。
在活体检测完成之后,下一步和AppSDK模式完全一样,特征提取后再进行比对得到。
二、H5页面下的人脸识别技术发展前景。
现在,有团队正在进行研究,尝试在前端增加人脸采集和活体检测功能。尽管研究还不成熟,而且还存在许多问题,但是如果这些想法最终得以实现,将解决大部分因为前台无法进行活检所带来的问题,也能使人脸识别技术真正应用到H5页面,进一步拓展了人脸识别技术的应用场景。就金融业而言,人脸识别技术的成熟,可以使金融企业将人脸识别系统扩展到第三方支付平台,给相关场景增加一种安全措施,更好地为金融安全保驾护航。