System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术图像处理,具体涉及基于图像特征的显示屏异常颜色检测方法。
技术介绍
1、显示屏颜色异常即为显示偏色,是指显示屏在显示颜色时与标准颜色有所偏差,这可能是由于硬件问题、校准不良、信号问题或显示器老化等因素引起的。由于偏色异常对于显示观感以及图像分析会产生巨大的影响,因此对于显示屏的颜色显示情况进行出厂检测和校准是非常重要的。
2、在常规的对显示屏的颜色异常检测时,可以使用阈值分割算法对图像分割,然后对分割后的偏色区域进行检测;但是由于部分偏色区域的偏色程度较小,用阈值分割可能将偏色程度较小的区域分割不出,导致无法检测出显示屏的颜色异常,也就降低了显示屏异常检测的准确性。
技术实现思路
1、本专利技术提供基于图像特征的显示屏异常颜色检测方法,以解决现有的问题。
2、本专利技术的基于图像特征的显示屏异常颜色检测方法采用如下技术方案:
3、本专利技术一个实施例提供了基于图像特征的显示屏异常颜色检测方法,该方法包括以下步骤:
4、采集显示屏图像;
5、根据显示屏图像中像素点之间灰度值的差异获得显示屏图像中所有的断点,根据所有的断点获得所有断点位置序列,获取每个断点位置序列对应的参考断点位置序列,根据每个断点位置序列和对应的每个参考断点位置序列之间的距离、每个断点位置序列中的所有数据的个数、每个断点位置序列中的所有数据的灰度值的均值和标准差,得到每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,根据每个断点位置序列
6、根据每个异常断点区域中像素点之间的灰度差异和像素点之间的距离,得到每个异常断点区域中每个像素点的种子点可能性,根据每个异常断点区域中每个像素点的种子点可能性得到每个异常断点区域中的种子点,获取每个异常断点区域的所有目标像素点,根据每个异常断点区域中所有像素点的灰度值的均值与对应的目标像素点的灰度值之间的差异、每个异常断点区域中种子点与对应的每个目标像素点之间的距离,对每个异常断点区域的生长参数进行修正,得到每个异常断点区域修正后的生长参数,根据每个异常断点区域修正后的生长参数和每个异常断点区域的种子点进行区域生长,得到所有的偏色区域;
7、对显示屏图像中的所有偏色区域进行异常检测获得显示屏图像的异常检测结果,根据显示屏图像的异常检测结果进行显示屏的质量评估。
8、进一步地,所述根据显示屏图像中像素点之间灰度值的差异获得显示屏图像中所有的断点,根据所有的断点获得所有断点位置序列,包括的具体步骤如下:
9、对于显示屏图像中的任意一行,当所述行中第个像素点与第个像素点得灰度值不同时,将第个像素点记为断点;
10、以此类推,获取该行中的所有断点;
11、将每行中连续的所有断点组成一个断点位置序列。
12、进一步地,所述获取每个断点位置序列对应的参考断点位置序列,包括的具体步骤如下:
13、将每个断点位置序列相邻的下一行中相连接的断点位置序列记为每个断点位置序列对应的参考断点位置序列。
14、进一步地,所述根据每个断点位置序列和对应的每个参考断点位置序列之间的距离、每个断点位置序列中的所有数据的个数、每个断点位置序列中的所有数据的灰度值的均值和标准差,得到每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,包括的计算公式如下:
15、
16、式中,表示第个断点位置序列中的所有像素点个数,表示第个断点位置序列对应的第个参考断点位置序列中的所有像素点个数,表示第个断点位置序列中所有像素点的灰度值的均值,表示第个断点位置序列中所有像素点的灰度值的标准差,表示第个断点位置序列对应的第个参考断点位置序列中的所有像素点的灰度值的均值,表示第个断点位置序列对应的第个参考断点位置序列中的所有像素点的灰度值的标准差,表示第个断点位置序列和对应的第个参考断点位置序列之间的距离,表示以自然常数为底的指数函数,为绝对值符号,表示第个断点位置序列和对应的第个参考断点位置序列之间合并的可能性;
17、选取每个断点位置序列中的中点,将两个断点位置序列的中点之间的距离作为两个断点位置序列的距离。
18、进一步地,所述根据每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,获得显示屏图像中的所有异常断点区域,包括的具体步骤如下:
19、将每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性大于或者等于预设阈值a的每个断点位置序列和对应的每个参考断点位置序列进行合并,将每个断点位置序列和对应的每个参考断点位置序列合并之后的区域记为第一区域,当第一区域之间有交集时,则将有交集的第一区域进行合并,得到显示屏图像中的所有异常断点区域。
20、进一步地,所述根据每个异常断点区域中像素点之间的灰度差异和像素点之间的距离,得到每个异常断点区域中每个像素点的种子点可能性,包括的计算公式如下:
21、
22、式中,表示第个异常断点区域中第个像素点的灰度值,表示第个异常断点区域中所有像素点的灰度值的均值,表示第个异常断点区域的形心位置的像素点与第个异常断点区域中第个像素点之间的距离,为绝对值符号,表示线性归一化函数,表示第个异常断点区域中第个像素点的种子点可能性。
23、进一步地,所述根据每个异常断点区域中每个像素点的种子点可能性得到每个异常断点区域中的种子点,包括的具体步骤如下:
24、将每个异常断点区域中最大种子点可能性对应像素点记为种子点。
25、进一步地,所述获取每个异常断点区域的所有目标像素点,包括的具体步骤如下:
26、将与每个异常断点区域相连接但不属于每个异常断点区域的像素点记为每个异常断点区域的目标像素点;至此,得到每个异常断点区域的所有目标像素点。
27、进一步地,所述根据每个异常断点区域中所有像素点的灰度值的均值与对应的目标像素点的灰度值之间的差异、每个异常断点区域中种子点与对应的每个目标像素点之间的距离,对每个异常断点区域的生长参数进行修正,得到每个异常断点区域修正后的生长参数,包括的计算公式如下:
28、
29、式中,表示第个异常断点区域的生长参数,表示第个异常断点区域对应的第个目标像素点,表示第个异常断点区域中所有像素点的灰度值的均值,表示第个异常断点区域的种子点与对应的第个目标像素点之间的距离,表示每个异常断点区域对应的所有目标像素点的个数,为绝对值符号,表示线性归一化函数,表示第个异常断点区域修正后的生长参数。
30、进一步地,所述对显示屏图像中的所有偏色区域进行异常检测获得显示屏图像的异常检测结果,根据显示屏图像的异常检测结果进行显示屏的质量评估,包括的具体步骤如下:
31、通过cnn神经网络对显示屏图像中的所有偏色区域进行异常检测;
32、当偏色本文档来自技高网...
【技术保护点】
1.基于图像特征的显示屏异常颜色检测方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据显示屏图像中像素点之间灰度值的差异获得显示屏图像中所有的断点,根据所有的断点获得所有断点位置序列,包括的具体步骤如下:
3.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述获取每个断点位置序列对应的参考断点位置序列,包括的具体步骤如下:
4.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个断点位置序列和对应的每个参考断点位置序列之间的距离、每个断点位置序列中的所有数据的个数、每个断点位置序列中的所有数据的灰度值的均值和标准差,得到每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,包括的计算公式如下:
5.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,获得显示屏图像中的所有异常断点区域,包括的具体步骤如下:
6.
7.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个异常断点区域中每个像素点的种子点可能性得到每个异常断点区域中的种子点,包括的具体步骤如下:
8.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述获取每个异常断点区域的所有目标像素点,包括的具体步骤如下:
9.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个异常断点区域中所有像素点的灰度值的均值与对应的目标像素点的灰度值之间的差异、每个异常断点区域中种子点与对应的每个目标像素点之间的距离,对每个异常断点区域的生长参数进行修正,得到每个异常断点区域修正后的生长参数,包括的计算公式如下:
10.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述对显示屏图像中的所有偏色区域进行异常检测获得显示屏图像的异常检测结果,根据显示屏图像的异常检测结果进行显示屏的质量评估,包括的具体步骤如下:
...【技术特征摘要】
1.基于图像特征的显示屏异常颜色检测方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据显示屏图像中像素点之间灰度值的差异获得显示屏图像中所有的断点,根据所有的断点获得所有断点位置序列,包括的具体步骤如下:
3.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述获取每个断点位置序列对应的参考断点位置序列,包括的具体步骤如下:
4.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个断点位置序列和对应的每个参考断点位置序列之间的距离、每个断点位置序列中的所有数据的个数、每个断点位置序列中的所有数据的灰度值的均值和标准差,得到每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,包括的计算公式如下:
5.根据权利要求1所述基于图像特征的显示屏异常颜色检测方法,其特征在于,所述根据每个断点位置序列和对应的每个参考断点位置序列之间合并的可能性,获得显示屏图像中的所有异常断点区域,包括的具体步骤如下:
6.根据权利要求1所述基于图像特征的显示屏异常颜色检测方...
【专利技术属性】
技术研发人员:刘峰,彭文官,
申请(专利权)人:深圳优色专显科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。