LCDPanel检测系统及方法

文档序号:5942188阅读:210来源:国知局
专利名称:LCD Panel检测系统及方法
技术领域
本发明系关于一种检测系统及方法,尤指一种LCD Panel检测系统及方法。
背景技术
液晶是一种介于固态和液态之间的物质,通过电场的调整,可以控制液晶分子的排列。利用这种特殊性质,加以主动光源(液晶是不能主动发光的,需要灯管照明)和取向层,便可以控制光通过。当没有施加电压时,液晶分子按初始状态排列,光线可以顺利通过取向层,显示为亮。当施加电压时,液晶分子排列做出相应改变,光线不能通过取向层,显示为暗。为显示颜色,在液晶到取向层之间增加一个配色层,每一个液晶点就相当于一个像素,每个像素由红蓝绿三个子像素组成。光线通过配色之后,液晶显示出各种颜色。如果红蓝绿三个子像素中有一个或多个存在故障,则该像素就不能正常改变颜色而会变成一个固定颜色点,就是所谓的“坏点”。
坏点是液晶面板在生产和使用中不可100%避免的一种物理性损伤,大部分情况下产生于面板制造时,在使用中受到撞击或者自然损耗也可能导致出现坏点。随着竞争加剧和技术工艺水平提高,液晶面板的生产厂家通过提高原料标准,加强生产和检验等内部质量控制,从而减少坏点出现频率。相应检查坏点的技术、方法也随之出现。其中最简单方法是,将液晶面板亮度及对比度调到最大(显示反白画面)或调到最小(显示全黑画面),通过肉眼观察屏幕上有无坏点、存在多少坏点。另一种方法是,通过带有探测头的检测装置进行检测。例如2004年4月13日公告之美国专利第6,720,791号,名称为“LCDTESTING METHOD”,该专利利用带有多个探测头的检测装置藉由探测头耦合到液晶面板的栅极线、信号线组,当探测到来自信号线组的反馈信号不符合一预定标准时,判定信号线组上像素点存在缺陷,然后藉由一光学装置例如电子显微镜辨别有缺陷的像素点。在上述第一种方法中通过肉眼观察,需要专门观察人员而且花费时间长,在第二种方法中需要用到栅极线、信号线组等电子线路,设计复杂。因此由必要提出一种检测花费时间短、设计简单的LCD Panel检测系统及方法。

