直接標記字符檢測方法
【專利摘要】本發明公開了直接標記字符檢測方法,包括字符識別設備和字符判別設備,所述字符識別設備,識別產品上的字符信息,并輸出到字符判別設備,所述字符判別設備收集字符識別設備傳遞的識別信息,進行智能判別,當識別結果的合格率或者準確率,達到預先設定的數值時,判定產品合格,否則,判定為不合格,并將所述不合格結果輸出至聲光告警、剔除設備、停線設備,完成對產品的檢測、以及對檢測結果的處理。本發明解決了在現有OCR產品只能對輸出結果做一對一的處理,而不能對分散的結果進行綜合統計分析的問題。
【專利說明】
直接標記字符檢測方法
【技術領域】
[0001]本發明涉及在線檢測物品上的直接標記領域,尤其是涉及直接標記字符檢測方法。
【【背景技術】】
[0002]目前在產品包裝行業,根據國家的相關法規,在生產中都需要實時噴印、蝕刻、燒灼等等以日期為主要內容的字符來代表產品的生產日期等信息。如果標記質量達不到相關法規的要求(可辨識度、正確度)則視為不合格產品,不允許在市場上流通。
[0003]由于現有的生產設備、工藝、和管理方式等原因,無法保證每個產品上的標記字符是完全符合標準的。由于產品的數量巨大,目前廠家都是通過人工抽檢的方式進行檢驗,這種方式準確率低,耗人工、效果差,不能保證對每個產品都進行檢測。
[0004]字符識別系統主要是在線檢測物品上的直接標記(噴印、粘貼、印刷、蝕刻等等)的字符質量,字符質量包含字符位置、字符可辨識度和字符的正確性。
[0005]字符位置:指的是字符在產品上的位置是否符合相關的要求
[0006]字符可辨識度:指的是字符對于人眼的可辨識程度以及字符的字體、字號是否符合相關標準
[0007]字符正確性:指的是字符所代表的含義是否符合預先定義的內容,例如日期信息,標識的日期信息是否和實際的日期信息相符。
[0008]目前現有的OCR的產品和技術對于實時噴印字符的識別效果達不到企業生產的實際需求,會產生大量的識別錯誤,導致系統不能投入使用。
[0009]目前現場標記的字符質量由于各種原因,質量的統一性無法保障。
[0010]具體而言,重復差異很大目前現有的OCR技術對現場標記的字符的識別效果不能滿足生產實際的需求。主要表現為識別錯誤和識別失敗。如果用單一的字符識別設備的結果作為最終結果,將會產生大量的誤判和漏判,無法滿足生產實際的需求。
【
【發明內容】
】
[0011]本發明針以上缺點,采用直接標記字符檢測方法,對產品上的噴印字符進行一對一的實時檢測,以替代原來人工抽檢的方式。提高了產品的出廠質量和檢測效率,降低了人工勞動強度。。
[0012]為達到上述目的,本發明解決其技術問題所采用的技術方案是:
[0013]包括字符識別設備和字符判別設備,其特征在于:所述字符識別設備,識別產品上的字符信息,并輸出到字符判別設備,所述字符判別設備收集字符識別設備傳遞的識別信息,進行智能判別,當識別結果的合格率或者準確率,達到預先設定的數值時,判定產品合格,否則,判定為不合格,并將所述不合格結果輸出至聲光告警、剔除設備、停線設備,完成對產品的檢測、以及對檢測結果的處理。
[0014]優選的,所述字符識別設備返回的結果包括:
[0015]A:正確識別出所有的字符,并輸出正確的字符個數;
[0016]B:正確識別出部分字符,未識別的字符輸出標識符號(?),但是字符:數量正確;
[0017]C:正確識別出部分字符,未識別的字符輸出標識符號(?),字符數量不正確;
[0018]D:正確識別出部分字符,但是字符位置不正確,字符數量正確;
[0019]E:正確識別出部分字符,但是字符位置不正確,字符數量不正確;
[0020]F:錯誤的識別出部分字符,字符數量正確;
[0021]G:錯誤的識別出部分字符,字符數量不正確;
[0022]H:完全沒有識別出字符,但是輸出字符數量正確。(即能檢測出字符個數);
[0023]1:完全沒有識別出字符,輸出字符數量不正確;
[0024]J:0CR失敗,返回失敗信息。
[0025]具體的,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下:
[0026]N個結果中,如果OCR返回失敗的此率大于0CR_N0K%,則判別編碼缺失或者系統故障;并且,
[0027]N個結果中,如果OCR返回字符個數小于某個閾值的比率大于0CR_Number_N0K%,則判別編碼缺失或者系統故障,N為大于I的自然數;
[0028]其中,0CR_N0K%: OCR 失敗閾值,
[0029]0CR_Number_N0K %:OCR 返回字符數量閾值。
[0030]具體的,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下:
[0031]在N個結果中,能識別出的結果中,關鍵字符被正確識讀而且正確的此率小于某個閾值,則判別不合格;
[0032]關鍵字符被正確識讀而且錯誤的此率大于某個閾值,則判別不合格;
[0033]如果關鍵字符的識別此率小于某個閾值,則產生告警信息。
[0034]具體的,其特征在于,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下:
[0035]在N個檢測結果中,能返回字符個數的結果中,如果返回個數不滿足要求的比率大于某個閾值,則判斷為不合格。
[0036]優選的,所述字符識別設備采用美國Microscan的Vis1n Hawk產品。
[0037]優選的,所述字符識別設備將數字相機以及圖像處理部分集成在一起,可以直接通過串口、以太網接口輸出字符識別結果。
[0038]優選的,所述字符判別設備由一臺可編程現場控制器和相應的軟件組成。
[0039]優選的,所述字符判別設備以嵌入式wince系統為基礎的,應用于工業現場的小型工控設備。
[0040]本發明解決了在現有OCR技術和產品以及現有的直接標記字符質量的情況下,對產品的噴印字符進行質量(可辨識度和準確度)檢測的問題。
【【附圖說明】】
[0041]圖1為本發明實施例提供的字符檢測方法的工作原理圖;
[0042]圖2為本發明實施例提供的字符識別設備的裝置外觀圖;
[0043]圖3為本發明實施例提供的字符判別設備的外觀圖。
【【具體實施方式】】
[0044]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的僅是本發明的一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0045]本發明實施例提供的系統的主要功能是:
[0046]噴碼內容判別:產地、產線和日期信息是否正確;
[0047]噴碼位置判別:噴碼是否在合適的位置上;
[0048]噴碼字符缺失檢測:有無字符缺失(不完整字符或者不完整字符串);
[0049]白包檢測:有無噴印上字符。
[0050]本發明實施例的目的之一,是提供直接標記字符檢測方法,如圖1所示,具體包括以下部分:
[0051]包括字符識別設備和字符判別設備,所述字符識別設備,識別產品上的字符信息,并輸出到字符判別設備,所述字符判別設備收集字符識別設備傳遞的識別信息,進行智能判別,當識別結果的合格率或者準確率,達到預先設定的數值時,判定產品合格,否則,判定為不合格,并將所述不合格結果輸出至聲光告警、剔除設備、停線設備,完成對產品的檢測、以及對檢測結果的處理,其特征在于,所述字符識別設備返回的結果包括:
[0052]A:正確識別出所有的字符,并輸出正確的字符個數;
[0053]B:正確識別出部分字符,未識別的字符輸出標識符號(?),但是字符:數量正確;
[0054]C:正確識別出部分字符,未識別的字符輸出標識符號(?),字符數量不正確;
[0055]D:正確識別出部分字符,但是字符位置不正確,字符數量正確;
[0056]E:正確識別出部分字符,但是字符位置不正確,字符數量不正確;
[0057]F:錯誤的識別出部分字符,字符數量正確;
[0058]G:錯誤的識別出部分字符,字符數量不正確;
[0059]H:完全沒有識別出字符,但是輸出字符數量正確。(即能檢測出字符個數);
[0060]1:完全沒有識另出字符,輸出字符數量不正確;
[0061]J:0CR失敗,返回失敗信息。
[0062]具體的,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下:
[0063]N個結果中,如果OCR返回失敗的此率大于0CR_N0K%,則判別編碼缺失或者系統故障;并且,
[0064]N個結果中,如果OCR返回字符個數小于某個閾值的比率大于0CR_Number_N0K%,則判別編碼缺失或者系統故障,N為大于I的自然數;
[0065]其中,0CR_N0K%: OCR 失敗閾值,
[0066]0CR_Number_N0K %:OCR 返回字符數量閾值。
[0067]具體的,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下:
[0068]在N個結果中,能識別出的結果中,關鍵字符被正確識讀而且正確的此率小于某個閾值,則判別不合格;
[0069]關鍵字符被正確識讀而且錯誤的比率大于某個閾值,則判別不合格;
[0070]如果關鍵字符的識別此率小于某個閾值,則產生告警信息。
[0071]具體的,其特征在于,當接收到所述字符識別設備返回的結果時,設定智能判另規則如下:
[0072]在N個檢測結果中,能返回字符個數的結果中,如果返回個數不滿足要求的此率大于某個閾值,則判斷為不合格。
[0073]如圖2所示,所述字符識別設備采用美國Microscan的Vis1n Hawk產品。
[0074]優選的,所述字符識別設備將數字相機以及圖像處理部分集成在一起,可以直接通過串口、以太網接口輸出字符識別結果。
[0075]如圖3所示,所述字符判別設備由一臺可編程現場控制器和相應的軟件組成。
[0076]優選的,所述字符判別設備以嵌入式wince系統為基礎的,應用于工業現場的小型工控設備。
[0077]通過實地測試,字符識別設備對直接標記字符的一次正確率能達到60%?95%,而識別失敗的主要原因是因為OCR技術對字符的質量要求高于實際的質量要求。從這個角度上看,是因為設備本身導致了很多的誤判。
[0078]在生產實際中,出現字符不合格的情況大多數是因為設備故障、人為失誤而造成的產品的大量的連續的錯誤,而在生產過程中出現個別字符不合格的情況非常少。
[0079]針對以上情況,本方案通過對字符識別數據采樣分析,智能判別的辦法,著重解決出現大批量連續錯誤的情況,出現此現象的原因(字符缺失、位置不合格、字符辨識度不合格等等)由人工來判別。對于個別產品的錯誤,給出錯誤的時間段,由人工檢測解決。
[0080]與現有技術相比,提高了產品檢測的準確性和實時性,提高工作效率的優點。以上所述本發明的【具體實施方式】,并不構成對本發明保護范圍的限定。任何根據本發明的技術構思所作出的各種其他相應的改變與變形,均應包含在本發明權利要求的保護范圍內。
【主權項】
1.直接標記字符檢測方法,包括字符識別設備和字符判別設備,其特征在于:所述字符識別設備,識別產品上的字符信息,并輸出到字符判別設備,所述字符判別設備收集字符識別設備傳遞的識別信息,進行智能判別,當識別結果的合格率或者準確率,達到預先設定的數值時,判定產品合格,否則,判定為不合格,并將所述不合格結果輸出至聲光告警、剔除設備、停線設備,完成對產品的檢測、以及對檢測結果的處理。2.如權利要求1所述的字符檢測方法,其特征在于,所述字符識別設備返回的結果包括: A:正確識別出所有的字符,并輸出正確的字符個數; B:正確識別出部分字符,未識別的字符輸出標識符號,但是字符:數量正確; C:正確識別出部分字符,未識別的字符輸出標識符號,字符數量不正確; D:正確識別出部分字符,但是字符位置不正確,字符數量正確; E:正確識別出部分字符,但是字符位置不正確,字符數量不正確; F:錯誤的識別出部分字符,字符數量正確; G:錯誤的識別出部分字符,字符數量不正確; H:完全沒有識別出字符,但是輸出字符數量正確; I:完全沒有識別出字符,輸出字符數量不正確; J:OCR失敗,返回失敗信息。3.如權利要求1或2所述的字符檢測方法,其特征在于,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下: N個結果中,如果OCR返回失敗的比率大于0CR_N0K%,則判別編碼缺失或者系統故障;并且, N個結果中,如果OCR返回字符個數小于某個閾值的比率大于0CR_Number_N0K%,則判別編碼缺失或者系統故障,N為大于I的自然數; 其中,0CR_N0K%:0CR失敗閾值, 0CR_Number_N0K%:0CR返回字符數量閾值。4.如權利要求1或2所述的字符檢測方法,其特征在于,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下: 在N個結果中,能識別出的結果中,關鍵字符被正確識讀而且正確的比率小于某個閾值,則判別不合格; 關鍵字符被正確識讀而且錯誤的比率大于某個閾值,則判別不合格; 如果關鍵字符的識別比率小于某個閾值,則產生告警信息。5.如權利要求1或2所述的字符檢測方法,其特征在于,當接收到所述字符識別設備返回的結果時,設定智能判別規則如下: 在N個檢測結果中,能返回字符個數的結果中,如果返回個數不滿足要求的比率大于某個閾值,則判斷為不合格。
【文檔編號】G06K9/20GK105893912SQ201410589063
【公開日】2016年8月24日
【申請日】2014年10月29日
【發明人】劉志松
【申請人】北京節點通網絡技術有限公司