首页> 中国专利> 一种基于面部特征对监狱人员进行人脸识别的方法和装置

一种基于面部特征对监狱人员进行人脸识别的方法和装置

摘要

本发明提供一种基于面部特征对监狱人员进行人脸识别的方法和装置,所述方法包括:获取视频图像;对所述视频图像进行图像边缘增强处理,得到边缘增强处理后的图像;采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸;当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;采用所述人脸矩形框标识人脸所在的位置。本发明实施例能够在复杂的环境背景下准确地识别出人脸,从而提高复杂环境下人脸识别的准确率。

著录项

  • 公开/公告号CN112200144A

    专利类型发明专利

  • 公开/公告日2021-01-08

    原文格式PDF

  • 申请/专利权人 广州杰赛科技股份有限公司;

    申请/专利号CN202011205717.1

  • 发明设计人 林凡;张秋镇;陈健民;

    申请日2020-11-02

  • 分类号G06K9/00(20060101);G06K9/32(20060101);G06T5/00(20060101);

  • 代理机构44202 广州三环专利商标代理有限公司;

  • 代理人麦小婵;郝传鑫

  • 地址 510310 广东省广州市海珠区新港中路381号

  • 入库时间 2023-06-19 09:30:39

说明书

技术领域

本发明涉及人脸识别技术领域,尤其涉及一种基于面部特征对监狱人员进行人脸识别的方法和装置。

背景技术

人脸识别,是基于人的脸部特征信息进行身份识别的技术,通过提取人脸特征与数据库中已存有特征信息进行比对,获取比对结果,进而进行身份的识别。

监狱内部环境复杂,人群聚集程度较高,当对视频流中的监狱人员的人脸进行识别时,由于人脸所在背景环境随机多变,会存在人脸打光不均匀等情况的发生。当人脸打光不均匀时,目前的人脸识别技术会识别不出人脸,从而导致人脸识别的准确率不高的技术问题。

发明内容

本发明提供一种基于面部特征对监狱人员进行人脸识别的方法和装置,能够在复杂的环境背景下,特别是在人脸打光不均匀时,准确地识别出人脸,提高人脸识别的准确率。

为解决上述技术问题,第一方面,本发明实施例提供一种基于面部特征对监狱人员进行人脸识别的方法,包括:

获取视频图像;

对所述视频图像进行图像边缘增强处理,得到边缘增强处理后的图像;

采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行

人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸;

当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;

采用所述人脸矩形框标识人脸所在的位置。

优选地,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

根据对称特征、边界特征、灰度特征、形状特征、动态变化特征中的一种或多种特征对所述目标感兴趣区域进行人脸检测。

优选地,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

采用特征算子对所述目标感兴趣区域进行水平计算,使图像的轮廓边沿更加地突出和明显;

根据如下公式计算所述目标感兴趣区域中每一行像素的灰度平均值:

G(r)为目标感兴趣区域中第r行的灰度平均值,b

若G(r)的变化大于等于预设的阈值,则判断所述目标感兴趣区域内存在重叠的人脸,重新进行人脸检测,直至所述G(r)的变化小于所述预设的阈值。

优选地,所述根据人脸轮廓特征确定人脸矩形框,具体为:

在所述目标感兴趣区域内一行一行地计算对称性测度,并相加取其平均值;

根据所述平均值形成平均值曲线图;

采用第一垂直特征算子对所述目标感兴趣区域进行处理,使图像的竖值边缘得到加强;

采用第二垂直特征算子对竖值边缘得到加强后的图像进行处理,计算得到垂直直线;

根据所述垂直直线和人脸对称轴确定人脸垂直边缘;其中,所述人脸对称轴为将所述平均值曲线图置于所述目标感兴趣区域的下方进行分析获得;

根据人脸的宽高比例,采用水平特征算子对所述目标感兴趣区域进行处理,得到人脸的上部边缘和下部边缘;

根据所述人脸的上部边缘,所述人脸的下部边缘和所述人脸的垂直边缘确定人脸矩形框。

第二方面,本发明实施例提供一种基于面部特征对监狱人员进行人脸识别的装置,包括:

图像获取单元,用于获取视频图像;

图像边缘增强处理单元,用于对所述视频图像进行图像边缘增强处理,得到边缘增强处理后的图像;

人脸检测单元,用于采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸;

人脸矩形框确定单元,用于当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;

人脸标识单元,用于采用所述人脸矩形框标识人脸所在的位置。

优选地,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

根据对称特征、边界特征、灰度特征、形状特征、动态变化特征中的一种或多种特征对所述目标感兴趣区域进行人脸检测。

优选地于,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

采用特征算子对所述目标感兴趣区域进行水平计算,使图像的轮廓边沿更加地突出和明显;

根据如下公式计算所述目标感兴趣区域中每一行像素的灰度平均值:

G(r)为目标感兴趣区域中第r行的灰度平均值,b

