本發(fā)明涉及機(jī)器視覺(jué)工業(yè)自動(dòng)化技術(shù)領(lǐng)域,尤其涉及一種紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng)及方法。
背景技術(shù):
在食品、藥品、日化等各個(gè)行業(yè)使用外表面帶有噴碼的紙盒或紙箱進(jìn)行包裝是一種非常常見(jiàn)的優(yōu)質(zhì)包裝方式。自問(wèn)世以來(lái),在世界范圍內(nèi)得到飛速發(fā)展。在使用過(guò)程中,由于原材料質(zhì)量、生產(chǎn)工藝等原因,常會(huì)出現(xiàn)噴碼缺失、紙盒變形、封口不良等多種異常狀態(tài)。目前國(guó)內(nèi)各廠商對(duì)紙盒變形、封口不良和噴碼缺失等缺陷的檢測(cè)主要還是依靠工人肉眼識(shí)別,受限于工人的主觀因素影響,漏檢不良品較多,給生產(chǎn)廠家?guī)?lái)了大量損失。隨著生產(chǎn)線速度的不斷提高及人工成本的不斷增加,這種純粹依靠人工的檢測(cè)方法顯示出越來(lái)越大的弊端。
技術(shù)實(shí)現(xiàn)要素:
為克服現(xiàn)有技術(shù)存在的上述技術(shù)問(wèn)題,本發(fā)明提供了一種紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng),其可配合現(xiàn)有紙盒封裝噴碼生產(chǎn)線,實(shí)現(xiàn)對(duì)紙盒封裝及表面噴碼的實(shí)時(shí)在線檢測(cè),降低了漏檢率,提高了檢測(cè)精度。
本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:一種紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng),其包括:噴碼檢測(cè)相機(jī)、噴碼檢測(cè)光源,及
外形檢測(cè)相機(jī),設(shè)置在紙盒上部,用于拍攝紙盒圖像;
至少一個(gè)第一激光光源,設(shè)置在紙盒上部,用于發(fā)射第一激光線,以在所述紙盒表面的第一端到第二端形成所述第一激光線;
至少一個(gè)第二激光光源,設(shè)置在紙盒上部,用于發(fā)射第二激光線,以在所述紙盒表面的第一側(cè)到第二側(cè)形成所述第二激光線;
圖像處理裝置,分別與所述外形檢測(cè)相機(jī)及噴碼檢測(cè)相機(jī)連接,用于接收所述外形檢測(cè)相機(jī)及噴碼檢測(cè)相機(jī)采集到的紙盒圖像,根據(jù)所述紙盒圖像判斷當(dāng)前紙盒是否封裝完好及噴碼是否合格。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步,還包括第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電及第四封盒檢測(cè)光電;
所述第一封盒檢測(cè)光電和第二封盒檢測(cè)光電設(shè)置于所述紙盒移動(dòng)方向的兩側(cè),用于檢測(cè)所述紙盒的封裝是否完好;
所述第三封盒檢測(cè)光電和第四封盒檢測(cè)光電設(shè)置于所述紙盒移動(dòng)方向的兩端,用于檢測(cè)所述紙盒的封裝是否完好。
進(jìn)一步,還包括光電傳感器、激光光源控制器和噴碼檢測(cè)光源控制器;
所述光電傳感器分別與所述外形檢測(cè)相機(jī)和噴碼檢測(cè)相機(jī)連接,用于感知待檢測(cè)紙盒到達(dá)所述預(yù)定位置,并分別向所述外形檢測(cè)相機(jī)和噴碼檢測(cè)相機(jī)發(fā)送觸發(fā)信號(hào);
所述激光光源控制器與所述外形檢測(cè)相機(jī)連接,用于接收所述外形檢測(cè)相機(jī)發(fā)送的觸發(fā)信號(hào),并控制所述第一激光光源和第二激光光源閃爍以進(jìn)行拍照;
所述噴碼檢測(cè)光源控制器與所述噴碼檢測(cè)相機(jī)連接,用于接收所述噴碼檢測(cè)相機(jī)發(fā)送的觸發(fā)信號(hào),并控制所述噴碼檢測(cè)光源閃爍以進(jìn)行拍照。
進(jìn)一步,還包括plc、與所述plc連接的編碼器和剔除器;
所述plc分別與所述光電傳感器、第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電、第四封盒檢測(cè)光電及圖像處理裝置連接,用于根據(jù)所述光電傳感器、第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電及第四封盒檢測(cè)光電的觸發(fā)信號(hào)和所述圖像處理裝置的圖像處理結(jié)果控制所述剔除器的運(yùn)行。
本發(fā)明還提供一種紙盒噴碼視覺(jué)檢測(cè)方法,其包括:
獲取紙盒噴碼圖像;
對(duì)獲取的紙盒噴碼圖像進(jìn)行處理,獲得圖像信息;
根據(jù)所述圖像信息判斷當(dāng)前紙盒上的噴碼是否合格。
進(jìn)一步,所述對(duì)獲取的紙盒噴碼圖像進(jìn)行處理,獲得圖像信息具體包括:
選取感興趣區(qū)域;
對(duì)選取的感興趣區(qū)域進(jìn)行二值化,對(duì)二值化后的噴碼進(jìn)行膨脹操作以將所有的噴碼連通成為一個(gè)連通域;
尋找所述連通域的最小外接矩形;
若所述最小外接矩形內(nèi)的噴碼圖像的傾斜角大于預(yù)設(shè)閾值,則判斷該噴碼不合格。
進(jìn)一步,還包括:
若所述最小外接矩形內(nèi)的噴碼圖像的傾斜角小于預(yù)設(shè)閾值,則對(duì)該噴碼圖像進(jìn)行旋轉(zhuǎn)調(diào)整成水平狀態(tài);
判斷噴碼圖像中的字符是否倒置,若倒置則將倒置的字符調(diào)整為正常狀態(tài),獲得正常狀態(tài)的噴碼圖像;
計(jì)算字符的形狀數(shù)據(jù),并分別與預(yù)設(shè)形狀數(shù)據(jù)進(jìn)行對(duì)比,確定噴碼是否合格。
進(jìn)一步,還包括:
將所述正常狀態(tài)的噴碼圖像進(jìn)行單字符分割,獲得分割后的多個(gè)單字符;
計(jì)算字符的個(gè)數(shù),并與標(biāo)準(zhǔn)字符個(gè)數(shù)對(duì)比判斷噴碼圖像是否合格。
進(jìn)一步,還包括:
尋找每個(gè)所述單字符的最小外接矩形;
計(jì)算每個(gè)所述單字符的傾斜角度,若任意一個(gè)或多個(gè)所述單字符的傾斜角度的大于預(yù)設(shè)閾值,則判斷該噴碼不合格;
若所有所述單字符的傾斜角度小于預(yù)設(shè)閾值,則將傾斜的單字符旋轉(zhuǎn)調(diào)整為水平狀態(tài),獲得水平狀態(tài)的單字符圖像;
計(jì)算每個(gè)單個(gè)字符的形狀數(shù)據(jù),并分別與預(yù)設(shè)形狀數(shù)據(jù)進(jìn)行對(duì)比,確定噴碼是否合格。
進(jìn)一步,還包括:將所述水平狀態(tài)的單字符圖像與標(biāo)準(zhǔn)單字符模板進(jìn)行對(duì)比識(shí)別,判斷每個(gè)單字符是否合格。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng),其同時(shí)實(shí)現(xiàn)紙盒的封裝和噴碼檢測(cè),檢測(cè)精度高,檢測(cè)效率高,紙盒封裝的檢測(cè)精度在1mm以上,并可配合現(xiàn)有的紙盒封裝噴碼生產(chǎn)線,對(duì)現(xiàn)有生產(chǎn)工藝無(wú)影響。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的紙盒噴碼視覺(jué)檢測(cè)方法,其可提高噴碼檢測(cè)的精度,達(dá)到單個(gè)字符噴印錯(cuò)誤、單個(gè)字符的缺失<10%,遠(yuǎn)高于目前人工檢測(cè)水平。
附圖說(shuō)明
圖1、2為本發(fā)明實(shí)施例二提供的紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為從第一激光光源和第二激光光源檢測(cè)紙盒封裝的視角所示出的視覺(jué)檢測(cè)系統(tǒng)結(jié)構(gòu)示意圖;
圖4為從第一封盒檢測(cè)光電和第二封盒檢測(cè)光電檢測(cè)紙盒封裝的視角所示出的視覺(jué)檢測(cè)系統(tǒng)結(jié)構(gòu)示意圖;
圖5為從第三封盒檢測(cè)光電和第四封盒檢測(cè)光電檢測(cè)紙盒封裝的視角所示出的視覺(jué)檢測(cè)系統(tǒng)結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例二提供的紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng)的結(jié)構(gòu)流程示意圖;
圖7為本發(fā)明實(shí)施例三提供的紙盒噴碼視覺(jué)檢測(cè)方法的流程圖;
圖8為圖7中步驟s2的流程圖。
附圖中,各標(biāo)號(hào)所代表的部件列表如下:
1-外形檢測(cè)相機(jī),2-第一激光光源,3-第二激光光源,4-第一激光線,5-第二激光線,6-紙盒,7-第一封盒檢測(cè)光電,8-第二封盒檢測(cè)光電,9-光電傳感器,10-第三封盒檢測(cè)光電,11-第四封盒檢測(cè)光電,12-噴碼檢測(cè)光源,13-噴碼檢測(cè)相機(jī),14-反光鏡,15-光電反射板。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
實(shí)施例一
本實(shí)施例提供的紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng),其包括:噴碼檢測(cè)相機(jī)、噴碼檢測(cè)光源,及
外形檢測(cè)相機(jī),設(shè)置在紙盒上部,用于拍攝紙盒圖像;
至少一個(gè)第一激光光源,設(shè)置在紙盒上部,用于發(fā)射第一激光線,以在所述紙盒表面的第一端到第二端形成所述第一激光線;
至少一個(gè)第二激光光源,設(shè)置在紙盒上部,用于發(fā)射第二激光線,以在所述紙盒表面的第一側(cè)到第二側(cè)形成所述第二激光線;
圖像處理裝置,分別與所述外形檢測(cè)相機(jī)及噴碼檢測(cè)相機(jī)連接,用于接收所述外形檢測(cè)相機(jī)及噴碼檢測(cè)相機(jī)采集到的紙盒圖像,根據(jù)所述紙盒圖像判斷當(dāng)前紙盒是否封裝完好及噴碼是否合格。
該檢測(cè)系統(tǒng)可安裝于現(xiàn)有的紙盒封裝噴碼檢測(cè)線上,在紙盒進(jìn)入該檢測(cè)系統(tǒng)之前,可在輸送線上選裝對(duì)中裝置,對(duì)紙盒的進(jìn)入檢測(cè)柜的姿態(tài)進(jìn)行調(diào)整。通過(guò)布置第一激光光源和第二激光光源,可在紙盒的表面形成第一激光線和第二激光線,由于紙盒的姿態(tài)在之前已經(jīng)過(guò)對(duì)中機(jī)構(gòu)的調(diào)整,這兩條激光線的長(zhǎng)短和出現(xiàn)的位置應(yīng)該是固定的,如果激光線的長(zhǎng)短和出現(xiàn)的位置超出預(yù)設(shè)的范圍則判斷紙盒上邊面的平整度不合格,則說(shuō)明紙盒上有折頁(yè)翹起,封裝不合格。
同時(shí),通過(guò)噴碼檢測(cè)相機(jī)和噴碼檢測(cè)光源獲得紙盒的噴碼圖像,經(jīng)圖像處理裝置處理后可判斷當(dāng)前所檢測(cè)的紙盒的噴碼是否合格。
實(shí)施例二
如圖1所示,本實(shí)施例提供了紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng)的其他實(shí)施方式,具體為:該檢測(cè)系統(tǒng)包括:噴碼檢測(cè)相機(jī)13、噴碼檢測(cè)光源12,及
外形檢測(cè)相機(jī)1,設(shè)置在紙盒上部,用于拍攝紙盒圖像;
至少一個(gè)第一激光光源(未視出),設(shè)置在紙盒上部,用于發(fā)射第一激光線,以在所述紙盒表面的第一端到第二端形成所述第一激光線;
至少一個(gè)第二激光光源(未視出),設(shè)置在紙盒上部,用于發(fā)射第二激光線,以在所述紙盒表面的第一側(cè)到第二側(cè)形成所述第二激光線;
圖像處理裝置,分別與所述外形檢測(cè)相機(jī)1及噴碼檢測(cè)相機(jī)13連接,用于接收所述外形檢測(cè)相機(jī)1及噴碼檢測(cè)相機(jī)13采集到的紙盒圖像,根據(jù)所述紙盒圖像判斷當(dāng)前紙盒是否封裝完好及噴碼是否合格。
在該實(shí)施方式中,可將外形檢測(cè)相機(jī)1置于紙盒上部的側(cè)面,并可在紙盒上部設(shè)置反射鏡14,紙盒表面的圖像通過(guò)反射鏡14的反射在外形檢測(cè)相機(jī)1處成像,利用反射鏡14的反射作用,可降低外形檢測(cè)相機(jī)1的布置高度,減小該檢測(cè)系統(tǒng)的體積和所占空間。
該檢測(cè)系統(tǒng)還可設(shè)置光電傳感器9、激光光源控制器和噴碼檢測(cè)光源控制器,該光電傳感器9分別與所述外形檢測(cè)相機(jī)1和噴碼檢測(cè)相機(jī)13連接,用于感知待檢測(cè)紙盒到達(dá)所述預(yù)定位置,并分別向所述外形檢測(cè)相機(jī)1和噴碼檢測(cè)相機(jī)13發(fā)送觸發(fā)信號(hào)。當(dāng)紙盒到達(dá)該檢測(cè)系統(tǒng)時(shí),光電傳感器9中的光源發(fā)射的光線被紙盒遮擋,無(wú)法到達(dá)光電反射板15上,光電傳感器9觸發(fā),啟動(dòng)后續(xù)的檢測(cè)過(guò)程。該激光光源控制器與所述外形檢測(cè)相機(jī)1連接,用于接收所述外形檢測(cè)相機(jī)1發(fā)送的觸發(fā)信號(hào),并控制所述第一激光光源和第二激光光源閃爍以進(jìn)行拍照。該噴碼檢測(cè)光源12控制器與所述噴碼檢測(cè)相機(jī)13連接,用于接收所述噴碼檢測(cè)相機(jī)13發(fā)送的觸發(fā)信號(hào),并控制所述噴碼檢測(cè)光源12閃爍以進(jìn)行拍照。
為進(jìn)一步檢測(cè)紙盒的封裝,在該實(shí)施方式中,如圖1、2、6所示,還可引入第一封盒檢測(cè)光電7、第二封盒檢測(cè)光電8、第三封盒檢測(cè)光電10及第四封盒檢測(cè)光電11;其中的第一封盒檢測(cè)光電7、第二封盒檢測(cè)光電8、第三封盒檢測(cè)光電10及第四封盒檢測(cè)光電11可統(tǒng)稱為外形光電傳感器。將所述第一封盒檢測(cè)光電7和第二封盒檢測(cè)光電8設(shè)置于所述紙盒移動(dòng)方向的兩側(cè),將所述第三封盒檢測(cè)光電10和第四封盒檢測(cè)光電11設(shè)置于所述紙盒移動(dòng)方向的兩端。
在該實(shí)施方式中,如圖6所示,該檢測(cè)系統(tǒng)還可包括plc、與所述plc連接的編碼器和剔除器;所述plc分別與所述光電傳感器、第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電、第四封盒檢測(cè)光電及圖像處理裝置連接,用于根據(jù)所述光電傳感器、第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電及第四封盒檢測(cè)光電的觸發(fā)信號(hào)和所述圖像處理裝置的圖像處理結(jié)果控制所述剔除器的運(yùn)行。
當(dāng)光電傳感器感知到待檢測(cè)紙盒到達(dá)該檢測(cè)系統(tǒng)時(shí),當(dāng)光電傳感器感知到待檢測(cè)紙盒到達(dá)該檢測(cè)系統(tǒng)時(shí),光電傳感器被觸發(fā),向外形檢測(cè)相機(jī)發(fā)送觸發(fā)信號(hào),激光光源控制器接收外形檢測(cè)相機(jī)發(fā)送的信號(hào),開始控制第一線激光光源和第二線激光光源閃爍同時(shí)外形檢測(cè)相機(jī)拍照。可使用第一激光光源和第二激光光源在紙盒表面形成兩條激光線,如圖3所示,第一激光光源2發(fā)射的第一激光線4經(jīng)過(guò)紙盒表面的第一端和第二端,第二激光光源3發(fā)射的第二激光線5經(jīng)過(guò)紙盒的第一側(cè)和第二側(cè),在進(jìn)入該檢測(cè)系統(tǒng)前,紙盒的姿態(tài)可利用對(duì)中機(jī)構(gòu)進(jìn)行調(diào)整,經(jīng)這兩條激光線打在調(diào)整后的紙盒表面上時(shí),其長(zhǎng)短和出現(xiàn)的位置應(yīng)該是固定的,如果激光線的長(zhǎng)短和出現(xiàn)的位置超出預(yù)設(shè)的范圍,如圖3所示,則判斷紙盒上邊面的平整度不合格,則說(shuō)明紙盒上有折頁(yè)翹起,封裝不合格。
與此同時(shí),plc持續(xù)采集第一封盒檢測(cè)光電、第二封盒檢測(cè)光電、第三封盒檢測(cè)光電和第四封盒檢測(cè)光電的狀態(tài),直到光電傳感器觸發(fā)結(jié)束,如圖4所示,第一封盒檢測(cè)光電7和第二封盒檢測(cè)光電8設(shè)置于所述紙盒移動(dòng)方向的兩側(cè),在plc持續(xù)采集第一封盒檢測(cè)光電7、第二封盒檢測(cè)光電8、第三封盒檢測(cè)光電10和第四封盒檢測(cè)光電11的狀態(tài)的過(guò)程中,如果第一封盒檢測(cè)光電7或第二封盒檢測(cè)光電8被觸發(fā)則盒子a邊或b邊封盒不合格,說(shuō)明a邊或b邊上有折頁(yè)翹起。如圖5所示,第三封盒檢測(cè)光電10和第四封盒檢測(cè)光電11設(shè)置于所述紙盒移動(dòng)方向的兩端,在plc持續(xù)采集第一封盒檢測(cè)光電7、第二封盒檢測(cè)光電8、第三封盒檢測(cè)光電10和第四封盒檢測(cè)光電11的狀態(tài)的過(guò)程中,如果第三封盒檢測(cè)光電10或第四封盒檢測(cè)光電11被觸發(fā)則盒子c邊或d邊封盒不合格,說(shuō)明c邊或d邊上有折頁(yè)翹起。
當(dāng)光電傳感器感知到待檢測(cè)紙盒到達(dá)該檢測(cè)系統(tǒng)時(shí),光電傳感器被觸發(fā),噴碼檢測(cè)相機(jī)接收到該觸發(fā)信號(hào),向噴碼檢測(cè)光源控制器發(fā)送,噴碼檢測(cè)光源控制器控制噴碼檢測(cè)光源閃爍,同時(shí),噴碼檢測(cè)相機(jī)拍照。并將噴碼圖像發(fā)送給圖像處理系統(tǒng),由圖像處理系統(tǒng)判斷噴碼是否合格。
如圖6所示,該檢測(cè)系統(tǒng)還可包括編碼器、界面處理工控機(jī)、觸摸屏和報(bào)警燈。圖像處理裝置在對(duì)其接收的圖像進(jìn)行處理后,將處理結(jié)果發(fā)送給界面處理機(jī),由界面處理機(jī)將結(jié)果顯示在觸摸屏上,圖像處理裝置同時(shí)將處理結(jié)果發(fā)送給plc,plc經(jīng)運(yùn)算后將運(yùn)算結(jié)果發(fā)送給界面處理機(jī),如果運(yùn)算結(jié)果不合格,plc則通過(guò)編碼器追蹤紙盒的移動(dòng)的位置,當(dāng)紙盒到達(dá)剔除器剔除工位時(shí),plc將不合格信號(hào)發(fā)送給剔除器和報(bào)警燈,剔除器將不合格的紙盒剔除到不良品暫存區(qū)。
該視覺(jué)檢測(cè)系統(tǒng)的人機(jī)交互可通過(guò)觸摸屏實(shí)現(xiàn),界面工控機(jī)可通過(guò)無(wú)線或有線方式與服務(wù)器相連,將系統(tǒng)的運(yùn)行狀態(tài)上傳至服務(wù)器,用戶可使用pda或手機(jī)通過(guò)wifi或internet查看服務(wù)器上的信息,并將操作指令傳達(dá)給檢測(cè)設(shè)備,方便遠(yuǎn)程操作、遠(yuǎn)程監(jiān)控及對(duì)設(shè)備進(jìn)行遠(yuǎn)程維護(hù)。
實(shí)施例三
如圖7所示,基于實(shí)施例一或二所述的紙盒封裝及噴碼視覺(jué)檢測(cè)系統(tǒng),本實(shí)施例提供一種紙盒噴碼視覺(jué)檢測(cè)方法,其包括:
s1:獲取紙盒噴碼圖像;
s2:對(duì)獲取的紙盒噴碼圖像進(jìn)行處理,獲得圖像信息;
s3:根據(jù)所述圖像信息判斷當(dāng)前紙盒上的噴碼是否合格。
如圖8所示,其中的對(duì)獲取的紙盒噴碼圖像進(jìn)行處理,獲得圖像信息具體包括:
t1:選取感興趣區(qū)域;
t2:對(duì)選取的感興趣區(qū)域進(jìn)行二值化,對(duì)二值化后的噴碼進(jìn)行膨脹操作以將所有的噴碼連通成為一個(gè)連通域;
t3:尋找所述連通域的最小外接矩形;
t4:若所述最小外接矩形內(nèi)的噴碼圖像的傾斜角大于預(yù)設(shè)閾值,則判斷該噴碼不合格。
其中,若所述最小外接矩形內(nèi)的噴碼圖像的傾斜角小于預(yù)設(shè)閾值,則對(duì)該噴碼圖像進(jìn)行旋轉(zhuǎn)調(diào)整成水平狀態(tài);
判斷噴碼圖像中的字符是否倒置,若倒置則將倒置的字符調(diào)整為正常狀態(tài),獲得正常狀態(tài)的噴碼圖像;
計(jì)算字符的形狀數(shù)據(jù),并分別與預(yù)設(shè)形狀數(shù)據(jù)進(jìn)行對(duì)比,確定噴碼是否合格。
還可將正常狀態(tài)的噴碼圖像進(jìn)行單字符分割,獲得分割后的多個(gè)單字符,并計(jì)算字符的個(gè)數(shù),并與標(biāo)準(zhǔn)字符個(gè)數(shù)對(duì)比判斷噴碼圖像是否合格。
在獲得分割后的多個(gè)單字符后,還可尋找每個(gè)單字符的最小外接矩形;計(jì)算每個(gè)所述單字符的傾斜角度,若任意一個(gè)或多個(gè)所述單字符的傾斜角度的大于預(yù)設(shè)閾值,則判斷該噴碼不合格;若所有所述單字符的傾斜角度小于預(yù)設(shè)閾值,則將傾斜的單字符旋轉(zhuǎn)調(diào)整為水平狀態(tài),獲得水平狀態(tài)的單字符圖像;并計(jì)算每個(gè)單個(gè)字符的形狀數(shù)據(jù),并分別與預(yù)設(shè)形狀數(shù)據(jù)進(jìn)行對(duì)比,確定噴碼是否合格。例如,可計(jì)算每個(gè)單字符的長(zhǎng)度、寬度、長(zhǎng)寬比、面積等形狀數(shù)據(jù)與預(yù)設(shè)形狀數(shù)據(jù)進(jìn)行對(duì)比,可精確確定噴碼是否合格。
還可將水平狀態(tài)的單字符圖像與標(biāo)準(zhǔn)單字符模板進(jìn)行對(duì)比識(shí)別,判斷每個(gè)單字符是否合格,例如,如果噴碼中的多個(gè)字符之間出現(xiàn)錯(cuò)亂,通過(guò)與標(biāo)準(zhǔn)單字符模板分別進(jìn)行一一對(duì)比識(shí)別,可快速判斷每個(gè)單字符是否合格。
通過(guò)上述噴碼視覺(jué)檢測(cè)方法對(duì)紙盒噴碼檢測(cè)的精度可以達(dá)到單個(gè)字符噴印錯(cuò)誤、單個(gè)字符的缺失<10%,遠(yuǎn)高于目前人工檢測(cè)水平;其檢測(cè)速率可以達(dá)到30個(gè)/秒。
在本發(fā)明的描述中,需要說(shuō)明的是,術(shù)語(yǔ)“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語(yǔ)“第一”、“第二”、“第三”、“第四”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。
在本發(fā)明的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。