机器视觉在TFTLCD暗画面缺陷检测中的应用

2017-07-08 07:56顾杰肖辽马军山
光学仪器 2017年3期
关键词:机器视觉

顾杰+肖辽+马军山

摘要: 针对目前TFTLCD缺陷检测普遍采用的人工视觉检测方法,介绍了一种基于机器视觉的检测系统。运用阈值迭代算法实现了对TFTLCD暗画面下缺陷图像的分割和检测,利用MIL图像处理软件实现了对缺陷的自动检测。实验结果表明,该系统能够准确地实现暗画面下可见缺陷的自动检测功能。

关键词: TFTLCD; 机器视觉; 暗画面

中图分类号: TP 212.1 文献标志码: A doi: 10.3969/j.issn.1005-5630.2017.03.003

Application of machine vision in defect detection of TFT-LCD dark picture

GU Jie, XIAO Liao, MA Junshan

(School of Optical-Electrical and Computer Engineering, Unversity of Shanghai for Science and Technology, Shanghai 200093, China)

Abstract: Aimed at TFT-LCD defect detection by human visual inspection method of this paper introduces a detection system based on machine vision.The dark pictures is segmented and detected by threshold iterative algorithm.The automatic detection of the defect is realized by MIL image processing software.The experimental results show that the system can realize the automatic detection of visible defects in the dark pictures accurately.

Keywords: TFT-LCD; machine vision; dark pictures

引 言

随着智能手机销量的不断升高,手机厂商对手机屏幕的需求也逐年增加。目前,除了韩国三星电子等少数厂家采用的是有机发光二极管OLED屏幕以外,薄膜晶体管液晶显示屏TFTLCD[1]仍然是目前手机屏幕的主流。TFTLCD具有低功耗、高亮度、高对比度、高响应速度以及轻薄易用等优点,在未来很长的一段时间依然还会是手机屏幕的主流。

缺陷检测与 TFTLCD 的生产密不可分,也是TFTLCD质量控制的重要手段。随着LCD向大尺寸、轻薄化、低功耗、高分辨率的方向发展,玻璃基板及相关光学组件的尺寸逐渐增大,厚度日益减小,致使液晶显示屏产生各种显示缺陷的几率大大增加。与此同时,目前液晶面板行业的绝大多数生产制造商在缺陷检测环节仍然采用传统的人工视觉检测(HVI)[2]方法,但该方法易受检测人员主观因素及外界环境影响,很难保证产品质量,检测效率也极为低下。因此,研究快速、不受外界环境干扰、符合人眼判断标准的自动机器视觉缺陷检测方法成为液晶显示技术发展的迫切要求。

1 TFTLCD缺陷成因及缺陷分類

TFTLCD的生产过程非常复杂,包括近百道工序[3],几乎所有的生产过程都是在严格控制的环境中进行的,但还是会引入粉尘、颗粒等异物或者由于操作不当等因素造成某些电路的断路或短路等,使得生产的TFTLCD出现缺陷。

TFTLCD的显示缺陷种类繁多,主要可以分为:(1) 根据缺陷产生的原因,可以分为电气缺陷[4]和非电气缺陷,例如,由于显示屏内部电路的短路、断路造成的缺陷为电气缺陷,而由于划伤、异物等引起的缺陷为非电气缺陷[5]。(2) 根据缺陷的尺寸,可以分为宏观缺陷和微观缺陷[6]。(3) 根据缺陷的形状,又可以将其分为点缺陷(像素缺陷)、线缺陷和面缺陷。 在这些缺陷中,点缺陷表现为一个像素大小的亮点或暗点,线缺陷为一条或多条像素宽度的亮线或暗线,而对于气泡、异物、脏污等属于面缺陷。目前LCD生产商一般只允许一定数量、一定大小以内的不聚集在一起的点缺陷,其它的缺陷必须在出厂前严格检测。

2 缺陷检测系统构成及实验条件

2.1 TFTLCD屏缺陷检测机器视觉系统构成

