《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于SUSAN檢測(cè)算子的二維條碼定位方法
基于SUSAN檢測(cè)算子的二維條碼定位方法
來源:微型機(jī)與應(yīng)用2012年第9期
周 樂
(西安建筑科技大學(xué) 信息與控制工程學(xué)院,陜西 西安 710055)
摘要: 以二維條碼Data Matrix在實(shí)際應(yīng)用中的圖像為例,采用一種基于圖像最優(yōu)閾值的SUSAN檢測(cè)算子,將復(fù)雜背景圖像中的二維條碼圖像區(qū)域檢測(cè)出來。使用這種方法可以在最大程度上忽略復(fù)雜背景的干擾,實(shí)現(xiàn)二維條碼的快速定位。
Abstract:
Key words :

摘  要:二維條碼Data Matrix在實(shí)際應(yīng)用中的圖像為例,采用一種基于圖像最優(yōu)閾值SUSAN檢測(cè)算子,將復(fù)雜背景圖像中的二維條碼圖像區(qū)域檢測(cè)出來。使用這種方法可以在最大程度上忽略復(fù)雜背景的干擾,實(shí)現(xiàn)二維條碼的快速定位。
關(guān)鍵詞: 二維條碼;Data Matrix;最優(yōu)閾值;SUSAN檢測(cè)算子

 自動(dòng)化數(shù)據(jù)采集技術(shù)是信息采集和處理的關(guān)鍵技術(shù)[1],條碼技術(shù)在自動(dòng)化數(shù)據(jù)采集中占重要地位。二維條碼是在傳統(tǒng)的一維條碼基礎(chǔ)上發(fā)展起來的。傳統(tǒng)的一維條碼由于受信息容量的限制必須依賴數(shù)據(jù)庫(kù),而二維條碼的信息密度高、信息容量大,可以不依賴于數(shù)據(jù)庫(kù)。二維條碼不僅可以將數(shù)字、字符等信息存入編碼,而且可以將人臉、指紋和虹膜等圖像信息存入條碼,因此二維條碼在證件識(shí)讀、人事管理、運(yùn)輸包裝、POS系統(tǒng)和電子數(shù)據(jù)交換等方面得到廣泛的應(yīng)用[2]。此外,傳統(tǒng)的一維條碼只有校驗(yàn)功能,沒有糾錯(cuò)能力,而二維條碼具有很強(qiáng)的錯(cuò)誤校驗(yàn)和錯(cuò)誤糾正功能,即使條碼符號(hào)有污點(diǎn)、殘缺,也能被正確識(shí)別出。二維條碼的識(shí)別技術(shù)是其應(yīng)用的關(guān)鍵技術(shù)。由于二維條碼密度遠(yuǎn)大于一維條碼,其識(shí)別技術(shù)不同于一維條碼,如何快速準(zhǔn)確地識(shí)別條碼成為了一個(gè)值得研究的問題。
Data Matrix原名Data Code,由美國(guó)國(guó)際資料公司于1989年發(fā)明,它是一種矩陣式二維條碼[3]。Data Matrix的最小尺寸是目前所有條碼中最小的,尤其適合用于小零件的標(biāo)識(shí)以及直接印刷在實(shí)體上。本文以Data Matrix條碼為例,研究了基于SUSAN檢測(cè)算子的二維條碼識(shí)別算法。
1 Data Matrix圖形結(jié)構(gòu)
 Data Matrix的圖形結(jié)構(gòu)如圖1所示。Data Matrix是矩陣式二維條形碼的一種,它以一個(gè)矩形圖案表示數(shù)據(jù)信息,通常,黑色模塊表示“1”,白色模塊表示“0”,或者使用相反的表示方法。另外,在實(shí)際應(yīng)用中,可以采用不同的印制方式(如圖1中的圓形打點(diǎn))。Data Matrix圖形可分為定位圖形(尋邊圖形)和數(shù)據(jù)區(qū)兩部分。其中,定位圖形由兩條實(shí)線邊組成的“L”形和與其相對(duì)的兩條虛線邊組成;數(shù)據(jù)區(qū)是由1、0模塊組成的矩形。基于Data Matrix定位圖形的特性,將其與背景圖形區(qū)別開來,并對(duì)“L”形的頂點(diǎn)進(jìn)行精確定位。

2 Data Matrix圖形區(qū)域定位
 在現(xiàn)實(shí)條件下拍攝到的二維條碼圖像往往受光線的明暗程度不同,粘貼、印刷的位置不當(dāng),或被遮蓋、污染、出現(xiàn)褶皺等各種外界因素的干擾時(shí),均會(huì)直接影響條碼的識(shí)讀效果。因此首先需要從復(fù)雜的圖像背景中初步分離出條碼區(qū)域。圖2所示為基于SUSAN檢測(cè)算子對(duì)Data Matrix圖形區(qū)域初步定位流程。


3 Data Matrix圖形區(qū)域定位
3.1 圖像采集與預(yù)處理

 二維條形碼的獲取由光學(xué)照相或者掃描設(shè)備完成。本實(shí)驗(yàn)使用一個(gè)普通的帶有攝像頭的手機(jī)(最大分辨率是300×300),在不配備特殊光源的情況下獲得二維條形碼。最終獲得分辨率為300×300、尺寸為1 600×1 200、位深度為24的RGB彩色圖像。采用自然光照是考慮到降低成本以及適應(yīng)惡劣的環(huán)境的需要。
原始圖像比較大,如果使用原始圖像直接來做實(shí)驗(yàn),處理速度極為緩慢且耗時(shí)。將原始圖像進(jìn)行預(yù)處理,轉(zhuǎn)換為分辨率為72×72、尺寸為178×178、位深度為8的256級(jí)灰度圖像。
3.2 圖像分割
 經(jīng)過預(yù)處理得到的灰度圖像除了包含條形碼之外還包含其他的復(fù)雜背景。由于Data Matrix符號(hào)的特征是由一個(gè)個(gè)小方塊構(gòu)成的四邊形,這一特征將它與其他圖形區(qū)別開來,可以清楚地看到條碼區(qū)域具有清晰的邊緣特征,因此首先采用SUSAN算子對(duì)整幅圖像進(jìn)行邊緣檢測(cè)。
 本文使用SUSAN算子的37個(gè)像素的模板,檢測(cè)時(shí)將模板依次放在圖像中每個(gè)點(diǎn)的位置,在每個(gè)位置,將模板內(nèi)每個(gè)像素的灰度值與核的灰度值進(jìn)行比較,這時(shí)需要閾值來確定此處的游程值,試驗(yàn)中選取的是灰度直方圖的極小點(diǎn)和最優(yōu)閾值兩種閾值。圖3(a)是選用灰度直方圖的極小點(diǎn)作為閾值時(shí)的SUSAN檢測(cè)后的圖像,可以看到,二維條碼區(qū)域粗略地被檢測(cè)出來,但是對(duì)于背景中略大的文字噪聲卻很難濾除掉;圖3(b)是選取最優(yōu)閾值時(shí)SUSAN檢測(cè)后的圖像,可以看到,條碼區(qū)域的邊緣被清晰地檢測(cè)出來,并且可以很好地濾除掉背景中的文字噪聲。

 

 

 對(duì)預(yù)處理后的灰度圖像經(jīng)過選用最優(yōu)閾值的SUSAN算子檢測(cè)邊緣,可以觀察得出, Data Matrix符號(hào)的邊緣特征非常復(fù)雜和曲折,與其他僅具有簡(jiǎn)單邊緣的圖形大不相同,因此其邊緣可以明確地分辨出來,同時(shí)對(duì)于背景中的噪聲有很好的濾除作用。
3.3 邊緣圖像投影[5]
 二維條形碼的色塊組合在水平和垂直兩個(gè)方向都含有信息。將得到的邊緣圖像分別在水平和垂直方向上投影,突出灰度變化頻繁的區(qū)域,獲得條形碼圖像的粗定位。
3.4 條碼區(qū)域最終定位
 將得到的邊緣圖像在水平和垂直方向上投影,即分別統(tǒng)計(jì)第m行(m<圖像高度)和第n列(n<圖像寬度)上的灰度值,令統(tǒng)計(jì)值分別為Sm和Sn。由于Data Matrix圖像復(fù)雜的邊緣曲線在一定坐標(biāo)范圍內(nèi)(m1<m<m2,n1<n<n2)表現(xiàn)出較小且變化頻繁的投影值,因此將水平與垂直方向的區(qū)域(區(qū)域[(m1,n1),(m1,n2),(m2,n1),(m2,n2)])結(jié)合起來,便可以初步確定Data Matrix圖像在整個(gè)圖像中的大致位置。為了避免計(jì)算誤差,可以考慮在區(qū)域兩端留出一定量,對(duì)得到的區(qū)域進(jìn)行幾何裁剪,將Data Matrix圖像提取出來。條碼區(qū)域最終定位圖如圖4所示。

 通過對(duì)圖像識(shí)別的研究,實(shí)現(xiàn)了實(shí)際應(yīng)用中二維條形碼Data Matrix的初步提取。對(duì)實(shí)際圖片進(jìn)行了實(shí)驗(yàn),利用本文提出的識(shí)別算法能有效地去除背景和噪聲的干擾,達(dá)到快速、準(zhǔn)確識(shí)別的目的。
參考文獻(xiàn)
[1] SRIRAM T, RAO V K. Applications of barcode technology in automated storage&retrieval systems[C]. IECON Proceedings, 1996(1):5-10.
[2] 張鐸,王耀球.條碼技術(shù)與電子數(shù)據(jù)交換[M].北京:中國(guó)鐵道出版社,1998.
[3] 矯云起,張成海.二維條碼技術(shù)[M].北京:中國(guó)物價(jià)出版社,1996.
[4] 章毓晉.圖像工程(第二版)[M].北京:清華大學(xué)出版社,2007.
[5] 陳媛媛,施鵬飛.二維條形碼的識(shí)別及應(yīng)用[J].測(cè)控技術(shù),2006,25(12).

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情网站| 亚洲一区免费在线观看| 欧美日韩伦理在线免费| 免费看亚洲片| 久久久99国产精品免费| 亚洲一区激情| 亚洲少妇自拍| 在线亚洲观看| 中文国产一区| 亚洲视频999| 亚洲视频大全| 亚洲一级片在线看| 亚洲一区二区久久| 亚洲一区二区三区激情| 亚洲一级免费视频| 亚洲一区二区精品在线| 亚洲图片欧洲图片av| 一区二区三区精品在线| 99视频精品全国免费| 亚洲乱码精品一二三四区日韩在线| 久久精品系列| 亚洲高清一区二区三区| 亚洲激情成人在线| 亚洲美女精品成人在线视频| 亚洲精品美女在线| 999在线观看精品免费不卡网站| 日韩视频二区| 亚洲视频一起| 欧美一级专区免费大片| 欧美一区二区三区在线观看| 久久国产精品久久国产精品| 久久riav二区三区| 老鸭窝毛片一区二区三区| 美日韩精品视频| 欧美激情一区二区三区不卡| 欧美日韩国产色视频| 国产精品成人av性教育| 国产欧美精品一区二区三区介绍| 国产麻豆视频精品| 黄色成人在线网站| 亚洲国产欧美一区| 在线视频欧美精品| 午夜精品亚洲| 亚洲国产精品传媒在线观看 | 国产一区香蕉久久| 在线观看一区欧美| 99精品国产高清一区二区| 亚洲综合电影| 亚洲国产高潮在线观看| 日韩视频在线你懂得| 午夜影视日本亚洲欧洲精品| 久久久久88色偷偷免费| 欧美xart系列在线观看| 国产精品电影观看| 国内精品久久久| 亚洲欧洲一区二区天堂久久| 亚洲视频在线观看免费| 久久都是精品| 亚洲天堂免费在线观看视频| 久久精品欧洲| 欧美久久成人| 国产专区综合网| 亚洲美女在线观看| 欧美在现视频| 亚洲视频一区二区在线观看| 久久成人18免费网站| 欧美高清不卡在线| 国产欧美日本一区视频| 亚洲人成啪啪网站| 欧美一区二区高清| 亚洲毛片一区二区| 久久精品视频在线观看| 欧美喷潮久久久xxxxx| 国产三区精品| 一本久道久久久| 91久久久在线| 欧美中文字幕第一页| 欧美精品自拍| 伊人婷婷欧美激情| 亚洲曰本av电影| 日韩午夜在线播放| 久久久夜精品| 国产乱码精品一区二区三区五月婷| 亚洲国产日韩欧美综合久久| 午夜精品理论片| 宅男在线国产精品| 欧美不卡视频一区| 国产色视频一区| 亚洲一区二区三区四区中文| 99伊人成综合| 免费日韩视频| 国产亚洲日本欧美韩国| 在线亚洲+欧美+日本专区| 亚洲高清在线视频| 久久精品二区亚洲w码| 国产精品盗摄久久久| 亚洲黄网站在线观看| 久久成人精品| 性伦欧美刺激片在线观看| 欧美日韩中字| 亚洲人屁股眼子交8| 亚洲国产女人aaa毛片在线| 久久精品30| 国产精品天天摸av网| 99re6热在线精品视频播放速度| 亚洲国产美女| 狼人天天伊人久久| 国产一区二区三区免费观看 | 亚洲国产婷婷香蕉久久久久久| 久久成人免费网| 国产精品免费一区二区三区在线观看 | 一区二区三区欧美成人| 一区二区欧美在线观看| 欧美精品国产一区二区| 在线观看日韩www视频免费| 久久国产黑丝| 久久婷婷国产综合尤物精品| 国产欧美日韩一区二区三区| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲亚洲精品在线观看 | 国产精品日韩欧美一区二区| 一区二区三区四区蜜桃| 亚洲一区二区视频| 国产精品高潮呻吟久久av无限| 宅男噜噜噜66国产日韩在线观看| 亚洲网站在线观看| 欧美午夜精品电影| 亚洲一区二区三区激情| 午夜精彩国产免费不卡不顿大片| 国产精品国产三级国产普通话99| 一区二区三区国产精品| 亚洲欧美精品| 国产农村妇女精品一二区| 午夜国产精品视频免费体验区| 久久精品99无色码中文字幕 | 亚洲日本欧美天堂| 欧美日韩国产系列| 中文精品视频| 欧美一区二区视频在线观看| 国产一区二区三区四区三区四| 亚洲高清视频一区| 欧美激情视频网站| 一本久道久久综合狠狠爱| 欧美一区二区三区在线观看| 国模精品一区二区三区| 亚洲国产欧美日韩精品| 欧美另类videos死尸| 亚洲视频一区| 久久久精品欧美丰满| 亚洲国产二区| 亚洲一卡久久| 国产亚洲在线| 亚洲久久一区二区| 国产精品久久久一本精品| 久久99伊人| 欧美理论在线| 亚洲欧美日韩国产综合| 免费久久99精品国产自在现线| 亚洲激情视频网站| 午夜日韩av| 亚洲高清不卡av| 亚洲一区精彩视频| 国内视频一区| 亚洲天堂成人| 国产亚洲一区二区三区在线观看 | 国产毛片精品视频| 亚洲欧洲精品天堂一级| 国产精品av免费在线观看| 香蕉久久一区二区不卡无毒影院 | 销魂美女一区二区三区视频在线| 国产最新精品精品你懂的| 亚洲免费电影在线| 国产精品自在欧美一区| 亚洲国产高清aⅴ视频| 国产精品magnet| 久久精品视频一| 欧美日韩一区二区三区高清| 欧美一级久久久| 欧美人与性动交cc0o| 性欧美激情精品| 欧美日韩精品久久久| 久久av二区| 欧美日韩在线视频首页| 亚洲电影第1页| 国产精品久久久久久久久久久久久| 亚洲福利在线看| 国产精品www994| 亚洲老板91色精品久久| 国产日本欧美在线观看| 99国产精品久久久久久久成人热 | 亚洲一区欧美激情| 在线观看日韩www视频免费| 欧美亚洲一级片| 亚洲三级电影全部在线观看高清 | 嫩模写真一区二区三区三州| 亚洲免费在线观看| 欧美片网站免费| 亚洲国产综合91精品麻豆| 国产欧美不卡| 亚洲一区二区三区四区在线观看 |