專利名稱:開孔不良檢測裝置及開孔不良檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及產(chǎn)品檢測領(lǐng)域,特別涉及一種檢測鋼板上的開孔不良的開孔不良檢測裝置及開孔不良檢測方法。
背景技術(shù):
在表面貼裝技術(shù)(Surface Mounted Technology, SMT)的制程中需要使用具有開孔的鋼板,將錫膏通過開孔印制在印刷電路板(Printed Circuit Board, PCB)上。在鋼板的制程和使用中都需要對其上面的開孔的尺寸參數(shù)進(jìn)行檢測,避免因開孔不良而導(dǎo)致印刷電路板的印刷不良,繼而增加額外返修工時的產(chǎn)生,造成制造成本的增加。現(xiàn)有檢測鋼板上開孔的不良的方式主要為人工目檢,然而,通常情況下每張鋼板上開孔的數(shù)量有數(shù)千個,如此使得檢測人員的工作量加大,不利于現(xiàn)代化流水線作業(yè)。
發(fā)明內(nèi)容
鑒于此,有必要提供一種能夠自動檢測出鋼板開孔不良的開孔不良檢測裝置。還有必要提供一種能夠自動檢測出鋼板開孔不良的開孔不良檢測方法。一種開孔不良檢測裝置,用于檢測鋼板是否發(fā)生開孔不良,包括處理模塊及輸出模塊。處理模塊用于根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息從預(yù)設(shè)的與鋼板相對應(yīng)的目標(biāo)區(qū)域圖像上確定一檢測區(qū)域,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值,將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時,判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息給輸出模塊。輸出模塊用于將提示信息輸出。一種開孔不良檢測方法,該方法包括如下步驟根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息從預(yù)設(shè)的與鋼板相對應(yīng)的目標(biāo)區(qū)域圖像確定一檢測區(qū)域;按照預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值;將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息。 通過上述開孔不良檢測裝置及開孔不良檢測方法,處理模塊根據(jù)預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值,將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息給輸出模塊。 如此,開孔不良檢測裝置不需要人工參與便可自動的完成對鋼板上開孔的檢測操作,減少了檢測人員的工作量,有利于現(xiàn)代化流水線作業(yè)。
圖1為一較佳實施方式的開孔不良檢測裝置的功能模塊圖,圖2為目標(biāo)區(qū)域圖像的示意圖。圖3為圖1所示的處理模塊的功能模塊圖。圖4為一較佳實施方式的開孔不良檢測方法流程圖。主要元件符號說明開孔不良檢測裝置圖像獲取模塊處理模塊輸出模塊存儲器目標(biāo)區(qū)域圖像開孔現(xiàn)場可編程門陣列位置生成電路數(shù)據(jù)處理電路數(shù)據(jù)轉(zhuǎn)換電路判斷電路坐標(biāo)運(yùn)算電路比較值產(chǎn)生電路比較電路輸出電路開孔不良檢測方法流程圖
20 21 22 23 222 100
101、102、103、104
400
401
402
403
405
406
407
408
409
S600 S608
具體實施例方式請參閱圖1,開孔不良檢測裝置20包括圖像獲取模塊21、處理模塊22及輸出模塊 23。圖像獲取模塊21用于根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的坐標(biāo)及預(yù)設(shè)區(qū)域獲取規(guī)則攝取目標(biāo)區(qū)域圖像。其中,目標(biāo)區(qū)域圖像采用一組二進(jìn)制數(shù)據(jù)進(jìn)行表示。二進(jìn)制數(shù)據(jù)可存儲在處理模塊22中。該預(yù)存檔案用于描述鋼板的信息,例如鋼板的尺寸、鋼板上開孔的數(shù)量、鋼板上開孔對應(yīng)的坐標(biāo)及鋼板上開孔的尺寸等。該預(yù)設(shè)區(qū)域獲取規(guī)則為根據(jù)鋼板上的開孔的尺寸確定目標(biāo)區(qū)域的大小。例如,目標(biāo)區(qū)域一般要比鋼板開口上的尺寸略大。處理模塊22用于根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息從獲得的目標(biāo)區(qū)域圖像上確定一檢測區(qū)域,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值,將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息給輸出模塊23。其中,該目標(biāo)值用于表示目標(biāo)區(qū)域圖像顯示的開孔所具有的顏色。在本實施方式中,目標(biāo)區(qū)域圖像顯示的開孔用白色來表示,則目標(biāo)值為用于表示白色的顏色值。例如,該目標(biāo)區(qū)域圖像經(jīng)過灰度處理后,圖像像素的顏色值用0、1分別表示該目標(biāo)區(qū)域圖像中黑色和白色,則該目標(biāo)值為1??梢岳斫獾?,上述統(tǒng)計值則是根據(jù)檢測區(qū)域內(nèi)的白色像素的數(shù)量來產(chǎn)生的。例如,檢測區(qū)域內(nèi)的白色像素的數(shù)量可以得到的檢測區(qū)域內(nèi)開孔的面積值、重心坐標(biāo)值及開孔的長、寬值等統(tǒng)計值。相應(yīng)的該預(yù)設(shè)的基準(zhǔn)值可為鋼板上開孔的標(biāo)準(zhǔn)面積、 標(biāo)準(zhǔn)重心坐標(biāo)、標(biāo)準(zhǔn)長寬值。如此將產(chǎn)生的面積值、重心坐標(biāo)及長寬值分別與預(yù)設(shè)的標(biāo)準(zhǔn)面積、標(biāo)準(zhǔn)重心坐標(biāo)、標(biāo)準(zhǔn)長寬值對應(yīng)的比較,在比較出計算得到的面積值、重心坐標(biāo)及長寬值與預(yù)設(shè)的標(biāo)準(zhǔn)面積、標(biāo)準(zhǔn)重心坐標(biāo)、標(biāo)準(zhǔn)長寬值不相等時,說明開孔的尺寸不符合生產(chǎn)要求以及開孔的位置偏位。輸出模塊23用于將提示信息輸出。例如,輸出模塊23可以為液晶顯示器,輸出模塊23將提示信息顯示給檢測人員。以下舉例說明開孔不良檢測裝置20檢測鋼板開孔的面積、重心及長寬的過程,請同時參看圖2,圖像獲取模塊21獲取目標(biāo)區(qū)域圖像100,該目標(biāo)區(qū)域圖像100中包括開孔 101、102、103 ;處理模塊22根據(jù)與開孔101相對應(yīng)的定位信息(例如,開孔101在二維空間的坐標(biāo)點)在目標(biāo)區(qū)域圖像100上確定一檢測區(qū)域104,處理模塊22按照如下方式計算開孔101的面積、重心坐標(biāo)及開孔101的長和寬。處理模塊22統(tǒng)計檢測區(qū)域104內(nèi)的圖像像素為白色的數(shù)量,亦即,統(tǒng)計顏色值為 1的圖像像素的數(shù)量,并按照如下計算公式計算開孔101的面積sumN = sum(l)其中,sumN表示開孔101的面積值,sum(l)為顏色值為1的圖像像素的數(shù)量,亦即,將統(tǒng)計出的顏色值為1的白色圖像像素的數(shù)量值作為開孔101的面積值。處理模塊22還記錄白色像素所對應(yīng)的坐標(biāo)點,并利用如下計算公式計算開孔101 的重心坐標(biāo)sumX = sum⑴其中,sumX為與顏色值為1的圖像像素相對應(yīng)的坐標(biāo)點中X坐標(biāo)的和值。sumY = sum⑴其中,sumN為與顏色值為1的圖像像素相對應(yīng)的坐標(biāo)點中Y坐標(biāo)的和值。xc = sumX/sumN其中,xc為開孑L的重心的X坐標(biāo)。yc = sumY/sumN其中,yc為開孑L的重心的Y坐標(biāo)。處理模塊22還利用如下計算公式計算開孔101的長、寬值dx = sum(abs (X-xc))/sumN 其中,dx 為開孔 X 方向的長,abs (X-xc)為取 Χ-xc 所得值的絕對值。dy = sum(abs(Y-yc))/sumN其中,dy為開孔Y方向的長,abs(Y-yc)為取 Υ-yc 所得值的絕對值。處理模塊22將計算得到的面積值、重心坐標(biāo)及長寬值分別與預(yù)設(shè)的標(biāo)準(zhǔn)面積、標(biāo)準(zhǔn)重心坐標(biāo)、標(biāo)準(zhǔn)長寬值對應(yīng)的比較,在比較出計算得到的面積值、重心坐標(biāo)及長寬值與預(yù)設(shè)的標(biāo)準(zhǔn)面積、標(biāo)準(zhǔn)重心坐標(biāo)、標(biāo)準(zhǔn)長寬值不相等時,輸出提示信息給輸出模塊23,以使輸出模塊23將提示信息顯示給檢測人員。進(jìn)一步的,請同時參閱圖3,處理模塊22包括存儲器222、一編程后的現(xiàn)場可編程門陣列400 (Field-Programmable Gate Array, FPGA) 該存儲器222用于存儲圖像獲取模塊21拍攝的目標(biāo)區(qū)域圖像。該編程后的現(xiàn)場可編程門陣列400產(chǎn)生對應(yīng)的電路以實現(xiàn)開孔不良檢測功能,請同時參看圖3,該現(xiàn)場可編程門陣列400包括位置生成電路401、數(shù)據(jù)處理電路402、數(shù)據(jù)轉(zhuǎn)換電路403、判斷電路405、坐標(biāo)運(yùn)算電路406、比較值產(chǎn)生電路407、比較電路408及輸出電路409。位置生成電路401用于根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的坐標(biāo)產(chǎn)生對應(yīng)的地址數(shù)據(jù),并將地址數(shù)據(jù)提供給存儲器222。數(shù)據(jù)處理電路402用于接收存儲器222響應(yīng)位置生成電路401提供的地址數(shù)據(jù)而輸出的目標(biāo)區(qū)域圖像數(shù)據(jù),并將接收的目標(biāo)區(qū)域圖像數(shù)據(jù)以像素為單位輸出及產(chǎn)生與像素對應(yīng)的坐標(biāo)。數(shù)據(jù)轉(zhuǎn)換電路403用于接收數(shù)據(jù)處理電路402輸出的目標(biāo)區(qū)域圖像數(shù)據(jù),并對接收的目標(biāo)區(qū)域圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)灰度處理,以獲得對應(yīng)的二進(jìn)制數(shù)據(jù),并將獲得的二進(jìn)制數(shù)據(jù)提供給判斷電路405。判斷電路405用于判斷接收的由數(shù)據(jù)轉(zhuǎn)換電路403提供的二進(jìn)制數(shù)據(jù)是否等于目標(biāo)值,并在判斷出由數(shù)據(jù)轉(zhuǎn)換電路403提供的二進(jìn)制數(shù)據(jù)等于目標(biāo)值時產(chǎn)生判斷信號,并將產(chǎn)生的判斷信號提供給坐標(biāo)運(yùn)算電路406。坐標(biāo)運(yùn)算電路406用于接收數(shù)據(jù)處理電路402提供的坐標(biāo),并在接收到判斷信號時記錄對應(yīng)的坐標(biāo)并計數(shù)以產(chǎn)生計數(shù)值。比較值產(chǎn)生電路407用于根據(jù)坐標(biāo)運(yùn)算電路406記錄的坐標(biāo)、產(chǎn)生的計數(shù)值及預(yù)設(shè)統(tǒng)計規(guī)則產(chǎn)生統(tǒng)計值。其中,統(tǒng)計值可以為開孔的面積、重心坐標(biāo)或開孔的長和寬等。比較電路408用于將比較值產(chǎn)生電路407產(chǎn)生的統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時產(chǎn)生比較信號,并將比較信號提供給輸出電路409。輸出電路409用于根據(jù)比較信號產(chǎn)生提示信息,并將產(chǎn)生的提示信息傳送給輸出模塊23。在其他實施方式中,開孔不良檢測裝置20包括處理模塊22及輸出模塊23。處理模塊22從預(yù)存的目標(biāo)區(qū)域圖像上確定一檢測區(qū)域。預(yù)存的目標(biāo)區(qū)域圖像是由其他圖像獲取裝置根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的坐標(biāo)及預(yù)設(shè)區(qū)域獲取規(guī)則而攝取的。如圖4所示,其為一較佳實施方式的開孔不良檢測方法的流程圖。該方法應(yīng)用于開孔不良檢測裝置中,以使開孔不良檢測裝置能夠完成對鋼板上開孔的檢測,該方法包括如下步驟步驟S600,根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的坐標(biāo)及預(yù)設(shè)區(qū)域獲取規(guī)則攝取目標(biāo)區(qū)域圖像。目標(biāo)區(qū)域圖像可以采用一組二進(jìn)制進(jìn)行表示,并存儲在開孔不良檢測裝置的存儲器中。該預(yù)存檔案用于描述鋼板的信息,該信息包括鋼板的尺寸、鋼板上開孔的數(shù)量、鋼板上開孔的尺寸及鋼板上開孔對應(yīng)的坐標(biāo)等。該預(yù)設(shè)區(qū)域獲取規(guī)則為根據(jù)鋼板上的開孔的大小確定目標(biāo)區(qū)域圖像的大小。步驟S602,根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息在目標(biāo)區(qū)域圖像中確定一檢測區(qū)域。步驟S604,按照預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值。例如,在本實施方式中本步驟具體為將存儲的目標(biāo)區(qū)域圖像數(shù)據(jù)以像素為單位輸出及產(chǎn)生與像素對應(yīng)的坐標(biāo);對輸出的目標(biāo)區(qū)域圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)灰度處理,以獲得對應(yīng)的二進(jìn)制數(shù)據(jù);判斷二進(jìn)制數(shù)據(jù)是否等于目標(biāo)值,并在判斷出二進(jìn)制數(shù)據(jù)等于目標(biāo)值時記錄對應(yīng)的坐標(biāo),并計數(shù)以產(chǎn)生計數(shù)值;根據(jù)記錄的坐標(biāo)、產(chǎn)生的計數(shù)值及預(yù)設(shè)統(tǒng)計規(guī)則產(chǎn)生統(tǒng)計值。其中,預(yù)設(shè)統(tǒng)計規(guī)則可為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素為目標(biāo)值的數(shù)量,將統(tǒng)計出的數(shù)量值作為面積值,以及記錄圖像像素為目標(biāo)值所對應(yīng)的坐標(biāo)點,并統(tǒng)計坐標(biāo)點中X坐標(biāo)的和值及Y坐標(biāo)的和值, 根據(jù)面積值及和值計算出重心坐標(biāo)值,以及根據(jù)面積值、重心坐標(biāo)值及記錄的坐標(biāo)點的坐標(biāo)值計算出開孔的長、寬值;該二進(jìn)制數(shù)據(jù)用于表示圖像像素的顏色值。步驟S606,將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較。該統(tǒng)計值可為在步驟S604中計算得到的開孔的面積值、重心坐標(biāo)值及開孔的長、寬值。該預(yù)設(shè)的基準(zhǔn)值可為鋼板上開孔的標(biāo)準(zhǔn)面積、標(biāo)準(zhǔn)重心坐標(biāo)及開孔的長寬。步驟S608,在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息。該提示信息可以通過液晶顯示屏顯示,以供檢測人員參考。通過上述開孔不良檢測裝置20及開孔不良檢測方法,處理模塊22根據(jù)預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值,將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息給輸出模塊23。如此,開孔不良檢測裝置20不需要人工參與便可自動的完成對鋼板上開孔的檢測操作,減少了檢測人員的工作量,有利于現(xiàn)代化流水線作業(yè)。
權(quán)利要求
1.一種開孔不良檢測裝置,用于檢測鋼板是否發(fā)生開孔不良,其特征在于該開孔不良檢測裝置包括處理模塊及輸出模塊;該處理模塊用于根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息,從預(yù)設(shè)的與鋼板相對應(yīng)的目標(biāo)區(qū)域圖像上確定一檢測區(qū)域,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量,以產(chǎn)生統(tǒng)計值,該處理模塊還用于將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時, 判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息給輸出模塊;該輸出模塊用于將提示信息輸出。
2.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該目標(biāo)值用于表示目標(biāo)區(qū)域圖像所顯示的開孔所具有的顏色值。
3.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該開孔不良檢測裝置還包括圖像獲取模塊,圖像獲取模塊用于根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的定位信息及預(yù)設(shè)區(qū)域獲取規(guī)則攝取目標(biāo)區(qū)域圖像;該預(yù)設(shè)區(qū)域獲取規(guī)則為根據(jù)鋼板上的開孔的尺寸確定目標(biāo)區(qū)域圖像的大小。
4.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)面積;預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量,該處理模塊將統(tǒng)計出的數(shù)量值作為面積值,以與標(biāo)準(zhǔn)面積進(jìn)行比較。
5.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)重心坐標(biāo);預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的數(shù)量,將統(tǒng)計出的數(shù)量值作為面積值,以及記錄顏色值為目標(biāo)值的圖像像素所對應(yīng)的坐標(biāo)點, 并統(tǒng)計坐標(biāo)點中X坐標(biāo)的和值及Y坐標(biāo)的和值,根據(jù)面積值及和值計算出重心坐標(biāo),以與標(biāo)準(zhǔn)重心坐標(biāo)進(jìn)行比較。
6.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)長寬值;預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的數(shù)量, 將統(tǒng)計出的數(shù)量值作為面積值,以及記錄顏色值為目標(biāo)值的圖像像素所對應(yīng)的坐標(biāo)點,并統(tǒng)計坐標(biāo)點中X坐標(biāo)的和值及Y坐標(biāo)的和值,根據(jù)面積值及和值計算出重心坐標(biāo),根據(jù)面積值、和值及記錄的坐標(biāo)點的坐標(biāo)值計算出長寬值,以與標(biāo)準(zhǔn)長寬值進(jìn)行比較。
7.如權(quán)利要求1所述的開孔不良檢測裝置,其特征在于該處理模塊包括存儲器、一編程后的現(xiàn)場可編程門陣列;該存儲器用于存儲目標(biāo)區(qū)域圖像;該編程后的現(xiàn)場可編程門陣列產(chǎn)生對應(yīng)的電路以實現(xiàn)開孔不良檢測功能,該處理模塊包括位置生成電路、數(shù)據(jù)處理電路、數(shù)據(jù)轉(zhuǎn)換電路、判斷電路、坐標(biāo)運(yùn)算電路、比較值產(chǎn)生電路、比較電路及輸出電路;位置生成電路用于根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的坐標(biāo)產(chǎn)生對應(yīng)的地址數(shù)據(jù),并將地址數(shù)據(jù)提供給存儲器;數(shù)據(jù)處理電路用于接收存儲器響應(yīng)位置生成電路提供的地址數(shù)據(jù)而輸出的目標(biāo)區(qū)域圖像數(shù)據(jù),并將接收的目標(biāo)區(qū)域圖像數(shù)據(jù)以像素為單位輸出及產(chǎn)生與像素對應(yīng)的坐標(biāo);數(shù)據(jù)轉(zhuǎn)換電路用于接收數(shù)據(jù)處理電路輸出的目標(biāo)區(qū)域圖像數(shù)據(jù),并對接收的目標(biāo)區(qū)域圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)灰度處理,以獲得對應(yīng)的二進(jìn)制數(shù)據(jù),并將獲得的二進(jìn)制數(shù)據(jù)提供給判斷電路;判斷電路用于判斷接收的由數(shù)據(jù)處理電路提供的二進(jìn)制數(shù)據(jù)是否等于目標(biāo)值,并在判斷出由數(shù)據(jù)處理電路提供的二進(jìn)制數(shù)據(jù)等于目標(biāo)值時產(chǎn)生判斷信號,并將產(chǎn)生的判斷信號提供給坐標(biāo)運(yùn)算電路;坐標(biāo)運(yùn)算電路用于接收數(shù)據(jù)處理電路提供的坐標(biāo),并在接收到判斷信號時記錄對應(yīng)的坐標(biāo)并計數(shù)以產(chǎn)生計數(shù)值;比較值產(chǎn)生電路用于根據(jù)坐標(biāo)運(yùn)算電路記錄的坐標(biāo)、產(chǎn)生的計數(shù)值及預(yù)設(shè)統(tǒng)計規(guī)則產(chǎn)生統(tǒng)計值;比較電路用于將比較值產(chǎn)生電路產(chǎn)生的統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時產(chǎn)生比較信號,并將比較信號提供給輸出電路;輸出電路用于根據(jù)比較信號產(chǎn)生提示信息,并將產(chǎn)生的提示信息傳送給輸出模塊。
8.一種開孔不良檢測方法,該方法包括如下步驟根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息從預(yù)設(shè)的與鋼板相對應(yīng)的目標(biāo)區(qū)域圖像確定一檢測區(qū)域;按照預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值;將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息。
9.如權(quán)利要求8所述的開孔不良檢測方法,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)面積;預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量,將統(tǒng)計出的數(shù)量值作為面積值,以與標(biāo)準(zhǔn)面積進(jìn)行比較。
10.如權(quán)利要求8所述的開孔不良檢測方法,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)重心坐標(biāo);預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的數(shù)量,將統(tǒng)計出的數(shù)量值作為面積值,以及記錄顏色值為目標(biāo)值的圖像像素所對應(yīng)的坐標(biāo)點, 并統(tǒng)計坐標(biāo)點中X坐標(biāo)的和值及Y坐標(biāo)的和值,根據(jù)面積值及和值計算出重心坐標(biāo),以與標(biāo)準(zhǔn)重心坐標(biāo)進(jìn)行比較。
11.如權(quán)利要求8所述的開孔不良檢測方法,其特征在于該預(yù)設(shè)的基準(zhǔn)值為鋼板上開孔的標(biāo)準(zhǔn)長寬值;預(yù)設(shè)統(tǒng)計規(guī)則為統(tǒng)計檢測區(qū)域內(nèi)的圖像像素的顏色值為目標(biāo)值的數(shù)量, 將統(tǒng)計出的數(shù)量值作為面積值,以及記錄顏色值為目標(biāo)值的圖像像素所對應(yīng)的坐標(biāo)點,并統(tǒng)計坐標(biāo)點中X坐標(biāo)的和值及Y坐標(biāo)的和值,根據(jù)面積值及和值計算出重心坐標(biāo),根據(jù)面積值、和值及記錄的坐標(biāo)點的坐標(biāo)值計算出長寬值,以與標(biāo)準(zhǔn)長寬值進(jìn)行比較。
12.如權(quán)利要求8所述的開孔不良檢測方法,其特征在于還包括以下步驟 根據(jù)預(yù)存檔案中的用于描述鋼板中開孔位置的定位信息及預(yù)設(shè)區(qū)域獲取規(guī)則攝取與鋼板上開孔相對應(yīng)的目標(biāo)區(qū)域圖像;其中,該預(yù)設(shè)區(qū)域獲取規(guī)則為根據(jù)鋼板上的開孔的尺寸確定目標(biāo)區(qū)域圖像的大小。
13.如權(quán)利要求8所述的開孔不良檢測方法,其特征在于其中按照預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值的步驟具體為將存儲的目標(biāo)區(qū)域圖像數(shù)據(jù)以像素為單位輸出及產(chǎn)生與像素對應(yīng)的坐標(biāo); 對輸出的目標(biāo)區(qū)域圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)灰度處理,以獲得對應(yīng)的二進(jìn)制數(shù)據(jù);判斷二進(jìn)制數(shù)據(jù)是否等于目標(biāo)值;在判斷出二進(jìn)制數(shù)據(jù)等于目標(biāo)值時時記錄對應(yīng)的坐標(biāo),并計數(shù)以產(chǎn)生計數(shù)值; 根據(jù)記錄的坐標(biāo)、產(chǎn)生的計數(shù)值及預(yù)設(shè)統(tǒng)計規(guī)則產(chǎn)生統(tǒng)計值。
全文摘要
一種開孔不良檢測方法,該方法包括如下步驟根據(jù)預(yù)存的用于描述鋼板上開孔位置的定位信息從預(yù)設(shè)的與鋼板相對應(yīng)的目標(biāo)區(qū)域圖像確定一檢測區(qū)域;按照預(yù)定掃描規(guī)則在檢測區(qū)域內(nèi)進(jìn)行掃描,并按照預(yù)設(shè)統(tǒng)計規(guī)則統(tǒng)計檢測區(qū)域內(nèi)圖像像素的顏色值為目標(biāo)值的圖像像素數(shù)量以產(chǎn)生統(tǒng)計值;將統(tǒng)計值與預(yù)設(shè)的基準(zhǔn)值比較,并在比較出統(tǒng)計值不等于預(yù)設(shè)的基準(zhǔn)值時判定與該目標(biāo)區(qū)域圖像對應(yīng)的鋼板開孔不良,并輸出提示信息。本發(fā)明還提供了一種開孔不良檢測裝置。
文檔編號G01B11/02GK102213586SQ20101014353
公開日2011年10月12日 申請日期2010年4月9日 優(yōu)先權(quán)日2010年4月9日
發(fā)明者唐佩忠 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司