图像的缺陷分析方法、装置、设备、存储介质及程序产品与流程

摘要: 本技术涉及图像处理领域,尤其涉及一种图像的缺陷分析方法、装置、设备、存储介质及程序产品。背景技术:1、在当前智能终端设备快速迭代的背景下,影像设备的拍摄质量评估...
图像的缺陷分析方法、装置、设备、存储介质及程序产品与流程

本技术涉及图像处理领域,尤其涉及一种图像的缺陷分析方法、装置、设备、存储介质及程序产品。

背景技术:

1、在当前智能终端设备快速迭代的背景下,影像设备的拍摄质量评估已成为产品开发、测试及质量控制的核心环节。

2、在相关技术中,传统拍摄质量的缺陷分析依赖人工评估,测试工程师需通过目视检查图像,从曝光(ae)、白平衡(awb)、图像信号处理(isp)、对焦(af)等多个维度综合判断缺陷,并根据主观经验对缺陷严重程度进行定级。

3、然而,在上述方法中,人工评估的方式高度依赖专家经验,从而会导致缺陷分析的效果较差。

技术实现思路

1、本技术提供一种图像的缺陷分析方法、装置、设备、存储介质及程序产品,用以解决缺陷分析的效果较差的问题。

2、第一方面,本技术提供一种图像的缺陷分析方法,包括:

3、构建缺陷分析的分析策略,分析策略包括评级维度、缺陷等级、缺陷等级对应的描述词和预设条件的至少一种;

4、对分析策略进行编码处理,得到结构化的提示词模版;

5、响应于接收到影像设备发送的待分析的图像数据,将图像数据和提示词模版输入预设大模型,以对图像数据进行分析处理,得到图像数据的预分析结果;

6、对预分析结果进行置信度评估,根据置信度评估的评估结果和预分析结果,确定图像数据的分析结果。

7、在一种可能的设计中,构建缺陷分析的分析策略,分析策略包括评级维度、缺陷等级、缺陷等级对应的描述词和预设条件的至少一种;

8、获取多个评级维度,评级维度包括曝光维度、白平衡维度、图像处理维度和对焦维度的至少一种;

9、根据多个评级维度,确定多个评级维度对应的至少一个子维度;

10、获取预设条件、缺陷等级和缺陷等级对应的缺陷判定条件;

11、根据多个评级维度、多个评级维度对应的至少一个子维度、预设条件、缺陷等级和缺陷等级对应的缺陷判定条件,构建缺陷分析的分析策略。

12、在一种可能的设计中,根据多个评级维度、多个评级维度对应的至少一个子维度、预设条件、缺陷等级和缺陷等级对应的缺陷判定条件,构建缺陷分析的分析策略,包括:

13、根据缺陷等级,确定缺陷等级对应的描述词;

14、根据缺陷等级对应的描述词和缺陷判定条件,生成预设缺陷描述;

15、根据预设缺陷描述、多个评级维度、多个评级维度对应的至少一个子维度、预设条件、缺陷等级和缺陷等级对应的缺陷判定条件,构建缺陷分析的分析策略。

16、在一种可能的设计中,根据提示词模版对图像数据进行分析处理,得到图像数据的预分析结果,包括:

17、根据图像数据,确定图像数据的至少一个特征标签;

18、根据至少一个特征标签,确定图像数据的场景类型;

19、根据场景类型,确定场景类型对应的场景策略,场景策略用于在分析处理时适配图像数据的实际场景;

20、将场景策略、图像数据和提示词模版输入预设大模型,得到图像数据的预分析结果。

21、在一种可能的设计中,对预分析结果进行置信度评估,包括:

22、根据预分析结果对图像数据进行视觉一致性判断,得到第一数值,第一数值用于指示预分析结果确定的图像缺陷的准确程度;

23、根据预分析结果对图像数据进行场景一致性判断,得到第二数值,第二数值用于指示预分析结果确定的场景的逻辑一致程度;

24、根据预分析结果对图像数据进行输出一致性判断,得到第三数值,第三数值用于指示图像数据的多次预分析结果的一致程度;

25、根据第一数值、第二数值和第三数值,确定置信度评估的评估结果。

26、在一种可能的设计中,根据置信度评估的评估结果和预分析结果,确定图像数据的分析结果,包括:

27、在评估结果大于或等于第一阈值时,将预分析结果确定为图像数据的分析结果;

28、在评估结果小于第一阈值、且大于或等于第二阈值时,根据图像数据、提示词模版、第一数值、第二数值和第三数值,确定图像数据的分析结果;

29、在评估结果小于第二阈值时,将图像数据和预分析结果发送至复核人员的用户设备,以使复核人员进行人工复核,第一阈值大于第二阈值。

30、第二方面,本技术提供一种图像的缺陷分析装置,包括:构建模块、编码处理模块、分析处理模块和确定模块,其中,