发明内容本发明的主要目的在于提供一种液晶显示器的面板(LCD Panel)检测系统及方法,其可藉由采集到被测LCD Panel的图像进行掩饰码编码、分析,从而检测被测LCD Panel有无坏点。
本发明提供一种LCD Panel检测系统,其可藉由采集到的图像进行掩饰码编码、分析,其中掩饰码0、255表示异常,当图像掩饰码中存在0或255,表示LCD Panel有坏点。其中坏点可分为黑点、白点两种。该系统包括一被测LCD Panel、一放大显微镜、一CCD(ChargeCoupled Device)摄像机、一图像采集卡、及一计算机。放大显微镜用于放大被测LCD Panel的画面图像。CCD摄像机用于采集放大显微镜上的图像。图像采集卡用于将CCD摄像机采集到的图像由仿真信号转换为数字信号。计算机包含中央处理单元、存储内存,用于存储转换后的数字信号,并进行色彩模板区间获取、图像旋转处理、图像掩饰码编码、分析。其中存储内存用于存储图像采集卡转换后的数字信号。中央处理单元用于进行色彩模板区间获取、图像旋转处理、掩饰码编码、分析等操作。
本发明还提供一种LCD Panel检测方法,该方法包括以下步骤(a)获取R、G、B色彩模板区间;(b)处理采集到被测LCD Panel的图像;(c)获取RGB横向掩饰码;(d)获取RGB纵向掩饰码;(e)去除采集到被测LCD Panel图像的四个边缘;(f)获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵;(g)判断被测LCD Panel区域是否存在异常;(h)如果被测LCD Panel区域存在异常,标记异常位置,结束;及(i)如果被测LCD Panel区域不存在异常,结束。
其中步骤(a)获取R、G、B色彩模板区间还包括以下步骤(a1)采集多块不存在品质缺陷的LCD Panel样品图像;(a2)采用统计学原理,获取R、G、B色彩值数量分布柱状图;及(a3)按一比例关系,获取R、G、B色彩模板区间。
其中步骤(b)处理采集到被测LCD Panel图像还包括以下步骤(b1)读取第一个亮点(X1,Y1);(b2)读取第一个暗点(X2,Y2);(b3)计算(X1,Y1)、(X2,Y2)之间距离D1;(b4)判断D1是否大于两个Pixel距离;(b5)如果D1不大于两个Pixel距离,读取另一个亮点,将该点坐标值赋予(X1,Y1);(b6)判断Y1、Y2之差是否大于两个Pixel距离;(b7)如果Y1、Y2之差大于两个Pixel距离,按(Y2-Y1)∶(X2-X1)的绝对值为倾斜度进行图像旋转处理;及(b8)如果Y1Y2之差不大于两个Pixel距离,则不用做图像旋转处理。
其中步骤(c)获取RGB横向掩饰码还包括以下步骤(c1)读取到连续多个亮点;(c2)以连续多个亮点中间点开始向右读取一行像素点;(c3)判断读取到像素点是否落在R色彩模板区间;(c4)如果读取到像素点落在R色彩模板区间,置读取到像素点横向掩饰码为1;(c5)如果读取到像素点不落在R色彩模板区间,判断是否落在G色彩模板区间;(c6)如果读取到像素点落在G色彩模板区间,置读取到像素点横向掩饰码为2;及(c7)如果读取到像素点不落在R、G色彩模板区间,置读取到像素点横向掩饰码为3。
其中步骤(d)获取RGB纵向掩饰码还包括以下步骤(d1)设置被测LCD Panel显示画面灰度,调高G子像素点色彩值;(d2)根据公式计算一个下限值g1;(d3)读取一落在G色彩模板区间且为G图像区域起点的像素点,标记该像素点坐标X;(d4)读取该像素点相应颜色宽度n;(d5)以该像素点开始,纵向读取宽度为n图像区域;(d6)将读取到、同一行中像素点进行G色彩值累加平均;(d7)判断每行G色彩累加平均值是否小于g1;(d8)如果每行G色彩累加平均值不小于g1,则该行非黑边,置该行纵向掩饰码为1;及(d9)如果每行G色彩累加平均值小于g1,则该行为黑边,置该行纵向掩饰码为0。
其中步骤(f)获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵还包括以下步骤(f1)读取矩阵区域图像;(f2)累加平均矩阵内所有纵向掩饰码不为0网格R色彩值为R0;(f3)累加平均矩阵内所有纵向掩饰码不为0网格G色彩值为G0;(f4)累加平均矩阵内所有纵向掩饰码不为0网格B色彩值为B0;(f5)比较R0、G0、B0大小;(f6)如果R0最大,判断R0是否落在R色彩模板区间;(f7)如果G0最大,判断G0是否落在G色彩模板区间;(f8)如果B0最大,判断B0是否落在B色彩模板区间;(f9)如果R0落在R色彩模板区间,则矩阵内所有网格颜色横向掩饰码设为1;(f10)如果G0落在G色彩模板区间,则矩阵内所有网格颜色横向掩饰码设为2;(f11)如果B0落在B色彩模板区间,则矩阵内所有网格颜色横向掩饰码设为3;(f12)如果最大色彩累加平均值都不落在R、G、B三个色彩模板区间内,判断该最大色彩累加平均值是否小于任意一个色彩模板区间最小值;(f13)如果最大色彩累加平均值小于任意一个色彩模板区间内的最小值,则矩阵内所有网格颜色横向掩饰码设为0;及(f14)如果最大色彩累加平均值不小于任意一个色彩模板区间最小值,且不落在任意一个色彩模板区间,则矩阵内所有网格颜色横向掩饰码设为255。
其中步骤(g)判断被测LCD Panel区域是否存在异常还包括以下步骤(g1)判断LCD Panel子像素点颜色矩阵中是否存在0;(g2)如果LCD Panel子像素点颜色矩阵中存在0,则表明0位置上子像素点为黑点;(g3)如果LCD Panel子像素点颜色矩阵中不存在0,判断是否存在255;(g4)如果LCD Panel子像素点颜色矩阵中存在255,则表明255位置上向素点为白点;及(g5)如果都不存在0或255,表明该被测LCD Panel区域没有坏点。
利用本发明实现对采集到的LCD Panel图像进行掩饰码编码得到一图像颜色掩饰码矩阵,并对图像颜色掩饰码矩阵进行分析,从而实现自动检测LCD Panel有无坏点。

