伪装检测系统,伪装检测方法以及伪装检测程序.pdf

上传人:le****a 文档编号:5875998 上传时间:2019-03-28 格式:PDF 页数:23 大小:585.31KB
返回 下载 相关 举报
摘要
申请专利号:

CN200980142953.9

申请日:

2009.10.28

公开号:

CN102197412A

公开日:

2011.09.21

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06T 7/00申请日:20091028|||公开

IPC分类号:

G06T7/00; G06T1/00

主分类号:

G06T7/00

申请人:

日本电气株式会社

发明人:

铃木哲明

地址:

日本东京都

优先权:

2008.10.28 JP 2008-277212

专利代理机构:

中科专利商标代理有限责任公司 11021

代理人:

王波波

PDF下载: PDF下载
内容摘要

一种伪装检测系统,包括:成像单元(2),通过从第一角度对检查对象(12)进行成像,来获得第一图像,并且通过从不同于第一角度的第二角度对检查对象进行成像,来获得第二图像;特征点坐标计算单元(101),从第一图像检测第一特征点,获得对检测到的第一特征点的位置进行表示的第一特征点坐标,并且从第二图像检测第二特征点,获得对检测到的第二特征点的位置进行表示的第二特征点坐标;特征点关联单元(102),将第一特征点与第二特征点相关联;特征变换单元(104),通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标;以及相似性确定单元(105),当变换后坐标与第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

权利要求书

1.一种伪装检测系统,包括:成像单元,通过从第一角度对检查对象进行成像,来获得第一图像,并且通过从不同于第一角度的第二角度对检查对象进行成像,来获得第二图像;特征点坐标计算单元,从第一图像检测第一特征点,获得对检测到的第一特征点的位置进行表示的第一特征点坐标,并且从第二图像检测第二特征点,获得对检测到的第二特征点的位置进行表示的第二特征点坐标;特征点关联单元,将第一特征点与第二特征点相关联;特征变换单元,通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标;以及相似性确定单元,当变换后坐标与第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。2.根据权利要求1所述的伪装检测系统,其中第一特征点和第二特征点是图像中浓淡变化较大的点。3.根据权利要求1所述的伪装检测系统,其中第一特征点和第二特征点是与预先登记的部分对应的点。4.根据权利要求1到3之一所述的伪装检测系统,其中第一特征点和第二特征点包括检查对象的特征点、以及除检查对象之外的其他对象的特征点。5.根据权利要求1到4之一所述的伪装检测系统,还包括:平面变换矩阵估计单元,使用第一特征点坐标和第二特征点坐标,来确定从第二图像到第一图像的变换矩阵,其中,所述特征变换单元使用变换矩阵来执行投影变换。6.根据权利要求5所述的伪装检测系统,其中,基于第一特征点和第二特征点周围的亮度模式,来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对应关系。7.根据权利要求5或6所述的伪装检测系统,其中,所述平面变换矩阵估计单元产生多个组,每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征点之中关联的一些关联特征点对中的四个对,所述平面变换矩阵估计单元计算关于所述多个组的多个临时变换矩阵,通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标,计算临时变换后坐标与表示对应第一特征点的坐标之间的差,并从所述多个临时变换矩阵之中选择具有最小差的临时变换矩阵,作为所述变换矩阵。8.根据权利要求5或6所述的伪装检测系统,其中,所述平面变换矩阵估计单元使用由所述特征点关联单元彼此关联的第一特征点和第二特征点,来确定所述变换矩阵,以使变换后坐标与对应的第一特征点坐标之间的差最小。9.根据权利要求5到8之一所述的伪装检测系统,其中,所述变换矩阵是单应性矩阵。10.根据权利要求5所述的伪装检测系统,其中,第一角度和第二角度是预先确定的,并且从第二图像到第一图像的变换矩阵是预先准备的。11.根据权利要求1到10之一所述的伪装检测系统,还包括:登记特征存储单元,其中预先登记检查对象的特征;个人识别单元,在从第一角度对检查对象成像的所述成像单元所获得的第一图像与所述登记特征存储单元中登记的特征之间,执行模式验证;以及扬声器,当通过所述模式验证的比较结果,确定检查对象是对象本人时,发出用于改变要对检查对象进行成像的角度的指令。12.根据权利要求1到11之一所述的伪装检测系统,其中,所述伪装检测系统结合到通信装置中,所述伪装检测系统包括:锁定解除单元,当所述相似性确定单元确定无伪装时解除所述通信装置的安全锁定,而当所述相似性确定单元确定有伪装时不解除所述通信装置的安全锁定。13.根据权利要求1到12之一所述的伪装检测系统,其中,所述成像单元包括获得第一图像的第一成像单元、以及获得第二图像的第二成像单元。14.一种伪装检测方法,包括:通过从第一角度对检查对象进行成像来获得第一图像的步骤;从第一图像检测第一特征点并且计算对检测到的特征点的位置进行表示的第一特征点坐标的步骤;通过从第二角度对检查对象进行成像来获得第二图像的步骤;从第二图像检测第二特征点并且计算对检测到的特征点的位置进行表示的第二特征点坐标的步骤;特征点关联步骤,将第一特征点与第二特征点相关联;特征变换步骤,通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标;以及相似性确定步骤,当变换后坐标与第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。15.根据权利要求14所述的伪装检测方法,其中第一特征点和第二特征点是图像中浓淡变化较大的点。16.根据权利要求14所述的伪装检测方法,其中第一特征点和第二特征点是与预先登记的部分对应的点。17.根据权利要求14到16之一所述的伪装检测方法,其中第一特征点和第二特征点包括检查对象的特征点、以及除检查对象之外的其他对象的特征点。18.根据权利要求14到17之一所述的伪装检测方法,还包括:平面变换矩阵估计步骤,使用第一特征点坐标和第二特征点坐标,来确定从第二图像到第一图像的变换矩阵,其中,所述特征变换步骤使用变换矩阵来执行投影变换。19.根据权利要求18所述的伪装检测方法,其中,基于第一特征点和第二特征点周围的亮度模式,来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对应关系。20.根据权利要求18或19所述的伪装检测方法,其中,所述平面变换矩阵估计步骤包括如下步骤:产生多个组,每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征点之中关联的一些关联特征点对中的四个对,并且计算关于所述多个组的多个临时变换矩阵;通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标,并计算临时变换后坐标与表示对应第一特征点的坐标之间的差;以及从所述多个临时变换矩阵之中选择具有最小差的临时变换矩阵,作为所述变换矩阵。21.根据权利要求18或19所述的伪装检测方法,其中,所述平面变换矩阵估计步骤使用彼此关联的第一特征点和第二特征点,来确定所述变换矩阵,以使变换后坐标与对应的第一特征点坐标之间的差最小。22.根据权利要求18到21之一所述的伪装检测方法,其中,所述变换矩阵是单应性矩阵。23.根据权利要求18所述的伪装检测方法,其中,第一角度和第二角度是预先确定的,并且从第二图像到第一图像的变换矩阵是预先准备的。24.一种伪装检测程序,用于使计算机执行:特征点坐标计算处理,用于从检查对象的第一图像获得对第一特征点的位置进行表示的第一特征点坐标,所述第一图像是从第一角度获得的,并且用于从检查对象的第二图像获得对第二特征点的位置进行表示的第二特征点坐标,所述第二图像是从不同于第一角度的第二角度获得的;特征点关联处理,用于将第一特征点与第二特征点相关联;特征变换处理,用于通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标,所述第二特征点是使用第一特征点和第二特征点来关联的;以及相似性确定处理,用于当变换后坐标与第一特征点的第一坐标之间的差等于或小于预定值时,确定试图进行伪装。25.根据权利要求24所述的伪装检测程序,其中第一特征点和第二特征点是图像中浓淡变化较大的点。26.根据权利要求24所述的伪装检测程序,其中第一特征点和第二特征点是与预先登记的部分对应的点。27.根据权利要求24到26之一所述的伪装检测程序,其中第一特征点和第二特征点包括检查对象的特征点、以及除检查对象之外的其他对象的特征点。28.根据权利要求24到27之一所述的伪装检测程序,使计算机进一步执行:平面变换矩阵估计处理,使用第一特征点坐标和第二特征点坐标,来确定从第二图像到第一图像的变换矩阵,其中,所述特征变换处理是使用变换矩阵的投影变换。29.根据权利要求28所述的伪装检测程序,其中,基于第一特征点和第二特征点周围的亮度模式,来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对应关系。30.根据权利要求28或29所述的伪装检测程序,其中,所述平面变换矩阵估计处理包括如下处理:产生多个组,每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征点之中关联的一些关联特征点对中的四个对,并且计算关于所述多个组的多个临时变换矩阵;通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标,并计算临时变换后坐标与表示对应第一特征点的坐标之间的差;以及从所述多个临时变换矩阵之中选择具有最小差的临时变换矩阵,作为所述变换矩阵。31.根据权利要求28或29所述的伪装检测程序,其中,所述平面变换矩阵估计处理使用由所述特征点关联处理彼此关联的第一特征点和第二特征点,来确定所述变换矩阵,以使变换后坐标与对应的第一特征点坐标之间的差最小。32.根据权利要求28到31之一所述的伪装检测程序,其中,所述变换矩阵是单应性矩阵。33.根据权利要求28所述的伪装检测程序,其中,第一角度和第二角度是预先确定的,并且从第二图像到第一图像的变换矩阵是预先准备的。

说明书

伪装检测系统,伪装检测方法以及伪装检测程序

技术领域

本发明涉及伪装检测系统,伪装检测方法以及伪装检测程序,能够使用登记者的照片或在监视器上显示的面部图像来识别人,特别是在执行个人识别时。

背景技术

伪装检测系统是在例如基于面部或头部进行认证时使用登记者的照片或在监视器上显示的面部图像来执行个人识别的系统。这种伪装检测系统和伪装检测方法公开在例如专利文献1中。该文献第[0015]段公开了通过使用照明灯来改变照明环境,以及可以基于在不同照明环境中获得的面部图像之间的相似性程度,来去除伪装。该文献第[0061]段公开了预先获得从多个方向获取的多个面部图像,以及将从一定方向获取的面部图像登记为“认证字典”。

]-[0021]段公开了使用用户图像和相应的图像获取角度,来产生关于用户的三维信息,并将该三维信息与预先存储的个人的面部三维形状相比较。这样,避免了使用照片的伪装。应该注意,专利文献3、非专利文献1、非专利文献2和非专利文献3将在稍后说明。

相关现有技术文献

