人脸检测方法及装置的制造方法_3

文档序号:9787761阅读:来源:国知局

[0123]判断所述目标人脸参数值与所述第一人脸参数值的所述第二差值是否小于所述预设阈值。
[0124]判断所述目标人脸参数值与所述第一人脸参数值的所述第二差值是否小于预设阈值,当所述第二差值小于所述预设阈值时,确定所述第一图片中应存在所述人脸,且所述人脸位于与所述目标人脸参数值对应的所述目标范围内。
[0125]可选地,在本公开实施例中,可以利用第三矩形框在所述第一图片中标识出所述人脸所在的所述目标范围。
[0126]上述实施例中,当对第一图片进行人脸检测未检测到人脸后,对与所述第一图片关联的第二图片进行人脸检测,当检测到所述第二图片存在人脸后,对比所述第二图片中的参照范围内与所述第一图片中的目标范围内的人脸特征参数,判断所述第一图片中是否本应存在人脸,提高了人脸检测的准确率。
[0127]如图2A所示,图2A是根据一示例性实施例示出的另一种人脸检测方法的流程图,包括以下步骤:
[0128]在步骤201中,检测第一图片中是否存在人脸。
[0129]本步骤中,可以根据相关技术中的人脸检测方法对所述第一图片进行检测。
[0130]当检测到所述第一图片中存在人脸后,按照相关技术进行处理,否则考虑到可能由于外在物体的遮挡等原因,导致在所述第一图片中未检测到所述人脸,因此需要继续执行步骤202。
[0131]在步骤202中,获取与所述第一图片关联的第二图片。
[0132]可以根据相关技术从所述第一图片文件的头部获取所述第一图片的第一exif扩展信息,所述第一 exif扩展信息指示所述第一图片属于一组连拍图片中的一张。
[0133]进一步地,根据所述第一exif扩展信息获取具备第二 exif扩展信息的所述第二图片,所述第二exif扩展信息指示所述第二图片与所述第一图片属于同一组所述连拍图片。其中,所述第二图片在同一组所述连拍图片中处于所述第一图片之前或之后,且所述第二图片的个数可以为多个。
[0134]在步骤203中,检测所述第二图片中是否存在人脸。
[0135]本步骤中,同样可以根据相关技术中的人脸检测方法对所述第二图片进行检测。当在任意一张所述第二图片中检测到所述人脸后,执行步骤204,否则结束人脸检测的过程。
[0136]在步骤204中,获取所述第二图片中位于检测到的所述人脸所在的参照范围内的人脸特征参数的第一人脸参数值。
[0137]本步骤中,可以获取所述第二图片中位于所述参照位置范围内的人脸特征参数的第一人脸参数值,其中所述人脸特征参数可以为颜色特征参数,例如肤色等。可选地,根据在所述第二图片中检测到的所述人脸的所述参照范围,确定包围所述人脸的第一矩形框,如图2B所示。再根据相关技术获取所述第二图片中位于所述第一矩形框内的颜色特征参数的第一人脸参数值。
[0138]在步骤205中,根据所述参照范围,在所述第一图片中确定目标范围。
[0139]可选地,可以根据所述参照范围,例如根据位于所述第一矩形框内的第一像素集合中的多个第一像素的像素坐标,在所述第一图片中确定处于同一像素坐标的多个第二像素的第二像素集合,并通过所述第二矩形框标识出来,如图2C所示,可以标识出四个目标范围。
[0140]在步骤206中,获取所述第一图片中位于所述目标范围内的所述人脸特征参数的第二人脸参数值。
[0141]可以根据相关技术获取位于多个所述第二矩形框内的颜色特征参数的第二人脸参数值。
[0142]在步骤207中,在获取的多个所述第二人脸参数值中确定目标人脸参数值,其中所述目标人脸参数值与所述第一人脸参数值的第二差值最小。
[0143]本步骤中,需要确定与所述第一人脸参数值的第二差值最小的第二人脸参数值作为目标人脸参数值。
[0144]在步骤208中,判断所述目标人脸参数值与所述第一人脸参数值的第二差值是否小于预设阈值,当所述第二差值小于所述预设阈值时,确定所述第一图片中应存在所述人脸。
[0145]判断所述目标人脸参数值与所述第一人脸参数值的所述第二差值是否小于所述预设阈值,当所述第二差值小于所述预设阈值时,确定所述第一图片中应存在所述人脸,且所述人脸位于与所述目标人脸参数值对应的所述目标范围内。可选地,利用第三矩形框在所述第一图片中标识出所述人脸的所述目标范围。
[0146]在图2C所示的图片中的四个所述目标范围中,通过所述第三矩形框将与所述目标人脸参数值对应的所述目标范围标识出来,如图2D所示。
[0147]上述实施例中,由于同一组连拍图片之间关联度较大,如果在所述第一图片中未检测到人脸,可以获取与所述第一图片属于同一组连拍图片的第二图片,在所述第二图片中进行人脸检测。当在所述第二图片中检测到所述人脸,则可以进一步地判断所述第一图片中是否本应存在人脸,并在本应包括人脸的所述第一图片中确定应有的所述人脸的目标范围,通过矩形框标识出来,提高了人脸检测的准确率。
[0148]如图3所示,图3是根据一示例性实施例示出的另一种人脸检测方法流程图,该实施例在前述图2A所示实施例的基础上,详细描述了对比所述第二图片中的参照范围内与所述第一图片中的目标范围内的人脸特征参数,判断所述第一图片中是否应存在人脸过程,包括以下步骤:
[0149]在步骤301中,获取所述第二图片中位于所述参照范围内的人脸特征参数的第一人脸参数值。
[0150]本步骤中,可选地,所述人脸特征参数为颜色特征参数,例如肤色等。可以根据在所述第二图片中检测到的所述人脸的所述参照范围,确定包围所述人脸的第一矩形框。再根据相关技术获取位于所述第一矩形框内的颜色特征参数的第一人脸参数值。
[0151]在步骤302中,根据所述参照范围,在所述第一图片中确定目标范围。
[0152]本步骤中,可以根据所述参照范围,例如根据所述第一矩形框内的第一像素集合中的多个第一像素的像素坐标,在所述第一图片中确定出处于相同像素坐标的多个第二像素的第二像素集合,将包括所述第二像素集合的范围确定为所述目标范围。可选地,可以在所述第一图片中确定多个目标范围,并通过第二矩形框标识出来。
[0153]在步骤303中,获取所述第一图片中位于所述目标范围内的所述人脸特征参数的第二人脸参数值。
[0154]本步骤中,同样可以根据相关技术获取位于多个所述第二矩形框内的颜色特征参数的第二人脸参数值。
[0155]在步骤304中,判断所述目标人脸参数值与所述第一人脸参数值的第二差值是否小于预设阈值,当所述第二差值小于所述预设阈值时,确定所述第一图片中应存在所述人脸。
[0156]当所述第二人脸参数值与所述第一人脸参数值的第二差值小于所述预设阈值时,可以确定所述第一图片中应存在所述人脸,且所述人脸位于所述目标范围内。
[0157]本公开实施例中,为了确保人脸检测的准确性,当根据所述参照范围在所述第一图片中确定多个目标范围,在执行步骤304之前,需要先执行步骤303-1。
[0158]在步骤303-1中,当所述目标范围有多个时,在获取的多个所述第二人脸参数值中确定目标人脸参数值,其中所述目标人脸参数值与所述第一人脸参数值的所述第二差值最小。
[0159]在判断第二差值是否小于所述预设阈值之前,确定目标人脸参数值。所述目标人脸参数值是第二人脸参数值中与所述第一人脸参数值的所述第二差值最小的。
[0160]对应地,所述步骤304包括:
[0161]判断所述目标人脸参数值与所述第一人脸参数值的所述第二差值是否小于所述预设阈值。
[0162]判断所述目标人脸参数值与所述第一人脸参数值的所述第二差值是否小于预设阈值,当所述第二差值小于所述预设阈值时,确定所述第一图片中应存在所述人脸,且所述人脸位于与所述目标人脸参数值对应的所述目标范围内。
[0163]对上述过程进一步举例说明如下。
[0164]假设有一组连拍图片,包括图片A、B和C。当对图片进行人脸检测时,在图片B中未检测到人脸,通过获取图片B的exif扩展信息,确定图片B属于一组连拍图片中的一张。获取属于同一组所述连拍图片中的与图片B关联的图片A和C,对图片A和C进行人脸检测,都检测到有人脸。一般情况下,图片B中也应该会含有同一个人的人脸,可能因为图片B中的人脸角度姿态比较大,导致进行人脸检测时检测不到图片B中的人脸。
[0165]根据检测到的图片A和C中的人脸的参照范围,分别在图片A和C中用矩形框将人脸标识出来。此时,可以分别提取位于图片A和C的矩形框中的颜色特征参数a的第一人脸参数值。图片B中如果存在所述人脸,则也会有具有和颜色特征参数a类似的颜色特征参数b。
[0166]进一步地,根据图片A和C中的人脸的参照范围,在图片B中确定目标范围。可选地,根据图片A和C中的矩形框包含的第一像素集合中第一像素的像素坐标,确定图片B中的处于同一像素坐标的第二像素的第二像素集合,从而将其作为目标范围。可选地,可以在图片B中确定多个目标范围。
[0167]分别获取位于多个所述目标位置范围内的颜色特征参数b的人脸参数值,找到一个和颜色特征参数a的人脸参数值最相近的颜色特征参数b作为目标人脸参数值,如果a的人脸参数值和目标人脸参数值之间的第二差值小于预设阈值,则认为图片B中本应存在人脸,且所述人脸位于与所述目标人脸参数值对应的所述目标范围内,可以在图片B中用矩形框标识出所述目标范围。
[0168]本公开实施例中,可以对比所述第二图片中的参照范围内与所述第一图片中的目标范围内的人脸特征参数,判断所述第一图片中是否应存在所述人脸。可以根据在所述第一图片之前拍摄的第二图片查找所述第一图片中是否有漏检的人脸,也可以根据在所述第一图片之后拍摄的第二图片查找所述第一图片中是否存在漏检人脸;还可以在一个时间段内的关联图片中
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1