若G(r)的变化大于等于预设的阈值,则判断所述目标感兴趣区域内存在重叠的人脸,重新进行人脸检测,直至所述G(r)的变化小于所述预设的阈值。

优选地,所述根据人脸轮廓特征确定人脸矩形框,具体为:

在所述目标感兴趣区域内一行一行地计算对称性测度,并相加取其平均值;

根据所述平均值形成平均值曲线图;

采用第一垂直特征算子对所述目标感兴趣区域进行处理,使图像的竖值边缘得到加强;

采用第二垂直特征算子对竖值边缘得到加强后的图像进行处理,计算得到垂直直线;

根据所述垂直直线和人脸对称轴确定人脸垂直边缘;其中,所述人脸对称轴为将所述平均值曲线图置于所述目标感兴趣区域的下方进行分析获得;

根据人脸的宽高比例,采用水平特征算子对所述目标感兴趣区域进行处理,得到人脸的上部边缘和下部边缘;

根据所述人脸的上部边缘,所述人脸的下部边缘和所述人脸的垂直边缘确定人脸矩形框。

综上,本发明实施例的有益效果在于:

本发明实施例通过获取视频图像;对所述视频图像进行图像边缘增强处理,使得所需的内容清晰的呈现出来;采用基于特征模型驱动的人脸检测方法对边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,使得准确地识别出有效的人脸;当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;采用所述人脸矩形框标识人脸所在的位置。本发明实施例考虑了来自人脸打光不均匀,人脸所在背景环境随机多变的干扰,能稳定准确地识别人脸。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的基于面部特征对监狱人员进行人脸识别的方法的流程图;

图2是本发明一实施例提供的基于面部特征对监狱人员进行人脸识别的装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,文中所使用的步骤编号仅是为了方便描述,不对作为对步骤执行先后顺序的限定。

应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

实施例1:

请参阅图1,本发明实施例提供一种对监狱人员进行人脸识别的方法,包括:

S1、获取视频图像;

S2、对所述视频图像进行图像边缘增强处理,得到边缘增强处理后的图像。

应当理解的是,图像边缘增强的作用是使待检测目标的边缘信息更明显,便于更好地识别,同时可削弱光线或者阳光照射不均带来的影响。

优选地,采用Sobel算子进行图像边缘增强处理。

在本发明实施例中,应当理解的是,一般来说,背景的光照比较均匀,相邻的几个像素点的灰度值也差不多相同,通特征算子的运算可以把它们之间的接近程度用数值表示出来,一般情况下该值是一个相对接近零的数值。人脸的灰度值与背景的灰度值会有一定的不同,相比于背景与背景之间的灰度差异而言,背景与人脸的灰度差异会更大,因此,通过特征算子能够突出人脸与背景的交界处的像素差异,并且还能获得边界的梯度方向数据。Sobel算子是特征算子中的一种。

S3、采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸。

由于人脸的方向与获得的图像平面几乎平行,图像获取频率非常高,人脸在环境中的形状等特性十分突出,因此选用基于特征模型驱动的人脸检测方法能够准确的识别出人脸。

基于特征模型的人脸检测方法的检测过程可以分为3个阶段:①目标的初步探测,建立目标感兴趣区;②在目标感兴趣区域中找出需要的人脸;③在不间断的图像序列中,一直寻找人脸目标。所述感兴趣区指从图像中选择的一个图像区域。这里目标感兴趣区域的建立使用三帧差分法,具体地,先选取视频图像序列中连续三帧图像并分别计算相邻两帧的差分图像,然后将差分图像通过选取适当的阈值进行二值化处理,得到二值化图像,最后在每一个像素点得到的二值图像进行逻辑与运算,获取共同部分,从而获得目标的轮廓信息,建立目标感兴趣区域。

S4、当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框。

S5、采用所述人脸矩形框标识人脸所在的位置。

本发明实施例通过获取视频图像;对所述视频图像进行图像边缘增强处理,使得所需的内容清晰的呈现出来;采用基于特征模型驱动的人脸检测方法对边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,使得准确地识别出有效的人脸;当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;采用所述人脸矩形框标识人脸所在的位置。本发明实施例考虑了来自人脸打光不均匀,人脸所在背景环境随机多变的干扰,能稳定准确地识别人脸。

作为本发明实施例的一种举例,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

根据对称特征、边界特征、灰度特征、形状特征和动态变化特征中的一种或多种特征对所述目标感兴趣区域进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸。

此处,需要说明的是,对所述目标感兴趣区域进行人脸检测不仅需要对称特征、边界特征、灰度特征、形状特征和动态变化特征中的一种或多种特征,还需要结合其他先验知识进行检测。

若整一帧图片都没有灰度值的阶跃变化,那么就可以认定要识别的人脸后方没有其他无关的人脸,也即没有重叠的人脸,因此,作为本发明实施例的一种举例,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