31、构建模块用于,构建缺陷分析的分析策略,分析策略包括评级维度、缺陷等级、缺陷等级对应的描述词和预设条件的至少一种;

32、编码处理模块用于,对分析策略进行编码处理,得到结构化的提示词模版;

33、分析处理模块用于,响应于接收到影像设备发送的待分析的图像数据,将图像数据和提示词模版输入预设大模型,以对图像数据进行分析处理,得到图像数据的预分析结果;

34、确定模块用于,对预分析结果进行置信度评估,根据置信度评估的评估结果和预分析结果,确定图像数据的分析结果。

35、在一种可能的设计中,构建模块具体用于,

36、获取多个评级维度,评级维度包括曝光维度、白平衡维度、图像处理维度和对焦维度的至少一种;

37、根据多个评级维度,确定多个评级维度对应的至少一个子维度;

38、获取预设条件、缺陷等级和缺陷等级对应的缺陷判定条件;

39、根据多个评级维度、多个评级维度对应的至少一个子维度、预设条件、缺陷等级和缺陷等级对应的缺陷判定条件,构建缺陷分析的分析策略。

40、在一种可能的设计中,构建模块具体用于,

41、根据缺陷等级,确定缺陷等级对应的描述词;

42、根据缺陷等级对应的描述词和缺陷判定条件,生成预设缺陷描述;

43、根据预设缺陷描述、多个评级维度、多个评级维度对应的至少一个子维度、预设条件、缺陷等级和缺陷等级对应的缺陷判定条件,构建缺陷分析的分析策略。

44、在一种可能的设计中,分析处理模块具体用于,

45、根据图像数据,确定图像数据的至少一个特征标签;

46、根据至少一个特征标签,确定图像数据的场景类型;

47、根据场景类型,确定场景类型对应的场景策略,场景策略用于在分析处理时适配图像数据的实际场景;

48、将场景策略、图像数据和提示词模版输入预设大模型,得到图像数据的预分析结果。

49、在一种可能的设计中,确定模块具体用于,

50、根据预分析结果对图像数据进行视觉一致性判断,得到第一数值,第一数值用于指示预分析结果确定的图像缺陷的准确程度;

51、根据预分析结果对图像数据进行场景一致性判断,得到第二数值,第二数值用于指示预分析结果确定的场景的逻辑一致程度;

52、根据预分析结果对图像数据进行输出一致性判断,得到第三数值,第三数值用于指示图像数据的多次预分析结果的一致程度;

53、根据第一数值、第二数值和第三数值,确定置信度评估的评估结果。

54、在一种可能的设计中,确定模块具体用于,

55、在评估结果大于或等于第一阈值时,将预分析结果确定为图像数据的分析结果;

56、在评估结果小于第一阈值、且大于或等于第二阈值时,根据图像数据、提示词模版、第一数值、第二数值和第三数值,确定图像数据的分析结果;

57、在评估结果小于第二阈值时,将图像数据和预分析结果发送至复核人员的用户设备,以使复核人员进行人工复核,第一阈值大于第二阈值。

58、第三方面,本技术提供一种电子设备,包括:至少一个处理器和存储器;存储器存储计算机执行指令;至少一个处理器执行存储器存储的计算机执行指令,使得至少一个处理器执行如上第一方面以及第一方面各种可能的设计的图像的缺陷分析方法。

59、第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当处理器执行计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计的图像的缺陷分析方法。

60、第五方面,本技术提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时,实现如上第一方面以及第一方面各种可能的设计的图像的缺陷分析方法。

61、本技术提供的图像的缺陷分析方法、装置、设备、存储介质及程序产品,当需要对图像的缺陷进行分析时,可以构建缺陷分析的分析策略,分析策略包括评级维度、缺陷等级、缺陷等级对应的描述词和预设条件的至少一种;对分析策略进行编码处理,得到结构化的提示词模版;响应于接收到影像设备发送的待分析的图像数据,将图像数据和提示词模版输入预设大模型,以对图像数据进行分析处理,得到图像数据的预分析结果;对预分析结果进行置信度评估,根据置信度评估的评估结果和预分析结果,确定图像数据的分析结果。这样,通过上述方法,通过构建多维度的分析策略,并将分析策略转化为可执行的逻辑规则,避免不同评估人员对同一缺陷的主观判断差异,提高分析的效果,同时,结合提示词模版和预设大模型的语义理解能力,使预设大模型能够基于图像内容和规则逻辑进行综合推理,无需人工干预即可完成缺陷定级,并且,由于预设大模型在分析图像缺陷时存在幻觉现象,可能虚构不存在的缺陷或夸大缺陷严重程度,通过置信度评估统一图像缺陷判定标准,有效保障图像缺陷分析结果的有效性。