图像处理方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:39309241 阅读:10 留言:0更新日期:2023-11-12 15:55
本申请公开了一种图像处理方法、装置、设备及计算机可读存储介质;该方法包括:采集第一图像;根据第一人脸的第一状态,调整第一人脸在第一图像中的位置,得到第二图像;根据第二图像中第一人脸的第二状态,确定第一旋转角度;根据第一旋转角度,调整第二图像中第一人脸的人脸框的位置,得到第三图像。由此可得,本方案调整第一状态下的第一人脸,进行第一修正,若第一人脸处于偏移状态,则确定第一人脸对应的第一旋转角度,基于第一旋转角度进行再次修正,得到人脸框与第一人脸角度位置对应的图像;以此,将图像中人脸的旋转角度控制在较小范围,可以更容易地检测到不同角度位置的人脸,并且保证了人脸检测的准确性,帮助图像进行脱敏处理。行脱敏处理。行脱敏处理。

【技术实现步骤摘要】
图像处理方法、装置、设备及计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种图像处理方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]智能驾驶已经成为未来汽车驾驶的趋势,而在多种驾驶测试场景中,需要利用摄像头获取周围环境中的人脸数据,从而对拍摄的图像进行脱敏处理,以此来进行车辆感知训练,相关技术可以利用人脸检测检测到人脸对象的整个头部区域,从而得到人脸数据。
[0003]然而,相关技术虽然可以检测到人脸数据,但是检测到的人脸数据大多仅限于正常角度下的人脸数据,对于一些旋转角度较大的人脸数据却无法准确地检测到,以致无法对人脸数据进行脱敏处理。

技术实现思路

