人脸检测方法及装置制造方法及图纸

技术编号:18895403 阅读:36 留言:0更新日期:2018-09-08 11:23
本公开涉及人脸检测方法及装置。该方法包括:通过至少两个不同的人脸检测模型检测待检测图像中的人脸框;根据所述至少两个不同的人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果。本公开能够通过不同的人脸检测模型提高不同人脸图像占比的人脸的检出率,从而能够提高人脸检测的准确性。

Face detection method and device

The present disclosure relates to a face detection method and device. The method comprises detecting a face frame in an image to be detected by at least two different face detection models, and determining a face detection result of the image to be detected according to at least one face frame detected by the at least two different face detection models. The disclosure can improve the detection rate of faces with different proportion of face images through different face detection models, thereby improving the accuracy of face detection.

【技术实现步骤摘要】
人脸检测方法及装置
本公开涉及计算机视觉
,尤其涉及一种人脸检测方法及装置。
技术介绍
对图像进行人脸检测时,由于人脸在图像中的占比常常不同,而相关技术中的人脸检测技术只能针对某种特定人脸占比范围内的人脸进行检测,导致人脸检测的准确率和检出率较低。
技术实现思路
有鉴于此,本公开提出了一种人脸检测方法及装置。根据本公开的一方面,提供了人脸检测方法,包括:通过至少两个不同的人脸检测模型检测待检测图像中的人脸框;根据所述至少两个不同的人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果。在一种可能的实现方式中,所述至少两个不同的人脸检测模型对应于不同的人脸图像占比。在一种可能的实现方式中,所述至少一个人脸框具体为多个人脸框;根据所述至少两个人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果,包括:基于所述至少两个人脸检测模型检测到的多个人脸框的位置,对所述多个人脸框进行合并处理,得到人脸框合并结果;根据所述人脸框合并结果,确定所述待检测图像的人脸检测结果。在一种可能的实现方式中,基于所述至少两个人脸检测模型检测到的多个人脸框的位置,对所述多个人脸框进行合并处理,得到人脸框合并结果,包括:若所述多个人脸框中的第一人脸框和第二人脸框之间的重合度大于或等于预设阈值,则将所述第一人脸框和所述第二人脸框进行合并,得到合并人脸框。在一种可能的实现方式中,将所述第一人脸框和所述第二人脸框进行合并,得到合并人脸框,包括:将所述合并人脸框确定为所述第一人脸框和所述第二人脸框中的一个人脸框。在一种可能的实现方式中,在通过至少两个不同的人脸检测模型检测待检测图像中的人脸框之前,所述方法还包括:对待处理图像进行基于灰度的均衡化处理,其中,基于灰度的均衡化处理用于增大所述待处理图像的像素值所分布的灰度级别区域;根据均衡化处理后的待处理图像,确定待检测图像。在一种可能的实现方式中,对所述待处理图像进行基于灰度的均衡化处理,包括:对所述待处理图像进行直方图均衡化处理。在一种可能的实现方式中,在确定所述待检测图像的人脸检测结果之后,所述方法还包括:对所述待检测图像中的人脸区域进行切割,得到至少一个器官图像块;提取所述至少一个器官图像块的器官的关键点信息。在一种可能的实现方式中,提取所述至少一个器官图像块的器官的关键点信息,包括:将所述至少一个器官图像块分别输入至少一个神经网络,其中,不同的器官图像块对应不同的神经网络;通过所述至少一个神经网络分别提取各自输入的器官图像块的器官的关键点信息。根据本公开的另一方面,提供了一种人脸检测装置,包括:检测模块,用于通过至少两个不同的人脸检测模型检测待检测图像中的人脸框;第一确定模块,用于根据所述至少两个不同的人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果。在一种可能的实现方式中,所述至少两个不同的人脸检测模型对应于不同的人脸图像占比。在一种可能的实现方式中,所述至少一个人脸框具体为多个人脸框;所述第一确定模块包括:合并子模块,用于基于所述至少两个人脸检测模型检测到的多个人脸框的位置,对所述多个人脸框进行合并处理,得到人脸框合并结果;确定子模块,用于根据所述人脸框合并结果,确定所述待检测图像的人脸检测结果。在一种可能的实现方式中,所述合并子模块用于:若所述多个人脸框中的第一人脸框和第二人脸框之间的重合度大于或等于预设阈值,则将所述第一人脸框和所述第二人脸框进行合并,得到合并人脸框。在一种可能的实现方式中,所述合并子模块用于:将所述合并人脸框确定为所述第一人脸框和所述第二人脸框中的一个人脸框。在一种可能的实现方式中,所述装置还包括:均衡化处理模块,用于对待处理图像进行基于灰度的均衡化处理,其中,基于灰度的均衡化处理用于增大所述待处理图像的像素值所分布的灰度级别区域;第二确定模块,用于根据均衡化处理后的待处理图像,确定待检测图像。在一种可能的实现方式中,所述均衡化处理模块用于:对所述待处理图像进行直方图均衡化处理。在一种可能的实现方式中,所述装置还包括:切割模块,用于对所述待检测图像中的人脸区域进行切割,得到至少一个器官图像块;提取模块,用于提取所述至少一个器官图像块的器官的关键点信息。在一种可能的实现方式中,所述提取模块包括:输入子模块,用于将所述至少一个器官图像块分别输入至少一个神经网络,其中,不同的器官图像块对应不同的神经网络;提取子模块,用于通过所述至少一个神经网络分别提取各自输入的器官图像块的器官的关键点信息。根据本公开的另一方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述方法。根据本公开的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述方法。本公开的各方面的人脸检测方法及装置通过至少两个不同的人脸检测模型检测图像中的人脸框,并根据该至少两个不同的人脸检测模型检测到的至少一个人脸框,确定待检测图像的人脸检测结果,由此能够通过不同的人脸检测模型提高不同人脸图像占比的人脸的检出率,从而能够提高人脸检测的准确性。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出根据本公开一实施例的人脸检测方法的流程图。图2示出根据本公开一实施例的人脸检测方法中步骤S12的一示例性的流程图。图3示出根据本公开一实施例的人脸检测方法的一示例性的流程图。图4示出根据本公开一实施例的人脸检测方法的另一示例性的流程图。图5示出根据本公开一实施例的人脸检测方法中步骤S14的一示例性的流程图。图6示出根据本公开一实施例的人脸检测装置的框图。图7示出根据本公开一实施例的人脸检测装置的一示例性的框图。图8是根据一示例性实施例示出的一种用于人脸检测的装置800的框图。图9是根据一示例性实施例示出的一种用于人脸检测的装置1900的框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。图1示出根据本公开一实施例的人脸检测方法的流程图。如图1所示,该方法包括步骤S11和步骤S12。在步骤S11中,通过至少两个不同的人脸检测模型检测待检测图像中的人脸框。本实施例中的待检测图像可以为呈现静态的图片或者照片等图像,也可以为呈现动态的视频中的视频帧等。待检测图像中的人脸可以为正脸,也可能存在一定角度偏转的侧脸,本公开实施例对待检测图像的具体实现不做限定。在本公开实施例中,不同的人脸检测模型可以具有不同的网络本文档来自技高网...

