一种人脸图像聚类中非活体过滤的方法、装置、介质制造方法及图纸

技术编号:30897758 阅读:20 留言:0更新日期:2021-11-22 23:40
本发明专利技术提出了一种人脸图像聚类中非活体过滤的方法、装置及存储介质,该方法包括:分组步骤S101,对聚类后的人脸图像根据摄像头的ID进行分组,其中n≥2;计算步骤S102,针对每一个分组计算所有人脸图像位置的区域及该区域对应的多边形面积,以及该分组对应的摄像头视野面积;过滤步骤S103,基于该区域对应的多边形面积及该分组对应的摄像头视野面积确定采集的人脸图像是否为非活体,如果是,则将非活体的人脸图像删除。本发明专利技术创造性的提出了基于人脸出现的区域的面积及摄像头的视野面积进行非活体的识别,识别方法简单可靠,无需增加硬件设备,也不需要被识别人的配合,且识别率较高,满足了工程需要。满足了工程需要。满足了工程需要。

【技术实现步骤摘要】
一种人脸图像聚类中非活体过滤的方法、装置、介质


[0001]本专利技术涉及人工智能
,具体涉及一种人脸图像聚类中非活体过滤的方法、装置、介质。

技术介绍

[0002]目前活体检测主要分为三种,分别是配合式活体检测、静默活体检测、双目活体检测。配合式活体检测需要用户按系统要求指令做出相应动作完成检测。静默活体检测一般需要用户一段时间连续的视频拍摄,现代方法一般利用深度学习网络完成判断。双目活体检测利用除可见光视觉以外其它生物信息(如近红外、深度结构信息等),对异质人脸信息进行关联判断,有效区别出真实人脸和其它攻击方式的不同。
[0003]但是,安防场景下的大规模人脸聚类,把通过城市中众多摄像头捕捉到的人脸进行归档聚类。这时各种视频、平面广告上的非真实人脸就会影响最终档案呈现效果,需要判断非活体并过滤。当前常见的上述三种方法,配合式活体检测需要与被检测者互动,难以实现;静默活体检测对复杂场景的适应性一般,泛化性不好;双目活体检测需要额外设备,且一般需要接近被检测者,无法适用街景摄像头这种部署在高处的场景。因此,如何高效地进行特定场景下的非活体人脸过滤是人工智能检测中的一个技术难题。

技术实现思路

