一种人脸识别方法及系统的制作方法_4

文档序号:9376210阅读:来源:国知局
13、r21、r 22、r23为仿射矩阵R中的6个参数,通过公式⑴变换得到 公式⑵的表达式:
[0134]
[0135] 由于在公式(2)中的Xl,yi以及X' yy' i都是已知的量,所以通过求解公式(2) 就能够仿射矩阵R中的所有位置参数rn、r12、r13、r21、r 22、r23,进而得到最终的仿射矩阵R。
[0136] 在得到仿射矩阵R之后,就可以通过仿射矩阵对采集到的人脸图像进行图像归一 化的处理,这里需要说明的是归一化处理就是将采集到的人脸图像调整为与参考人脸图像 基本重叠的人脸图像。下面通过具体的例子来说明归一化的处理效果:
[0137] 例如:参考人脸图像的尺寸为100X 100,将参考人脸图像的左下角作为直角坐标 系的原点,则参考人脸图像中的每个标识点都可以通过坐标来表征,参考人脸图像中的左 眼中心点坐标(60,40),右眼中心点坐标(60,50),鼻尖标识点的坐标为(40,45),标识两个 嘴角的标识点分别为(20,43)、(20,47),这五个标识点的坐标就作为标准。
[0138] 在采集到一张人脸图像之后,确定采集单的人脸图像的尺寸为40X40,然后对采 集到的人脸图像进行标识点检测,从而得到采集到的人脸图像的五个标识点对应在采集到 的人脸图像中的坐标,比如说该五个标识点的坐标为:左眼中心点坐标(30,13),右眼中心 点坐标(30,17),鼻尖标识点的坐标为(15,19,),两个嘴角标识点的坐标分别为(13,10)、 (16,10)〇
[0139] 在获取采集到的人脸图像中的五个标识点之后,将采集到的人脸图像进行归一 化处理,也就是将采集到的人脸图像的尺寸调整为100X 100,并且将左眼中心点的坐标从 (30,13)调整到(60,40)、右眼中心点坐标从(30,17)调整到(60, 50)、鼻尖标识点的坐标从 (15,19,)调整为(40,45)、两个嘴角的标识点的坐标分别从(13,10)调整到(20,43)、(16, 10)调整到(20,47),这样采集到的人脸图像与参考人脸图像能够基本重合,这样保证了体 征匹配是的准确性。
[0140] 当然,若是人脸图像不是图像库中的参考人脸图像,则在进行人脸识别的过程中, 也需要对人脸图像库中保存的参考人脸图像进行归一化处理,这样才能够保证采集到的人 脸图像与人脸图像库中的参考人脸图像基本重叠。
[0141] 在对采集到的人脸图像进行归一化处理之后,再执行步骤S202以及后续的步骤, 艮P :在归一化处理后的人脸图像中获取遮挡物图像。由于经过归一化处理的人脸图像和参 考人脸图像基本重叠,因此遮挡物图像被提取出来之后能够被准确的添加到参考人脸图像 中的对应位置上。
[0142] 在人脸识别系统检测到采集到的人脸图像中存在遮挡物时,人脸识别系统将调取 人脸图像库中保存了存在遮挡物的参考人脸图像,然后将采集到的人脸图像与存在遮挡物 的参考人脸图像进行匹配,最后得到识别结果,通过此种方式进行人脸识别时,实现了对存 在遮挡物的人脸图像进行准确识别,提升了人脸识别系统的人脸识别功能。
[0143] 本发明实施例中还提供了一种人脸识别系统,如图9所示,该人脸识别系统,包 括:
[0144] 检测模块901,用于在采集到的人脸图像中提取出待识别人脸特征,并根据待识别 人脸特征,检测采集到的人脸图像中是否存在遮挡人脸的遮挡物;
[0145] 特征提取模块902,用于在采集到的人脸图像中存在遮挡物时,在存在遮挡物的人 脸图像中提取出遮挡物图像;
[0146] 处理模块903,用于判断在人脸图像库中是否存在匹配参考人脸图像,在判断结果 为是时,则人脸识别成功,否则人脸识别失败;其中在匹配参考人脸图像中添加了提取出的 遮挡物图像后,在添加了所述遮挡物图像的匹配参考人脸图像中提取出的参考人脸特征与 待识别人脸特征匹配。
[0147] 进一步,检测模块901包括:
[0148] 调取单元,用于调取保存有人脸特征与遮挡物类别之间的对应关系的数据库;
[0149] 匹配单元,用于将待识别人脸特征与所述数据库中的人脸特征进行匹配,根据匹 配结果确定采集到的人脸图像中是否存在遮挡人脸的遮挡物。
[0150] 进一步,特征提取模块902包括:
[0151] 图像处理单元,用于对采集到的人脸图像进行归一化处理,以使采集到的人脸图 像中人脸关键部位与人脸图像库中参考人脸图像中的人脸关键部位重叠;
[0152] 提取单元,用于在经过归一化处理后的所述人脸图像中提取出所述遮挡物图像。
[0153] 进一步,在特征提取模块902中的提取单元包括:
[0154] 标识点获取模块,用于获取经过归一化处理后的人脸图像中用以标识遮挡物的边 缘的标识点;
[0155] 图像获取模块,用于将获取的标识点所围成的区域确定为遮挡物图像,并提取确 定出的遮挡物图像。
[0156] 进一步,处理模块903,具体用于在人脸图像库中提取出一张参考人脸图像作为当 前参考人脸图像,并将提取出的遮挡物图像添加至当前参考人脸图像中,在添加了遮挡物 图像的当前参考人脸图像中提取出参考人脸特征,判定提取出的所述参考人脸特征与待识 别人脸特征是否匹配,若匹配,则将当前参考人脸图像确定为人脸图像库中存在的匹配参 考人脸图像;若不匹配,判断人脸图像库中是否还存在未提取出的参考人脸图像,若存在, 则提取下一张参考人脸图像作为当前参考人脸图像,并返回继续执行在人脸图像库中提取 出一张参考人脸图像作为当前参考人脸图像,并将提取出的遮挡物图像添加至当前参考人 脸图像中的操,若不存在,则确定在人脸图像库中不存在匹配参考人脸图像。
[0157] 进一步,处理模块903,具体用于将提取出的遮挡物图像分别添加到人脸图像库中 的各个参考人脸图像中,提取出一张添加了遮挡物图像的参考人脸图像作为当前参考人脸 图像,在提取出的当前参考人脸图像中提取出参考人脸特征,判定提取出的参考人脸特征 与待识别人脸特征是否匹配,若匹配,则将当前参考人脸图像确定为人脸图像库中存在的 匹配参考人脸图像;若不匹配,判断人脸图像库中是否存在还未提取的参考人脸图像,若存 在,则返回继续执行提取出一张添加了遮挡物图像的参考人脸图像作为当前参考人脸图像 的操作;若不存在,则确定在人脸图像库中不存在匹配参考人脸图像。
[0158] 进一步,处理模块903,还用于确定遮挡物图像在采集到的人脸图像中所遮挡的人 脸关键部位,对遮挡物图像按照预设缩放比例进行缩放处理,将经过缩放处理后的遮挡物 图像添加至参考人脸图像中遮挡人脸关键部位的位置。
[0159] 进一步,处理模块903,具体用于获取参考人脸图像中两个眼睛中心点之间的参考 间距,获取采集到的人脸图像中两个眼睛中心点之间的实际间距,将参考间距与实际间距 之间的比例确定预设缩放比例。
[0160] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0161] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0162] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[0163] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0164] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1