专利文献

专利文献1:日本特开专利公开No.2003-178306

专利文献2:日本特开专利公开No.2004-362079

专利文献3:日本特开专利公开No.2006-338092

非专利文献

非专利文献1:Kanazawa和Kanatani,“Detection of Feature Points for Computer Vision”,The Journal of the Institute of Electronics,Information and Communication Engineers,Vol.87,No.12,2004

非专利文献2:T.K.Leung,M.C.Burl和P.Perona,“Finding Faces in Cluttered Scenes using Random Labeled Graph Matching”,Fifth International Conference on Computer Vision,pp.637-644,1995

非专利文献3:R.Sukthankar,R.G.Stockton,M.D.Mullin,“Smarter presentations:Exploiting Homography in Camera-Projector Systems”,Proceedings of International Conference on Computer Vision,Vol.1,pp.247-253,July 2001

发明内容

然后,上述文献中公开的相关现有技术在以下方面还有待改进。

首先,为了检测伪装,必需准备成像设备之外的附加设备,以用于认证。例如,可控的外部照明是为创建多种照明环境而所需的,专用的距离检测设备是为测量距离而所需的。此外,需要复杂的处理装置来获得关于个人的三维信息。

其次,由于认证时照明环境的改变,疏忽地接受使用照片的伪装的可能性较高。例如,通过利用主分量分析的技术,基于对象的亮度变化来检测伪装。然而,随着认证期间照明环境显著改变,对象的亮度的变化更大。结果,疏忽地接受照片作为真实对象的可能性变大。

鉴于以上情况,提出了本发明。本发明的目的是提供伪装检测系统,伪装检测方法以及伪装检测程序,能够基于获得的图像来准确地检测伪装,而不需要除成像设备之外的任何附加设备。本发明的另一目的是提供一种对抗照明环境的改变的伪装确定系统。

根据本发明,提供了一种伪装检测系统,包括:成像单元,通过从第一角度对检查对象进行成像,来获得第一图像,并且通过从不同于第一角度的第二角度对检查对象进行成像,来获得第二图像;计算单元,从第一图像检测第一特征点,获得对检测到的第一特征点的位置进行表示的第一特征点坐标,并且从第二图像检测第二特征点,获得对检测到的第二特征点的位置进行表示的第二特征点坐标;特征点关联单元,将第一特征点与第二特征点相关联;特征变换单元,通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标;以及相似性确定单元,当变换后坐标与对应的第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

根据本发明,提供了一种伪装检测方法,包括:通过从第一角度对检查对象进行成像来获得第一图像的步骤;从第一图像计算第一特征点坐标的步骤;通过从第二角度对检查对象进行成像来获得第二图像的步骤;从第二图像计算第二特征点坐标的步骤;特征点关联步骤,将第一特征点与第二特征点相关联;特征变换步骤,通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标;以及相似性确定步骤,当变换后坐标与对应的第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

根据本发明,提供了一种伪装检测程序,用于使计算机执行:特征点坐标计算处理,用于从检查对象的第一图像获得对第一特征点的位置进行表示的第一特征点坐标,所述第一图像是从第一角度获得的,并且用于从检查对象的第二图像获得对第二特征点的位置进行表示的第二特征点坐标,所述第二图像是从不同于第一角度的第二角度获得的;特征点关联处理,用于将第一特征点与第二特征点相关联;特征变换处理,用于通过执行第二特征点坐标从第二图像到第一图像的平面投影变换,来获得变换后坐标,所述第二特征点是使用第一特征点和第二特征点来关联的;以及相似性确定处理,用于当变换后坐标与第一特征点的坐标之间的差等于或小于预定值时,确定试图进行伪装。

采用上述结构,本发明能够提供伪装检测系统,伪装检测方法以及伪装检测程序,能够通过确定输入图像彼此之间是否具有平面关系,来以高精度检测伪装,而不需要除成像设备之外的任何附加设备。

根据本发明,仅根据关于检查对象的图像信息来执行确定,因此,在提供伪装检测系统,伪装检测方法以及伪装检测程序时不需要除成像设备之外的任何附加设备。此外,由于不是基于检查对象的亮度变化,而是基于特征点位置的移动,来执行确定,所以能够提供对抗照明环境的改变的伪装检测系统,伪装检测方法以及伪装检测程序。

附图说明

从以下结合附图的优选实施例描述中,本发明的上述和其他目的、特征和优点将更加明显。

图1是根据第一示例实施例的伪装检测系统的功能框图。

图2是根据第一示例实施例的操作的流程图。

图3是第一示例实施例的具体示例的功能框图。

图4是第一示例实施例的具体示例的图。

图5是根据第二示例实施例的伪装检测系统的功能框图。

具体实施方式

下面参照附图描述本发明的示例实施例。应该注意,在所有附图中,相似部件由相似附图标记表示,并且不再重复对其的说明。

(第一示例实施例)

图1是示出了伪装检测系统的示例结构的图。该示例实施例提供了一种伪装检测系统,包括:成像单元2,通过从第一角度对检查对象进行成像,来获得第一图像,并且通过从不同于第一角度的第二角度对检查对象进行成像,来获得第二图像;特征点坐标计算单元101,从第一图像检测第一特征点,获得对检测到的第一特征点的位置进行表示的第一特征点坐标,并且从第二图像检测第二特征点,获得对检测到的第二特征点的位置进行表示的第二特征点坐标;特征点关联单元102,将第一特征点与第二特征点相关联;特征变换单元104,通过执行第二特征点坐标从第二图像到第二图像的平面投影变换,来获得变换后坐标;以及相似性确定单元105,当变换后坐标与对应的第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

在相对于检查对象,成像单元2的第一角度和第二角度所形成的角度可以固定的情况下,预先计算稍后描述的变换矩阵,并且图1的平面变换矩阵估计单元103可以不执行任何操作。在第一角度和第二角度所形成的角度发生改变的情况下,每次角度改变时,使用平面变换矩阵估计单元103来计算变换矩阵,之后执行相似性确定处理。

如图1所示,该伪装检测系统包括在程序控制下进行操作的数据处理设备1、以及对检查对象进行成像的成像单元2。

这里,数据处理设备1包括上述特征点坐标计算单元101、特征点关联单元102、平面变换矩阵估计单元103、特征变换单元104和相似性确定单元105。

成像单元2是数码相机、数字视频摄像机、或CCD摄像机模块等。成像单元2具有对检查对象进行成像的功能、以及将获得的图像数据输出至数据处理设备1的功能。

根据成像单元2从第一角度获得的检查对象的图像(以下该图像被称为第一图像)、以及从第二角度获得的检查对象的图像(以下该图像被称为第二图像),特征点坐标计算单元101获取对第一特征点的位置进行表示的第一特征点坐标以及对第二特征点的位置进行表示的第二特征点坐标。

这里,“特征点”是指当从一定角度观看时看起来始终相同的点。特征点可以是如下区域:其中存在可与周围相区分的模式,例如眼睛、嘴的边缘、痣、鼻尖、颧骨的最高点、胡子的一部分、发际线、眼镜框的边角等位置。

这些特征点是可以通过Harris算子和KLT技术(非专利文献1)检测的部分,通过Harris算子和KLT技术,可以从图像中提取具有较大浓淡变化的点。或者这些特征点是可以通过如下技术检测的部分:通过预先登记要检测的指定模式,并执行模板匹配,来检测所需部分(非专利文献2)。

通常,模板匹配是如下方法:通过比较所获得的图像与预先登记的指定模式(模板图像),来从所获得的图像中搜索与指定模式相似的图像区域。在该示例实施例中,预先准备对例如面部特征和背景的多个特征点进行指示的指定模式。通过将第一图像与指定模式相比较,来提取第一特征点,并且通过将第二图像与指定模式相比较,来提取第二特征点。指定模式与被确定为对应于该指定模式的区域的图像区域之间的相关程度被称作“置信度”。当可信度提高时,可以判断对应的图像区域与指定模式更加相似。

虽然描述了特征点是面部特征点上的一部分,但是获得的特征点可以是从背景获得的特征点,或者是从面部或头部之前放置的隐蔽对象获得的特征点。照片中背景或隐蔽对象中的特征点像面部一样平面地移动,并且可以预期该特征点具有与真实面部的角度变化不同的变化。

特征点关联单元102将第一特征点与第二特征点相关联。即,由特征点坐标计算单元101计算的第一特征点坐标与也由特征点坐标计算单元101计算的第二特征点坐标相关联。基于第一特征点和第二特征点周围的亮度模式,获得由特征点关联单元102彼此关联的第一特征点与第二特征点之间的对应关系。

具体而言,该对应关系在第一特征点与第二特征点之间将特征点彼此关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,通过模板匹配将检测到的特征点彼此关联。可以通过计算表示第一特征点的图像区域与表示第二特征点的图像区域之间的相关程度,并且提供具有高相关程度的对(第一和第二特征点形成对),来执行关联处理。此后,将第一特征点和第二特征点的组合称为关联点。

平面变换矩阵估计单元103使用由特征点关联单元102关联的特征点中的一些,确定变换矩阵,以将第二图像平面变换到第一图像。

为计算用于平面变换的变换矩阵,例如可以使用非专利文献3中公开的方法。非专利文献3公开了一种计算变换矩阵的方法,称为“单应性矩阵”。

单应性矩阵H由如下公式(1)表示:

(公式1)

H=p1p2p3p4p5p6p7p8p9]]>

其中,矢量p是(p1,...,p9),该矢量的范数是|p|=1。

单应性矩阵是在对检查对象的相同点成像的两个摄像机之间的坐标变换矩阵。当对相同点成像时,由摄像机1获得的第一图像中该点的坐标是(x,y),由摄像机2获得的第二图像中该点的坐标是(X,Y)。

当对象表面上n(n≥4)个点对于两个摄像机的坐标是(xi,yi)和(Yi,Yi)时,将表示第一图像中的n个点的点(xi,yi)与第二图像中的点(Yi,Yi)相关联(i=1...n)。

这里,如下定义矩阵A:

(公式2)

A=X1Y11000-X1x1-Y1x1-x1000X1Y11-X1y1-Y1y1-y1X2Y21000-X2x2-Y2x2-x2000X2Y21-X2y2-Y2y2-y2···························XnYn1000-Xnxn-Ynxn-xn000XnYn1-Xnyn-Ynyn-yn]]>

此时,通过确定将|ApT|最小化的矢量p,来确定对两幅图像之间的投影进行定义的最优单应性矩阵H。这里,符号T指示矩阵的转置。单应性矩阵H用作变换矩阵,并且执行以下投影变换来获得(xw,yw,w)。

