光源亮度检测方法及系统的制作方法

文档序号:8266654阅读:1394来源:国知局
光源亮度检测方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种检测方法及系统,特别是关于一种检测光源亮度的明暗程度及均匀性的方法及系统。
【背景技术】
[0002]目前在使用检测设备,例如影像测量机台,测量产品的具体尺寸时,一般都将光源安装在检测设备所连接的图像拍摄装置的前端,用于照明。光源的亮度会影响检测设备测量产品尺寸时的精确度。所述光源的亮度包括明暗程度及均匀性。因此在对产品进行检测前,光源的亮度是否符合要求需要被检测。在检测光源的亮度是否符合要求时,检测设备在光源的照明下测量多个样品的具体尺寸,如果所有的尺寸测试均合格,则说明光源的亮度符合要求,否则,需要对光源中光源颗粒的位置、角度、光强等进行综合调整,以此循环直到尺寸的精度符合要求为止。这种光源的亮度的检测方法需要反复对样品进行检测,调整过程复杂,从而导致了大量人力物力的浪费。

【发明内容】

[0003]鉴于以上内容,有必要提供一种光源亮度检测方法及系统,能够快速检测光源亮度的明暗程度及均匀性是否符合要求。
[0004]一种光源亮度检测方法,应用于计算机中,该计算机与检测设备及图像拍摄装置相连接。该方法包括步骤:在光源的照明下利用所述图像拍摄装置获取需要进行检测的待测产品的图像;通过计算得到所述图像中每一个像素点的灰度值;根据所述图像中每一个像素点的灰度值对光源的亮度的明暗程度进行检测;及根据所述图像中每一个像素点的灰度值对光源的亮度均匀性进行检测。
[0005]一种光源亮度检测系统,运行于计算机中,该计算机与检测设备及图像拍摄装置相连接。该系统包括:图像拍摄模块,用于在光源的照明下利用所述图像拍摄装置获取需要进行检测的待测产品的图像;灰度处理模块,用于通过计算得到所述图像中每一个像素点的灰度值;明暗检测模块,用于根据所述图像中每一个像素点的灰度值对光源的亮度的明暗程度进行检测;及均匀性检测模块,用于根据所述图像中每一个像素点的灰度值对光源的亮度均匀性进行检测。
[0006]相较于现有技术,所述的光源亮度检测方法及系统,能够在光源的照明下利用图像拍摄装置获取产品的图像,并通过计算得到该图像中各像素点的灰度值,根据该图像中各像素点的灰度值确定光源亮度的明暗程度及均匀性是否符合要求,并且可以定位光源的亮度不符合要求的光源颗粒,从而实现所述光源的亮度的调整,节约了检测时间,降低了调整的复杂度。
【附图说明】
[0007]图1是本发明光源亮度检测系统的较佳实施方式的运行环境图。
[0008]图2是本发明光源亮度检测系统的较佳实施方式的检测设备示意图。
[0009]图3是本发明光源亮度检测系统的较佳实施方式的功能模块图。
[0010]图4是本发明光源亮度检测方法较佳实施例的流程图。
[0011]图5是本发明光源亮度检测方法较佳实施例的公差带与公差带内的灰度值所对应的像素点的标识颜色的对应关系的示意图。
[0012]主要元件符号说明计算机100
光源亮度检测系统10 图像拍摄模块11 灰度处理模块12 明暗检测模块13 均匀性检测模块14 显示设备20 处理器30 存储装置40 检测设备200 图像拍摄装置300 光源400 待测产品50 装夹治具60
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0013]参阅图1所示,是本发明光源亮度检测系统的较佳实施方式的运行环境图。所述光源亮度检测系统10应用于计算机100中。在本较佳实施方式中,所述计算机100与检测设备200及图像拍摄装置300通讯连接。所述计算机100还可以是服务器、主机或其它装置。所述检测设备200可以是各类能够对待测产品50 (如图2所示)进行检测的仪器,例如,影像测量机台、三维扫描设备、及工具显微镜等。
[0014]所述图像拍摄装置300可以是与所述计算机100连接的一个单独的装置,还可以是安装在所述检测设备200上的电荷稱合元件(CO), Charge-coupled Device)图像传感器。所述图像拍摄装置300用于在光源400 (如图2所示)的照明下拍摄放置在所述检测设备200的装夹治具60 (如图2所示)上的需要进行检测的待测产品50的图像,并将所拍摄的图像传送到所述的计算机100以便进行后续的处理。
[0015]在本实施方式中,所述光源亮度检测系统10用于利用所述图像拍摄装置300拍摄需要进行检测的待测产品50的图像,并通过计算得到该图像中所有像素点的灰度值,根据所述图像中所有像素点的灰度值检测光源400的亮度的明暗程度及均匀性是否符合要求。
[0016]所述计算机100包括显示设备20、处理器30以及存储装置40。所述显示设备20用于显示所述光源400的亮度的明暗程度及均匀性是否符合要求的检测结果。所述处理器30用于执行所述光源亮度检测系统10以及在所述计算机100内安装的各类软件,例如操作系统等。所述存储装置40可以是硬盘,或者其他类型的存储卡或存储设备。所述存储装置40用于存储各类数据,例如,视频、音频、图像、文件等信息,以及用于存储利用所述光源亮度检测系统10所设置及接收的数据。
[0017]如图2所示,是本发明光源亮度检测系统的较佳实施方式的检测设备示意图。所述检测设备200包括如上文所述的装夹治具60,所述待测产品50放置于该装夹治具60上。所述光源400安装在所述图像拍摄装置300的前端,用于图像拍摄装置300拍摄所述待测产品50时的照明。该光源400可以为LED(Light-Emitting D1de,发光二极管)照明光源等照明设备。所述光源400的轴线(如图2中的虚线所示)与所述装夹治具60所在的平面垂直,并且该光源400的轴线与所述图像拍摄装置300的成像平面的轴线重合或垂直。所述光源400包括多个光源颗粒,该多个光源颗粒的亮度的明暗程度可以不一致。每个光源颗粒在图像拍摄装置300拍摄所得图像中均对应有一个区域范围,例如该区域范围为长、宽均为I厘米的正方形。每个光源颗粒的亮度的明暗程度是否符合要求,由该光源颗粒所对应的区域范围中的像素点的灰度值确定。
[0018]图1与图2中所示的各类设备中所包括的元件及彼此的连接关系和归属关系仅为示例,实际应用中并不局限于此。
[0019]如图3所示,是本发明光源亮度检测系统的较佳实施方式的功能模块图。在本实施方式中,所述光源亮度检测系统10包括多个功能模块,如:图像拍摄模块11、灰度处理模块12、明暗检测模块13、及均匀性检测模块14。
[0020]本发明所称的模块是完成一特定功能的程序段,比程序更适合于描述软件在所述计算机100中的执行过程。以下将结合图4说明各模块的具体功能。
[0021]如图4所示,是本发明光源亮度检测方法较佳实施例的流程图。
[0022]首先,步骤S2,所述图像拍摄模块11控制所述图像拍摄装置300在光源400的照明下对放置于所述装夹治具60上的待测产品50进行拍摄,并从所述图像拍摄装置300获取该待测产品50的图像。例如,所述图像拍摄模块11可通过发送预定命令至所述图像拍摄装置300,从而控制该图像拍摄装置300进行图像的拍摄。
[0023]步骤S4,所述灰度处理模块12通过数学方法计算得到所述图像中每一个像素点的灰度值Gray。
[0024]在本较佳实施例中,所述灰度处理模块12读取所述图像中每一个像素点的RGB(R,G,B)值,并通过数学方法计算得到该每一个像素点的灰度值Gray。在对每个像素点的灰度值Gray进行计算时,所述数学方法可以包括:(I)浮点算法:灰度值Gray=R*0.3+G*0.59+Β*0.11,(2)整数方法:灰度值 Gray=(R*30+G*59+B*ll)/100,(3)移位方法:灰度值 Gray=(R*38+G*75+B*15)>>7,(4)平均值法:灰度值 Gray= (R+G+B) /3。
[0025]步骤S6,所述明暗检测模块13根据所述图像中每一个像素点的灰度值Gray对光源400的亮度的明暗程度进行检测。
[0026]在本较佳实施例中,所述明暗检测模块13判断所述图像中每一个像素点的灰度值Gray是否均不小于一个预设灰度值,以检测光源400的亮度的明暗程度是否符合要求。该预设灰度值由系统或用户根据光源400的亮度所要求的明暗程度来确定,例如,为110至130中的任一灰度值。当所述图像中每一个像素点的灰度值Gray均不小于所述预设灰度值时,所述明暗检测模块13判定光源400的亮度的明暗程度符合要求,此时,所述光源400的所有光源颗粒的亮度的明暗程度均符合要求。当所述图像中至少有一个像素点的灰度值Gray小于所述预设灰度值时,所述明暗检测模块13判定光源400的亮度的明暗程度不符合要求,此时,所述光源400的至少一个光源颗粒的亮度的明暗程度不符合要求。
[0027]在光源400的亮度的明暗程度不符合要求时,所述明暗检测模块13根据灰度值Gray小于所述预设灰度值的像素点确定亮度的明暗程度不符合要求的光源颗粒的位置,并根据所述图像中所有像素点的灰度值Gray生成一个明暗色阶图形,并将该明暗色阶图形显示于显示设备20上供用户查看。所述明暗检测模块13将所述图像中灰度值Gray小于所述预设灰度值的像素点及灰度值Gray不小于所述预设灰度值的像素点分别标识以两种不同的颜色,以生成所述明暗色阶图形。例如,将灰度值Gray小于所述预设灰度值的像素点标
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1