TFTLCD屏缺陷检测机器视觉系统可实现对屏幕缺陷的自动检测。由于不同的缺陷在TFTLCD屏幕显示不同画面时表现形式是不一样的,就比如红点漏光[7]类缺陷不可能在LCD显示红画面下显示出来,也就不能够通过机器视觉系统检测出来。所以,机器视觉系统需要在LCD显示不同的画面时分别检测不同的缺陷,这就需要机器视觉系统的算法能够覆盖所有的LCD显示画面。一般情况下,机器视觉系统需要检测TFTLCD屏幕的显示画面包括:暗画面(液晶分子未发生偏转[8],但背光发光,所以表现为暗画面)、纯白画面、R、G、B等。本实验所采用的算法主要是针对暗画面下的缺陷检测开发的。

一般地,TFTLCD 屏缺陷检测机器视觉系统[9]由TFTLCD驱动器、TFTLCD 屏样本、高分辨率相机、镜头、PC机和图像采集卡组成。首先由 TFTLCD驱动器输出信号驱动 TFTLCD 屏显示特定画面(R、G、B[10]、White、Gray、暗画面等),然后利用高分辨率相机在暗室中从TFTLCD屏垂直正上方采集图像,最后将采集到的图像信号经图像采集卡交由工控机处理。在工控机上,利用图像处理软件经不同的算法处理最后得出检测结果,从而实现 TFTLCD 屏缺陷的自动检测。

2.2 实验条件

本实验采用的是目前市场上最高分辨率的7 100万(10 000×7 096)像素的工业相机,型号为Vieworks 71 MP,靶面大小为31 mm×22 mm,镜头放大倍率为0.2×,F数为3.3,视场大小为155 mm×110 mm,可兼容目前市场上的7 in(1 in=25.4 mm)以内的显示屏。实验样品为目前市场上主流的5.5 inFHD(1 920×1 080分辨率)TFTLCD屏。缺陷检测需要在不同的画面(R、G、B、White、Gray、暗画面等)下切换进行,本实验只针对暗画面下的缺陷检测。图1为实验采集的图片及部分放大后的图片,其中(a)为源图片,(b)为局部放大后的图片。

3 图像处理

3.1 算法

阈值分割是图像处理中最常用的图像分割方法,它可以将目标图像分成若干个特定的、具有独特性质的区域。阈值分割就是简单地用一个或几个阈值将图像的灰度直方图分成几个类,认为图像中灰度值在同一个灰度类内的像素属于同一个物体。阈值分割法主要有两个步骤:(1) 确定进行正确分割的阈值;(2) 将图像的所有像素的灰度级与阈值进行比较,以进行区域划分,达到目标与背景分离的目的。在这过程中,正确确定阈值是关键,只要能确定一个合适的阈值就可以完成图像的准确分割,其基本原理的数学模型为:

式中:f(i,j)为阈值判断函数,(i,j)为图片中各像素的位置坐标;T为阈值;g(i,j)为二值化函数,物体的目标图像元素g(i,j)=1,背景的图像元素g(i,j)=0。

阈值分割法的结果在很大的程度上依赖于对阈值的选择。对于LCD屏幕缺陷检测来说,即使是同一批屏幕,屏幕亮度本身及缺陷本身的大小及亮度都有很大的不确定性,所以无法给出一个确定的阈值来检测屏幕中的缺陷,也就是说用单一阈值的方法进行缺陷分割是行不通的。

迭代阈值法[11]是在传统的阈值分割方法基础上建立起来的一种可以实现自动选取阈值的方法。迭代阈值法是基于逼近的思想,其步骤如下:

求出图像的最大灰度值和最小灰度值,分别记为Zmax和Zmin,令初始阈值

根据阈值Tk(k为迭代次数)将图像分割为前景和背景,分别求出两者的平均灰度值Z0和Zb;

求出新阈值

若Tk=Tk+1,则所得即为阈值,否则转到第(2)步,重新进行迭代计算。

3.2 算法流程

根据以上理论建立了算法流程:

3.3 图像处理