采用特征算子对所述目标感兴趣区域进行水平计算,使图像的轮廓边沿更加地突出和明显;

根据如下公式计算所述目标感兴趣区域中每一行像素的灰度平均值:

G(r)为目标感兴趣区域中第r行的灰度平均值,b

若G(r)的变化大于等于预设的阈值,则判断所述目标感兴趣区域内存在重叠的人脸,重新进行人脸检测,直至所述G(r)的变化小于所述预设的阈值。

作为本发明实施例的一种举例,所述根据人脸轮廓特征确定人脸矩形框,具体为:

S11、在所述目标感兴趣区域内一行一行地计算对称性测度,并相加取其平均值。

其中,对称性测度的公式为:

其中,定义测度s的数值区间范围为(-1,1)。当s=1时图像为彻底对称,当s=-1时图像为彻底不对称,x

S12、根据所述平均值形成平均值曲线图。

S13、采用第一垂直特征算子对所述目标感兴趣区域进行处理,使图像的竖值边缘得到加强。

在本发明实施例中,所述垂直特征算子优选为Sobel算子。

S14、采用第二垂直特征算子对竖值边缘得到加强后的图像进行处理,计算得到垂直直线。

在本发明实施例中,所述第二垂直特征算子优选为Hough算子。

S15、根据所述垂直直线和人脸对称轴确定人脸垂直边缘;其中,所述人脸对称轴为将所述平均值曲线图置于所述目标感兴趣区域的下方进行分析获得;

经研究发现,位于图片下方的平均值曲线的最高峰值与位于平均值曲线上方的图片的人脸的对称轴在同一条垂直线上.

S16、根据人脸的宽高比例,采用水平特征算子对所述目标感兴趣区域进行处理,得到人脸的上部边缘和下部边缘。

S17、根据所述人脸的上部边缘、所述人脸的下部边缘和所述人脸的垂直边缘确定人脸矩形框。

S13、将所述平均值曲线图置于所述目标感兴趣区域的下方进行分析获得对称轴;其中所述对称轴为人脸对称轴。

实施例2:

请参阅图2,本发明实施例提供一种基于面部特征对监狱人员进行人脸识别的装置,包括:

图像获取单元1,用于获取视频图像;

图像边缘增强处理单元2,用于对所述视频图像进行图像边缘增强处理,得到边缘增强处理后的图像;

人脸检测单元3,用于采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸;

人脸矩形框确定单元4,用于当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;

人脸标识单元5,用于采用所述人脸矩形框标识人脸所在的位置。

本发明实施例通过获取视频图像;对所述视频图像进行图像边缘增强处理,使得所需的内容清晰的呈现出来;采用基于特征模型驱动的人脸检测方法对边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,使得准确地识别出有效的人脸;当检测到无重叠的人脸时,根据人脸轮廓特征确定人脸矩形框;采用所述人脸矩形框标识人脸所在的位置。本发明实施例考虑了来自人脸打光不均匀,人脸所在背景环境随机多变的干扰,能稳定准确地识别人脸。

作为本发明实施例的一种举例,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

根据对称特征、边界特征、灰度特征、形状特征、动态变化特征中的一种或多种特征对所述目标感兴趣区域进行人脸检测。

作为本发明实施例的一种举例,所述采用基于特征模型驱动的人脸检测方法对所述边缘增强处理后的图像进行人脸检测,当检测到重叠的人脸时,重新进行人脸检测,直至检测到无重叠的人脸,具体为:

在所述边缘增强处理后的图像中建立目标感兴趣区域;

采用特征算子对所述目标感兴趣区域进行水平计算,使图像的轮廓边沿更加地突出和明显;

根据如下公式计算所述目标感兴趣区域中每一行像素的灰度平均值:

G(r)为目标感兴趣区域中第r行的灰度平均值,b

若G(r)的变化大于等于预设的阈值,则判断所述目标感兴趣区域内存在重叠的人脸,重新进行人脸检测,直至所述G(r)的变化小于所述预设的阈值。

作为本发明实施例的一种举例,,所述根据人脸轮廓特征确定人脸矩形框,具体为:

在所述目标感兴趣区域内一行一行地计算对称性测度,并相加取其平均值;

根据所述平均值形成平均值曲线图;

采用第一垂直特征算子对所述目标感兴趣区域进行处理,使图像的竖值边缘得到加强;

采用第二垂直特征算子对竖值边缘得到加强后的图像进行处理,计算得到垂直直线;

根据所述垂直直线和人脸对称轴确定人脸垂直边缘;其中,所述人脸对称轴为将所述平均值曲线图置于所述目标感兴趣区域的下方进行分析获得;

根据人脸的宽高比例,采用水平特征算子对所述目标感兴趣区域进行处理,得到人脸的上部边缘和下部边缘;

根据所述人脸的上部边缘,所述人脸的下部边缘和所述人脸的垂直边缘确定人脸矩形框。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可监听存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号