图1是本发明LCD Panel检测系统的系统架构图。
图2是本发明LCD Panel检测系统的CCD摄像机采集到的图像。
图3是本发明LCD Panel检测方法的作业流程图。
图4是本发明LCD Panel检测方法的获取R、G、B色彩模板区间的作业流程图。
图5是本发明LCD Panel检测方法的处理采集到被测LCD Panel图像的作业流程图。
图6是本发明LCD Panel检测方法的获取RGB横向掩饰码的作业流程图。
图7是本发明LCD Panel检测方法的获取RGB纵向掩饰码的作业流程图。
图8是本发明LCD Panel检测方法的获取RGB横向掩饰码、获取RGB纵向掩饰码的掩饰码举例图。
图9是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的作业流程图。
图10是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的图像像素点颜色横向掩饰码不存在0或255的分布矩阵、及对应LCD Panel的子像素点颜色横向掩饰码分布矩阵举例图。
图11是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的图像像素点颜色横向掩饰码存在0或255的分布矩阵、及对应LCD Panel的子像素点颜色横向掩饰码分布矩阵举例图。
图12是本发明LCD Panel检测方法的判断被测LCD Panel像素点的子像素点颜色横向掩饰码分布矩阵是否存在异常的作业流程图。
具体实施方式如图1所示,是本发明LCD Panel检测系统的系统架构图。该系统包括一被测LCD Panel 10,一放大显微镜11,一CCD摄像机12,一图像采集卡13,及一计算机14。该放大显微镜11用于放大被测LCD Panel的画面图像。该CCD摄像机12用于采集放大显微镜上的图像。该图像采集卡13用于将CCD摄像机12采集到的图像由仿真信号转换为数字信号。该计算机14包含中央处理单元、存储内存,用于存储转换后的数字信号,并进行色彩模板区间获取、图像旋转处理、图像掩饰码编码、分析。其中存储内存用于存储图像采集卡13转换后的数字信号。中央处理单元用于进行色彩模板区间获取、图像旋转处理、掩饰码编码、分析等操作。
如图2所示,是本发明LCD Panel检测系统的CCD摄像机采集到的图像。图像包含四个边缘最上边、最下边、最左边、及最右边。四个边缘由于采集过程中图像振动等因素,可能导致边缘图像不完整、或不正确,因此在图像掩饰码编码过程中不参与编码处理。图像从左至右按RGB横向分布规律红蓝绿红蓝绿红蓝绿...(RGBRGBRGB...)排列显示颜色。图像从上至下按RGB纵向分布规律一列红、一列蓝、一列绿、一列红、一列蓝、一列绿...(同一列为同一种颜色)排列显示颜色。
如图3所示,是本发明LCD Panel检测方法的作业流程图。首先该流程图起始与从不存在品质缺陷问题的LCD Panel样品中采集图像,根据统计学原理获取R、G、B色彩模板区间(步骤S300)。计算机14处理采集到被测LCD Panel的图像(步骤S301)。计算机14对处理后的图像进行编码,获取RGB横向掩饰码(步骤S302)。获取RGB纵向掩饰码(步骤S303)。去除采集到被测LCD Panel图像的四个边缘(如图2所示),得到一个完整被测LCD Panel的RGB图像(步骤S304)。获取步骤S304中完整被测LCD Panel的RGB图像的像素点颜色横向掩饰码分布矩阵、及对应被测LCD Panel像素点的子像素点颜色横向掩饰码分布矩阵(步骤S305)。判断步骤S305得到的LCD Panel像素点的子像素点颜色横向掩饰码分布矩阵是否存在异常,即是否存在颜色横向掩饰码值为0或255(步骤S306)。如果存在异常,即存在0或255,则标记异常位置;如果不存在异常,即不存在颜色横向掩饰码值为0或255,则结束(步骤S307)。
如图4所示,是本发明LCD Panel检测方法的获取R、G、B色彩模板区间的作业流程图。首先从多块不存在品质缺陷的LCD Panel样品中,藉由放大显微镜11放大LCD Panel样品图像,再藉由CCD摄像机12采集放大后的LCD Panel样品图像,并藉由图像采集卡13将采集到的LCD Panel样品图像由仿真信号转换为数字信号,存储至计算机14的存储内存(步骤S400)。计算机14采用统计学原理,对采集到的LCD Panel样品图像中所有R子像素点、G子像素点、B子像素点进行色彩值数量统计,分别得到R、G、B在0-255之间的色彩值数量分布柱状图。其中R、G、B为一像素点三原色,即一像素点包含R子像素点、G子像素点、及B子像素点,每一原色的色彩值范围都为0-255。像素点显示的颜色取决于R、G、B三原色中色彩值最高原色。例如,如果一像素点的三原色RGB中,R色彩值最高,则像素点颜色偏红色;如果一像素点的三原色RGB中,G色彩值最高,则像素点颜色偏绿色;如果一像素点的三原色RGB中,B色彩值最高,则像素点颜色偏蓝色(步骤S401)。计算机14从R色彩值数量分布柱状图中取出数量最大的色彩值(假设为X0),以该色彩值为中心点,从色彩值数量分布柱状图最左边开始取出第一个数量不为0色彩值,以该色彩值为最左点(假设为X1),从色彩值数量分布柱状图最右边开始取出第一个数量不为0色彩值,以该色彩值为最右点(假设为X2)。以X0为中心点,按(X0X1)∶(X2X0)比例关系向左右两边扩散。当扩散到左右两边的区间范围为(X1,X2)色彩值范围p%时(该p%为变量,可随检测需要调整,例如为80%),认为该区间为R正常色彩区间即R色彩模板区间。同样原理,得到G、B色彩模板区间(步骤S402)。
如图5所示,是本发明LCD Panel检测方法的处理采集到被测LCDPanel的图像的作业流程图。首先计算机14的中央处理单元从存储内存中按第一顺序读取图像像素点,该第一顺序为从采集到被测LCDPanel的图像右上方开始,逐点向左逐行横向读取。当读取到第一个像素点,该像素点的RGB色彩值分别为100以上,即认为该像素点为亮点时,标记该点坐标(X1,Y1),停止该方向的像素点读取(步骤S500)。计算机14的中央处理单元从存储内存中按第二顺序读取图像像素点,该第二顺序为从采集到被测LCD Panel的图像右下方开始,逐点往上纵向读取。当读取到第一个像素点,该像素点的RGB色彩值分别为100以下,即认为该像素点为暗点时,标记该点坐标(X2,Y2),停止该方向的像素点读取(步骤S501)。计算亮点(X1,Y1)与暗点(X2,Y2)之间的距离,假设为D1(步骤S502)。判断D1是否大于两个像素点距离(步骤S503)。如果D1不大于两个像素点距离,则按第三顺序读取另一个亮点,将该亮点坐标值赋予(X1,Y1)。该第三顺序为采集到被测LCD Panel的图像左上方开始,逐点往下逐列纵向读取(步骤S504)。判断Y1、Y2之差是否大于两个Pixel距离(步骤S505)。如果Y1、Y2之差大于两个Pixel距离,则按(Y2-Y1)∶(X2-X1)的绝对值为倾斜度进行图像旋转处理(步骤S506)。如果Y1、Y2之差不大于两个Pixel距离,则不用进行图像旋转处理(步骤S507)。
如图6所示,是本发明LCD Panel检测方法的获取RGB横向掩饰码的作业流程图。首先计算机14的中央处理单元从存储内存中按第四顺序读取像素点,直到读取到连续多个亮点(例如5个亮点)为止。该第四顺序为从采集到被测LCD Panel的图像左下方开始,逐点往上纵向读取(步骤S600)。从读取到的连续多个亮点中间点开始,向左横向读取一行像素点(步骤S601)。判断读取到像素点的RGB色彩值最大的原色是否落在R色彩模板区间(步骤S602)。如果像素点的RGB色彩值最大的原色落在R色彩模板区间,则置该像素点的横向掩饰码为1(步骤S603)。如果像素点的RGB色彩值最大的原色不落在R色彩模板区间,判断是否落在G色彩模板区间(步骤S604)。如果像素点的RGB色彩值最大的原色落在G色彩模板区间,则置该像素点的横向掩饰码为2(步骤S605)。如果像素点的RGB色彩值最大的原色不落在R色彩模板区间,也不落在G色彩模板区间,则置该像素点的横向掩饰码为3(步骤S606)。
如图7所示,是本发明LCD Panel检测方法的获取RGB纵向掩饰码的作业流程图。首先设置被测LCD Panel 10的显示画面灰度,调高G子像素点色彩值(由于G在所有颜色中亮度所占比例最大,显示比较明显,所以采用G进行计算),例如调高G色彩值调高到180以上(步骤S700)。计算机14的中央处理单元根据公式计算一个下限值g1,g1=(G色彩模板区间中数量最大G色彩值-G色彩模板区间中数量最小G色彩值)*q%+G色彩模板区间中数量最小G色彩值。其中q%为变量,可随测试需要调整,例如为20%(步骤S701)。计算机14的中央处理单元从存储内存中按第五顺序读取像素点,直到读取到一像素点(该点RGB三原色中G色彩值最大),其G子像素点色彩值落在G色彩模板区间且该像素点为G图像区域的起点,标记该像素点横坐标X。该第五顺序为从采集到被测LCD Panel的图像的最顶端中线位置开始,逐点向右横向读取,当读取的第一像素点为G图像区域像素点时,继续逐点向右横向读取,直到下一个G图像区域的起点为止;当读取的第一像素点不为G图像区域像素点,即为R或B图像区域像素点时,继续逐点向右横向读取,直到G图像区域的起点为止(步骤S702)。根据读取到像素点横坐标X,读取该像素点在相应横向掩饰码中的颜色宽度,标记为n。其中颜色宽度为同一个横向掩饰码连续出现的次数,该颜色宽度由CCD摄像机12所调焦距来决定(步骤S703)。以该像素点为起点,纵向读取宽度为n的图像区域(步骤S704)。将读取到、同一行中的像素点进行每一个像素点的G色彩值累加平均(步骤S705)。判断每一行的G色彩值累加平均值是否小于g1(步骤S706)。如果该行的G色彩值累加平均值不小于g1,则该行非黑边,置该行纵向掩饰码为1。其中黑边是因LCD Panel像素点之间存在空隙而产生(步骤S707)。如果该行的G色彩值累加平均值小于g1,则该行为黑边,置该行纵向掩饰码为0(步骤S708)。
如图8所示,是本发明LCD Panel检测方法的获取RGB横向掩饰码、获取RGB纵向掩饰码的掩饰码举例图。其中每个网格表示一个图像像素点,n表示同一个横向掩饰码连续出现的次数,即颜色宽度,例如111...、222...、333...;m表示纵向掩饰码长度,例如111100...。横向掩饰码为1的纵向n列构成的区域对应图2采集到的图像的R图像区域,横向掩饰码为2的纵向n列构成的区域对应图2采集到的图像的G图像区域,横向掩饰码为3的纵向n列构成的区域对应图2采集到的图像的B图像区域。其中以n为宽,m为长构成的矩阵,包含n×m个网格,即n×m个图像像素点,该矩阵对应一LCD Panel像素点的子像素点,为LCD Panel像素点的R子像素点,或为LCD Panel像素点的G子像素点,或为LCD Panel像素点的B子像素点。
如图9所示,是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的作业流程图。首先,计算机14的中央处理单元从存储内存中读取矩阵区域图像的所有图像像素点,其中一图像像素点对应一矩阵网格(步骤S900)。计算机14的中央处理单元累加平均矩阵内所有纵向掩饰码不为0网格的R色彩值为R0(步骤S901)。计算机14的中央处理单元累加平均矩阵内所有纵向掩饰码不为0网格的G色彩值为G0(步骤S902)。计算机14的中央处理单元累加平均矩阵内所有纵向掩饰码不为0网格的B色彩值为B0(步骤S903)。计算机14的中央处理单元比较R0、G0、B0的大小(步骤S904)。如果R0最大,判断R0是否落在R色彩模板区间(步骤S905)。如果G0最大,判断G0是否落在G色彩模板区间(步骤S906)。如果B0最大,判断B0是否落在B色彩模板区间(步骤S907)。如果R0落在R色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为1(步骤S908)。如果G0落在G色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为2(步骤S909)。如果B0落在B色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为3(步骤S910)。如果R0不落在R色彩模板区间,判断R0是否小于R色彩模板区间最小值;如果G0不落在G色彩模板区间,判断G0是否小于G色彩模板区间最小值;如果B0不落在B色彩模板区间,判断B0是否小于B色彩模板区间最小值(步骤S911)。如果小于相应色彩模板区间最小值,则置矩阵内所有网格的颜色横向掩饰码为0,即如果小于R色彩模板区间最小值,则置矩阵内所有网格的颜色横向掩饰码为0;如果小于G色彩模板区间最小值,则置矩阵内所有网格的颜色横向掩饰码为0;如果小于B色彩模板区间最小值,则置矩阵内所有网格的颜色横向掩饰码为0(步骤S912)。如果不小于相应色彩模板区间最小值,且不落在相应色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为255(步骤S913)。
如图10所示,是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的图像像素点颜色横向掩饰码不存在0或255的分布矩阵、及对应LCD Panel的子像素点颜色横向掩饰码分布矩阵举例图。其中每个网格对应图8横向掩饰码、纵向掩饰码举例图的网格。n×m个网格(图像像素点)构成的矩阵对应一LCDPanel像素点的子像素点,为LCD Panel像素点的R子像素点,或为LCD Panel像素点的G子像素点,或为LCD Panel像素点的B子像素点。
如图11所示,是本发明LCD Panel检测方法的获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的图像像素点颜色横向掩饰码存在0或255的分布矩阵、及对应LCD Panel的子像素点颜色横向掩饰码分布矩阵举例图。
如图12所示,是本发明LCD Panel检测方法的判断被测LCD Panel像素点的子像素点颜色横向掩饰码分布矩阵是否存在异常的作业流程图。首先计算机14的中央处理单元判断LCD Panel的子像素点颜色横向掩饰码分布矩阵中是否存在0(步骤S120)。如果LCD Panel的子像素点颜色横向掩饰码分布矩阵中存在0,则标记该位置的子像素点为黑点,即被测LCD Panel区域存在坏点(步骤S121)。如果LCD Panel的子像素点颜色横向掩饰码分布矩阵中不存在0,判断是否存在255(步骤S122)。如果LCD Panel的子像素点颜色横向掩饰码分布矩阵中存在255,则标记该位置的子像素点为白点,即被测LCD Panel区域存在坏点(步骤S123)。如果LCD Panel的子像素点颜色横向掩饰码分布矩阵中不存在0且不存在255,则认为被测LCD Panel区域不存在坏点(步骤S124)。
权利要求
1.一种LCD Panel检测系统,其可根据子像素点的颜色横向掩饰码分布矩阵检测被测LCD Panel有无存在坏点,其特征在于,包括一放大显微镜,用于放大被测LCD Panel像素点;一CCD(Charge Coupled Device)摄像机,用于采集上述放大显微镜放大后的被测LCD Panel像素点的图像;一图像采集卡,用于将上述CCD摄像机采集到的图像由仿真信号转化为数字信号;及一计算机,包括一存储内存,用于存储经上述图像采集卡转换后的采集到图像;及一中央处理单元,用于根据统计学原理,对存储内存中图像进行R、G、B色彩值数量分布统计、进行R、G、B色彩模板区间取值;根据一倾斜度对采集到被测LCD Panel图像进行图像旋转处理;根据R、G、B色彩模板区间,获取RGB横向掩饰码、RGB纵向掩饰码;根据R、G、B色彩模板区间、RGB横向掩饰码、RGB纵向掩饰码,获取被测LCD Panel子像素点颜色横向掩饰码;根据被测LCD Panel子像素点颜色横向掩饰码,判断是否存在异常子像素点。
2.如权利要求1所述的LCD Panel检测系统,其特征在于,其中该中央处理单元根据统计学原理进行R、G、B色彩值数量分布统计,得到R、G、B色彩值的数量分布柱状图。
3.如权利要求2所述的LCD Panel检测系统,其特征在于,其中该中央处理单元以上述色彩值的数量分布柱状图中数量最大色彩值为中心点,以数量分布柱状图中最左边数量不为0色彩值为最左点、最右边数量不为0色彩值为最右点,以最大色彩值为中心点向左右两边扩散,直到(中心点-最左点)∶(最右点-中心点)的值满足一预定值,获取色彩模板区间。
4.如权利要求3所述的LCD Panel检测系统,其特征在于,其中该预定值为上述(最左点,最右点)区间范围一百分比。
5.如权利要求1所述的LCD Panel检测系统,其特征在于,其中该中央处理单元从采集到的图像右上方开始,逐点向左逐行横向读取第一个亮点(X1,Y1);从采集到的图像右下方开始,逐点往上纵向读取第一个暗点(X2,Y2);计算(X1,Y1)、(X2,Y2)之间距离;判断两点之间距离是否大于两个像素点距离;如果两点之间距离不大于两个像素点距离,从采集到的图像左上方开始,逐点往下逐列纵向读取另一个亮点,将该点坐标值赋予(X1,Y1);判断Y1、Y2之差是否大於两个像素点距离,如果Y1、Y2之差大于两个像素点距离,则按(Y2-Y1)∶(X2-X1)的绝对值为倾斜度进行图像旋转处理。
6.如权利要求1所述的LCD Panel检测系统,其特征在于,其中该中央处理单元读取被测LCD Panel子像素点颜色横向掩饰码,如果被测LCD Panel子像素点颜色横向掩饰码为0,认为该子像素点为异常。
7.如权利要求1所述的LCD Panel检测系统,其特征在于,其中该中央处理单元读取被测LCD Panel子像素点颜色横向掩饰码,如果被测LCD Panel子像素点颜色横向掩饰码为255,认为该子像素点为异常。
8.一种LCD Panel检测方法,其特征在于,该方法包括步骤如下获取色彩模板区间,包括采集多块不存在品质缺陷LCD Panel样品图像;及采用统计学原理,获取R、G、B色彩值数量分布柱状图;根据倾斜度处理采集到被测LCD Panel的图像;根据色彩模板区间及图像像素点的RGB色彩值,获取RGB横向掩饰码;根据色彩模板区间及图像像素点的G色彩值,获取RGB纵向掩饰码;去除采集到被测LCD Panel图像的四个边缘;根据色彩模板区间、RGB横向掩饰码、RGB纵向掩饰码,获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵;判断被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵是否存在异常;及如果被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵存在异常,标记异常位置。
9.如权利要求8所述的LCD Panel检测方法,其特征在于,其中获取色彩模板区间的步骤还包括步骤如下以色彩值数量分布柱状图中数量最大值的色彩值为中心点;以色彩值数量分布柱状图中最左边数量不为0色彩值为最左点;以色彩值数量分布柱状图中最右边数量不为0色彩值为最右点;及以最大色彩值为中心点向左右两边扩散,直到(中心点-最左点)∶(最右点-中心点)的值满足(最左点,最右点)区间范围一百分比,获取色彩模板区间。
10.如权利要求8所述的LCD Panel检测方法,其特征在于,其中根据倾斜度处理采集到的被测LCD Panel图像的步骤,包括步骤如下从采集到被测LCD Panel的图像右上方开始,逐点向左逐行横向读取第一个亮点(X1,Y1)从采集到被测LCD Panel的图像右下方开始,逐点往上纵向读取第一个暗点(X2,Y2);计算(X1,Y1)、(X2,Y2)之间距离;判断两点之间距离是否大于两个像素点距离;判断Y1、Y2之差是否大於两个像素点距离;及如果Y1、Y2之差大于两个像素点距离,则按(Y2-Y1)∶(X2-X1)的绝对值为倾斜度进行图像旋转处理。
11.如权利要求10所述的LCD Panel检测方法,其特征在于,还包括步骤如下如果Y1、Y2之差不大于两个像素点距离,则不做图像旋转处理。
12.如权利要求10所述的LCD Panel检测方法,其特征在于,其中判断两点之间距离是否大于两个像素点距离的步骤还包括步骤如下如果两点之间距离不大于两个像素点距离,则从采集到被测LCDPanel的图像左上方开始,逐点往下逐列纵向读取另一个亮点,并将该亮点坐标值赋予(X1,Y1)。
13.如权利要求8所述的LCD Panel检测方法,其特征在于,其中获取RGB横向掩饰码的步骤,还包括如下步骤从采集到被测LCD Panel的图像左下方开始,逐点纵向往上,读取连续多个亮点;从读取到的连续多个亮点中间点开始,向左横向读取一行像素点;如果像素点的RGB色彩值最大的原色落在R色彩模板区间,则置该像素点的横向掩饰码为1;如果像素点的RGB色彩值最大的原色落在G色彩模板区间,则置该像素点的横向掩饰码为2;及如果像素点的RGB色彩值最大的原色不落在R色彩模板区间,也不落在G色彩模板区间,则置该像素点的横向掩饰码为3。
14.如权利要求8所述的LCD Panel检测方法,其特征在于,其中获取RGB纵向掩饰码的步骤,还包括如下步骤从采集到被测LCD Panel的图像的最顶端中线位置开始,逐点横向向右读取像素点,直到读取到一像素点,该像素点的RGB三原色中G色彩值最大,其G子像素点色彩值落在G色彩模板区间且该像素点为G图像区域的起点;以该像素点为起点,纵向读取宽度为n的图像区域;将读取到、同一行中的像素点进行每一个像素点的G色彩值累加平均;如果该行的G色彩值累加平均值不小于一预定值,置该行纵向掩饰码为1;及如果该行的G色彩值累加平均值小于一预定值,置该行纵向掩饰码为0。
15.如权利要求14所述的LCD Panel检测方法,其特征在于,其中该n为同一个横向掩饰码连续出现的次数。
16.如权利要求8所述的LCD Panel检测方法,其特征在于,其中获取被测LCD Panel区域子像素点颜色横向掩饰码分布矩阵的步骤,还包括如下步骤读取矩阵区域图像的所有图像像素点,其中一图像像素点对应一矩阵网格;累加平均矩阵内所有纵向掩饰码不为0网格的R色彩值;累加平均矩阵内所有纵向掩饰码不为0网格的G色彩值;累加平均矩阵内所有纵向掩饰码不为0网格的B色彩值;如果R累加平均值最大,且落在R色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为1;如果G累加平均值最大,且落在G色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为2;如果B累加平均值最大,且落在B色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为3;如果最大累加平均色彩值小于相应色彩模板区间最小值,则置矩阵内所有网格的颜色横向掩饰码为0;及如果最大累加平均色彩值不小于相应色彩模板区间最小值,且不落在相应色彩模板区间,则置矩阵内所有网格的颜色横向掩饰码为255。
17.如权利要求16所述的LCD Panel检测方法,其特征在于,其中矩阵区域图像的所有图像像素点对应一被测LCD Panel子像素点。
18.如权利要求16所述的LCD Panel检测方法,其特征在于,还包括如下步骤将矩阵内所有网格的颜色横向掩饰码对应为一被测LCD Panel子像素点颜色横向掩饰码。
19.如权利要求8所述的LCD Panel检测方法,其特征在于,其中被测LCD Panel子像素点颜色横向掩饰码为0,认为该子像素点为异常。
20.如权利要求8所述的LCD Panel检测方法,其特征在于,其中被测LCD Panel子像素点颜色横向掩饰码为255,认为该子像素点为异常。
全文摘要
一种LCD Panel检测系统及方法,用于藉由采集到的图像进行掩饰码编码、分析,从而检测LCD Panel有无坏点。该系统包括一被测LCD Panel、一放大显微镜、一CCD摄像机、一图像采集卡、及一计算机。放大显微镜用于放大被测LCD Panel的画面图像。CCD摄像机用于采集放大显微镜上的图像。图像采集卡用于将CCD摄像机采集到的图像由仿真信号转换为数字信号。计算机包含中央处理单元、存储内存,用于存储转换后的数字信号,并进行色彩模板区间获取、图像旋转处理、图像掩饰码编码、分析。其中存储内存用于存储图像采集卡转换后的数字信号。中央处理单元用于进行色彩模板区间获取、图像旋转处理、掩饰码编码、分析等操作。
文档编号G01N21/84GK1712944SQ200410027909
公开日2005年12月28日 申请日期2004年6月25日 优先权日2004年6月25日
发明者翁亦锋, 李晓光, 陆欣 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1