(公式3)

xwyww=HXY1]]>

通过用“xw,yw”除以“w”,获得第一图像中的(x,y)。

虽然该示例中使用了两个摄像机,但是可以通过由单个摄像机从不同角度进行成像,来获得第一图像和第二图像。

通过以上估计的平面变换矩阵来将第二特征点坐标变换到第一图像上,并且可以计算变换后坐标。在计算变换矩阵时,可以使用有效关联似然性较大的一些关联点来确定变换矩阵。

在平面变换矩阵估计单元103处,使用由特征点关联单元102彼此关联的第一特征点和第二特征点,来确定变换矩阵,以使第二特征点变换后坐标与对应的第一特征点坐标之间的差最小。

接下来,描述使用一部分对应关系来估计最优单应性矩阵的方法的具体示例。

在该示例中,获得8个特征点的关联。首先,如上所述,4个点的关联应该足以计算单应性矩阵,因此,使用彼此关联的8个特征点形成的对之中的由4个点形成的对,来计算第一临时变换矩阵。使用该临时单应性矩阵,将表示所述由4个点形成的对的第二特征点坐标投影到第一图像上,以获得4个点的变换后坐标。计算4个点的变换后坐标与对应的各个第一特征点坐标之间的差。同时,使用由剩余的4个点形成的对,来计算临时单应性矩阵,作为第二临时变换矩阵。使用该临时单应性矩阵,将表示4个点形成的对的第二特征点坐标投影到第一图像上,以获得这4个点的变换坐标。计算这4个点的变换后坐标与对应的各个第一特征点坐标之间的差。将如上所述获得的第一临时变换矩阵和第二临时变换矩阵之中具有较小差的临时变换矩阵估计为正式变换矩阵(单应性矩阵)。

在该示例中,虽然在计算单应性矩阵时使用全部的8个特征点的关联,但是可以通过在先前获得的关联点之中对相关程度执行阈值处理,并仅使用获得足够高的相关程度的特征点的关联来执行上述计算,来以更高精度估计单应性矩阵。

上述内容可以如下泛化。在该示例中有第一特征点和第二特征点的N个对应关系(对)。从N个对中产生第一到第M个组G1到GM,每个组包含这N个对中的4个对。在组G1到GM中包含的对可以彼此交叠。关于这些组G1到GM,计算上述临时单应性矩阵PH1到PHM。然后分别计算这些组G1到GM的各自的变换后坐标,并且计算变换后坐标与表示对应第一特征点的坐标之间的差(在例如Euclidean空间或Manhattan距离中是范数)。将具有最小的差值总和的临时变换矩阵估计为变换矩阵(单应性矩阵)。

特征变换单元104使用由平面变换矩阵估计单元103计算的变换矩阵,执行第二坐标到第一图像中变换后坐标的平面投影变换。这样,在第一图像中获得第二图像的投影变换后坐标。

相似性确定单元105确定由特征变换单元104在第一图像中获得的第二图像的投影变换后坐标与第一图像中第一坐标之间的差。如果该差等于或小于一定值,则确定在第一图像和第二图像所示的检查对象之间存在平面对应关系,并且存在使用照片的伪装。这里,高相似性程度指示检查对象与真实个人相似,并且该确定指示在第一图像中的第二图像的投影变换后坐标与第一图像中第一坐标之间存在较大差异。

利用这种布置,在从不同角度成像对象的第一图像和第二图像的情况下,无法获得平面畸变,除非该对象是照片。因此,确定该对象不是平面的。由此,可以确定对象是否是平面的。

此外,在该示例实施例中,如果在一定时间段上连续地确定第一图像和第二图像所示的对象具有平面畸变,则可以确定该对象是照片。

在该示例实施例中,如上所述,通过确定从两个不同方向以不同角度对检查对象进行成像而形成的、用于识别个人的图像是否彼此具有平面投影关系,来简单地检测伪装。因此,不需要在登记个人时登记要认证的个人的有关三维信息。

利用这种布置,不需要像在登记个人时要求登记三维信息的情况下一样,从不同方向获得个人的图像。因此,可以实现更高的用户友好性。

参照图2的流程图,描述根据第一示例实施例的伪装检测方法。

图2的伪装检测方法包括:步骤A01,通过从第一角度对检查对象进行成像来获得第一图像;步骤A02,从第一图像检测第一特征点,并且计算对检测到的第一特征点的位置进行表示的第一特征点坐标;步骤A03,通过从第二角度对检查对象进行成像来获得第二图像;步骤A04,从第二图像检测第二特征点,并且计算对检测到的第二特征点的位置进行表示的第二特征点坐标;步骤A05,将第一特征点坐标与第二特征点坐标相关联;特征变换步骤A07,通过执行第二特征点坐标从第二图像到第二图像的平面投影变换,来获得变换后坐标;以及相似性确定步骤A10,当变换后坐标与对应的第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

在相对于检查对象,第一角度和第二角度所形成的角度可以固定的情况下,可以预先执行稍后描述的变换矩阵步骤A06,并且可以跳过图2的平面变换矩阵步骤A06。在第一角度和第二角度所形成的角度发生改变的情况下,每次角度改变时,执行变换矩阵估计步骤A06的计算,然后执行相似性计算步骤A08,随后是确定步骤A09到A11。

接下来,描述每个步骤。

(步骤A01)

首先,由成像单元2获得第一角度上的图像。

(步骤A02)

在接收到第一图像之后,在第一特征点坐标计算步骤A02,根据第一图像计算对第一特征点的位置进行表示的第一特征点坐标。

这里,“特征点”是指当从一定角度观看时看起来始终相同的点。特征点可以是如下区域:其中存在可与周围相区分的模式,例如眼睛、嘴的边缘、痣、鼻尖、颧骨的最高点、胡子的一部分、发际线、眼镜框的边角等位置。虽然描述了特征点是面部特征点,但是获得的特征点可以是从背景获得的特征点,或者是从面部或头部之前放置的隐蔽对象获得的特征点。照片中背景或隐蔽对象中的特征点像面部一样平面地移动,并且可以预期该特征点具有与真实面部角度变化不同的变化。

这些特征点可以通过从图像中提取具有较大浓淡变化的点的技术来检测,或者这些特征点可以通过如下技术来检测:通过预先登记要检测的指定模式,并执行模板匹配。此外,特征点由一个或多个部分形成,但是第一特征点和第二特征点不需要由完全相同的部分形成。

(步骤A03)

首先,由成像单元2获得第二角度上的图像。

(步骤A04)

接收到第二图像的特征点坐标计算单元101根据第二图像计算对第二特征点的位置进行表示的第二特征点坐标。

(步骤A05)

使用在第一特征点坐标计算步骤A02和在第二特征点坐标计算步骤A04计算的两个特征点坐标集合,执行关联处理。

对应关系在第一特征点与第二特征点之间将相似的特征点关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,通过使用模板匹配检测彼此关联的特征点的技术,来获得对应关系。

(步骤A06)

使用上述彼此关联的第一特征点坐标与第二特征点坐标,确定用于将第二图像平面变换到第一图像的变换矩阵。即,在平面变换矩阵估计步骤,利用彼此关联的特征点之中的一些特征点坐标,将第一图像平面地投影变换到第一图像。

在由获得第一图像的第一角度与获得第二图像的第二角度形成的角度固定的情况下,如果预先计算了变换矩阵,则可以跳过平面变换矩阵估计步骤A06。

根据伪装检测方法,例如,可以基于上述第一特征点和第二特征点周围的亮度模式,获得由特征点关联单元102彼此关联的第一特征点和第二特征点之间的对应关系。

根据伪装检测方法,在计算变换矩阵时,可以使用有效关联似然性较大的一些关联点来确定变换矩阵。

在该示例中有第一特征点和第二特征点的N个对应关系(对)。伪装检测方法可以包括以下步骤:产生第一到第M个组G1到GM,每个组包含这N个对之中的4个对,并且关于这些组G1到GM,计算临时变换矩阵;利用临时矩阵,通过执行针对第二特征点的投影变换,来获得相应的变换后坐标,并且计算临时的变换后坐标与表示对应第一特征点的坐标之间的差(在例如Euclidean空间或Manhattan距离中是范数);以及从临时变换矩阵中选择具有最小差值的临时变换矩阵,作为针对组G1到GM的变换矩阵。

根据伪装检测方法,平面变换矩阵估计步骤可以包括如下步骤:使用在特征点关联步骤中彼此关联的第一特征点和第二特征点,通过临时变换矩阵计算第二图像的变换后坐标;以及确定变换矩阵为具有所计算的变换后坐标与对应于这些特征点的第一特征点之间的最小差的临时矩阵。

根据伪装检测方法,变换矩阵可以是上述单应性矩阵。

在第一角度和第二角度预先设定的情况下,可以预先确定通过平面变换矩阵变换的坐标。

(步骤A07)

特征点变换处理(疑似正面特征计算步骤)包括:特征变换(疑似正面特征计算)步骤,利用通过平面变换矩阵处理得到的变换矩阵,执行投影变换。

特征变换(疑似正面特征计算)步骤是利用在平面变换矩阵估计步骤A06计算的变换矩阵来将第二坐标投影变换到第一图像上的步骤。

(步骤A08)

最后,在相似性计算步骤A08,确定在特征变换(疑似正面特征计算)步骤A07中获得的投影到第一图像上的第二图像的变换后坐标与第一图像的变换后坐标之间的差。

(步骤A09)

将第一图像的变换后坐标与投影的第二图像的投影变换后坐标之间的差看作相似性程度,并将相似性程度与阈值相比较。

(步骤A10和A11)

如果该差等于或小于一定值,则在第一图像和第二图像所示的检查对象之间存在平面对应关系,判断存在使用照片的伪装。这里,高相似性程度指示检查对象与真实个人相似,判断指示较大差异。

利用这种布置,在从不同角度成像对象的第一图像和第二图像的情况下,无法获得平面畸变,除非该对象是照片。因此,确定该对象不是平面的。由此,可以确定对象是否是平面的。

此外,在该示例实施例中,如果在一定时间段上连续地确定第一图像和第二图像所示的对象具有平面畸变,则可以确定该对象是照片。

如果相似性程度高于阈值,则确定对象是照片(A10)。如果相似性程度低于阈值,则确定对象是真实的(A11)。然后,操作结束。