[0004]本专利技术针对上述现有技术中一个或多个技术缺陷,提出了如下技术方案。
[0005]一种人脸图像聚类中非活体过滤的方法,该方法包括:
[0006]分组步骤,对聚类后的人脸图像根据摄像头的ID进行分组,其中n≥2;
[0007]计算步骤,针对每一个分组计算所有人脸图像位置的区域及该区域对应的多边形面积,以及该分组对应的摄像头视野面积;
[0008]过滤步骤,基于该区域对应的多边形面积及该分组对应的摄像头视野面积确定采集的人脸图像是否为非活体,如果是,则将非活体的人脸图像删除。
[0009]更进一步地,在所述分组步骤中,判断聚类后的一个簇中的人脸图像数量是否超过第一阈值a,如果是,则将该簇中的人脸根据摄像头的ID进行分组,分组后的同一组中的人脸图像为同一个摄像头所采集。
[0010]更进一步地,在所述计算步骤中,对于每个分组,获取该分组中所有人脸图像中的人脸位置,计算出包含所有人脸位置的区域c及该组中所有人脸的多边形面积b,并计算出该分组对应的摄像头视野面积d。
[0011]更进一步地,在所述过滤步骤中,对于每个分组,获取同一人的人脸图像出现的所有时间,并基于时间进行排序,如果两张人脸图像拍摄时间间隔小于时间间隔阈值e,则将该两张人脸图像拍摄时间间隔加入到此人在该摄像头连续出现的时间f;对于每个分组,如果b/d>g且f>h,则认定区域c为此摄像头的非活体出现区域,且分组中的人脸图像判定为非活体的图像,将非活体的人脸图像删除,其中,g为比例阈值,h为第一时间阈值。
[0012]更进一步地,所述方法还包括更新步骤:对于计算出的每个摄像头的所有非活体出现区域c,计算所有非活体出现区域c的并集i,并用并集i更新每一个摄像头现有的非活体出现区域c得到更新后的非活体出现区域,并记录更新时间k;对于每个摄像头,过滤出现在更新后的非活体出现区域中的人脸图像,即不再对该人脸图像进行聚类;对于每个摄像头,如果更新时间k距离当前超过第二时间阈值l,则将更新后的非活体出现区域置为0。
[0013]本专利技术还提出了一种人脸图像聚类中非活体过滤的装置,该装置包括:
[0014]分组单元,对聚类后的人脸图像根据摄像头的ID进行分组,其中n≥2;
[0015]计算单元,针对每一个分组计算所有人脸图像位置的区域及该区域对应的多边形面积,以及该分组对应的摄像头视野面积;
[0016]过滤单元,基于该区域对应的多边形面积及该分组对应的摄像头视野面积确定采集的人脸图像是否为非活体,如果是,则将非活体的人脸图像删除。
[0017]更进一步地,在所述分组单元中,判断聚类后的一个簇中的人脸图像数量是否超过第一阈值a,如果是,则将该簇中的人脸根据摄像头的ID进行分组,分组后的同一组中的人脸图像为同一个摄像头所采集。
[0018]更进一步地,在所述计算单元中,对于每个分组,获取该分组中所有人脸图像中的人脸位置,计算出包含所有人脸位置的区域c及该组中所有人脸的多边形面积b,并计算出该分组对应的摄像头视野面积d。
[0019]更进一步地,在所述过滤单元中,对于每个分组,获取同一人的人脸图像出现的所有时间,并基于时间进行排序,如果两张人脸图像拍摄时间间隔小于时间间隔阈值e,则将该两张人脸图像拍摄时间间隔加入到此人在该摄像头连续出现的时间f;对于每个分组,如果b/d>g且f>h,则认定区域c为此摄像头的非活体出现区域,且分组中的人脸图像判定为非活体的图像,将非活体的人脸图像删除,其中,g为比例阈值,h为第一时间阈值。
[0020]更进一步地,所述装置还包括更新单元:对于计算出的每个摄像头的所有非活体出现区域c,计算所有非活体出现区域c的并集i,并用并集i更新每一个摄像头现有的非活体出现区域c得到更新后的非活体出现区域,并记录更新时间k;对于每个摄像头,过滤出现在更新后的非活体出现区域中的人脸图像,即不再对该人脸图像进行聚类;对于每个摄像头,如果更新时间k距离当前超过第二时间阈值l,则将更新后的非活体出现区域置为0。
[0021]本专利技术还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序代码,当所述计算机程序代码被计算机执行时执行上述之任一的方法。
[0022]本专利技术的技术效果在于:本专利技术的一种人脸图像聚类中非活体过滤的方法、装置及存储介质,该方法包括:分组步骤S101,对聚类后的人脸图像根据摄像头的ID进行分组,其中n≥2;计算步骤S102,针对每一个分组计算所有人脸图像位置的区域及该区域对应的多边形面积,以及该分组对应的摄像头视野面积;过滤步骤S103,基于该区域对应的多边形面积及该分组对应的摄像头视野面积确定采集的人脸图像是否为非活体,如果是,则将非活体的人脸图像删除。本专利技术创造性的提出了基于人脸出现的区域的面积及摄像头的视野面积进行非活体的识别,识别方法简单可靠,无需增加硬件设备,也不需要被识别人的配合,且识别率较高,满足了工程需要,本专利技术的原理是,由于非活体不会移动,同一采集的该非活体的人脸图像较多,因此,所有人脸的总面积较大,且本专利技术创造性的增加了时间阈值,即统计所有相邻两张人脸图像的拍摄时间小于时间间隔阈值e的时间间隔总和,将其与
面积一起用于非活体的识别,进一步提高识别准确率,本专利技术中,创造性提出了将聚类后的一个簇中人脸图像基于摄像的ID进行分组,也就是说,非活体的人脸基本上不会被其他摄像头捕获,因此,提高非活体人脸识别的效率,由于每个分组中的人脸为同一人,非活体由于不会移动,每个人脸都会出现,因此,区域相对固定,并计算出每一个人脸的面积,对所有人脸的面积求和后得到b,用于后续的非活体识别,以提高识别的准确率。本专利技术设置了更新操作,即将所有摄像头的非活体出现区域求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸图像聚类中非活体过滤的方法,其特征在于,该方法包括:分组步骤,对聚类后的人脸图像根据摄像头的ID进行分组,其中n≥2;计算步骤,针对每一个分组计算所有人脸图像位置的区域及该区域对应的多边形面积,以及该分组对应的摄像头视野面积;过滤步骤,基于该区域对应的多边形面积及该分组对应的摄像头视野面积确定采集的人脸图像是否为非活体,如果是,则将非活体的人脸图像删除。2.根据权利要求1所述的方法,其特征在于,在所述分组步骤中,判断聚类后的一个簇中的人脸图像数量是否超过第一阈值a,如果是,则将该簇中的人脸根据摄像头的ID进行分组,分组后的同一组中的人脸图像为同一个摄像头所采集。3.根据权利要求2所述的方法,其特征在于,在所述计算步骤中,对于每个分组,获取该分组中所有人脸图像中的人脸位置,计算出包含所有人脸位置的区域c及该组中所有人脸的多边形面积b,并计算出该分组对应的摄像头视野面积d。4.根据权利要求3所述的方法,其特征在于,在所述过滤步骤中,对于每个分组,获取同一人的人脸图像出现的所有时间,并基于时间进行排序,如果两张人脸图像拍摄时间间隔小于时间间隔阈值e,则将该两张人脸图像拍摄时间间隔加入到此人在该摄像头连续出现的时间f;对于每个分组,如果b/d>g且f>h,则认定区域c为此摄像头的非活体出现区域,且分组中的人脸图像判定为非活体的图像,将非活体的人脸图像删除,其中,g为比例阈值,h为第一时间阈值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括更新步骤:对于计算出的每个摄像头的所有非活体出现区域c,计算所有非活体出现区域c的并集i,并用并集i更新每一个摄像头现有的非活体出现区域c得到更新后的非活体出现区域,并记录更新时间k;对于每个摄像头,过滤出现在更新后的非活体出现区域中的人脸图像,即不再对该人脸图像进行聚类;对于每个摄像头,如果更新时间k距离当前超过第二时间阈值l,则将更新后的非活体出现区域置为0。6.一种人脸图像聚类中非活体过滤的装置,其特征在于,该装置包括:分组单元,对聚类后的人脸图像根据摄...

【专利技术属性】
技术研发人员:毕永辉陈子沣朱海勇梁煜麓周利民古松景
申请(专利权)人:厦门市美亚柏科信息股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1