夯实隐私与安全,打造安全可靠的支付级活体验检测能力

本文主要是介绍夯实隐私与安全,打造安全可靠的支付级活体验检测能力,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

内容来源:华为开发者大会2021 HMS Core 6 AI技术论坛,主题演讲《夯实隐私与安全——机器学习服务打造安全可靠的支付级活体验检测能力》。

演讲嘉宾:班广蔚,华为机器学习服务产品架构师

大家好!很荣幸向大家介绍华为机器学习服务的支付级活体检测能力。

日常生活中,活体检测服务应用广泛,比如实名认证、手机解锁等。相较于前者,其实人脸识别这一概念更加广为人知,应用于高铁动车闸机身份验证、展区人脸验证、安保和监控体系等场景。公共场所根据人脸特征进行特定的身份识别、平时人们解锁私有设备,这些都逐渐成为社会刚需。

但是人脸识别的算法本身是人脸信息的提取。至于提取的是否是真人的信息,它的鉴别能力并不高。比如使用高仿真图片、精密石膏或3D建模面具,就可以攻破很多人脸识别的算法。活体检测技术的出现恰好弥补了这一缺憾,大幅提升了人脸识别的安全性。

活体检测的价值与挑战

随着“刷脸”场景日益普及,活体检测的价值越发凸显。在金融支付、医疗政务、保险理财等领域都广泛应用。目前,华为机器学习服务的人脸认证日活调用量较高,说明开发者对这方面的技术很感兴趣。

当然,活体检测也面临很多挑战。应用场景的丰富,带来了一些不确定性,比如不同应用场景对活体检测性能要求不同;设备的多样性,使得高中低设备性能差异大以及人种多样性、环境变化多样等。阻碍活体检测的还有多样的攻击形式,比如静态屏幕攻击、静态视频攻击、打印照片攻击、照片挖洞、3D面具模型攻击、照片活化攻击以及ROM注入攻击、脚本攻击、接口攻击、IP/phone攻击、群控设备攻击等。

而业界常见的活体检测类型有三种,均可进行屏幕类防攻击、纸张类防攻击、面具防攻击,成本由低到高:一是RGB活体检测,使用RGB摄像头;二是近红外活体检测,使用红外摄像头识别生物的红外特征;三是3D活体检测,使用结构光/TOF深度摄像头直接识别人脸或人体的3D结构,安全性更高。

机器学习服务的三种活体检测方案

华为机器学习服务提供给开发者三种活体检测方案,并通过优化算法性能,保障良好的应用体验——

  • 静默活体检测方案。这可以避免当事人不在场的情况下手机被解锁,保证安全。活体数据覆盖光照、脸部饰品、性别、发型、面具材质等场景。模型设计采用轻量化卷积模块;模型部署采用Mindspore-lite推理框架,对算子进行裁剪,实现极致的包大小。

  • 交互式活体检测方案。适用于银行金融、医疗等需要人机交互的场景。当事人根据指示做眨眼、张嘴、左摇头、右摇头、注视五种动作,然后随机选择3种让检测更加安全,让假脸立即遁形。同时支持引导检测,如“人脸过近、过远提示;暗光提示;口罩遮挡提示”等,让交互更加友好。

  • 炫彩活体是新技术,无需用户进行配合,停留2-3秒即可。它利用三原色(红绿蓝)以及黄色做为特定光源进行编码,让光源设备发射出编码好的特定的光线,物体就能根据特定光线进行反射,将多帧二维人脸映射到三维空间,根据帧间变化,进行更精确的深度信息估计。其特点是精度高,可防止面具攻击,视频攻击和打印攻击。适用于支付、认证、解锁、儿童模式等应用场景。

机器学习服务活体检测,开放架构