利用本发明的结构,可以使用通过平面变换矩阵将第一图像变换到第一图像并且计算变换后坐标的技术,来执行伪装检测,可以在识别个人时,通过确定从不同角度对检查对象进行成像而形成的的图像是否彼此具有平面投影关系,来简单地检测伪装。因此,不需要在登记个人时登记要认证的个人的有关三维信息。

利用这种布置,不需要在登记个人时从不同方向获得个人的图像。因此,可以实现更高的用户友好性。

下面参照图1到3,描述根据第一示例实施例的程序。图3是示出了稍后描述的图1所示结构的具体示例的图。

图1的数据处理设备1和图3的数据处理设备6均可以由包括微处理器、ROM、RAM、信号传输总线和输入/输出接口的集成电路来形成。数据处理设备1和6各自的功能块101、102、103、104、602和602中的全部或一些可以由例如半导体集成电路等硬件来具体实现,或者可以由记录在例如非易失性存储器或光盘上的程序或程序代码来具体实现。这种程序或程序代码使包括CPU等处理器的计算机执行功能块101、102、103、104、602和602的操作的全部或一些。

图1中,伪装检测程序使计算机执行:特征点坐标计算处理,用于从检查对象的第一图像获得对第一特征点的位置进行表示的第一特征点坐标,所述第一图像是从第一角度获得的,并且用于从检查对象的第二图像获得对第二特征点的位置进行表示的第二特征点坐标,所述第二图像是从不同于第一角度的第二角度获得的;特征点关联处理,用于将第一特征点与第二特征点相关联;特征变换处理,用于通过执行第二特征点坐标从第二图像到第二图像的平面投影变换,来获得变换后坐标,所述第二特征点是与第一特征点相关联的;以及相似性确定处理,用于当变换后坐标与对应的第一特征点的第一坐标之间的差等于或小于预定值时,确定试图进行伪装。

在相对于检查对象,成像单元2的第一角度和第二角度所形成的角度可以固定的情况下,只要预先计算稍后描述的变换矩阵,则可以跳过图1的平面变换矩阵估计处理。在第一角度和第二角度所形成的角度发生改变的情况下,每次角度改变时,通过平面变换矩阵估计处理来计算变换矩阵,之后执行相似性确定处理。

图1的特征点坐标计算单元101使计算机执行如下处理:获得成像单元2从第一角度获得的对象的第一图像,并根据第一图像计算第一特征点的第一坐标;以及随后根据从不同于第一角度的第二角度成像的检查对象的第二图像,计算第二特征点的第二坐标。

这里,“特征点”是指当从一定角度观看时看起来始终相同的点。特征点可以是如下区域:其中存在可与周围相区分的模式,例如眼睛、嘴的边缘、痣、鼻尖、颧骨的最高点、胡子的一部分、发际线、眼镜框的边角等位置。虽然描述了特征点是面部特征点,但是获得的特征点可以是从背景获得的特征点,或者是从面部或头部之前存在的对象获得的特征点。

这些特征点可以通过从图像中提取具有较大浓淡变化的点的技术来检测。或者这些特征点可以通过如下技术来检测:预先登记要检测的指定模式,并执行模板匹配。此外,特征点由一个或多个部分形成,但是第一特征点和第二特征点不需要由完全相同的部分形成。

图1的特征关联单元使计算机执行如下处理:使用由特征点坐标计算单元101计算的两种特征点的坐标,将特征点彼此关联。

这里,对应关系在第一特征点与第二特征点之间将相似的特征点关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,通过使用模板匹配检测彼此关联的特征点的技术,来获得对应关系。

图1的平面变换矩阵估计单元103时计算机执行如下处理:根据上述彼此关联的第一特征点坐标与第二特征点坐标,估计平面变换矩阵,使用所估计的平面变换矩阵在第一图像上变换第二特征点坐标,并获得变换后坐标。

在由获得第一图像的第一角度与获得第二图像的第二角度形成的角度固定的情况下,如果预先计算了变换矩阵,则可以省略平面变换矩阵估计单元103。

由特征点关联单元102关联的第一特征点与第二特征点之间的对应关系可以是例如基于上述第一特征点和第二特征点周围的亮度模式而获得的关系。

根据伪装检测程序,在计算变换矩阵时,可以使用有效关联似然性较大的一些关联点来确定变换矩阵。

根据伪装检测程序,在计算变换矩阵时,可以使用关联点中的一些,来计算临时变换矩阵,可以通过使用临时变换矩阵对在计算临时变换矩阵时未使用的第二特征点进行变换,来计算变换后坐标,并且可以将具有所计算的变换后坐标与对应于特征点的第一特征点之间的最小差的临时变换矩阵看作变换矩阵。

根据伪装检测程序,变换矩阵可以是用于将第二图像平面投影到第一图像上的变换矩阵。

根据伪装检测程序,变换矩阵可以是上述单应性矩阵。

在预先设定第一角度和第二角度的情况下,可以预先确定通过平面变换矩阵变换的坐标。

在该示例中有第一特征点和第二特征点的N个对应关系(对)。使计算机执行如下处理:产生第一到第M个组G1到GM,每个组包含这N个对之中的4个对,并且关于这些组G1到GM,计算临时单应性矩阵PH1到PHM;关于这些组G1到GM,获得相应的变换后坐标,并且计算变换后坐标与表示对应第一特征点的坐标之间的差(在例如Euclidean空间或Manhattan距离中是范数);以及选择具有最小差值总和的临时变换矩阵,作为变换矩阵(单应性矩阵)。组G1到GM中包含的对可以彼此交叠。

图1的特征变换单元104使计算机执行如下处理:使用通过平面变换矩阵估计处理得到的变换矩阵,将第二特征点坐标投影变换到第一特征点坐标。

图1的相似性确定单元105使计算机执行如下处理:确定第一图像的变换后坐标与特征变换单元104所获得的投影变换的第二图像的投影变换后坐标之间的差。

在相似性确定处理中,使计算机执行如下处理:将相似性程度与阈值相比较,相似性程度是变换后坐标与对应第二坐标之间的差。如果该差等于或小于一定值,则确定在第一图像和第二图像所示的检查对象之间存在平面对应关系,并且存在使用照片的伪装。这里,高的相似性程度指示检查对象与真实个人相似,判断指示较大差异。

利用这种布置,在从不同角度成像对象的第一图像和第二图像的情况下,无法获得平面畸变,除非该对象是照片。因此,确定该对象不是平面的。由此,可以确定对象是否是平面的。

此外,在该示例实施例中,如果在一定时间段上连续地确定第一图像和第二图像所示的对象具有平面畸变,则可以确定该对象是照片。

如果相似性程度高于阈值,则确定对象是照片。如果相似性程度低于阈值,则确定对象是真实的。然后,使计算机结束操作。

利用本发明的结构,可以使用通过平面变换矩阵将第一图像变换到第一图像并且计算变换后坐标的技术,来执行伪装检测,可以在识别个人时,通过确定从不同角度对检查对象进行成像而形成的图像是否彼此具有平面投影关系,来简单地检测伪装。因此,不需要在登记个人时登记要认证的个人的有关三维信息。利用这种布置,不需要在登记个人时从不同方向获得个人的图像。因此,可以实现更高的用户友好性。

(第一示例实施例的具体示例)

下面,描述第一示例实施例的具体示例。图3是示出了将图1的伪装检测系统应用于便携式电话5的情况的图。

在该示例实施例的具体示例中,使用具有摄像机的便携式电话5。成像单元5等同于安装在便携式电话5中的CCD摄像机7,便携式电话5是预先安全锁定的。

为解除便携式电话5的安全锁定,用户执行使用便携式电话5的操作,例如按压便携式电话5键按钮,或者在便携式电话5是翻盖式电话的情况下打开便携式电话5,或者在便携式电话5是滑盖型的情况下滑动面板。

利用这样的操作作为触发,便携式电话5从CCD摄像机7获得检查对象12的图像。个人识别单元601确定所获得的图像中的生物信息是否是从与在存储设备8的登记特征存储单元801中预先登记了特征的个人相同的个人而获得的。这里,例如通过专利文献3中公开的面部验证技术,将输入图像与所登记的特征相比较。当作为验证结果,确定检查对象12的图像是与登记了特征的个人相同的个人的图像时,通过便携式电话5的监视器9、扬声器10或LED显示器11,向用户发出改变用于对生物信息进行成像的角度的指令。

在向用户发出该指令之前或之后,将个人识别中使用的图像作为第一角度上的图像发送给特征点坐标计算单元101,特征点坐标计算单元101获得第一特征点的第一坐标。

然后,特征点坐标计算单元101从CCD摄像机7获得不同于第一图像的第二角度上的图像。接着,特征点坐标计算单元101计算第二特征点坐标。

特征点关联单元102将第一特征点与第二特征点相关联。即,将由特征点坐标计算单元101计算的第一特征点坐标与也由特征点坐标计算单元101计算的第二特征点坐标相关联。

这里,对应关系在第一特征点与第二特征点之间将相似的特征点关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,通过使用模板匹配检测彼此关联的特征点的技术,来获得对应关系。对应关系在第一特征点与第二特征点之间将相似的特征点关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,通过使用模板匹配检测彼此关联的特征点的技术,来获得对应关系。

在平面变换矩阵估计单元103处,使用由特征点关联单元102彼此关联的第一特征点和第二特征点,确定变换矩阵,以使第二特征点坐标与对应的第一特征点坐标之间的差最小。

在检查对象12是真实的面部的情况下,在通过平面投影第二图像的特征点的坐标到第一图像上而形成的变换后坐标与对应的第一坐标之间,出现位置差,如图4(a)所示。

在图4(a)中,在顶行示出了通过从第一角度对检查对象成像而获得的第一图像13、以及通过从第二角度对检查对象成像而获得的第二图像14,第二图像14在第一图像13所示的检查对象的左侧。在第一图像13下面示出了通过计算第一图像13的特征点的坐标而获得的特征点坐标15,在第二图像14下面示出了通过计算第二图像14的特征点的坐标而获得的特征点坐标16。在第一图像的特征点坐标15和第二图像的特征点坐标16下面,以星形指示了第一图像的特征点坐标、以及通过将第二图像的特征点坐标平面投影到第一图像上而获得的特征点坐标。此外,在这些特征点坐标下面示出了第一图像的特征点坐标与通过平面投影第二图像的特征点坐标到第一图像上而获得的特征点坐标之间的比较。在该图中,由箭头指示了第一图像的特征点坐标与通过平面投影第二图像的特征点坐标到第一图像上而获得的特征点坐标之间的差异部分(例如,鼻尖)。因此,可以确定检查对象是三维的,是真实的面部。

