The present invention discloses a method and device for detecting screen scratches. The method includes: processing the screen image and obtaining a defect point of the screen, in which the screen image is captured using a grayscale camera for a glowing screen; the first slope of the straight line formed by the two defect points is determined, and each two is included. An image area of a straight line of a defect point; from the area of the image, the pixel points of the maximum gray value in each row or each column are obtained; the pixel points with maximum gray values in each row or each column are fitted, the fitting line is obtained, and the second slope of the fitted line is determined; if the second slope is described, the rate of the fitting line is determined. The difference between the first slope is within the preset slope difference threshold value, and a scratch defect is determined in the image area. According to one embodiment of the invention, automatic detection of screen scratches is realized.
【技术实现步骤摘要】
屏幕划痕的检测方法及装置
本专利技术涉及屏幕缺陷检测
,更具体地,涉及一种屏幕划痕的检测方法及装置。
技术介绍
显示屏作为终端设备(例如,台式电脑、平板电脑、智能手机等)的输入输出设备,可将电子文件显示到屏幕上。目前,显示屏多为LED(发光二极管,LightEmittingDiode)屏或者OLED(有机发光二极管,OrganicLight-EmittingDiode)屏。用户通过显示屏观看电子文件时,为了保证用户的体验度,显示屏必须具有较好的分辨率,且不能存在缺陷。目前,在显示屏的生产过程中,通常采用以下两种方式对屏幕的缺陷进行检测:第一种方式:人工检测,该方式具体为,将显示屏用不同颜色打亮,测试人员通过lens(透镜)观看打亮后的显示屏,确定显示屏是否有缺陷,该缺陷可表现为例如,绿屏暗点,绿屏亮点,红屏亮点,红屏暗点,黑屏亮点,白屏暗点,划痕等。但是,该种检测方式漏检率较高,使得检测结果准确度较低;第二种方式:基于halcon软件,对拍摄得到的屏幕图像进行检测。该种检测方式仅能检测出显示屏上的缺陷点,对于划痕类缺陷,目前还不能检测出来。因此,需要提供一种新的技术方法,针对上述现有技术中的至少一个技术问题进行改进。
技术实现思路
本专利技术的一个目的是提供一种用于屏幕划痕的检测方法的新技术方案。根据本专利技术的第一方面,提供了一种屏幕划痕的检测方法,其特征在于,包括:对屏幕图像进行处理,得到屏幕的缺陷点,其中,所述屏幕图像是利用灰度相机对发光的屏幕拍摄得到的;确定任两个缺陷点所成直线的第一斜率,以及包含有每两个缺陷点所成直线的图像区域;从所述图像区域中 ...
【技术保护点】
1.一种屏幕划痕的检测方法,其特征在于,包括:对屏幕图像进行处理,得到屏幕的缺陷点,其中,所述屏幕图像是利用灰度相机对发光的屏幕拍摄得到的;确定任两个缺陷点所成直线的第一斜率,以及包含有每两个缺陷点所成直线的图像区域;从所述图像区域中,获取每一行或者每一列中灰度值最大的像素点;对各行或者各列中灰度值最大的像素点进行拟合处理,得到拟合直线,并确定所述拟合直线的第二斜率;如果所述第二斜率与所述第一斜率的差值位于预设的斜率差值阈值范围内,确定所述图像区域存在划痕缺陷。
【技术特征摘要】
1.一种屏幕划痕的检测方法,其特征在于,包括:对屏幕图像进行处理,得到屏幕的缺陷点,其中,所述屏幕图像是利用灰度相机对发光的屏幕拍摄得到的;确定任两个缺陷点所成直线的第一斜率,以及包含有每两个缺陷点所成直线的图像区域;从所述图像区域中,获取每一行或者每一列中灰度值最大的像素点;对各行或者各列中灰度值最大的像素点进行拟合处理,得到拟合直线,并确定所述拟合直线的第二斜率;如果所述第二斜率与所述第一斜率的差值位于预设的斜率差值阈值范围内,确定所述图像区域存在划痕缺陷。2.根据权利要求1所述的方法,其特征在于,对屏幕图像进行处理,得到屏幕图像的缺陷点,包括:基于halcon算法,对所述屏幕图像进行傅里叶变换,得到傅里叶变换后的图像;对所述傅里叶变换后的图像进行卷积运算,得到卷积运算后的图像;对所述卷积运算后的图像进行反傅里叶变换,得到反傅里叶变换后的图像;将所述反傅里叶变换后的图像中各像素点的灰度值与预设的第一灰度阈值进行比较,确定灰度值大于所述第一灰度阈值的像素点为缺陷点。3.根据权利要求1所述的方法,其特征在于,从所述图像区域中,获取每一行或者每一列中灰度值最大的像素点,包括:在所述第一斜率的绝对值大于1的情况下,从所述图像区域中,获取每一行中灰度值最大的像素点;在所述第一斜率的绝对值不大于1的情况下,从所述图像区域中,获取每一列中灰度值最大的像素点。4.根据权利要求1-3中任一所述的方法,其特征在于,在对屏幕图像进行处理,得到屏幕的缺陷点之前,所述方法还包括:从所述屏幕图像中提取有效图像区域,其中,所述有效图像区域为仅包含有屏幕部分对应的图像。5.根据权利要求4所述的方法,其特征在于,从所述屏幕图像中提取有效图像区域,包括:从上到下依次计算所述屏幕图像中每一行像素点的第一灰度平均值,确定出第一个、大于预设的第二灰度阈值的第一灰度平均值,并将第一个第一灰度平均值对应的行像素点作为所述有效图像区域的上边界;从下到上依次计算所述屏幕图像中每一行像素点的第二灰度平均值,确定出第一个、大于所述第二灰度阈值的第二灰度平均值,并将所述第一个第二灰度平均值对应的行...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。