目前,静默活体检测能力已上线官网供开发者使用,交互式活体检测能力也会在不久的将来推出。这都包含在华为机器学习服务活体检测开放架构中。

  • 应用层适用手机解锁、实名认证场景。

  • 连接层为开发者提供两种方式集成:fullSDk支持端到端集成所有内容,不需要额外联网或下载;IiteSDK提供轻量化的接口包,只需要几十K就可以打包到自己的应用。华为应用市场就可以直接下载。

  • 硬件层支持普通的USB摄像头,对手机分辨率也没有特别要求。

  • 系统层支持安卓系统和鸿蒙双框架的兼容活体检测能力。

  • 算法层实现静默活体和交互式活体两种方式。静默活体检测在算法上有许多突破。我们跟数据公司合作采集了200多种类型的数据场景,用以保证覆盖用户使用场景的多样性。其训练数据也达到千万级别。交互式活体则提供给开发者一整套引导控件和实际算法调用框架。每一位开发者都可以参考交互式UI,简单集成。当前支持五种随机动作,后期我们还会开放更多的动作,供大家集成选择。

未来,我们计划提供更安全的静默活体检测能力,达到支付级别安全等级。新增视线估计多模态活体检测能力,用户通过屏幕提示(如注视蓝色圆圈、注视最大的数字等)完成,应用通过捕捉眼睛视线移动方向和注视方向判别活体与非活体。双目活体检测能力也在技术规划之中。

了解更多详情>>

访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

这篇关于夯实隐私与安全,打造安全可靠的支付级活体验检测能力的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/398764

相关文章

浅析Rust多线程中如何安全的使用变量

《浅析Rust多线程中如何安全的使用变量》这篇文章主要为大家详细介绍了Rust如何在线程的闭包中安全的使用变量,包括共享变量和修改变量,文中的示例代码讲解详细,有需要的小伙伴可以参考下... 目录1. 向线程传递变量2. 多线程共享变量引用3. 多线程中修改变量4. 总结在Rust语言中,一个既引人入胜又可

SpringBoot使用Apache Tika检测敏感信息

《SpringBoot使用ApacheTika检测敏感信息》ApacheTika是一个功能强大的内容分析工具,它能够从多种文件格式中提取文本、元数据以及其他结构化信息,下面我们来看看如何使用Ap... 目录Tika 主要特性1. 多格式支持2. 自动文件类型检测3. 文本和元数据提取4. 支持 OCR(光学

用Java打造简易计算器的实现步骤

《用Java打造简易计算器的实现步骤》:本文主要介绍如何设计和实现一个简单的Java命令行计算器程序,该程序能够执行基本的数学运算(加、减、乘、除),文中通过代码介绍的非常详细,需要的朋友可以参考... 目录目标:一、项目概述与功能规划二、代码实现步骤三、测试与优化四、总结与收获总结目标:简单计算器,设计

什么是 Linux Mint? 适合初学者体验的桌面操作系统

《什么是LinuxMint?适合初学者体验的桌面操作系统》今天带你全面了解LinuxMint,包括它的历史、功能、版本以及独特亮点,话不多说,马上开始吧... linux Mint 是一款基于 Ubuntu 和 Debian 的知名发行版,它的用户体验非常友好,深受广大 Linux 爱好者和日常用户的青睐,

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

烟火目标检测数据集 7800张 烟火检测 带标注 voc yolo

一个包含7800张带标注图像的数据集,专门用于烟火目标检测,是一个非常有价值的资源,尤其对于那些致力于公共安全、事件管理和烟花表演监控等领域的人士而言。下面是对此数据集的一个详细介绍: 数据集名称:烟火目标检测数据集 数据集规模: 图片数量:7800张类别:主要包含烟火类目标,可能还包括其他相关类别,如烟火发射装置、背景等。格式:图像文件通常为JPEG或PNG格式;标注文件可能为X

客户案例:安全海外中继助力知名家电企业化解海外通邮困境

1、客户背景 广东格兰仕集团有限公司(以下简称“格兰仕”),成立于1978年,是中国家电行业的领军企业之一。作为全球最大的微波炉生产基地,格兰仕拥有多项国际领先的家电制造技术,连续多年位列中国家电出口前列。格兰仕不仅注重业务的全球拓展,更重视业务流程的高效与顺畅,以确保在国际舞台上的竞争力。 2、需求痛点 随着格兰仕全球化战略的深入实施,其海外业务快速增长,电子邮件成为了关键的沟通工具。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景