图4(b)示出了在获得照片中的面部图像的情况下执行的确定的过程。

在顶行示出了通过从第一角度对检查对象成像而获得的第一图像23、以及通过旋转作为检查对象的图像帧21并从第二角度对图像帧21成像而获得的图像24(在检查对象的图像帧23的左侧)。在第一图像23下面示出了通过计算第一图像23的特征点的坐标而获得的特征点坐标25,在第二图像24下面示出了通过计算第二图像24的特征点的坐标而获得的特征点坐标26。在第一图像的特征点坐标25和第二图像的特征点坐标26下面,以星形指示了第一图像的特征点坐标、以及通过将第二图像的特征点坐标平面投影到第一图像上而获得的特征点坐标。此外,在这些特征点坐标下面示出了第一图像的特征点坐标与通过平面投影第二图像的特征点坐标到第一图像上而获得的特征点坐标之间的比较。在该图中,由粗箭头指示了第一图像的特征点坐标基本上与通过平面投影第二图像的特征点坐标到第一图像上而获得的特征点坐标相匹配。因此,可以确定检查对象是平面照片,检测到伪装。

如果坐标的差等于或大于阈值,则确定检查对象12是真实面部,图3的锁定解除单元602解除便携式电话5的安全锁定。

如果坐标的差小于阈值,则不解除安全锁定,操作结束。在该示例实施例中,当坐标的差小于阈值时,立即结束操作。然而,可以在预定时间段上反复地获得第二图像来检查伪装,直到坐标的差超过阈值为止。

如上所述,当某人试图利用照片或监视器9上显示的面部图像来解除便携式电话5的安全锁定时,在上述结构中不需要除成像设备之外的任何附加设备。此外,无论照明环境如何变化,能够稳定地检测到伪装,而无需关于对象的任何登记的三维信息。因此,可以防止对便携式电话5的未授权访问。

接下来,描述第一示例实施例的优点。

在该示例实施例中,仅基于从检查对象12获得图像,来检查伪装,因此,可以在无需除成像设备之外的任何附加设备的情况下执行伪装检测。

此外,在示例实施例中,基于特征点位置的变化,而不是基于检查对象的亮度的变化,来检测伪装。因此,可以对抗检查对象12周围的照明环境变化的方式,来执行伪装检测。

此外,在该示例实施例中,在识别个人时,通过确定从不同角度对检查对象12进行成像而获得的图像是否彼此具有平面投影关系,来简单地检测伪装。因此,不需要在登记个人时登记要认证的个人的有关三维信息。利用这种布置,不需要在登记个人时从不同方向获得个人的图像。因此,可以实现更高的用户友好性。

(第二示例实施例)

参照图5,描述本发明的第二示例实施例。

第二示例实施例提供了一种伪装检测系统,包括:第一成像单元2,从第一角度对12进行成像来获得第一图像;第二成像单元3,通过从不同于第一角度的第二角度对检查对象12进行成像,来获得第二图像;特征点坐标计算单元401,从第一图像检测第一特征点,获得对检测到的第一特征点的位置进行表示的第一特征点坐标,并且从第二图像检测第二特征点,获得对检测到的第二特征点的位置进行表示的第二特征点坐标;特征点关联单元102,将第一特征点与第二特征点相关联;特征变换单元104,通过执行第二特征点坐标从第二图像到第二图像的平面投影变换,来获得变换后坐标;以及相似性确定单元105,当变换后坐标与对应的第一特征点坐标之间的差等于或小于预定值时,确定试图进行伪装。

如图5所示,本发明的第二示例实施例与第一示例实施例的不同之处在于,图1所示第一示例实施例的数据处理设备1被在程序控制下进行操作的数据处理设备4代替,特征点坐标计算单元101被特征点坐标计算单元401代替,成像单元3是添加到第一示例实施例中的。

放置成像单元2和成像单元3,以从彼此不同的角度对检查对象12进行成像。在具体示例中,成像单元2和3可以是安装在便携式电话5中的两个CCD摄像机7。利用这种布置,可以固定第一角度和第二角度。因此,预先计算平面变换矩阵,并且可以去除平面变换矩阵估计单元103。

特征点坐标计算单元401几乎同时地从成像单元2和成像单元3获得第一角度上的第一图像以及不同于第一角度的第二角度上的第二图像。然后,特征点坐标计算单元401获得第一特征点坐标和第二特征点坐标。

特征点关联单元102将第一特征点与第二特征点相关联。即,由特征点坐标计算单元401计算的第一特征点坐标与也由特征点坐标计算单元401计算的第二特征点坐标相关联。

对应关系在第一特征点与第二特征点之间将特征点彼此关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,可以通过利用模板匹配检测彼此关联的特征点的技术,来获得对应关系。对应关系在第一特征点与第二特征点之间将特征点彼此关联,其中特征点具有围绕特征点的相似亮度模式、相似频率、相似边缘分量等。备选地,可以通过利用模板匹配等检测彼此关联的特征点的技术,来获得对应关系。

平面变换矩阵估计单元102基于由特征点坐标计算单元401提取的第一坐标和第二坐标,获得将第二图像平面变换到第一图像的变换矩阵。

如果假设成像单元2和成像单元3所形成的角度可以固定,则可以从成像单元2和成像单元3所形成的角度,预先计算变换矩阵。在这种情况下,平面变换矩阵估计单元103可以不执行任何操作。

之后,执行与第一示例实施例中的过程相同的过程。

接下来,描述第二示例实施例的优点。

首先,利用上述结构,本发明的该示例实施例可以实现与第一示例实施例的效果相同的效果。此外,利用这种结构,无需执行用于改变检查对象12的图像获得角度的操作,能够提高用户友好性。

本申请基于2008年10月28日提交的日本专利申请No.2008-277212,其全部内容作为参考合并在此。