【技术保护点】
1.一种人脸检测方法,其特征在于,包括:通过至少两个不同的人脸检测模型检测待检测图像中的人脸框;根据所述至少两个不同的人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果。

【技术特征摘要】
1.一种人脸检测方法,其特征在于,包括:通过至少两个不同的人脸检测模型检测待检测图像中的人脸框;根据所述至少两个不同的人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果。2.根据权利要求1所述的方法,其特征在于,所述至少两个不同的人脸检测模型对应于不同的人脸图像占比。3.根据权利要求1所述的方法,其特征在于,所述至少一个人脸框具体为多个人脸框;根据所述至少两个人脸检测模型检测到的至少一个人脸框,确定所述待检测图像的人脸检测结果,包括:基于所述至少两个人脸检测模型检测到的多个人脸框的位置,对所述多个人脸框进行合并处理,得到人脸框合并结果;根据所述人脸框合并结果,确定所述待检测图像的人脸检测结果。4.根据权利要求3所述的方法,其特征在于,基于所述至少两个人脸检测模型检测到的多个人脸框的位置,对所述多个人脸框进行合并处理,得到人脸框合并结果,包括:若所述多个人脸框中的第一人脸框和第二人脸框之间的重合度大于或等于预设阈值,则将所述第一人脸框和所述第二人脸框进行合并,得到合并人脸框。5.一种人脸检测装置,其特征在于,包括:检测模块,用于通过至少两个不同的人脸检测模型检测待检...

【专利技术属性】
技术研发人员:周舒岩封红霞蒲雪钱晨王飞王权
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:北京,11

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

1