一種奶盒噴打字符不良品剔除方法
【專利說明】一種奶盒噴打字符不良品剔除方法 所屬技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及一種奶盒不合格品剔除方法。
【背景技術(shù)】
[0002] 在維益奶盒裝箱前會在每瓶奶盒上噴打生產(chǎn)日期、產(chǎn)地、序列號等字符。由于生產(chǎn) 線運(yùn)輸機(jī)構(gòu)的抖動和打印機(jī)的噴打故障會導(dǎo)致噴打的字符出現(xiàn):未噴打字符、噴打錯誤字 符,重打、噴打字符不清楚等故障。對于這些故障,目前主要采用人工檢測的方法。但由于 生產(chǎn)線速度快,人工檢測存在疲勞和主觀性因素干擾等原因,人工檢測具有很大難度。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的是,提供一種可以快速準(zhǔn)確檢測奶盒噴打字符進(jìn)而實(shí)現(xiàn)不良品剔除 的方法。本發(fā)明的技術(shù)方案如下:
[0004] 一種奶盒噴打字符不良品剔除方法,包括下列步驟:
[0005] (1)采集一幅包含有奶盒噴打字符的圖像;
[0006] (2)對其進(jìn)行圖像校正:字符噴打在奶盒上部白色區(qū)域中,先進(jìn)行圖像二值化處 理,通過計(jì)算各個連通區(qū)域的面積大小將此白色區(qū)域篩選出來,定義該區(qū)域?yàn)閰^(qū)域A。然后 由白色區(qū)域中黑色字符計(jì)算出圖像的旋轉(zhuǎn)角度,進(jìn)行圖像旋轉(zhuǎn)校正;
[0007] (3)在進(jìn)行單個字符識別前,需要將各個字符分割成獨(dú)立區(qū)域,分割區(qū)域A內(nèi)字符 步驟如下:
[0008] 1)由于字符為點(diǎn)打字符因此首先對區(qū)域A內(nèi)字符進(jìn)行點(diǎn)打亮度增強(qiáng),由于圖像中 字符每個點(diǎn)半徑大小接近3像素,選用7*7的模板對圖像進(jìn)行點(diǎn)打亮度增強(qiáng),模板如下:
【主權(quán)項(xiàng)】
1. 一種奶盒噴打字符不良品剔除方法,包括下列步驟: (1) 采集一幅包含有奶盒噴打字符的圖像; (2) 對其進(jìn)行圖像校正;字符噴打在奶盒上部白色區(qū)域中,先進(jìn)行圖像二值化處理,通 過計(jì)算各個連通區(qū)域的面積大小將此白色區(qū)域篩選出來,定義該區(qū)域?yàn)閰^(qū)域A。然后由白色 區(qū)域中黑色字符計(jì)算出圖像的旋轉(zhuǎn)角度,進(jìn)行圖像旋轉(zhuǎn)校正; (3) 在進(jìn)行單個字符識別前,需要將各個字符分割成獨(dú)立區(qū)域,分割區(qū)域A內(nèi)字符步驟 如下: 1) 由于字符為點(diǎn)打字符因此首先對區(qū)域A內(nèi)字符進(jìn)行點(diǎn)打亮度增強(qiáng),由于圖像中字符 每個點(diǎn)半徑大小接近3像素,選用7*7的模板對圖像進(jìn)行點(diǎn)打亮度增強(qiáng),模板如下:
2) 經(jīng)過校正的圖像二值化處理,即當(dāng)圖像中某點(diǎn)像素值大于闊值TS時設(shè)置該點(diǎn)像素 值為255,反之為0 ; 3) 根據(jù)字符各個點(diǎn)之間的距離及字符形狀,采用橫向[1 1 1 1 1]、
模板對經(jīng)過步驟2)處理得到的二值圖像依次進(jìn)行閉運(yùn)算處理,進(jìn)而將每個字符分割 呈單獨(dú)連通區(qū)域,最后根據(jù)字符的寬度、高度、面積特征篩選出符合要求的區(qū)域,去除干擾 占. '?、、, (4) 將分割出的各個字符區(qū)域進(jìn)行單獨(dú)識別;對每個字符區(qū)域,提取如下的特征;字符 圖像水平方向投影所對應(yīng)灰度值、字符圖像垂直方向投影所對應(yīng)灰度值、字符縱橫比、字符 傾斜度、字符緊湊度、字符凸凹性、字符二階不變矩、字符=階不變矩、字符孔洞數(shù)量、字符 連通區(qū)域個數(shù);得到特征向量,通過各個字符的特征向量訓(xùn)練神經(jīng)網(wǎng)絡(luò)系統(tǒng),得出各個節(jié)點(diǎn) 的值,當(dāng)需要進(jìn)行字符識別時只需將該字符的特征向量提取,然后輸入已訓(xùn)練好的神經(jīng)網(wǎng) 絡(luò),即可識別該字符并得到該字符的相似度; (5)若存在識別的字符錯誤或者不能識別字符的現(xiàn)象,則判斷奶盒為不良品,予W剔 除。
【專利摘要】本發(fā)明提供一種奶盒噴打字符不良品剔除方法,包括下列步驟:采集一幅包含有奶盒噴打字符的圖像;對其進(jìn)行圖像校正;在進(jìn)行單個字符識別前,需要將各個字符分割成獨(dú)立區(qū)域;將分割出的各個字符區(qū)域進(jìn)行單獨(dú)識別:對每個字符區(qū)域,提取特征;若存在識別的字符錯誤或者不能識別字符的現(xiàn)象,則判斷奶盒為不良品,予以剔除。本發(fā)明可以實(shí)現(xiàn)噴打字符的快速準(zhǔn)確的識別,進(jìn)而對不良品予以剔除。
【IPC分類】G06K9-20, G06K9-62
【公開號】CN104794480
【申請?zhí)枴緾N201410766970
【發(fā)明人】任海燕, 楊文田, 關(guān)帥, 余天洪
【申請人】天津普達(dá)軟件技術(shù)有限公司
【公開日】2015年7月22日
【申請日】2014年12月11日