伪装检测系统,伪装检测方法以及伪装检测程序.pdf_第1页
第1页 / 共23页
伪装检测系统,伪装检测方法以及伪装检测程序.pdf_第2页
第2页 / 共23页
伪装检测系统,伪装检测方法以及伪装检测程序.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《伪装检测系统,伪装检测方法以及伪装检测程序.pdf》由会员分享,可在线阅读,更多相关《伪装检测系统,伪装检测方法以及伪装检测程序.pdf(23页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102197412 A (43)申请公布日 2011.09.21 CN 102197412 A *CN102197412A* (21)申请号 200980142953.9 (22)申请日 2009.10.28 2008-277212 2008.10.28 JP G06T 7/00(2006.01) G06T 1/00(2006.01) (71)申请人 日本电气株式会社 地址 日本东京都 (72)发明人 铃木哲明 (74)专利代理机构 中科专利商标代理有限责任 公司 11021 代理人 王波波 (54) 发明名称 伪装检测系统, 伪装检测方法以及伪装检测 程序 (57)。

2、 摘要 一种伪装检测系统, 包括 : 成像单元 (2), 通 过从第一角度对检查对象 (12) 进行成像, 来获得 第一图像, 并且通过从不同于第一角度的第二角 度对检查对象进行成像, 来获得第二图像 ; 特征 点坐标计算单元 (101), 从第一图像检测第一特 征点, 获得对检测到的第一特征点的位置进行表 示的第一特征点坐标, 并且从第二图像检测第二 特征点, 获得对检测到的第二特征点的位置进行 表示的第二特征点坐标 ; 特征点关联单元 (102), 将第一特征点与第二特征点相关联 ; 特征变换单 元 (104), 通过执行第二特征点坐标从第二图像 到第一图像的平面投影变换, 来获得变换后坐。

3、标 ; 以及相似性确定单元 (105), 当变换后坐标与第 一特征点坐标之间的差等于或小于预定值时, 确 定试图进行伪装。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.04.27 (86)PCT申请的申请数据 PCT/JP2009/005709 2009.10.28 (87)PCT申请的公布数据 WO2010/050206 JA 2010.05.06 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 13 页 附图 5 页 CN 102197420 A1/4 页 2 1. 一种伪装检测系统, 包括 : 成像单元,。

4、 通过从第一角度对检查对象进行成像, 来获得第一图像, 并且通过从不同于 第一角度的第二角度对检查对象进行成像, 来获得第二图像 ; 特征点坐标计算单元, 从第一图像检测第一特征点, 获得对检测到的第一特征点的位 置进行表示的第一特征点坐标, 并且从第二图像检测第二特征点, 获得对检测到的第二特 征点的位置进行表示的第二特征点坐标 ; 特征点关联单元, 将第一特征点与第二特征点相关联 ; 特征变换单元, 通过执行第二特征点坐标从第二图像到第一图像的平面投影变换, 来 获得变换后坐标 ; 以及 相似性确定单元, 当变换后坐标与第一特征点坐标之间的差等于或小于预定值时, 确 定试图进行伪装。 2.。

5、 根据权利要求 1 所述的伪装检测系统, 其中第一特征点和第二特征点是图像中浓淡 变化较大的点。 3. 根据权利要求 1 所述的伪装检测系统, 其中第一特征点和第二特征点是与预先登记 的部分对应的点。 4. 根据权利要求 1 到 3 之一所述的伪装检测系统, 其中第一特征点和第二特征点包括 检查对象的特征点、 以及除检查对象之外的其他对象的特征点。 5. 根据权利要求 1 到 4 之一所述的伪装检测系统, 还包括 : 平面变换矩阵估计单元, 使用第一特征点坐标和第二特征点坐标, 来确定从第二图像 到第一图像的变换矩阵, 其中, 所述特征变换单元使用变换矩阵来执行投影变换。 6. 根据权利要求 。

6、5 所述的伪装检测系统, 其中, 基于第一特征点和第二特征点周围的 亮度模式, 来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对应 关系。 7.根据权利要求5或6所述的伪装检测系统, 其中, 所述平面变换矩阵估计单元产生多 个组, 每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征点之中关联的 一些关联特征点对中的四个对, 所述平面变换矩阵估计单元计算关于所述多个组的多个临 时变换矩阵, 通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标, 计算临时变换后坐标与表示对应第一特征点的坐标之间的差, 并从所述多个临时变换矩阵 之中选择具有最小差的临时变换矩。

7、阵, 作为所述变换矩阵。 8.根据权利要求5或6所述的伪装检测系统, 其中, 所述平面变换矩阵估计单元使用由 所述特征点关联单元彼此关联的第一特征点和第二特征点, 来确定所述变换矩阵, 以使变 换后坐标与对应的第一特征点坐标之间的差最小。 9. 根据权利要求 5 到 8 之一所述的伪装检测系统, 其中, 所述变换矩阵是单应性矩阵。 10. 根据权利要求 5 所述的伪装检测系统, 其中, 第一角度和第二角度是预先确定的, 并且从第二图像到第一图像的变换矩阵是预先准备的。 11. 根据权利要求 1 到 10 之一所述的伪装检测系统, 还包括 : 登记特征存储单元, 其中预先登记检查对象的特征 ; 。

8、个人识别单元, 在从第一角度对检查对象成像的所述成像单元所获得的第一图像与所 权 利 要 求 书 CN 102197412 A CN 102197420 A2/4 页 3 述登记特征存储单元中登记的特征之间, 执行模式验证 ; 以及 扬声器, 当通过所述模式验证的比较结果, 确定检查对象是对象本人时, 发出用于改变 要对检查对象进行成像的角度的指令。 12.根据权利要求1到11之一所述的伪装检测系统, 其中, 所述伪装检测系统结合到通 信装置中, 所述伪装检测系统包括 : 锁定解除单元, 当所述相似性确定单元确定无伪装时解 除所述通信装置的安全锁定, 而当所述相似性确定单元确定有伪装时不解除所。

9、述通信装置 的安全锁定。 13.根据权利要求1到12之一所述的伪装检测系统, 其中, 所述成像单元包括获得第一 图像的第一成像单元、 以及获得第二图像的第二成像单元。 14. 一种伪装检测方法, 包括 : 通过从第一角度对检查对象进行成像来获得第一图像的步骤 ; 从第一图像检测第一特征点并且计算对检测到的特征点的位置进行表示的第一特征 点坐标的步骤 ; 通过从第二角度对检查对象进行成像来获得第二图像的步骤 ; 从第二图像检测第二特征点并且计算对检测到的特征点的位置进行表示的第二特征 点坐标的步骤 ; 特征点关联步骤, 将第一特征点与第二特征点相关联 ; 特征变换步骤, 通过执行第二特征点坐标从。

10、第二图像到第一图像的平面投影变换, 来 获得变换后坐标 ; 以及 相似性确定步骤, 当变换后坐标与第一特征点坐标之间的差等于或小于预定值时, 确 定试图进行伪装。 15. 根据权利要求 14 所述的伪装检测方法, 其中第一特征点和第二特征点是图像中浓 淡变化较大的点。 16. 根据权利要求 14 所述的伪装检测方法, 其中第一特征点和第二特征点是与预先登 记的部分对应的点。 17.根据权利要求14到16之一所述的伪装检测方法, 其中第一特征点和第二特征点包 括检查对象的特征点、 以及除检查对象之外的其他对象的特征点。 18. 根据权利要求 14 到 17 之一所述的伪装检测方法, 还包括 : 。

11、平面变换矩阵估计步骤, 使用第一特征点坐标和第二特征点坐标, 来确定从第二图像 到第一图像的变换矩阵, 其中, 所述特征变换步骤使用变换矩阵来执行投影变换。 19. 根据权利要求 18 所述的伪装检测方法, 其中, 基于第一特征点和第二特征点周围 的亮度模式, 来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对 应关系。 20. 根据权利要求 18 或 19 所述的伪装检测方法, 其中, 所述平面变换矩阵估计步骤包 括如下步骤 : 产生多个组, 每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征 点之中关联的一些关联特征点对中的四个对, 并且计算关于所述多个组的多个临。

12、时变换矩 阵 ; 权 利 要 求 书 CN 102197412 A CN 102197420 A3/4 页 4 通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标, 并计算临 时变换后坐标与表示对应第一特征点的坐标之间的差 ; 以及 从所述多个临时变换矩阵之中选择具有最小差的临时变换矩阵, 作为所述变换矩阵。 21. 根据权利要求 18 或 19 所述的伪装检测方法, 其中, 所述平面变换矩阵估计步骤使 用彼此关联的第一特征点和第二特征点, 来确定所述变换矩阵, 以使变换后坐标与对应的 第一特征点坐标之间的差最小。 22. 根据权利要求 18 到 21 之一所述的伪装检测方法, 。

13、其中, 所述变换矩阵是单应性矩 阵。 23. 根据权利要求 18 所述的伪装检测方法, 其中, 第一角度和第二角度是预先确定的, 并且从第二图像到第一图像的变换矩阵是预先准备的。 24. 一种伪装检测程序, 用于使计算机执行 : 特征点坐标计算处理, 用于从检查对象的第一图像获得对第一特征点的位置进行表示 的第一特征点坐标, 所述第一图像是从第一角度获得的, 并且用于从检查对象的第二图像 获得对第二特征点的位置进行表示的第二特征点坐标, 所述第二图像是从不同于第一角度 的第二角度获得的 ; 特征点关联处理, 用于将第一特征点与第二特征点相关联 ; 特征变换处理, 用于通过执行第二特征点坐标从第。

14、二图像到第一图像的平面投影变 换, 来获得变换后坐标, 所述第二特征点是使用第一特征点和第二特征点来关联的 ; 以及 相似性确定处理, 用于当变换后坐标与第一特征点的第一坐标之间的差等于或小于预 定值时, 确定试图进行伪装。 25. 根据权利要求 24 所述的伪装检测程序, 其中第一特征点和第二特征点是图像中浓 淡变化较大的点。 26. 根据权利要求 24 所述的伪装检测程序, 其中第一特征点和第二特征点是与预先登 记的部分对应的点。 27.根据权利要求24到26之一所述的伪装检测程序, 其中第一特征点和第二特征点包 括检查对象的特征点、 以及除检查对象之外的其他对象的特征点。 28. 根据权。

15、利要求 24 到 27 之一所述的伪装检测程序, 使计算机进一步执行 : 平面变换矩阵估计处理, 使用第一特征点坐标和第二特征点坐标, 来确定从第二图像 到第一图像的变换矩阵, 其中, 所述特征变换处理是使用变换矩阵的投影变换。 29. 根据权利要求 28 所述的伪装检测程序, 其中, 基于第一特征点和第二特征点周围 的亮度模式, 来获得由所述特征点关联单元彼此关联的第一特征点和第二特征点之间的对 应关系。 30. 根据权利要求 28 或 29 所述的伪装检测程序, 其中, 所述平面变换矩阵估计处理包 括如下处理 : 产生多个组, 每个组包括由所述特征点关联单元彼此关联的第一特征点和第二特征 。

16、点之中关联的一些关联特征点对中的四个对, 并且计算关于所述多个组的多个临时变换矩 阵 ; 通过使用临时变换矩阵执行第二特征点的投影变换来获得临时变换后坐标, 并计算临 权 利 要 求 书 CN 102197412 A CN 102197420 A4/4 页 5 时变换后坐标与表示对应第一特征点的坐标之间的差 ; 以及 从所述多个临时变换矩阵之中选择具有最小差的临时变换矩阵, 作为所述变换矩阵。 31. 根据权利要求 28 或 29 所述的伪装检测程序, 其中, 所述平面变换矩阵估计处理使 用由所述特征点关联处理彼此关联的第一特征点和第二特征点, 来确定所述变换矩阵, 以 使变换后坐标与对应的第。

17、一特征点坐标之间的差最小。 32. 根据权利要求 28 到 31 之一所述的伪装检测程序, 其中, 所述变换矩阵是单应性矩 阵。 33. 根据权利要求 28 所述的伪装检测程序, 其中, 第一角度和第二角度是预先确定的, 并且从第二图像到第一图像的变换矩阵是预先准备的。 权 利 要 求 书 CN 102197412 A CN 102197420 A1/13 页 6 伪装检测系统, 伪装检测方法以及伪装检测程序 技术领域 0001 本发明涉及伪装检测系统, 伪装检测方法以及伪装检测程序, 能够使用登记者的 照片或在监视器上显示的面部图像来识别人, 特别是在执行个人识别时。 背景技术 0002 伪。

18、装检测系统是在例如基于面部或头部进行认证时使用登记者的照片或在监视 器上显示的面部图像来执行个人识别的系统。 这种伪装检测系统和伪装检测方法公开在例 如专利文献 1 中。该文献第 0015 段公开了通过使用照明灯来改变照明环境, 以及可以基 于在不同照明环境中获得的面部图像之间的相似性程度, 来去除伪装。该文献第 0061 段 公开了预先获得从多个方向获取的多个面部图像, 以及将从一定方向获取的面部图像登记 为 “认证字典” 。 0003 专利文献 2 的第 0015-0021 段公开了使用用户图像和相应的图像获取角度, 来产生关于用户的三维信息, 并将该三维信息与预先存储的个人的面部三维形状。

19、相比较。 这样, 避免了使用照片的伪装。应该注意, 专利文献 3、 非专利文献 1、 非专利文献 2 和非专 利文献 3 将在稍后说明。 0004 相关现有技术文献 0005 专利文献 0006 专利文献 1 : 日本特开专利公开 No.2003-178306 0007 专利文献 2 : 日本特开专利公开 No.2004-362079 0008 专利文献 3 : 日本特开专利公开 No.2006-338092 0009 非专利文献 0010 非 专 利 文 献 1 : Kanazawa 和 Kanatani,“Detection of Feature Points for Computer V。

20、ision” , The Journal of the Institute of Electronics, Information and Communication Engineers, Vol.87, No.12, 2004 0011 非专利文献 2 : T.K.Leung, M.C.Burl 和 P.Perona,“Finding Faces in Cluttered Scenes using Random Labeled Graph Matching” , Fifth International Conference on Computer Vision, pp.637-644, 19。

21、95 0012 非专利文献 3 : R.Sukthankar, R.G.Stockton, M.D.Mullin,“Smarter presentations : Exploiting Homography in Camera-Projector Systems” , Proceedings of International Conference on Computer Vision, Vol.1, pp.247-253, July 2001 发明内容 0013 然后, 上述文献中公开的相关现有技术在以下方面还有待改进。 0014 首先, 为了检测伪装, 必需准备成像设备之外的附加设备, 以用。

22、于认证。例如, 可 控的外部照明是为创建多种照明环境而所需的, 专用的距离检测设备是为测量距离而所需 的。此外, 需要复杂的处理装置来获得关于个人的三维信息。 说 明 书 CN 102197412 A CN 102197420 A2/13 页 7 0015 其次, 由于认证时照明环境的改变, 疏忽地接受使用照片的伪装的可能性较高。 例 如, 通过利用主分量分析的技术, 基于对象的亮度变化来检测伪装。然而, 随着认证期间照 明环境显著改变, 对象的亮度的变化更大。 结果, 疏忽地接受照片作为真实对象的可能性变 大。 0016 鉴于以上情况, 提出了本发明。 本发明的目的是提供伪装检测系统, 伪装。

23、检测方法 以及伪装检测程序, 能够基于获得的图像来准确地检测伪装, 而不需要除成像设备之外的 任何附加设备。本发明的另一目的是提供一种对抗照明环境的改变的伪装确定系统。 0017 根据本发明, 提供了一种伪装检测系统, 包括 : 成像单元, 通过从第一角度对检查 对象进行成像, 来获得第一图像, 并且通过从不同于第一角度的第二角度对检查对象进行 成像, 来获得第二图像 ; 计算单元, 从第一图像检测第一特征点, 获得对检测到的第一特征 点的位置进行表示的第一特征点坐标, 并且从第二图像检测第二特征点, 获得对检测到的 第二特征点的位置进行表示的第二特征点坐标 ; 特征点关联单元, 将第一特征点。

24、与第二特 征点相关联 ; 特征变换单元, 通过执行第二特征点坐标从第二图像到第一图像的平面投影 变换, 来获得变换后坐标 ; 以及相似性确定单元, 当变换后坐标与对应的第一特征点坐标之 间的差等于或小于预定值时, 确定试图进行伪装。 0018 根据本发明, 提供了一种伪装检测方法, 包括 : 通过从第一角度对检查对象进行成 像来获得第一图像的步骤 ; 从第一图像计算第一特征点坐标的步骤 ; 通过从第二角度对检 查对象进行成像来获得第二图像的步骤 ; 从第二图像计算第二特征点坐标的步骤 ; 特征点 关联步骤, 将第一特征点与第二特征点相关联 ; 特征变换步骤, 通过执行第二特征点坐标从 第二图像。

25、到第一图像的平面投影变换, 来获得变换后坐标 ; 以及相似性确定步骤, 当变换后 坐标与对应的第一特征点坐标之间的差等于或小于预定值时, 确定试图进行伪装。 0019 根据本发明, 提供了一种伪装检测程序, 用于使计算机执行 : 特征点坐标计算处 理, 用于从检查对象的第一图像获得对第一特征点的位置进行表示的第一特征点坐标, 所 述第一图像是从第一角度获得的, 并且用于从检查对象的第二图像获得对第二特征点的位 置进行表示的第二特征点坐标, 所述第二图像是从不同于第一角度的第二角度获得的 ; 特 征点关联处理, 用于将第一特征点与第二特征点相关联 ; 特征变换处理, 用于通过执行第二 特征点坐标。

26、从第二图像到第一图像的平面投影变换, 来获得变换后坐标, 所述第二特征点 是使用第一特征点和第二特征点来关联的 ; 以及相似性确定处理, 用于当变换后坐标与第 一特征点的坐标之间的差等于或小于预定值时, 确定试图进行伪装。 0020 采用上述结构, 本发明能够提供伪装检测系统, 伪装检测方法以及伪装检测程序, 能够通过确定输入图像彼此之间是否具有平面关系, 来以高精度检测伪装, 而不需要除成 像设备之外的任何附加设备。 0021 根据本发明, 仅根据关于检查对象的图像信息来执行确定, 因此, 在提供伪装检测 系统, 伪装检测方法以及伪装检测程序时不需要除成像设备之外的任何附加设备。 此外, 由。

27、 于不是基于检查对象的亮度变化, 而是基于特征点位置的移动, 来执行确定, 所以能够提供 对抗照明环境的改变的伪装检测系统, 伪装检测方法以及伪装检测程序。 附图说明 0022 从以下结合附图的优选实施例描述中, 本发明的上述和其他目的、 特征和优点将 说 明 书 CN 102197412 A CN 102197420 A3/13 页 8 更加明显。 0023 图 1 是根据第一示例实施例的伪装检测系统的功能框图。 0024 图 2 是根据第一示例实施例的操作的流程图。 0025 图 3 是第一示例实施例的具体示例的功能框图。 0026 图 4 是第一示例实施例的具体示例的图。 0027 图 。

28、5 是根据第二示例实施例的伪装检测系统的功能框图。 具体实施方式 0028 下面参照附图描述本发明的示例实施例。 应该注意, 在所有附图中, 相似部件由相 似附图标记表示, 并且不再重复对其的说明。 0029 ( 第一示例实施例 ) 0030 图 1 是示出了伪装检测系统的示例结构的图。该示例实施例提供了一种伪装检测 系统, 包括 : 成像单元 2, 通过从第一角度对检查对象进行成像, 来获得第一图像, 并且通过 从不同于第一角度的第二角度对检查对象进行成像, 来获得第二图像 ; 特征点坐标计算单 元 101, 从第一图像检测第一特征点, 获得对检测到的第一特征点的位置进行表示的第一特 征点坐。

29、标, 并且从第二图像检测第二特征点, 获得对检测到的第二特征点的位置进行表示 的第二特征点坐标 ; 特征点关联单元 102, 将第一特征点与第二特征点相关联 ; 特征变换单 元 104, 通过执行第二特征点坐标从第二图像到第二图像的平面投影变换, 来获得变换后坐 标 ; 以及相似性确定单元 105, 当变换后坐标与对应的第一特征点坐标之间的差等于或小 于预定值时, 确定试图进行伪装。 0031 在相对于检查对象, 成像单元 2 的第一角度和第二角度所形成的角度可以固定的 情况下, 预先计算稍后描述的变换矩阵, 并且图1的平面变换矩阵估计单元103可以不执行 任何操作。 在第一角度和第二角度所形。

30、成的角度发生改变的情况下, 每次角度改变时, 使用 平面变换矩阵估计单元 103 来计算变换矩阵, 之后执行相似性确定处理。 0032 如图 1 所示, 该伪装检测系统包括在程序控制下进行操作的数据处理设备 1、 以及 对检查对象进行成像的成像单元 2。 0033 这里, 数据处理设备1包括上述特征点坐标计算单元101、 特征点关联单元102、 平 面变换矩阵估计单元 103、 特征变换单元 104 和相似性确定单元 105。 0034 成像单元 2 是数码相机、 数字视频摄像机、 或 CCD 摄像机模块等。成像单元 2 具有 对检查对象进行成像的功能、 以及将获得的图像数据输出至数据处理设备。

31、 1 的功能。 0035 根据成像单元 2 从第一角度获得的检查对象的图像 ( 以下该图像被称为第一图 像 )、 以及从第二角度获得的检查对象的图像 ( 以下该图像被称为第二图像 ), 特征点坐标 计算单元 101 获取对第一特征点的位置进行表示的第一特征点坐标以及对第二特征点的 位置进行表示的第二特征点坐标。 0036 这里,“特征点” 是指当从一定角度观看时看起来始终相同的点。特征点可以是如 下区域 : 其中存在可与周围相区分的模式, 例如眼睛、 嘴的边缘、 痣、 鼻尖、 颧骨的最高点、 胡 子的一部分、 发际线、 眼镜框的边角等位置。 0037 这些特征点是可以通过 Harris 算子和。

32、 KLT 技术 ( 非专利文献 1) 检测的部分, 通 过 Harris 算子和 KLT 技术, 可以从图像中提取具有较大浓淡变化的点。或者这些特征点是 说 明 书 CN 102197412 A CN 102197420 A4/13 页 9 可以通过如下技术检测的部分 : 通过预先登记要检测的指定模式, 并执行模板匹配, 来检测 所需部分 ( 非专利文献 2)。 0038 通常, 模板匹配是如下方法 : 通过比较所获得的图像与预先登记的指定模式 ( 模 板图像 ), 来从所获得的图像中搜索与指定模式相似的图像区域。在该示例实施例中, 预先 准备对例如面部特征和背景的多个特征点进行指示的指定模式。

33、。通过将第一图像与指定 模式相比较, 来提取第一特征点, 并且通过将第二图像与指定模式相比较, 来提取第二特征 点。指定模式与被确定为对应于该指定模式的区域的图像区域之间的相关程度被称作 “置 信度” 。当可信度提高时, 可以判断对应的图像区域与指定模式更加相似。 0039 虽然描述了特征点是面部特征点上的一部分, 但是获得的特征点可以是从背景获 得的特征点, 或者是从面部或头部之前放置的隐蔽对象获得的特征点。照片中背景或隐蔽 对象中的特征点像面部一样平面地移动, 并且可以预期该特征点具有与真实面部的角度变 化不同的变化。 0040 特征点关联单元 102 将第一特征点与第二特征点相关联。即,。

34、 由特征点坐标计算 单元101计算的第一特征点坐标与也由特征点坐标计算单元101计算的第二特征点坐标相 关联。基于第一特征点和第二特征点周围的亮度模式, 获得由特征点关联单元 102 彼此关 联的第一特征点与第二特征点之间的对应关系。 0041 具体而言, 该对应关系在第一特征点与第二特征点之间将特征点彼此关联, 其中 特征点具有围绕特征点的相似亮度模式、 相似频率、 相似边缘分量等。备选地, 通过模板匹 配将检测到的特征点彼此关联。可以通过计算表示第一特征点的图像区域与表示第二特 征点的图像区域之间的相关程度, 并且提供具有高相关程度的对 ( 第一和第二特征点形成 对 ), 来执行关联处理。。

35、此后, 将第一特征点和第二特征点的组合称为关联点。 0042 平面变换矩阵估计单元 103 使用由特征点关联单元 102 关联的特征点中的一些, 确定变换矩阵, 以将第二图像平面变换到第一图像。 0043 为计算用于平面变换的变换矩阵, 例如可以使用非专利文献 3 中公开的方法。非 专利文献 3 公开了一种计算变换矩阵的方法, 称为 “单应性矩阵” 。 0044 单应性矩阵 H 由如下公式 (1) 表示 : 0045 ( 公式 1) 0046 0047 其中, 矢量 p 是 (p1, ., p9), 该矢量的范数是 |p| 1。 0048 单应性矩阵是在对检查对象的相同点成像的两个摄像机之间的。

36、坐标变换矩阵。 当 对相同点成像时, 由摄像机 1 获得的第一图像中该点的坐标是 (x, y), 由摄像机 2 获得的第 二图像中该点的坐标是 (X, Y)。 0049 当对象表面上 n(n 4) 个点对于两个摄像机的坐标是 (xi, yi) 和 (Yi, Yi) 时, 将 表示第一图像中的 n 个点的点 (xi, yi) 与第二图像中的点 (Yi, Yi) 相关联 (i 1.n)。 0050 这里, 如下定义矩阵 A : 0051 ( 公式 2) 说 明 书 CN 102197412 A CN 102197420 A5/13 页 10 0052 0053 此时, 通过确定将 |ApT| 最小。

37、化的矢量 p, 来确定对两幅图像之间的投影进行定义 的最优单应性矩阵 H。这里, 符号 T 指示矩阵的转置。单应性矩阵 H 用作变换矩阵, 并且执 行以下投影变换来获得 (xw, yw, w)。 0054 ( 公式 3) 0055 0056 通过用 “xw, yw” 除以 “w” , 获得第一图像中的 (x, y)。 0057 虽然该示例中使用了两个摄像机, 但是可以通过由单个摄像机从不同角度进行成 像, 来获得第一图像和第二图像。 0058 通过以上估计的平面变换矩阵来将第二特征点坐标变换到第一图像上, 并且可以 计算变换后坐标。在计算变换矩阵时, 可以使用有效关联似然性较大的一些关联点来确。

38、定 变换矩阵。 0059 在平面变换矩阵估计单元 103 处, 使用由特征点关联单元 102 彼此关联的第一特 征点和第二特征点, 来确定变换矩阵, 以使第二特征点变换后坐标与对应的第一特征点坐 标之间的差最小。 0060 接下来, 描述使用一部分对应关系来估计最优单应性矩阵的方法的具体示例。 0061 在该示例中, 获得8个特征点的关联。 首先, 如上所述, 4个点的关联应该足以计算 单应性矩阵, 因此, 使用彼此关联的 8 个特征点形成的对之中的由 4 个点形成的对, 来计算 第一临时变换矩阵。使用该临时单应性矩阵, 将表示所述由 4 个点形成的对的第二特征点 坐标投影到第一图像上, 以获。

39、得 4 个点的变换后坐标。计算 4 个点的变换后坐标与对应的 各个第一特征点坐标之间的差。同时, 使用由剩余的 4 个点形成的对, 来计算临时单应性矩 阵, 作为第二临时变换矩阵。使用该临时单应性矩阵, 将表示 4 个点形成的对的第二特征点 坐标投影到第一图像上, 以获得这 4 个点的变换坐标。计算这 4 个点的变换后坐标与对应 的各个第一特征点坐标之间的差。 将如上所述获得的第一临时变换矩阵和第二临时变换矩 阵之中具有较小差的临时变换矩阵估计为正式变换矩阵 ( 单应性矩阵 )。 0062 在该示例中, 虽然在计算单应性矩阵时使用全部的 8 个特征点的关联, 但是可以 通过在先前获得的关联点之。

40、中对相关程度执行阈值处理, 并仅使用获得足够高的相关程度 的特征点的关联来执行上述计算, 来以更高精度估计单应性矩阵。 0063 上述内容可以如下泛化。在该示例中有第一特征点和第二特征点的 N 个对应关系 ( 对 )。从 N 个对中产生第一到第 M 个组 G1到 GM, 每个组包含这 N 个对中的 4 个对。在组 G1 到 GM中包含的对可以彼此交叠。关于这些组 G1到 GM, 计算上述临时单应性矩阵 PH1到 PHM。 然后分别计算这些组G1到GM的各自的变换后坐标, 并且计算变换后坐标与表示对应第一特 征点的坐标之间的差 ( 在例如 Euclidean 空间或 Manhattan 距离中是。

41、范数 )。将具有最小 说 明 书 CN 102197412 A CN 102197420 A6/13 页 11 的差值总和的临时变换矩阵估计为变换矩阵 ( 单应性矩阵 )。 0064 特征变换单元 104 使用由平面变换矩阵估计单元 103 计算的变换矩阵, 执行第二 坐标到第一图像中变换后坐标的平面投影变换。这样, 在第一图像中获得第二图像的投影 变换后坐标。 0065 相似性确定单元105确定由特征变换单元104在第一图像中获得的第二图像的投 影变换后坐标与第一图像中第一坐标之间的差。如果该差等于或小于一定值, 则确定在第 一图像和第二图像所示的检查对象之间存在平面对应关系, 并且存在使用。

42、照片的伪装。这 里, 高相似性程度指示检查对象与真实个人相似, 并且该确定指示在第一图像中的第二图 像的投影变换后坐标与第一图像中第一坐标之间存在较大差异。 0066 利用这种布置, 在从不同角度成像对象的第一图像和第二图像的情况下, 无法获 得平面畸变, 除非该对象是照片。因此, 确定该对象不是平面的。由此, 可以确定对象是否 是平面的。 0067 此外, 在该示例实施例中, 如果在一定时间段上连续地确定第一图像和第二图像 所示的对象具有平面畸变, 则可以确定该对象是照片。 0068 在该示例实施例中, 如上所述, 通过确定从两个不同方向以不同角度对检查对象 进行成像而形成的、 用于识别个人。

43、的图像是否彼此具有平面投影关系, 来简单地检测伪装。 因此, 不需要在登记个人时登记要认证的个人的有关三维信息。 0069 利用这种布置, 不需要像在登记个人时要求登记三维信息的情况下一样, 从不同 方向获得个人的图像。因此, 可以实现更高的用户友好性。 0070 参照图 2 的流程图, 描述根据第一示例实施例的伪装检测方法。 0071 图 2 的伪装检测方法包括 : 步骤 A01, 通过从第一角度对检查对象进行成像来获得 第一图像 ; 步骤 A02, 从第一图像检测第一特征点, 并且计算对检测到的第一特征点的位置 进行表示的第一特征点坐标 ; 步骤 A03, 通过从第二角度对检查对象进行成像。

44、来获得第二 图像 ; 步骤 A04, 从第二图像检测第二特征点, 并且计算对检测到的第二特征点的位置进行 表示的第二特征点坐标 ; 步骤 A05, 将第一特征点坐标与第二特征点坐标相关联 ; 特征变换 步骤 A07, 通过执行第二特征点坐标从第二图像到第二图像的平面投影变换, 来获得变换后 坐标 ; 以及相似性确定步骤 A10, 当变换后坐标与对应的第一特征点坐标之间的差等于或 小于预定值时, 确定试图进行伪装。 0072 在相对于检查对象, 第一角度和第二角度所形成的角度可以固定的情况下, 可以 预先执行稍后描述的变换矩阵步骤 A06, 并且可以跳过图 2 的平面变换矩阵步骤 A06。在第 。

45、一角度和第二角度所形成的角度发生改变的情况下, 每次角度改变时, 执行变换矩阵估计 步骤 A06 的计算, 然后执行相似性计算步骤 A08, 随后是确定步骤 A09 到 A11。 0073 接下来, 描述每个步骤。 0074 ( 步骤 A01) 0075 首先, 由成像单元 2 获得第一角度上的图像。 0076 ( 步骤 A02) 0077 在接收到第一图像之后, 在第一特征点坐标计算步骤 A02, 根据第一图像计算对第 一特征点的位置进行表示的第一特征点坐标。 0078 这里,“特征点” 是指当从一定角度观看时看起来始终相同的点。特征点可以是如 说 明 书 CN 102197412 A CN。

46、 102197420 A7/13 页 12 下区域 : 其中存在可与周围相区分的模式, 例如眼睛、 嘴的边缘、 痣、 鼻尖、 颧骨的最高点、 胡 子的一部分、 发际线、 眼镜框的边角等位置。虽然描述了特征点是面部特征点, 但是获得的 特征点可以是从背景获得的特征点, 或者是从面部或头部之前放置的隐蔽对象获得的特征 点。照片中背景或隐蔽对象中的特征点像面部一样平面地移动, 并且可以预期该特征点具 有与真实面部角度变化不同的变化。 0079 这些特征点可以通过从图像中提取具有较大浓淡变化的点的技术来检测, 或者这 些特征点可以通过如下技术来检测 : 通过预先登记要检测的指定模式, 并执行模板匹配。。

47、 此 外, 特征点由一个或多个部分形成, 但是第一特征点和第二特征点不需要由完全相同的部 分形成。 0080 ( 步骤 A03) 0081 首先, 由成像单元 2 获得第二角度上的图像。 0082 ( 步骤 A04) 0083 接收到第二图像的特征点坐标计算单元 101 根据第二图像计算对第二特征点的 位置进行表示的第二特征点坐标。 0084 ( 步骤 A05) 0085 使用在第一特征点坐标计算步骤A02和在第二特征点坐标计算步骤A04计算的两 个特征点坐标集合, 执行关联处理。 0086 对应关系在第一特征点与第二特征点之间将相似的特征点关联, 其中特征点具有 围绕特征点的相似亮度模式、 。

48、相似频率、 相似边缘分量等。备选地, 通过使用模板匹配检测 彼此关联的特征点的技术, 来获得对应关系。 0087 ( 步骤 A06) 0088 使用上述彼此关联的第一特征点坐标与第二特征点坐标, 确定用于将第二图像平 面变换到第一图像的变换矩阵。 即, 在平面变换矩阵估计步骤, 利用彼此关联的特征点之中 的一些特征点坐标, 将第一图像平面地投影变换到第一图像。 0089 在由获得第一图像的第一角度与获得第二图像的第二角度形成的角度固定的情 况下, 如果预先计算了变换矩阵, 则可以跳过平面变换矩阵估计步骤 A06。 0090 根据伪装检测方法, 例如, 可以基于上述第一特征点和第二特征点周围的亮。

49、度模 式, 获得由特征点关联单元 102 彼此关联的第一特征点和第二特征点之间的对应关系。 0091 根据伪装检测方法, 在计算变换矩阵时, 可以使用有效关联似然性较大的一些关 联点来确定变换矩阵。 0092 在该示例中有第一特征点和第二特征点的N个对应关系(对)。 伪装检测方法可以 包括以下步骤 : 产生第一到第 M 个组 G1到 GM, 每个组包含这 N 个对之中的 4 个对, 并且关于 这些组 G1到 GM, 计算临时变换矩阵 ; 利用临时矩阵, 通过执行针对第二特征点的投影变换, 来获得相应的变换后坐标, 并且计算临时的变换后坐标与表示对应第一特征点的坐标之间 的差 ( 在例如 Euclidean 空间或 Manhattan 距离中是范数 ) ; 以及从临时变换矩阵中选择 具有最小差值的临时变换矩阵, 作为针对组 G1到 GM的变换矩阵。 0093 根据伪装检测方法, 平面变换矩阵。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1