本实验系统采用基于win7 64 bit架构的工控机为软件开发平台,以visual studio 2010为集成开发环境,采用Matrox的MIL(Matrox Imaging Library)作为机器视觉和图像处理核心软件。Matrox Graphics Inc.(迈创图形技术)拥有20多年制造图形芯片及图形卡的经验,在图像处理方面处在行业绝对领先水平,Matrox公司推出的一整套方案可以直接控制Matrox的图像采集卡,控制相机采集图片、获取图片并直接通过MIL进行图像处理。本算法通过MIL编译,实现了对图像的自动采集、缓存到buffer、存储到硬盘的图像自动处理流程。

3.4 结果分析

实际的部分检测结果如图3所示,其中(a)、(c)、(e)为在原图像中截取的部分缺陷放大图片,(b)、(d)、(f)为实际处理结果。从结果可以看出,该算法可以很好地还原缺陷形貌,对不同形状、不同灰度的缺陷也都有着比较明显的效果。

本实验使用了16片TFTLCD 样品,其中 11片在暗画面下有亮点或cell漏光缺陷,另外4片无缺陷。检测结果显示,本实验方法可有效正确地分辨出暗画面下TFTLCD 样品中的良品与不良品。

4 结 论

随着人们对TFTLCD显示屏的需求不斷增多及对产品品质的不断提高,传统的人眼检测方法(HVI)已不能满足检测效率和精度的要求。本文利用TFTLCD机器视觉检测系统,提出了一种TFTLCD 屏在暗画面下的缺陷检测方法,并用MIL软件验证了该方法的可行性及准确性,实现了机器视觉检测系统的自动检测,为将来的TFTLCD机器视觉全自动检测系统研制提供了参考。

参考文献:

[1] SEMI D41-0305:Measurement method of SEMI Mura in FPD image quality inspection[S].2005.

[2] CHOI K N,LEE J Y,YOO S I.Area-Mura detection in TFT-LCD panel[C]∥Proceedings of SPIE 5300,International Society for Optics and Photonics.South Korea:SPIE,2004:151158.

[3] 潘立豹,刘儒峰,赵伦保,等.基于机器视觉的军用液晶显示器颜色Mura的研究[J].光电子技术,2015,35(1):1013.

[4] 李坤,李辉,刘云杰,等.LCD Mura缺陷的B样条曲面拟合背景抑制[J].光电工程,2014,41(2):3339.

[5] 李亚利,张方辉.TFTLCD切割裂片工艺参数探讨[J].液晶与显示,2006,21(1):4347.

[6] 李文波,王刚,张卓,等.TFT用掩模版与TFTLCD阵列工艺[J].半导体技术,2010,35(6):522526.

[7] 吴洪江,王威,龙春平.一种TFTLCD Vertical Block Mura的研究与改善[J].液晶与显示,2007,22(4):433439.

[8] 程石,王涛,张敏,等.TFTLCD中隔垫物密度与Push Mura和低温气泡的关系[J].液晶与显示,2011,26(5):604607.

[9] HE Y,ZHANG X,YANG Y F,et al.Guided modes in asymmetric metal-cladding left-handed material waveguides[J].Chinese Optics Letters,2011,9(5):052301.

[10] 开跃春,金涛,贾宏志.单片机实现LCD白平衡的自动调整[J].光学仪器,2008,30(6):4548.

[11] 田涌涛,李霞,王有庆,等.基于二维三阶多项式拟合的阈值曲面分割法[J].计算机工程,2003,29(4):127129.

猜你喜欢
机器视觉
基于芯片点胶系统的视觉检测技术研究
全自动模拟目标搜救系统的设计与实现
基于机器视觉的自动浇注机控制系统的研究
机器视觉技术的发展及其应用
视觉拉线检测器的设计与实现
大场景三维激光扫描仪在研究生实践教学培养中的应用
基于机器视觉技术的动态“白带”常规检测系统的开发
对激光切割机的改进
人工智能在高校图书馆的预期
基于车牌识别的机器视觉课程研究