1.一种用于计算机显示器坏点检测方法,其特征在于,该方法包括以下步骤:
获取计算机显示器的屏幕图像;
根据屏幕图像中各行以及各列中像素点的灰度值得到行和变化曲线以及列和变化曲线;根据行和变化曲线以及列和变化曲线的趋势项,得到行和变化曲线的趋势值以及列和变化曲线的趋势值;根据行和变化曲线以及列和变化曲线的趋势值得到纵向区域编号集合以及横向区域编号集合,根据横向区域编号集合以及纵向区域编号集合得到干扰区域以及无干扰区域;
根据各个像素点的灰度值得到各个像素点的异常点评估指标;根据各个像素点的异常点评估指标得到各个异常点;根据无干扰区域中各个异常点得到无干扰区域的各个坏点;
根据干扰区域各个异常点的相邻像素点对应的异常点评估指标,得到各列对应的各个异常组;根据各个异常组中包含像素点的个数得到各列对应的第一异常组;根据各列对应的所有第一异常组的个数得到干扰区域的各个坏点;无干扰区域的各个坏点与干扰区域中的各个坏点构成了计算机显示器的各个坏点,实现计算机显示器坏点检测;
所述行和变化曲线以及列和变化曲线的获取步骤包括:
计算屏幕图像的每一行中所有像素点的灰度值的累加和,屏幕图像的所有行对应的累加和构成了行和序列,对行和序列中的所有数据进行曲线拟合,得到行和变化曲线;
计算屏幕图像的每一列中所有像素点的灰度值的累加和,屏幕图像的所有列对应的累加和构成了列和序列,对列和序列中的所有数据进行曲线拟合,得到列和变化曲线;
所述干扰区域以及无干扰区域的获取方法为:获取横向区域编号集合与纵向区域编号集合之间的交集,将交集中的区域编号作为干扰区域对应的区域编号,其他区域编号作为无干扰区域对应的区域编号;
所述各列对应的各个异常组的获取步骤包括:
对于干扰区域任意一列上的一个异常点,当异常点的相邻像素点对应的异常点评估指标大于0时,将相邻像素点与异常点划分为一组,记为一个异常组;对所得异常组进行扩充,即判断异常组中新加入的像素点的相邻像素点对应的异常评估指标是否大于0,直到新加入的像素点的相邻像素点对应的异常点评估指标小于等于0时停止扩充,得到异常点对应的一个异常组;对异常点所在列的其他异常点进行处理,得到各列对应的各个异常组;
当所得第一异常组的个数小于个数阈值时,认为该列上的异常点不满足摩尔纹特征,即这些异常点是坏点。
2.根据权利要求1所述的一种用于计算机显示器坏点检测方法,其特征在于,所述行和变化曲线的趋势值的获取表达式为:其中, 为行和变化曲线的趋势值,、为在行和变化曲线对应的趋势项上的两个随机点; 、 分别为随机点 、的纵坐标; 、 分别为随机点 、的横坐标。
3.根据权利要求1所述的一种用于计算机显示器坏点检测方法,其特征在于,所述各个像素点的异常点评估指标的获取表达式为:上式中, 为屏幕图像第i列中第j个像素点的异常点评估指标; 为屏幕图像第i列中第j个像素点的灰度值; 表示无干扰区域内第列中所有像素点对应灰度值的累加和,N表示无干扰区域内包含的列数;为无干扰区域的第i列包含的像素点个数;C为屏幕图像的参照灰度值; 和 分别表示无干扰区域内的最大灰度值以及最小灰度值; 为取最大值函数,表示取绝对值。