人像头部完整性检测方法及装置制造方法及图纸

技术编号:34048105 阅读:24 留言:0更新日期:2022-07-06 15:08
本公开涉及一种人像头部完整性检测方法及装置。所述方法包括:获取人脸图像;根据所述人脸图像,获得人像头部框;判断所述人像头部框是否超出所述人脸图像的边界,当所述人像头部框超出所述人脸图像的边界时,确定所述人脸图像中的人像头部不完整;当所述人像头部框未超出所述人脸图像的边界时,根据所述人像头部框和预设算子进行裁切检测,获得人像头部完整性检测结果。通过本公开的方案,可以对人像头部进行更加全面的完整性检测,并且提高了检测速度和检测准确性。速度和检测准确性。速度和检测准确性。

Method and device for detecting the integrity of human head

【技术实现步骤摘要】
人像头部完整性检测方法及装置


[0001]本公开一般地涉及图像处理
更具体地,本公开涉及人像头部完整性检测方法及装置。

技术介绍

[0002]目前,人脸图像检测应用的领域越来越广泛,人脸图像可以以图片、照片等载体呈现,出于对图像中人像头部是否完整的考虑,在应用这些人脸图像时,需要谨慎,而在应用之前对人脸图像进行检测以判断人脸图像中人像头部是否完整是必要的。
[0003]在传统的人像头部完整性检测方法中,存在检测不全面且速度慢、提取不清晰的问题。

技术实现思路

[0004]为了至少部分地解决
技术介绍
中提到的技术问题,本公开的方案提供了一种人像头部完整性检测方法及装置。
[0005]根据本公开的第一方面,本公开提供一种人像头部完整性检测方法,其中,所述方法包括:获取人脸图像;根据所述人脸图像,获得人像头部框;判断所述人像头部框是否超出所述人脸图像的边界,当所述人像头部框超出所述人脸图像的边界时,确定所述人脸图像中的人像头部不完整;当所述人像头部框未超出所述人脸图像的边界时,根据所述人像头部框和预设算子进行裁切本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种人像头部完整性检测方法,其中,所述方法包括:获取人脸图像;根据所述人脸图像,获得人像头部框;判断所述人像头部框是否超出所述人脸图像的边界,当所述人像头部框超出所述人脸图像的边界时,确定所述人脸图像中的人像头部不完整;当所述人像头部框未超出所述人脸图像的边界时,根据所述人像头部框和预设算子进行裁切检测,获得人像头部完整性检测结果。2.根据权利要求1所述的人像头部完整性检测方法,其中,所述根据所述人脸图像,获得人像头部框包括:针对所述人脸图像,通过人脸检测算法获得人脸框;针对所述人脸图像,通过人像分割算法获得包括人像轮廓和背景的二值化图像,并通过所述人像轮廓获得人像头顶坐标;根据所述人脸框和所述人像头顶坐标,在所述二值化图像中获得所述人像头部框。3.根据权利要求1所述的人像头部完整性检测方法,其中,所述判断所述人像头部框是否超出所述人脸图像的边界包括:获取所述人像头部框的归一化坐标;根据所述归一化坐标,判断所述人像头部框是否超出所述人脸图像的边界。4.根据权利要求1所述的人像头部完整性检测方法,其中,所述预设算子包括第一预设算子和第二预设算子,所述当所述人像头部框未超出所述人脸图像的边界时,根据所述人像头部框和预设算子进行裁切检测,获得人像头部完整性检测结果包括:根据所述人像头部框和所述第一预设算子,判断人像头部是否存在水平裁切,当所述人像头部存在水平裁切时,确定所述人脸图像中的人像头部不完整;当所述人像头部不存在水平裁切时,根据所述人像头部框和所述第二预设算子,判断所述人像头部是否存在竖直裁切,当所述人像头部存在竖直裁切时,确定所述人脸图像中的人像头部不完整;当所述人像头部不存在竖直裁切时,判断所述人像头部是否存在斜向裁切,以获得所述人像头部完整性检测结果。5.根据权利要求4所述的人像头部完整性检测方法,其中,所述根据所述人像头部框和所述第一预设算子,判断人像头部是否存在水平裁切包括:对所述人像头部框按照预设规则进行扩大;截取扩大后的人像头部框内的图像,获得待裁切检测图像;使用所述第一预设算子在所述待裁切检测图像中进行卷积,获得第一响应图;根据所述第一响应图,统计每行像素的灰度值之和;计算所述每行像素的灰度值之和分别在所述第一响应图中所有像素的灰度值之和中的占比;当任一所述占比大于第一预设阈值时,确定所述人像头部...

【专利技术属性】
技术研发人员:张松华
申请(专利权)人:稿定厦门科技有限公司
类型:发明
国别省市:

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

1