[0004]本申请实施例公开一种图像处理方法、装置、设备及计算机可读存储介质,可检测到图像中旋转的人脸,以保证人脸检测的准确性。
[0005]本申请实施例公开一种图像处理方法,包括:
[0006]采集预设范围内的图像得到第一图像,所述第一图像包括一个或多个人脸;
[0007]根据第一人脸的第一状态,调整所述第一人脸在所述第一图像中的位置,得到第二图像,所述第一人脸为所述一个或多个人脸中的任一人脸;
[0008]根据所述第二图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第一旋转角度;
[0009]根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第三图像。
[0010]相应的,本申请实施例公开一种图像处理装置,包括:
[0011]采集单元,用于采集预设范围内的图像得到第一图像,所述第一图像包括一个或多个人脸;
[0012]翻转单元,用于根据第一人脸的第一状态,调整所述第一人脸在所述第一图像中的位置,得到第二图像,所述第一人脸为所述一个或多个人脸中的任一人脸;
[0013]确定单元,用于根据所述第二图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第一旋转角度;
[0014]调整单元,用于根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第三图像。
[0015]在一些实施例中,所述第二状态包括偏移状态,所述图像处理装置还包括:
[0016]第一分类单元,用于利用第一分类器确定所述第二图像中所述第一人脸的第二状态;
[0017]所述确定单元,具体用于若所述第二图像中所述第一人脸的第二状态为偏移状
态,则确定所述第一人脸的第一旋转角度为第一预设角度。
[0018]在一些实施例中,所述第二状态还包括非偏移状态,所述确定单元,具体还用于若所述第二图像中所述第一人脸的第二状态为非偏移状态,则确定所述第一人脸的第一旋转角度为第二预设角度。
[0019]在一些实施例中,所述调整单元具体用于:
[0020]根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第四图像;
[0021]利用预设角度校准器校准所述第四图像中所述人脸框的角度,得到第三图像。
[0022]在一些实施例中,所述图像处理装置还包括:
[0023]创建单元,用于根据所述第一人脸在所述第一图像中的位置信息,在所述第一图像中所述第一人脸所在位置添加人脸框;
[0024]第二分类单元,用于利用第二分类器识别添加人脸框后的第一图像中所述第一人脸的第一状态;
[0025]所述翻转单元具体用于:
[0026]若所述第一状态为倒置状态,则对所述添加人脸框后的第一图像中的第一人脸进行翻转;
[0027]根据所述人脸框,对翻转后的第一图像中的第一人脸进行位置校准,得到第二图像。
[0028]在一些实施例中,所述图像处理装置还包括:
[0029]确定单元,还用于若所述第一状态为非倒置状态,则根据所述第一图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第二旋转角度;
[0030]调整单元,还用于根据所述第二旋转角度,调整所述第一图像中所述第一人脸的人脸框的位置,得到第五图像。
[0031]在一些实施例中,图像处理装置还包括:
[0032]处理单元,用于对所述第三图像中的所述第一人脸进行模糊化处理,得到第六图像。
[0033]此外,本申请实施例还公开一种计算机设备,包括处理器和存储器,存储器存储有计算机程序,处理器用于运行存储器内的计算机程序实现本申请实施例公开的图像处理方法中的步骤。
[0034]此外,本申请实施例还公开一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所公开的任一种图像处理方法中的步骤。
[0035]此外,本申请实施例还公开一种计算机程序产品,计算机程序产品包括计算机指令,计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例所公开的任一种图像处理方法中的步骤。
[0036]本申请实施例中,采集预设范围内的图像得到第一图像,第一图像包括一个或多个人脸;根据第一人脸的第一状态,调整第一人脸在第一图像中的位置,得到第二图像,第一人脸为一个或多个人脸中的任一人脸;根据第二图像中第一人脸的第二状态,确定第一
人脸的旋转角度,得到第一旋转角度;根据第一旋转角度,调整第二图像中第一人脸的人脸框的位置,得到第三图像。由此可得,本方案调整第一状态下的第一人脸,进行第一修正,若第一人脸处于偏移状态,则确定第一人脸对应的第一旋转角度,基于第一旋转角度进行再次修正,得到人脸框与第一人脸角度位置对应的图像;以此,将图像中人脸的旋转角度控制在较小范围,可以更容易地检测到不同角度位置的人脸,并且保证了人脸检测的准确性,帮助图像进行脱敏处理。
附图说明
[0037]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本申请实施例公开的一种图像处理系统的场景示意图;
[0039]图2是本申请实施例公开的一种图像处理方法的流程示意图;
[0040]图3是本申请实施例公开的人脸框创建示意图;
[0041]图4是本申请实施例公开的旋转图像的人脸检测示意图;
[0042]图5是本申请实施例公开的一种人脸模糊化处理方法对比的示意图;
[0043]图6是本申请实施例公开的另一种人脸模糊化处理方法对比的示意图;
[0044]图7是本申请实施例公开的模糊化处理对比的示意图;
[0045]图8是本申请实施例公开的另一种图像处理方法的流程示意图;
[0046]图9是本申请实施例公开的一种级联人脸检测器示意图;
[0047]图10是本申请实施例公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:采集预设范围内的图像得到第一图像,所述第一图像包括一个或多个人脸;根据第一人脸的第一状态,调整所述第一人脸在所述第一图像中的位置,得到第二图像,所述第一人脸为所述一个或多个人脸中的任一人脸;根据所述第二图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第一旋转角度;根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第三图像。2.根据权利要求1所述的方法,其特征在于,所述第二状态包括偏移状态,所述方法还包括:利用第一分类器确定所述第二图像中所述第一人脸的第二状态;所述根据所述第二图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第一旋转角度,包括:若所述第二图像中所述第一人脸的第二状态为偏移状态,则确定所述第一人脸的第一旋转角度为第一预设角度。3.根据权利要求2所述的方法,其特征在于,所述第二状态还包括非偏移状态,所述根据所述第二图像中所述第一人脸的第二状态,确定所述第一人脸的旋转角度,得到第一旋转角度,还包括:若所述第二图像中所述第一人脸的第二状态为非偏移状态,则确定所述第一人脸的第一旋转角度为第二预设角度。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第三图像,包括:根据所述第一旋转角度,调整所述第二图像中所述第一人脸的人脸框的位置,得到第四图像;利用预设角度校准器校准所述第四图像中所述人脸框的角度,得到第三图像。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述第一人脸在所述第一图像中的位置信息,在所述第一图像中所述第一人脸所在位置添加人脸框;利用第二分类器识别添加人脸框后的第一图像...

【专利技术属性】
技术研发人员:胡宇姬彬斐刘兰个川刘嘉超
申请(专利权)人:广州小鹏自动驾驶科技有限公司
类型:发明
国别省市:

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

1