证件照生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:35052771 阅读:21 留言:0更新日期:2022-09-28 10: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]图1示出了本申请实施例提供的证件照生成方法的原理示意图;
[0034]图2示出了本申请一个示例性实施例提供的实施环境的示意图;
[0035]图3示出了本申请一个示例性实施例提供的证件照生成方法的流程图;
[0036]图4示出了本申请另一个示例性实施例提供的证件照生成方法的流程图;
[0037]图5是一个示例性实施例示出的获取人脸区域的实施示意图;
[0038]图6是一个示例性实施例示出的划分人脸区域的实施示意图;
[0039]图7是一个示例性实施例示出的另一种获取人脸区域的实施示意图;
[0040]图8示出了本申请另一个示例性实施例提供的证件照生成方法的流程图;
[0041]图9示出了本申请另一个示例性实施例提供的证件照生成方法的流程图;
[0042]图10是本申请一个示例性实施例提供的证件照本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种证件照生成方法,其特征在于,所述方法包括:获取原始图像,所述原始图像中包含生物体面部;对所述原始图像进行图像规范度检测以及色彩偏离度检测,所述图像规范度检测用于确定所述原始图像是否符合拍摄规范,所述色彩偏离度检测用于确定所述原始图像中的生物体面部是否存在偏色;响应于所述原始图像通过所述图像规范度检测,且未通过所述色彩偏离度检测,对所述原始图像中的生物体面部进行色彩校正;基于色彩校正后的所述原始图像生成证件照。2.根据权利要求1所述的方法,其特征在于,所述对所述原始图像进行图像规范度检测以及色彩偏离度检测,包括:对所述原始图像进行所述图像规范度检测,所述图像规范度检测包括亮度检测和面部特征检测,所述亮度检测用于确定所述原始图像的亮度是否符合拍摄规范,所述面部特征检测用于确定所述原始图像中生物体面部的面部特征是否符合拍摄规范;响应于所述原始图像通过所述图像规范度检测,对所述原始图像中的生物体面部进行所述色彩偏离度检测。3.根据权利要求2所述的方法,其特征在于,所述对所述原始图像进行所述亮度检测,包括:确定所述原始图像对应的环境光亮度以及面部亮度差,所述面部亮度差用于表征不同面部子区域的亮度差;响应于所述环境光亮度位于亮度范围,且所述面部亮度差小于亮度差阈值,确定所述原始图像通过所述亮度检测。4.根据权利要求3所述的方法,其特征在于,所述确定所述原始图像对应的环境光亮度以及面部亮度差,包括:从所述原始图像的EXIF信息中获取所述环境光亮度,或,基于所述原始图像中背景图像区域内像素点的像素值,确定所述环境光亮度;将所述原始图像中的生物体面部划分为至少两个面部子区域;基于所述面部子区域内像素点的像素值,确定各个所述面部子区域的子区域亮度;基于各个所述面部子区域的所述子区域亮度,确定所述面部亮度差。5.根据权利要求4所述的方法,其特征在于,所述将所述原始图像中的生物体面部划分为至少两个面部子区域,包括:通过至少一种划分方式,将所述原始图像中的生物体面部划分为至少两个所述面部子区域;所述基于各个所述面部子区域的所述子区域亮度,确定所述面部亮度差,包括:基于各个所述面部子区域的所述子区域亮度,确定不同划分方式对应的基础面部亮度差;基于所述基础面部亮度差以及各种所述划分方式对应的权重,加权计算得到所述面部亮度差。6.根据权利要求2所述的方法,其特征在于,所述对所述原始图像进行所述面部特征检测,包括:
确定所述原始图像中生物体面部的面部关键点;基于所述面部关键点确定所述原始图像中生物体面部的面部角度以及面部器官状态;响应于所述面部角度位于角度范围,且所述面部器官状态与目标器官状态匹配,确定所述原始图像通过所述面部特征检测。7.根据权利要求6所述的方法,其特征在于,所述基于所述面部关键点确定所述原始图像中面部的面部器官状态,包括:基于所述面部关键点对应的关键点置信度,确定面部器官遮挡状态;基于所述面部关键点之间的关键点距离,确定面部器官开闭状态;将所述面部器官遮挡状态和所述面部器官开闭状态确定为所述面部器官状态;其中,当所述面部器官状态与所述目标器官状态匹配时,所述面部器官遮挡状态指示面部器官未被遮挡,且所述面部器官开闭状态指示面部器官处于目标开闭状态。8.根据权利要求1至7任一所述的方法,其特征在于,所述对所述原始图像中的生物体面部进行所述色彩偏离度检测,包括:确定所述原始图像中生物体面部的目标面部区域;基于所述目标面部区域内像素点的像素值,确定所述目标面部区域的平均像素值;基于所述平均像素值进行所述色彩偏离度检测。9.根据权利要求8所述的方法,其特征在于,所述平均像素值包括平均R值、平均G值和平均B值;所述基于所述平均像素值进行所述色彩偏离度检测,包括:响应于所述平均R值大于所述平均G值,且所述平均G值大于所述平均B值,且所述平均R值与所述平均G值的比值位于第一比值区间,且所述平均G值与所述平均B值的比值位于第二比值区间,确定通过所述色彩...

【专利技术属性】
技术研发人员:李悦馨
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:

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

1