【百度推人脸识别离线SDK 业界首个开放“深度活体”检测】
人脸识别是目前商业应用最成熟、最广泛的人工智能技术之一,成为开发者、企业接入AI能力的首选。近日,在百度AI开发者实战营深圳站中,百度宣布开放人脸识别离线能力,并以SDK的方式一站式集合离线人脸采集、离线活体检测、离线识别(对比/搜索)三大功能,按设备维度授权,最低仅需199元/个。
目前,开发者或企业多通过“云”的方式接入人脸识别技术,即设备端采集人脸图片,再传至云端集中处理,最后返回设备端完成认证。但在一些特定场景中,如网络受限、网络不稳定、数据不允许传入公网等,人脸识别云服务显然“力不从心”。百度AI技术生态部高级产品经理吴延宇介绍,百度大规模开放多项人脸识别离线能力,正是为了满足开发者或企业的上述特定需求,提供更完善、便捷、友好的人脸识别服务。
据悉,本次百度开放的三大人脸识别离线能力包括离线人脸采集、离线活体检测、离线识别(对比/搜索),并以SDK的方式开放。百度人脸离线SDK按照设备授权激活码实行阶梯定价,最低仅需199元/个,创业界新低,更是突破了行业中项目打包购买或绑定硬件售卖的模式。
“离线人脸采集”通过人脸检测与追踪、人脸关键点、人脸质量检测、人脸动态捕获,能够实时采集人脸图片并校验。人脸识别的业务通常经历三个步骤,采集到符合条件的人脸图片、分析人脸、产品侧业务反馈人脸、分析人脸、反馈用户,吴延宇介绍,针对1080P的图片,百度离线人脸SDK可实现人脸检测速度100毫秒以内,动态追踪速度10毫秒以内,检测追踪效率可适配绝大部分业务场景。
“离线活体检测”是保障人脸识别商业应用安全性的核心技术。百度此次开放的三种离线活体检测能力,无需用户做任何指定配合动作,可完全做到无感知活体检测,保证准确率的同时大大提升用户体验。“RGB单目图片活体”可根据一张图片判断目标对象是否为活体,有效防止照片、屏幕翻拍等攻击;“NIR近红外活体”利用近红外成像可以实现夜间或无自然光条件下的人脸识别,近红外活体检测则主要基于近红外图像的成像特点,如屏幕无法成像、不同材质反射率不同等,进而实现鲁棒的识别。“Depth深度活体(结构光)”配合镜头模组,通过3D立体建模判断目标对象是否为活体,可进一步增强活体判断能力,大家熟知的iPhone X人脸解锁就是用的该项技术,而百度是业界首个将它完全对外开放的企业。据悉,应用这三种活体方案可做到攻击拒绝率超过99.9%,活体业务通过率超过98%,远超行业现状,用户可根据需要灵活组合。
“离线识别”可实现设备本地完成人脸识别全流程。百度开放“离线1:1对比”、“离线1:N搜索”,离线识别特征抽取速度小于300毫秒,万人库检测速度小于500毫秒,同时离线人脸库不做限制,可以根据设备性能无限拓展。这意味着,即便是无网环境,用户也可在本地设备中精准判断“你是你”或“你是谁”,在人脸门禁、人脸考勤机、政府自助柜机等场景中优势明显。
用户获取上述离线人脸识别能力,仅需一个百度人脸离线SDK,吴延宇介绍,百度旨在打造一款功能最完善、体验最友好的SDK。在使用方面,百度人脸离线SDK支持Windows、Linux、Android、IOS等多平台接入;此外,用户可根据业务需要自由拆解、组合三大离线功能,接入更灵活;同时,百度提供人证核验等多种场景化示例工程,最快30分钟即可完成开发与集成,易用性强。通过百度人脸离线SDK,各类硬件终端均可快速整合人脸识别能力,完成智能升级,比如人证核验机、人脸门禁、互动营销屏、POS机等。
此前,百度宣布人脸识别接口免费开放,正是针对API云端接口,它更适用于中大型人脸库检索、网络良好的场景,可由云端统一业务管理,比如零售会员识别、金融APP远程开户、人脸支付等。本次开放的离线识别SDK,则更适用于中小人脸库、且有网络限制的场景,实现设备端离线作业,比如人脸门禁、人脸考勤机等。
如今,百度API云端方式和离线识别SDK均已对外开放,满足各类业务场景需求,无论是大规模应用还是特殊场景需要,开发者和企业都可以找到最适用的方案,实现产品升级。可以预见的是,人脸识别技术未来将进一步应用于各行各业,改变大众生活,加速“刷脸时代”的到来。