Nothing Special   »   [go: up one dir, main page]

CN106203305B - 人脸活体检测方法和装置 - Google Patents

人脸活体检测方法和装置 Download PDF

Info

Publication number
CN106203305B
CN106203305B CN201610511947.8A CN201610511947A CN106203305B CN 106203305 B CN106203305 B CN 106203305B CN 201610511947 A CN201610511947 A CN 201610511947A CN 106203305 B CN106203305 B CN 106203305B
Authority
CN
China
Prior art keywords
image
light
highlight
images
face
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610511947.8A
Other languages
English (en)
Other versions
CN106203305A (zh
Inventor
范浩强
印奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Megvii Technology Co Ltd
Beijing Maigewei Technology Co Ltd
Original Assignee
Beijing Megvii Technology Co Ltd
Beijing Maigewei Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Megvii Technology Co Ltd, Beijing Maigewei Technology Co Ltd filed Critical Beijing Megvii Technology Co Ltd
Priority to CN201610511947.8A priority Critical patent/CN106203305B/zh
Publication of CN106203305A publication Critical patent/CN106203305A/zh
Application granted granted Critical
Publication of CN106203305B publication Critical patent/CN106203305B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/40Spoof detection, e.g. liveness detection
    • G06V40/45Detection of the body part being alive

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明提供了一种人脸活体检测方法和装置,该人脸活体检测方法包括:获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像;基于未补光图像和多张补光图像计算人脸对象的无高光图像和高光图像;将无高光图像和高光图像合并成多通道图像,并将多通道图像输入训练好的卷积神经网络;以及基于卷积神经网络的输出确定人脸对象是否为活体对象。根据本发明实施例的人脸活体检测方法和装置利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。

Description

人脸活体检测方法和装置
技术领域
本发明涉及人脸识别技术领域,更具体地涉及一种人脸活体检测方法和装置。
背景技术
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别通常采用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别。
人脸识别已在各种领域得到广泛应用。然而,由于人脸信息的可复制可盗用等因素,某些冒名人员可能通过人脸面具、屏幕人脸等冒充真人人脸,这将使人脸识别存在隐患。尤其是随着人脸识别越来越多地应用于安防、金融领域需要身份验证的场景,如银行远程开户、门禁系统、远程交易操作验证等,在这些高安全级别的应用领域,需要防范人脸面具等安全攻击。
发明内容
考虑到上述问题而提出了本发明。本发明提供了一种人脸活体检测方法和装置,其基于未补光图像和多组光源补光下所采集的多张图像(补光图像)合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来。
根据本发明一方面,提供了人脸活体检测方法,所述人脸活体检测方法包括:获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像;基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像;将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
在本发明的一个实施例中,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围,并且所述基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像包括:基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像。
示例性地,所述基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象包括:当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
在本发明的一个实施例中,所述人脸活体检测方法还包括:在获取所述未补光图像和所述多张补光图像后,将所述多张补光图像与所述未补光图像对齐,并且所述计算所述人脸对象的无高光图像和高光图像基于所述未补光图像和经对齐后的多张补光图像。
示例性地,所述将所述多张补光图像与所述未补光图像对齐包括:对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
另一方面,本发明还提供一种人脸活体检测装置,所述人脸活体检测装置包括:获取模块,用于获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像;计算模块,用于基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像;合成模块,用于将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及分析模块,用于基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
在本发明的一个实施例中,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围,并且所述计算模块进一步用于:基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像。
示例性地,所述分析模块进一步用于:当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
在本发明的一个实施例中,所述人脸活体检测装置还包括:对齐模块,用于将所述获取模块所获取的所述多张补光图像与所述未补光图像对齐,并且所述计算模块用于基于所述未补光图像和经对齐后的多张补光图像计算所述人脸对象的无高光图像和高光图像。
示例性地,所述对齐模块进一步用于:对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
根据本发明实施例的人脸活体检测方法和装置基于未补光图像和多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。
附图说明
通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
图1是用于实现根据本发明实施例的人脸活体检测方法和装置的示例电子设备的示意性框图;
图2是根据本发明实施例的人脸活体检测方法的示意性流程图;
图3是用于根据本发明实施例的人脸活体检测方法的图像采集设备及分布在其周围的光源的示意图;
图4是根据本发明另一实施例的人脸活体检测方法的示意性流程图;
图5是根据本发明实施例的人脸活体检测装置的示意性框图;
图6是根据本发明另一实施例的人脸活体检测装置的示意性框图;以及
图7是根据本发明实施例的人脸活体检测系统的示意性框图。
具体实施方式
为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本发明中描述的本发明实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。
在一定的光照环境下,通过光线的反射可形成的光学图像经常会出现局部的高光反射区域,例如人脸表面由于角质层的存在,会反射高光成分。物理表面材质的不同会导致高光成分的强度与角度响应范围的不同。因此,可以基于真实活体人脸与仿真面具、屏幕人脸等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来。本发明正是基于该原理提供人脸活体检测的方法和装置等,以防范在高安全级别应用领域的人脸识别系统遭受人脸面具攻击等问题。下面,参照附图描述本发明的各实施例。
首先,参照图1来描述用于实现本发明实施例的人脸活体检测方法和装置的示例电子设备100。
如图1所示,电子设备100包括一个或多个处理器102、一个或多个存储装置104、输入装置106、输出装置108以及图像传感器110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备也可以具有其他组件和结构。
所述处理器102可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述电子设备100中的其它组件以执行期望的功能。
所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本发明实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。
所述输入装置106可以是用户用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。
所述输出装置108可以向外部(例如用户)输出各种信息(例如图像或声音),并且可以包括显示器、扬声器等中的一个或多个。
所述图像传感器110可以拍摄用户期望的图像(例如照片、视频等),并且将所拍摄的图像存储在所述存储装置104中以供其它组件使用。
示例性地,用于实现根据本发明实施例的人脸活体检测方法和装置的示例电子设备可以被实现为诸如智能手机、平板电脑、门禁系统的图像采集端等。
下面,将参考图2描述根据本发明实施例的人脸活体检测方法200。
在步骤S210,获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像。
在一个示例中,可以从图像采集设备获取图像,该图像采集设备例如可以包括手机、IPAD等智能设备上的图像采集设备,例如摄像头等。
图像采集设备可以在未补光的情况下采集关于待检测人脸对象的图像,即未补光图像,例如表示为I0;此外,图像采集设备可以在亮度接近(例如,每组光源的亮度差小于预设阈值,或者通过人眼判断亮度是否接近)的多组光源分别补光情况下采集多张补光图像。
在一个示例中,图像采集设备在四组光源的分别补光下(例如如图3所示)采集四张图像。在图3中,虽然将图像采集设备示出为摄像头,但本领域普通技术人员可以理解,还可以采用其他的图像采集设备。在图3中,第一组光源包括发光装置(例如发光二极管)LED_1_1和LED_1_2,第二组光源包括发光装置LED_2_1和LED_2_2,第三组光源包括发光装置LED_3_1和LED_3_2,第四组光源包括发光装置LED_4_1和LED_4_2。在一个简单的示例中,该四组光源包括相同数目的(均包括两个)发光装置,且每个发光装置的亮度相同。此外,该四组光源中每组光源所包括的发光装置相对于摄像头的平均位置接近(即每组光源的两个发光装置连线中心接近甚至重合),所有发光装置相对于摄像头分布发散。在一个示例中,第一组光源和第二组光源的发光装置交叉排列,第三组光源和第四组光源亦然。
本领域普通技术人员可以理解,虽然在图3中示出了四组光源,但是可以根据需要设置适当数目的光源组。此外,在图3中示出的发光装置相对于摄像头的分布仅是示例性的,在该分布下可以采集到便于后续计算和处理的图像,也可以根据需要或空间情况设置其他分布。
基于上述示例,图像采集设备在第一组光源的补光下采集待检测人脸对象的补光图像I1,在第二组光源的补光下采集待检测人脸对象的补光图像I2,在第三组光源的补光下采集待检测人脸对象的补光图像I3,在第四组光源的补光下采集待检测人脸对象的补光图像I4。
在该示例中,在步骤S210可获取关于待检测对象的未补光图像I0以及补光图像I1、I2、I3和I4。
在步骤S220,基于所获取的未补光图像和多张补光图像计算所述人脸对象的无高光图像和高光图像。
在一个示例中,对于人脸对象的无高光图像,可以基于所有补光图像中任一相同位置处最小像素值与未补光图像在对应位置处的像素值之差来计算。接着上面的示例,例如将待计算的无高光图像表示为S0,则S0=min(I1,I2,I3,I4)-I0。对于人脸对象的高光图像,则可以基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差来计算。这样做的目的是为了得到关于该待测人脸对象不同角度响应范围的高光成分。例如,在上面的示例中,第一组光源和第二组光源的发光装置相对于待测人脸对象处于相同的角度范围,类似地,第三组光源和第四组光源的发光装置相对于待测人脸对象处于相同的角度范围。因此,可以得到高光图像S1和S2,其中S1=max(I1,I2)-min(I1,I2),S2=max(I3,I4)-min(I3,I4)。高光图像S1和S2分别得到了不同角度响应范围的高光成分(例如角膜和鼻尖的高光成分在高光图像S1和S2中的比例就会不一样)。
在步骤S230,将计算得到的无高光图像和高光图像合并成多通道图像,并将多通道图像输入训练好的卷积神经网络。
在该步骤,将关于待测人脸对象的无高光图像和高光图像合并成多通道图像,在该多通道图像中,每个像素点都由多个值来表示(例如,将上面示例中的S0、S1和S2合并成三通道图像,在该三通道图像中,每个像素点都由3个值(例如,R、G、B三个颜色通道分别对应的值)来表示)。示例性地,该多通道图像包括有高光成分。基于将该多通道图像输入训练好的卷积神经网络,可以基于多通道图像中的高光成分完整地分析待测人脸对象是否是活体人脸。其中,该卷积神经网络是基于大量经标注的图像样本训练得到的,这些图像样本例如根据图像中的高光成分的分布情况被标注为人脸、面具等。
在步骤S240,基于该卷积神经网络的输出确定所述人脸对象是否为活体对象。
在一个示例中,该卷积神经网络的输出可以为0~1之间的值。当卷积神经网络的输出大于预定阈值(例如0.5)时,确定所述人脸对象为活体对象;反之,当卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
上述根据本发明实施例的人脸活体检测方法200基于未补光图像和多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。
示例性地,根据本发明实施例的人脸活体检测方法可以在具有存储器和处理器的设备、装置或者系统中实现。
根据本发明实施例的人脸活体检测方法可以部署在人脸图像采集端处,例如,在安防应用领域,可以部署在门禁系统的图像采集端;在金融应用领域,可以部署在个人终端处,诸如智能电话、平板电脑、个人计算机等。
替代地,根据本发明实施例的人脸活体检测方法还可以分布地部署在服务器端(或云端)和个人终端处。
例如,可以在个人终端处采集未补光图像和多张补光图像,由个人终端将所采集的图像传递到服务器端(或云端);在服务器端(或云端)基于未补光图像和多张补光图像计算人脸对象的无高光图像和高光图像、将无高光图像和高光图像合并成多通道图像、并将多通道图像输入训练好的卷积神经网络、以及基于卷积神经网络的输出确定人脸对象是否为活体对象。
再例如,可以在个人终端处采集未补光图像和多张补光图像、基于未补光图像和多张补光图像计算人脸对象的无高光图像和高光图像以及将无高光图像和高光图像合并成多通道图像,由个人终端将多通道图像传递到服务器端(或云端),在服务器端(或云端)将多通道图像输入训练好的卷积神经网络、并基于卷积神经网络的输出确定人脸对象是否为活体对象。
下面,将参考图4描述根据本发明另一实施例的人脸活体检测方法400。
在步骤S410,获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像。
该实施例中的步骤S410与结合图2所描述的人脸活体检测方法200中的步骤S210相似,为了简洁,此处不再赘述。
在步骤S420,将所述多张补光图像与所述未补光图像对齐。
将所述多张补光图像与所述未补光图像对齐可以更有效提高后续处理的效率和准确度。在一个示例中,该对齐的步骤可以进一步包括:对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。将图像进行对齐处理,使各图像中人脸对象上各像素的坐标都相同,从而可以减少后续处理运算的复杂度,提高运算速度。
例如,可以从未补光图像和多张补光图像中检测出人脸,然后利用训练好的神经网络对人脸图像进行特征提取、并基于所提取的特征求得关键点的位置,基于人脸关键点的位置将多张补光图像与未补光图像对齐。例如可以使用KLT(Kanade-Lucas-Tomasi)追踪器得到各补光图像I1、I2、I3、I4相对I0的相对偏移量,然后相应地把I1、I2、I3、I4进行平移操作使得其脸部的图像与I0是对齐的。对齐后的多张补光图像用于后续处理。
应该理解,本发明不受具体采用的人脸检测和人脸关键点检测方法的限制,无论是现有的人脸检测和人脸关键点检测方法还是将来开发的人脸检测和人脸关键点检测方法,都可以应用于根据本发明实施例的人脸活体检测方法中,并且也应包括在本发明的保护范围内。
在步骤S430,基于未补光图像和对齐后的多张补光图像计算所述人脸对象的无高光图像和高光图像。
在步骤S440,将计算得到的无高光图像和高光图像合并成多通道图像,并将多通道图像输入训练好的卷积神经网络。
在步骤S450,基于该卷积神经网络的输出确定所述人脸对象是否为活体对象。
上述步骤S430、S440和S450与结合图2所描述的人脸活体检测方法200中的步骤S220、S230和S240相似,为了简洁,此处不再赘述。
上述根据本发明实施例的人脸活体检测方法400未补光图像和基于多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。此外,在获取未补光图像和多张补光图像后将多张补光图像与未补光图像对齐,可以更有效提高后续处理的效率和准确度。
图5示出了根据本发明实施例的人脸活体检测装置500的示意性框图。
如图5所示,根据本发明实施例的人脸活体检测装置500包括获取模块510、计算模块520、合成模块530以及分析模块540。
获取模块510用于获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像。
在一个示例中,获取模块510可以从图像采集设备获取图像,该图像采集设备例如可以包括手机、IPAD等智能设备上的图像采集设备,例如摄像头等。图像采集设备可以在未补光的情况下采集关于待检测人脸对象的图像,即未补光图像,例如表示为I0;此外,图像采集设备可以在亮度接近的多组光源分别补光情况下采集多张补光图像。在一个示例中,图像采集设备在四组光源的分别补光下(例如如图3所示)采集四张图像。具体地,图像采集设备在第一组光源的补光下采集待检测人脸对象的补光图像I1,在第二组光源的补光下采集待检测人脸对象的补光图像I2,在第三组光源的补光下采集待检测人脸对象的补光图像I3,在第四组光源的补光下采集待检测人脸对象的补光图像I4。
计算模块520用于基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像。
在一个示例中,对于人脸对象的无高光图像,计算模块520可以基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差来计算。接着上面的示例,例如将待计算的无高光图像表示为S0,则S0=min(I1,I2,I3,I4)-I0。对于人脸对象的高光图像,计算模块520可以基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差来计算。这样做的目的是为了得到关于该待测人脸对象不同角度响应范围的高光成分。例如,在如图3所示的上面的示例中,第一组光源和第二组光源的发光装置相对于待测人脸对象处于相同的角度范围,类似地,第三组光源和第四组光源的发光装置相对于待测人脸对象处于相同的角度范围。因此,计算模块520可以计算得到高光图像S1和S2,其中S1=max(I1,I2)-min(I1,I2),S2=max(I3,I4)-min(I3,I4)。高光图像S1和S2分别得到了不同角度响应范围的高光成分(例如角膜和鼻尖的高光成分在高光图像S1和S2中的比例就会不一样)。
合成模块530用于将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络。
合成模块530将关于待测人脸对象的无高光图像和高光图像合并成多通道图像,在该多通道图像中,每个像素点都由多个值来表示(例如,将上面示例中的S0、S1和S2合并成三通道图像,在该三通道图像中,每个像素点都由3个值(例如,R、G、B三个颜色通道的值)来表示)。示例性地,该多通道图像包括有高光成分。将该多通道图像输入训练好的卷积神经网络,分析模块540可以基于该多通道图像中的高光成分完整地分析待测人脸对象是否是活体人脸。
分析模块540用于基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
在一个示例中,该卷积神经网络的输出可以为0~1之间的值。分析模块540在卷积神经网络的输出大于预定阈值(例如0.5)时,确定所述人脸对象为活体对象;反之,在卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
上述根据本发明实施例的人脸活体检测装置500基于未补光图像和多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。
获取模块510、计算模块520、合成模块530以及分析模块540均可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。
下面,将参考图6描述根据本发明另一实施例的人脸活体检测装置600。
如图6所示,根据本发明实施例的人脸活体检测装置600包括获取模块610、对齐模块620、计算模块630、合成模块640以及分析模块650。
获取模块610用于获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像。获取模块610与结合图5所描述的人脸活体检测装置500中的获取模块510相似,为了简洁,此处不再赘述。
对齐模块620用于将获取模块610所获取的多张补光图像与未补光图像对齐。
对齐模块620将多张补光图像与未补光图像对齐可以更有效提高后续处理的效率和准确度。在一个示例中,对齐模块620进一步用于对未补光图像和多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将多张补光图像与未补光图像对齐。
在一个示例中,对齐模块620可以从未补光图像和多张补光图像中检测出人脸,然后利用训练好的神经网络对人脸图像进行特征提取、并基于所提取的特征求得关键点的位置,基于人脸关键点的位置将多张补光图像与未补光图像对齐。例如,对齐模块620可以使用KLT(Kanade-Lucas-Tomasi)追踪器得到各补光图像I1、I2、I3、I4相对I0的相对偏移量,然后相应地把I1、I2、I3、I4进行平移操作使得其脸部的图像与I0是对齐的。对齐后的多张补光图像用于后续处理。
计算模块630用于基于未补光图像和经对齐后的多张补光图像计算人脸对象的无高光图像和高光图像。计算模块630与结合图5所描述的人脸活体检测装置500中的计算模块520相似,只是计算所基于的多张补光图像替换为对齐后的多张补光图像,为了简洁,此处不再赘述。
合成模块640用于将无高光图像和高光图像合并成多通道图像,并将多通道图像输入训练好的卷积神经网络。
分析模块650用于基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
合成模块640和分析模块650分别与结合图5所描述的人脸活体检测装置500中的合成模块530和分析模块540相似,为了简洁,此处不再赘述。
获取模块610、对齐模块620、计算模块630、合成模块640以及分析模块650均可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。
上述根据本发明实施例的图像高光装置600基于未补光图像和多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。此外,在获取模块610获取未补光图像和多张补光图像后由对齐模块620将多张补光图像与未补光图像对齐,可以更有效提高后续处理的效率和准确度。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
图7示出了根据本发明实施例的人脸活体检测系统700的示意性框图。人脸活体检测系统700包括图像采集设备710、存储装置720、以及处理器730。
其中,图像采集设备710用于采集图像。存储装置720存储用于实现根据本发明实施例的人脸活体检测方法中的相应步骤的程序代码。处理器730用于运行存储装置720中存储的程序代码,以执行根据本发明实施例的人脸活体检测方法的相应步骤,并且用于实现根据本发明实施例的人脸活体检测装置中的相应模块。
在一个实施例中,在所述程序代码被处理器730运行时执行以下步骤:获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像;基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像;将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
示例性地,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围,并且所述计算包括:基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像。
示例性地,所述基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象包括:当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
此外,在一个实施例中,在所述程序代码被所述处理器730运行时还执行以下步骤:在获取所述未补光图像和所述多张补光图像后,将所述多张补光图像与所述未补光图像对齐,并且所述计算所述人脸对象的无高光图像和高光图像基于所述未补光图像和经对齐后的多张补光图像。
示例性地,所述将所述多张补光图像与所述未补光图像对齐包括:对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
此外,根据本发明实施例,还提供了一种存储介质,在所述存储介质上存储了程序指令,在所述程序指令被计算机或处理器运行时用于执行本发明实施例的人脸活体检测方法的相应步骤,并且用于实现根据本发明实施例的人脸活体检测装置中的相应模块。所述存储介质例如可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、USB存储器、或者上述存储介质的任意组合。所述计算机可读存储介质可以是一个或多个计算机可读存储介质的任意组合。
在一个实施例中,所述计算机程序指令在被计算机或处理器运行时可以实现根据本发明实施例的人脸活体检测装置的各个功能模块,并且/或者可以执行根据本发明实施例的人脸活体检测方法。
在一个实施例中,所述计算机程序指令在被计算机或处理器运行时使计算机或处理器执行以下步骤:获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像;基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像;将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
示例性地,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围,并且所述计算包括:基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像。
示例性地,所述基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象包括:当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
此外,在一个实施例中,所述计算机程序指令在被计算机或处理器运行时还使计算机或处理器执行以下步骤:在获取所述未补光图像和所述多张补光图像后,将所述多张补光图像与所述未补光图像对齐,并且所述计算所述人脸对象的无高光图像和高光图像基于所述未补光图像和经对齐后的多张补光图像。
示例性地,所述将所述多张补光图像与所述未补光图像对齐包括:对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
根据本发明实施例的人脸活体检测装置中的各模块可以通过根据本发明实施例的人脸活体检测的电子设备的处理器运行在存储器中存储的计算机程序指令来实现,或者可以在根据本发明实施例的计算机程序产品的计算机可读存储介质中存储的计算机指令被计算机运行时实现。
根据本发明实施例的人脸活体检测方法、装置、系统以及存储介质基于未补光图像和多组光源补光下所采集的多张图像合成无高光图像和高光图像,以无高光图像和高光图像形成多通道图像(该多通道图像包括有高光成分),利用真实活体人脸与面具、屏幕等的高光特性的不同,将真实活体人脸与面具、屏幕等区分开来,实现人脸活体检测。此外,在获取未补光图像和多张补光图像后将多张补光图像与未补光图像对齐,可以更有效提高后续处理的效率和准确度。
尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本发明的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本发明的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本发明的范围之内。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的物品分析设备中的一些模块的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
以上所述,仅为本发明的具体实施方式或对具体实施方式的说明,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的保护范围为准。

Claims (8)

1.一种人脸活体检测方法,其特征在于,所述人脸活体检测方法包括:
获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围;
基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像,所述基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像包括:
基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及
基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像;
将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及
基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
2.根据权利要求1所述的人脸活体检测方法,其特征在于,所述基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象包括:
当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;
当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
3.根据权利要求1所述的人脸活体检测方法,其特征在于,所述人脸活体检测方法还包括:
在获取所述未补光图像和所述多张补光图像后,将所述多张补光图像与所述未补光图像对齐,并且
所述计算所述人脸对象的无高光图像和高光图像基于所述未补光图像和经对齐后的多张补光图像。
4.根据权利要求3所述的人脸活体检测方法,其特征在于,所述将所述多张补光图像与所述未补光图像对齐包括:
对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及
基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
5.一种人脸活体检测装置,其特征在于,所述人脸活体检测装置包括:
获取模块,用于获取关于待检测人脸对象在未补光情况下所采集的未补光图像、以及在亮度接近的多组光源分别补光情况下所采集的多张补光图像,所述多组光源中的一些和另一些分别处于相对于所述人脸对象的不同角度范围;
计算模块,用于基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像,所述基于所述未补光图像和所述多张补光图像计算所述人脸对象的无高光图像和高光图像包括:
基于所有补光图像中任一相同位置处的最小像素值与所述未补光图像在对应位置处的像素值之差计算所述人脸对象的无高光图像;以及
基于在相同角度范围内的多组光源补光情况下的多张补光图像中任一相同位置处的最大像素值与最小像素值之差计算所述人脸对象的高光图像;
合成模块,用于将所述无高光图像和所述高光图像合并成多通道图像,并将所述多通道图像输入训练好的卷积神经网络;以及
分析模块,用于基于所述卷积神经网络的输出确定所述人脸对象是否为活体对象。
6.根据权利要求5所述的人脸活体检测装置,其特征在于,所述分析模块进一步用于:
当所述卷积神经网络的输出大于预定阈值时,确定所述人脸对象为活体对象;
当所述卷积神经网络的输出小于或等于所述预定阈值时,确定所述人脸对象为非活体对象。
7.根据权利要求5所述的人脸活体检测装置,其特征在于,所述人脸活体检测装置还包括:
对齐模块,用于将所述获取模块所获取的所述多张补光图像与所述未补光图像对齐,并且
所述计算模块用于基于所述未补光图像和经对齐后的多张补光图像计算所述人脸对象的无高光图像和高光图像。
8.根据权利要求7所述的人脸活体检测装置,其特征在于,所述对齐模块进一步用于:
对所述未补光图像和所述多张补光图像进行人脸检测和人脸关键点检测;以及
基于人脸关键点的位置将所述多张补光图像与所述未补光图像对齐。
CN201610511947.8A 2016-06-30 2016-06-30 人脸活体检测方法和装置 Active CN106203305B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610511947.8A CN106203305B (zh) 2016-06-30 2016-06-30 人脸活体检测方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610511947.8A CN106203305B (zh) 2016-06-30 2016-06-30 人脸活体检测方法和装置

Publications (2)

Publication Number Publication Date
CN106203305A CN106203305A (zh) 2016-12-07
CN106203305B true CN106203305B (zh) 2020-02-04

Family

ID=57464149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610511947.8A Active CN106203305B (zh) 2016-06-30 2016-06-30 人脸活体检测方法和装置

Country Status (1)

Country Link
CN (1) CN106203305B (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10796178B2 (en) 2016-12-15 2020-10-06 Beijing Kuangshi Technology Co., Ltd. Method and device for face liveness detection
CN106529512B (zh) * 2016-12-15 2019-09-10 北京旷视科技有限公司 活体人脸验证方法及装置
CN108345818B (zh) * 2017-01-23 2021-08-31 北京中科奥森数据科技有限公司 一种人脸活体检测方法及装置
CN107066942A (zh) * 2017-03-03 2017-08-18 上海斐讯数据通信技术有限公司 一种活体人脸识别方法及系统
CN108229325A (zh) * 2017-03-16 2018-06-29 北京市商汤科技开发有限公司 人脸检测方法和系统、电子设备、程序和介质
CN108875467B (zh) * 2017-06-05 2020-12-25 北京旷视科技有限公司 活体检测的方法、装置及计算机存储介质
CN107194376A (zh) * 2017-06-21 2017-09-22 北京市威富安防科技有限公司 面具造假卷积神经网络训练方法及人脸活体检测方法
CN107220990B (zh) * 2017-06-22 2020-09-08 成都品果科技有限公司 一种基于深度学习的头发分割方法
CN107392135A (zh) * 2017-07-14 2017-11-24 广东欧珀移动通信有限公司 活体检测方法及相关产品
CN107808115A (zh) * 2017-09-27 2018-03-16 联想(北京)有限公司 一种活体检测方法、装置及存储介质
CN107832735A (zh) * 2017-11-24 2018-03-23 百度在线网络技术(北京)有限公司 用于识别人脸的方法和装置
CN108108676A (zh) * 2017-12-12 2018-06-01 北京小米移动软件有限公司 人脸识别方法、卷积神经网络生成方法及装置
CN110008783A (zh) 2018-01-04 2019-07-12 杭州海康威视数字技术股份有限公司 基于神经网络模型的人脸活体检测方法、装置及电子设备
CN108416324B (zh) * 2018-03-27 2022-02-25 百度在线网络技术(北京)有限公司 用于检测活体的方法和装置
CN108509888B (zh) * 2018-03-27 2022-01-28 百度在线网络技术(北京)有限公司 用于生成信息的方法和装置
CN108537152B (zh) * 2018-03-27 2022-01-25 百度在线网络技术(北京)有限公司 用于检测活体的方法和装置
CN108875574B (zh) * 2018-05-11 2021-06-25 北京旷视科技有限公司 行人检测误报结果的检测方法、装置、系统和存储介质
CN109086691B (zh) * 2018-07-16 2020-02-21 阿里巴巴集团控股有限公司 一种三维脸部活体检测方法、脸部认证识别方法及装置
CN109101871A (zh) * 2018-08-07 2018-12-28 北京华捷艾米科技有限公司 一种基于深度和近红外信息的活体检测装置、检测方法及其应用
CN109255322B (zh) * 2018-09-03 2019-11-19 北京诚志重科海图科技有限公司 一种人脸活体检测方法及装置
CN113408403A (zh) 2018-09-10 2021-09-17 创新先进技术有限公司 活体检测方法、装置和计算机可读存储介质
CN109635795B (zh) * 2018-10-22 2023-05-16 小黄狗环保科技有限公司 一种基于vgg16网络模型提高瓶罐识别率的智能补光方法
CN109558840A (zh) * 2018-11-29 2019-04-02 中国科学院重庆绿色智能技术研究院 一种特征融合的活体检测方法
CN109522877A (zh) * 2018-12-14 2019-03-26 睿云联(厦门)网络通讯技术有限公司 一种基于安卓设备的离线多人脸识别方法以及计算机设备
CN111310575B (zh) 2020-01-17 2022-07-08 腾讯科技(深圳)有限公司 一种人脸活体检测的方法、相关装置、设备及存储介质
CN111460970A (zh) * 2020-03-27 2020-07-28 深圳市商汤科技有限公司 活体检测方法和装置、人脸识别设备
CN111523438B (zh) * 2020-04-20 2024-02-23 支付宝实验室(新加坡)有限公司 一种活体识别方法、终端设备和电子设备
CN112464873A (zh) * 2020-12-09 2021-03-09 携程计算机技术(上海)有限公司 模型的训练方法、人脸活体识别方法、系统、设备及介质
CN112906676A (zh) * 2021-05-06 2021-06-04 北京远鉴信息技术有限公司 人脸图像来源的识别方法、装置、存储介质及电子设备
CN115601245B (zh) * 2021-07-07 2023-12-12 同方威视技术股份有限公司 阴影消除装置和方法、空盘识别装置和方法
CN115995103A (zh) * 2021-10-15 2023-04-21 北京眼神科技有限公司 人脸活体检测方法、装置、计算机可读存储介质及设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106397A (zh) * 2013-01-19 2013-05-15 华南理工大学 基于亮瞳效应的人脸活体检测方法
CN104506778A (zh) * 2014-12-22 2015-04-08 厦门美图之家科技有限公司 一种基于年龄估计的闪光灯控制方法和装置
CN105260731A (zh) * 2015-11-25 2016-01-20 商汤集团有限公司 一种基于光脉冲的人脸活体检测系统及方法
CN105518711A (zh) * 2015-06-29 2016-04-20 北京旷视科技有限公司 活体检测方法、活体检测系统以及计算机程序产品
CN105654028A (zh) * 2015-09-29 2016-06-08 厦门中控生物识别信息技术有限公司 一种真假人脸识别方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106397A (zh) * 2013-01-19 2013-05-15 华南理工大学 基于亮瞳效应的人脸活体检测方法
CN104506778A (zh) * 2014-12-22 2015-04-08 厦门美图之家科技有限公司 一种基于年龄估计的闪光灯控制方法和装置
CN105518711A (zh) * 2015-06-29 2016-04-20 北京旷视科技有限公司 活体检测方法、活体检测系统以及计算机程序产品
CN105654028A (zh) * 2015-09-29 2016-06-08 厦门中控生物识别信息技术有限公司 一种真假人脸识别方法及装置
CN105260731A (zh) * 2015-11-25 2016-01-20 商汤集团有限公司 一种基于光脉冲的人脸活体检测系统及方法

Also Published As

Publication number Publication date
CN106203305A (zh) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106203305B (zh) 人脸活体检测方法和装置
JP7567979B2 (ja) 物体追跡方法および物体追跡装置
CN106650662B (zh) 目标对象遮挡检测方法及装置
CN106599772B (zh) 活体验证方法和装置及身份认证方法和装置
US9818023B2 (en) Enhanced face detection using depth information
CN105938552B (zh) 底图自动更新的人脸识别方法及装置
WO2019071664A1 (zh) 结合深度信息的人脸识别方法、装置及存储介质
CN108875731B (zh) 目标识别方法、装置、系统及存储介质
CN108932456B (zh) 人脸识别方法、装置和系统及存储介质
WO2019033572A1 (zh) 人脸遮挡检测方法、装置及存储介质
CN108875517B (zh) 视频处理方法、装置和系统及存储介质
CN106327546B (zh) 人脸检测算法的测试方法和装置
US11989975B2 (en) Iris authentication device, iris authentication method, and recording medium
CN106524909B (zh) 三维图像采集方法及装置
JP2017017431A (ja) 画像処理装置、情報処理方法及びプログラム
US10659680B2 (en) Method of processing object in image and apparatus for same
US9501719B1 (en) System and method for verification of three-dimensional (3D) object
CN111695405B (zh) 一种狗脸特征点的检测方法、装置、系统及存储介质
CN106682187B (zh) 用于建立图像底库的方法及装置
US9811916B1 (en) Approaches for head tracking
CN109117882B (zh) 获取用户轨迹的方法、装置、系统和存储介质
US9772679B1 (en) Object tracking for device input
CN108875506B (zh) 人脸形状点跟踪方法、装置和系统及存储介质
Ebihara et al. Efficient face spoofing detection with flash
CN108875538B (zh) 属性检测方法、装置和系统及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100190 Beijing, Haidian District Academy of Sciences, South Road, No. 2, block A, No. 313

Applicant after: MEGVII INC.

Applicant after: Beijing maigewei Technology Co., Ltd.

Address before: 100190 Beijing, Haidian District Academy of Sciences, South Road, No. 2, block A, No. 313

Applicant before: MEGVII INC.

Applicant before: Beijing aperture Science and Technology Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant