• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    二維碼圖像處理方法技術

    技術編號:15691950 閱讀:310 留言:0更新日期:2017-06-24 05:34
    本發明專利技術公開了一種二維碼圖像處理方法,按照以下步驟順序進行:1)獲取定位區域;2)調獲得定位區域后,采用雙線性插值法調整圖像尺度為正方形;3)用非線性灰度拉伸算法來提高圖像的對比度;4)對步驟3)得到的結果進行腐蝕;5)用二維高斯卷積算子對圖像f(x,y)按塊大小為q*q進行卷積;6)對卷積后的圖像G(x,y)進行自適應閾值的二值化運算;7)將得到的標準的datamatrix二維碼輸入進解碼器中進行解碼。本發明專利技術采用針對光照變化不敏感的二維碼,采用灰度拉伸的方法代替了現有技術中的平滑方法,使得識別度增加。本發明專利技術適用于3D打印樹脂材料二維碼的識別。

    Two dimensional code image processing method

    The invention discloses a two-dimensional code image processing method, in accordance with the following steps: 1) to obtain positioning area; 2) adjust the positioning area, using bilinear interpolation method to adjust the image size of 3) with square; nonlinear gray stretch algorithm to improve image contrast; 4) to get in step 3) the results of corrosion; 5) using two-dimensional Gauss convolution operator for image f (x, y) according to the block size is q*q 6) for G image convolution; after convolution (x, y) by adaptive threshold binarization operation; 7) will be the standard DataMatrix input into two-dimensional code decoding the decoder. The invention adopts two-dimensional code which is insensitive to illumination change and adopts the method of gray stretching to replace the smoothing method in the prior art so as to increase the recognition degree. The invention is suitable for the identification of two-dimensional codes of 3D printing resin material.

    【技術實現步驟摘要】
    二維碼圖像處理方法
    本專利技術屬于算法領域,涉及一種圖像處理方法,具體涉及一種二維碼圖像處理方法。
    技術介紹
    DataMatrix是在國際制造領域廣泛使用的二維碼。DataMatrix是二維碼的一個成員,與1989年由美國國際資料公司專利技術,廣泛用于商品的防偽、統籌標識。是一種可以直接標記在固體表面的編碼,該編碼可以像普通條形碼一樣被相應的掃描裝置自動讀取,很受制造業青睞。目前DataMatrix被廣泛用于產品標識、防偽、質量追蹤、自動倉儲、物流管理與控制等系統。DataMatrix采用了復雜的糾錯碼技術,使得該編碼具有超強的抗污染能力。即使編碼部分破損,一樣不會影響讀出全部信息。DataMatrix的印刷特征使得它成為目前唯一支持可以直接標記(印刷、刻制、光刻、腐蝕、沖壓等方式)在產品或零部件表面的編碼。它的高效容錯性能使它可以承受制造或流通過程中對零部件表面標識的污染,因此非常受制造業的歡迎。針對各種不同的應用,國際上已經頒布了多種形式的DataMatrix符號標準體系。DataMatrix的最小尺寸是目前所有條碼中最小的,尤其特別適用于小零件的標識,以及直接印刷在實體上。DataMatrix又可分為ECC000-140與ECC200兩種類型,ECC000-140具有多種不同等級的錯誤糾正功能,而ECC200則透過Reed-Solomon演算法產生多項式計算出錯誤糾正碼,其尺寸可以依需求印成不同大小,但采用的錯誤糾正碼應與尺寸配合,由于其演算法較為容易,且尺寸較有彈性,故一般以ECC200較為普遍。DataMatrix碼密度高,尺寸小,信息量大,給這種識別提供了可能,國內對DM碼研究也較少。DataMatrix碼是一種矩陣式二維條碼,其最大特點就是密度高,其最小尺寸是目前所有條碼中最小的碼。DM碼可在僅僅25mm2的面積上編碼30個數字。DM采用了復雜的糾錯碼技術,使得該編碼具有超強的抗污染能力。DataMatrix因提供極小又高密度的標簽,且仍可存放合理的資料內容,故特別適用于小零件標識,商品防偽,電路標識等。由于其優秀的糾錯能力,DM碼己成為韓國手機二維條碼的主流技術。相對QR而言,DM碼由于信息容量差異不多,應用簡單,被業內稱為“簡易碼”,對終端要求不高,30萬像素的手機就可識別,它更多的是基于WAP的增值。二維碼給手機上網帶來了新的入口,通過掃描各類條碼,用戶很快就能進入WAP網站,進行快速瀏覽。DataMatrix符號看起來像一個由深淺兩種顏色組成的國際象棋棋盤,每一個相同大小的黑色或白色方格稱為一個數據單位,DataMatrix符號就是由許多這樣的數據單位組成。在尋邊區外層有寬度為一個數據單位的靜區。尋邊區是“棋盤”的邊界,只用于定位和定義數據單位大小,而不含有任何編碼信息。被尋邊區包圍的數據區包含著編碼信息。現有技術中使用DataMatrix大都印刷、刻制、光刻、腐蝕、沖壓等方式,這些方式生成的二維碼的識別方式較簡單,因為其邊緣的識別度較高,但是采用3D打印的方式,直接生成二維碼,其識別邊緣較模糊,較難實現定位,并且,由于材質原因,在光照條件下,對比度相對較差,將其處理識別時,難度較大,因此,研究一種能夠針對3D打印方法生成的二維碼進行圖像處理的方法,具有重要的意義。
    技術實現思路
    本專利技術要解決的技術問題,是提供一種二維碼圖像處理方法,采用針對光照變化不敏感的二維碼,采用灰度拉伸的方法代替了現有技術中的平滑方法,使得識別度增加。為解決上述技術問題,本專利技術所采取的技術方案是:一種二維碼圖像處理方法,按照以下步驟順序進行:1)獲取定位區域;2)調獲得定位區域后,根據datamatrix二維碼的碼制標準,采用雙線性插值法調整圖像尺度為正方形;3)用非線性灰度拉伸算法來提高圖像的對比度;4)對步驟3)得到的結果進行腐蝕,以消除由光源偏差造成的陰影;5)用二維高斯卷積算子對圖像f(x,y)按塊大小為q*q進行卷積;6)對卷積后的圖像G(x,y)進行自適應閾值的二值化運算,從而得到處理好的datamatrix二維碼;7)將得到的標準的datamatrix二維碼輸入進解碼器中進行解碼。作為本專利技術的一種限定,所述的步驟2)的具體方法為:(a)設新圖像像素位置為(m,n),放大倍數分別為k,p,則調整后像素位置在原圖像的對應位置為:;(b)設原圖像四個點,f(i,j),f(i+1,j),f(i,j+1),f(i+1,j+1),計算四點區域的插值,得到新圖像對應位置處的像素值f(x,y):其中,,b,且:a=x-i;b=y-j;(c)通過調整參數k和p,將圖像變成p*q寬度的正方形;其中,p為二維碼的碼字個數,q為將p擴展的尺度。作為本專利技術的另一種限定,所述的步驟3)的具體方法為:(a)設圖像f(x,y)的灰度最小值為min,灰度最大值為max,則圖像灰度均值為:;(b)根據灰度均值計算最小值E:設定e1=0.05,e2=0.95,E=min(E1,E2),eps為一個趨近于0的常數;其中,;(c)將得到的E帶入方程中計算,得到對比度增強后的圖像,設函數輸入圖像d=f(x,y),則計算方程為:。作為上述限定的進一步限定,所述的步驟b)中eps為10-26~10-28。作為本專利技術的第三種限定,所述的步驟4)的具體方法為:設置結構元素g對圖像f(x,y)進行腐蝕:(fΘg)(s,t)=min{f(s+x,t+y)-g(s,t)|s+x,t+y∈Df,x+y∈Dg}其中,g為結構元素,s為豎直方向的尺度,t為結構元素水平方向的尺度,Df為圖像f(x,y)垂直方向的邊界,Dg為圖像f(x,y)水平方向的邊界。作為本專利技術的第四種限定,所述的步驟5)中卷積結果輸出一個12×12的矩陣,該矩陣中每個像素的值表示每一個塊的高斯加權均值;其中高斯算子為:g(x,y)=;設卷積后的圖像為G(x,y),則:G(x,y)=g(x,y)*f(x,y);其中,g(x,y)為高斯算子,f(x,y)為圖像,G(x,y)為卷積后的圖像,σ為高斯函數的標準差,σ=0.5,“*”為卷積運算符,高斯算子的尺度為q。本專利技術還有一種限定,所述的步驟6)的具體方法為:(a)將得到的12×12的矩陣應用最大類間方差法計算形成二值化區域;(b)設區域內像素的取值范圍為min~max,該區域內像素總數目為N,設該區域二值化的最佳閾值為T,其中T∈min~max,閾值為Ti時:i)若該區域灰度值大于Ti的像素數目為sum1,像素值的和為max1,則其灰度均值為:;其權值為:;ii)該區域灰度值小于Ti的像素數目為sum2,像素值的和為max2,則其灰度均值為:;其權值為:;iii)得到該區域的整體灰度均值為:;從而得到兩部分方差和為:;遍歷所有的Ti,將得到最大方差值的閾值作為將該區域二值化的閾值。由于采用了上述的技術方案,本專利技術與現有技術相比,所取得的技術進步在于:本專利技術采用針對光照變化不敏感的二維碼,采用灰度拉伸的方法代替了現有技術中的平滑方法,使得識別度增加。本專利技術適用于3D打印樹脂材料二維碼的識別。本專利技術下面將結合說明書附圖與具體實施例作進一步詳細說明。附圖說明圖1為本專利技術實施例1步驟1)的示意圖;圖2為本專利技術實施例1步驟2)的示意圖;圖3為本本文檔來自技高網
    ...
    二維碼圖像處理方法

    【技術保護點】
    一種二維碼圖像處理方法,其特征在于它按照以下步驟順序進行:1)獲取定位區域;2)調獲得定位區域后,根據datamatrix二維碼的碼制標準,采用雙線性插值法調整圖像尺度為正方形;3)用非線性灰度拉伸算法來提高圖像的對比度;4)對步驟3)得到的結果進行腐蝕,以消除由光源偏差造成的陰影;5)用二維高斯卷積算子對圖像f(x,y)按塊大小為q*q進行卷積;6)對卷積后的圖像G(x,y)進行自適應閾值的二值化運算,從而得到處理好的datamatrix二維碼;7)將得到的標準的datamatrix二維碼輸入進解碼器中進行解碼。

    【技術特征摘要】
    1.一種二維碼圖像處理方法,其特征在于它按照以下步驟順序進行:1)獲取定位區域;2)調獲得定位區域后,根據datamatrix二維碼的碼制標準,采用雙線性插值法調整圖像尺度為正方形;3)用非線性灰度拉伸算法來提高圖像的對比度;4)對步驟3)得到的結果進行腐蝕,以消除由光源偏差造成的陰影;5)用二維高斯卷積算子對圖像f(x,y)按塊大小為q*q進行卷積;6)對卷積后的圖像G(x,y)進行自適應閾值的二值化運算,從而得到處理好的datamatrix二維碼;7)將得到的標準的datamatrix二維碼輸入進解碼器中進行解碼。2.根據權利要求1所述的二維碼圖像處理方法,其特征在于:所述的步驟2)的具體方法為:(a)設新圖像像素位置為(m,n),放大倍數分別為k,p,則調整后像素位置在原圖像的對應位置為:;(b)設原圖像四個點,f(i,j),f(i+1,j),f(i,j+1),f(i+1,j+1),計算四點區域的插值,得到新圖像對應位置處的像素值f(x,y):其中,,b,且:a=x-i;b=y-j;(c)通過調整參數k和p,將圖像變成p*q寬度的正方形;其中,p為二維碼的碼字個數,q為將p擴展的尺度。3.根據權利要求1所述的二維碼圖像處理方法,其特征在于:所述的步驟3)的具體方法為:(a)設圖像f(x,y)的灰度最小值為min,灰度最大值為max,則圖像灰度均值為:;(b)根據灰度均值計算最小值E:設定參數e1=0.05,e2=0.95,E=min(E1,E2),eps為一個趨近于0的常數;其中,;(c)將得到的E帶入方程中計算,得到對比度增強后的圖像,設函數輸入圖像d=f(x,y),則計算方程為:。4.根據權利要求3所述的二維碼圖像處理方法,其特征在于:...

    【專利技術屬性】
    技術研發人員:查凱王龍姚峻峰
    申請(專利權)人:上海正雅齒科科技有限公司
    類型:發明
    國別省市:上海,31

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV色无码乱码在线观看| 久久久久无码精品国产不卡| 成人无码区免费视频观看| 无码不卡av东京热毛片| 中文字幕AV无码一区二区三区| 无码人妻aⅴ一区二区三区| 国产做无码视频在线观看浪潮| 97久久精品亚洲中文字幕无码| 久久精品无码一区二区三区不卡| 中文无码精品一区二区三区| 亚洲人av高清无码| 无码人妻品一区二区三区精99 | 一本大道无码av天堂| 精品亚洲成α人无码成α在线观看| 久久久久久久人妻无码中文字幕爆 | 人妻少妇乱子伦无码视频专区| 国产人成无码视频在线观看| 久久青青草原亚洲av无码app| 久久久人妻精品无码一区| 日韩人妻无码免费视频一区二区三区| 国产精品无码久久久久久| 日韩精品无码永久免费网站| 亚洲综合一区无码精品| 国产产无码乱码精品久久鸭| 成人免费无码大片A毛片抽搐色欲| 99久久无码一区人妻a黑| 午夜无码国产理论在线| 亚洲AV永久无码精品一百度影院| 亚洲AⅤ永久无码精品AA| 国产午夜鲁丝片AV无码| 97无码免费人妻超级碰碰碰碰| 亚洲性无码av在线| 无码八A片人妻少妇久久| 亚洲精品无码成人| 亚洲av日韩av永久无码电影| 亚洲成a人无码亚洲成av无码| 日韩AV无码中文无码不卡电影| 久久男人Av资源网站无码软件| 久久久久亚洲av无码专区| 日韩乱码人妻无码中文字幕| 人妻丝袜中文无码av影音先锋专区|