[發明專利]基于圖像處理的條碼掃描設備照明調節方法和系統在審
| 申請號: | 201611231567.5 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN108256366A | 公開(公告)日: | 2018-07-06 |
| 發明(設計)人: | 楊云;施曉迪;薛超 | 申請(專利權)人: | 福建新大陸自動識別技術有限公司 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350015 福建省福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 條碼掃描設備 圖像處理 校正圖案 照明調節 照明燈 數據比較模塊 數據處理模塊 圖像處理模塊 圖像處理算法 輔助調節 掃碼設備 線性CCD 良品率 掃描線 上位置 重合 保證 | ||
基于圖像處理的條碼掃描設備照明調節方法和系統,包含校正圖案,圖像處理模塊,CCD數據處理模塊,數據比較模塊。通過校正圖案和圖像處理算法,計算線性CCD掃碼設備的掃描線與照明燈中心線在物體上位置關系,從而輔助調節照明燈,使得二者重合,保證產品的良品率和一致性,同時提高了調節的效率和精度。
技術領域
本發明涉及條碼識別技術領域,尤其是線性CCD條碼掃描設備掃描過程中照明燈的調節校準方法。
背景技術
條形碼(簡稱條碼)可分為一維條碼和二維條碼,一維條碼是由一組規則排列的條、空以及對應的字符組成的標記,“條”指對光線反射率較低的部分,“空”指對光線反射率較高的部分,這些條和空組成的數據表達一定的信息。二維條碼是用特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的矩形方陣記錄數據符號信息的新一代條碼技術。在日常生活和工業應用中,條碼的使用越來越廣泛,諸如:零售行業、物流行業、金融行業對條碼的使用需求越來越大。條碼技術的發展非常迅速,條碼技術的發展對相應的條碼掃描設備提出了更高的要求。
一維條碼常用線性CCD條碼掃描設備進行掃描,在線性CCD條碼掃描設備裝配過程中,需要將CCD的掃描線置于照明燈范圍內,保證照明燈起到指示解碼的作用。目前照明燈的裝配過程中主要采用人工手動調節,由測試人員使用CCD條碼掃描設備讀取條碼,通過人眼觀察,若照明燈投射出的照明區域恰好落在測試目標條碼上下邊緣處,并且能夠正常解碼,則照明燈調節合格,否則則手動調整照明燈上下角度使其落入指示范圍。此方法需要依靠測試人員的操作經驗,手動調整時調整角度不好掌握,另外當大批量設備上線測試時,考慮到測試人員長時間測試,眼睛易疲勞,導致調節效率低下、精度不高。
發明內容
本發明的目的,主要是解決現有CCD條碼掃描設備調節照明燈時,依賴操作人員經驗易疲勞,調節效率低,精度低的問題。
為了解決上述技術問題,本發明采用下述技術方案:
基于圖像處理的條碼掃描設備照明調節方法,其特征在于,包括以下步驟:
S1:相機獲取一幀包含校正圖案的圖像,建立圖像坐標系;
S2:使用線段檢測算法(LSD)提取直線,并將斷裂的線段連接成完整的長線段;
S3:按照從上到下的順序,篩選趨于水平的4條直線Lx;
S4:根據篩選出的所述直線Lx圍成區域X,選取其中趨于豎直的最長的10條直線Ly;
S5:根據篩選出的所述直線Ly中兩側直線圍成區域Y,選取其中趨于水平的4條長線段Ls;
S6:根據篩選出的所述直線Ly中兩側直線圍成區域Y,選取長度小于Ls趨于水平的線段Ld;
S7:將線段集Ld的所有端點擬合計算,得到照明燈中心線kb1;
S8:求Lx與Ly的交點,計算透視變換參數,并計算kb1在標準圖像中的值;
S10:觸發CCD設備并獲取數據;
S11:計算線性CCD數據邊緣;
S12:利用邊緣信息還原CCD掃描直線kb2;
S13:對比所述kb1和kb2數據,得出照明區域中線與掃描線的差異,并給出調整參數。
所述S3步驟中,所述四條直線Lx的篩選條件為,其縱坐標需滿足y1-y2≈y3-y4<200。
所述S7步驟中,根據所述Ld縱坐標不同,分為上線兩組,擬合成成兩條直線,取其中間線即為照明燈中間線kb1。
所述S11步驟中,檢測邊緣間距為1:1:2:2的矯正圖案起始符和2:2:1:1的矯正圖案的終止符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建新大陸自動識別技術有限公司,未經福建新大陸自動識別技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611231567.5/2.html,轉載請聲明來源鉆瓜專利網。





