一种特效效果校验方法、装置和电子设备制造方法及图纸

技术编号:31012469 阅读:10 留言:0更新日期:2021-11-30 00:41
本发明专利技术实施例公开了一种基于计算机视觉的特效效果校验方法、装置和电子设备;可获取原始图像和原始图像对应的待校验图像,计算原始图像与待校验图像相同位置的像素点之间的颜色差异信息,确定待校验图像中的特效生效像素点,获取参考特效图像和参考特效图像中参考特效生效像素点的位置信息,根据参考特效生效像素点的位置信息和特效生效像素点在待校验图像中的位置,确定特效生效像素点中正确生效的目标特效生效像素点,若目标特效生效像素点的数量满足预设的特效生效条件,确定待校验图像通过特效效果校验;由此可以减少在特效效果校验过程中对人工的依赖,节约人力资源,在保障准确性的基础上提高判断特效处理功能准确性的效率。性的效率。性的效率。

【技术实现步骤摘要】
一种特效效果校验方法、装置和电子设备


[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.一种特效效果校验方法,其特征在于,包括:获取原始图像,以及所述原始图像经过特效处理算法处理后得到的待校验图像;计算所述原始图像与所述待校验图像相同位置的像素点之间的颜色差异信息,根据所述颜色差异信息确定所述待校验图像中的特效生效像素点;获取参考特效图像,以及所述参考特效图像中参考特效生效像素点的位置信息,所述参考特效图像为对所述原始图像对应的参考原始图像,经过所述特效处理算法处理后得到的图像;根据所述参考特效生效像素点的位置信息,以及所述待校验图像中的特效生效像素点在所述待校验图像中的位置,确定所述特效生效像素点中正确生效的目标特效生效像素点;若所述目标特效生效像素点的数量满足预设的特效生效条件,确定所述待校验图像通过特效效果校验。2.根据权利要求1所述的方法,其特征在于,所述计算所述原始图像与所述待校验图像相同位置的像素点之间的颜色差异信息,根据所述颜色差异信息确定所述待校验图像中的特效生效像素点包括:获取所述原始图像中各像素点对应的像素值的红色分量、蓝色分量和绿色分量,以及所述待校验图像中各像素点对应的像素值的红色分量、蓝色分量和绿色分量;计算所述原始图像与所述待校验图像中,相同位置的像素点之间的红色分量差值、蓝色分量差值和绿色分量差值,计算所述相同位置的像素点的所述红色分量差值、蓝色分量差值和绿色分量差值的绝对值之和,得到所述相同位置的像素点的颜色差异信息;将所述待校验图像中所述颜色差异信息大于预设颜色差异阈值的像素点,确定为特效生效像素点。3.根据权利要求1所述的方法,其特征在于,所述获取参考特效图像,以及所述参考特效图像中参考特效生效像素点的位置信息前,还包括:获取所述参考原始图像和所述特效处理算法;基于所述特效处理算法对所述参考原始图像进行特效处理,得到所述参考特效图像;计算所述参考原始图像与所述参考特效图像相同位置的像素点之间的颜色差异信息,根据所述颜色差异信息确定所述参考特效图像中的参考特效生效像素点,获取所述参考特效图像中的参考特效生效像素点的位置信息。4.根据权利要求1所述的方法,其特征在于,所述参考原始图像和所述原始图像包括相同类型的图像承载对象,所述特效处理算法为对所述图像承载对象进行特效处理的算法,还包括:获取所述特效处理算法对所述参考特效图像的参考特效处理强度,以及所述特效处理算法对所述待校验图像的目标特效处理强度;根据所述参考特效生效像素点的位置信息,获取所述参考特效生效像素点在所述参考特效图像中的所述图像承载对象上的第一位置信息,基于所述第一位置信息,确定所述原始图像的所述图像承载对象中与所述参考特效生效像素点对应的原始像素点,以及确定所述待校验图像的所述图像承载对象中与所述参考特效生效像素点对应的目标像素点;计算所述原始图像中的所述原始像素点,与所述参考特效图像中的所述参考特效生效
像素点之间的第一颜色变化信息,以及计算所述原始像素点,与所述目标像素点之间的第二颜色变化信息;基于所述第一颜色变化信息、所述第二颜色变化信息和所述参考特效处理强度,确定所述特效处理算法对所述待校验图像的实际特效处理强度;若所述实际特效处理强度与所述目标特效处理强度的差异信息小于预设强度差异阈值,则确定所述待校验图像通过特效处理强度校验。5.根据权利要求4所述的方法,其特征在于,所述计算所述原始图像中的所述原始像素点,与所述参考特效图像中的所述参考特效生效像素点之间的第一颜色变化信息,以及计算所述原始像素点,与所述目标像素点之间的第二颜色变化信息,包括:将所述原始像素点、参考特效生效像素点和目标像素点的像素值,分解为红色分量、蓝色分量和绿色分量;基于所述原始像素点和参考特效生效像素点的所述红色分量、蓝色分量和绿色分量,计算相同位置的所述原始像素点与所述参考特效生效像素点之间的第一红色分量差值、第一蓝色分量差值和第一绿色分量差值,计算所述第一红色分量差值、第一蓝色分量差值和第一绿色分量差值的绝对值之和,得到所述相同位置的所述原始像素点与参考特效生效像素点的第一颜色变化信息;基于所述目标像素点和所述原始像素点的红色分量、蓝色分量和绿色分量,计算相互对应的所述原始像素点与所述目标像素点之间的第二红色分量差值、第二蓝色分量差值和第二绿色分量差值,计算所述第二红色分量差值、第二蓝色分量差值和第二绿色分量差值的绝对值之和,得到所述相互对应的所述原始像素点与所述目标像素点的第二颜色变化信息;所述基于所述第一颜色变化信息、所述第二颜色变化信息和所述参考特效处理强度,确定所述特效处理算法对所述待校验图像的实际特效处理强度,包括:对各所述原始像素点,基于对应的第一颜色变化信息和第二颜色变化信息,确定各所述原始像素点在所述参考特效图像和所述待校验图像中的颜色变化程度比较结果;基于所述颜色变化程度比较结果以及所述原始像素点的数量,和所述参考特效处理强度,确定所述特效处理算法对所述待校验图像的实际特效处理强度。6.根据权利要求4所述的方法,其特征在于,所述原始图像包括至少两个特效处理区域,所述待校验图像为对所述原始图像的各特效处理区域基于所述特效处理算法,采用对应的特效处理强度进行处理得到;所述获取所述特效处理算法对所述参考特效图像的参考特效处理强度,以及所述特效处理算法对所述待校验图像的目标特效处理强度,包...

【专利技术属性】
技术研发人员:陈裕发龙祖苑谢宗兴
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1