復(fù)雜背景下的DataMatrix二維碼識別算法研究
本文關(guān)鍵詞:復(fù)雜背景下的DataMatrix二維碼識別算法研究 出處:《深圳大學(xué)》2017年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: DataMatrix碼 工業(yè)二維碼 提取研究 算法研究
【摘要】:在工業(yè)領(lǐng)域,利用二維碼對工業(yè)產(chǎn)品及零部件進行標識,實現(xiàn)對產(chǎn)品及零部件的生成追蹤、裝配管理、生命周期維護等已經(jīng)成為自動化工業(yè)的行業(yè)標準。其中Data Matrix(DM)二維碼因其優(yōu)秀的數(shù)據(jù)壓縮能力和強大的糾錯能力受到工業(yè)及物流行業(yè)的青睞。與食品、藥品和其他消費類產(chǎn)品的包裝不同,工業(yè)二維碼的應(yīng)用環(huán)境通常比較惡劣,二維碼的識別通常伴隨著噪聲、過曝、磨損、污染等問題。尤其是對直接部件表示DPM(Direct Part Marking)的識別,常規(guī)的二維碼識別方法無法滿足其需求。因此針對復(fù)雜背景的DM碼提取算法具有重要意義和迫切的市場需求;谏鲜鲅芯勘尘昂托枨,分析了目前工業(yè)二維碼的技術(shù)背景和應(yīng)用方向,對工業(yè)產(chǎn)品及零部件上的DM碼開展深入研究,提出了一種基于角度和邊緣信息的DM碼快速定位和自適應(yīng)網(wǎng)格劃分的DM碼采樣方法,實現(xiàn)在復(fù)雜背景下的DM碼快速準確識別。本文的主要研究內(nèi)容包括以下幾個方面:1.根據(jù)二維碼特征,提出了一種基于角點密度和邊緣信息相結(jié)合的DM二維碼精確定位的方法,包括4部分:基于角點分布的DM碼候選區(qū)域快速定位和優(yōu)先級排序;DM碼候選區(qū)外輪廓提取,減少非感興趣邊緣對定位產(chǎn)生干擾;改進Hough變換粗定位L邊,快速進行直線投票;迭代加權(quán)最小二乘法直線擬合,精確定位L邊。本方法相比傳統(tǒng)的Hough變換定位“L”形邊方法大幅提高了復(fù)雜背景下DM碼區(qū)域定位的精度、速度和魯棒性;2.通過分析DM碼的特征,提出了基于圖像梯度投影累計的自適應(yīng)采樣網(wǎng)格劃分算法。通過對DM圖像求取梯度,并在其垂直方向上投影累計,將二維圖像映射成一維信號,再對該信號進行峰-谷提取,波谷即為采樣線位置。最后根據(jù)峰谷分布對異常采樣線進行校正,從而實現(xiàn)對DM碼的自適應(yīng)采樣網(wǎng)格劃分。實驗結(jié)果表明,該方法可有效地對被污染或磨損的DM碼進行自適應(yīng)網(wǎng)格劃分,提高惡劣環(huán)境下DM碼的識別魯棒性。3.基于嵌入式DSP TMS320DM648搭建DM識別測試系統(tǒng),以驗證本文所提出方法的性能。實驗結(jié)果表明,所提出的方法對金屬材質(zhì)不同加工工藝的DPM碼均具有良好的識別能力,可適應(yīng)光照不均、低照度、污損等工業(yè)復(fù)雜環(huán)境下的快速、準確讀碼,滿足工業(yè)DM識別需求。
[Abstract]:In the field of industry, we use the QR code to mark the industrial products and parts, and realize the generation tracking and assembly management of the products and parts. Life cycle maintenance has become the industry standard for automation industry. QR code is favored by industry and logistics industry because of its excellent data compression ability and powerful error-correcting ability. The packaging of drugs and other consumer products is different. The application environment of industrial QR codes is usually bad. The recognition of QR codes is usually accompanied by noise, overexposure, wear and tear. Problems such as pollution, especially the identification of direct components representing DPM(Direct Part marking. The conventional two-dimension code recognition method can not meet its needs. Therefore, the DM code extraction algorithm for complex background is of great significance and urgent market demand, based on the above research background and requirements. The technical background and application direction of industrial QR codes are analyzed, and the DM codes on industrial products and parts are studied deeply. In this paper, a method of DM code sampling based on angle and edge information is proposed, which is based on fast location of DM code and adaptive trellis division. In this paper, the main research contents include the following aspects: 1. According to the features of two-dimensional code. In this paper, a method of DM two-dimension code precise location based on corner density and edge information is proposed, which includes four parts: fast location and priority ranking for candidate region of DM code based on corner distribution; DM code candidate region contour extraction, reduce the non-interested edge to the location of interference; The improved Hough transform is used to locate the L-edge and to vote in a straight line quickly. The iterative weighted least square method is used to locate the L edge accurately. Compared with the traditional Hough transform method, the accuracy of the region location of DM code in complex background is greatly improved by this method. Speed and robustness; 2. By analyzing the characteristics of DM code, an adaptive sampling mesh generation algorithm based on image gradient projection cumulation is proposed. The gradient of DM image is obtained and the cumulation is projected in its vertical direction. The 2-D image is mapped to one-dimensional signal, and then the peak to valley is extracted, which is the position of the sampling line. Finally, the abnormal sampling line is corrected according to the peak-valley distribution. The experimental results show that the proposed method is effective for adaptive mesh division of DM codes which are contaminated or worn out. Improve the recognition robustness of DM code in bad environment. 3. Build DM recognition test system based on embedded DSP TMS320DM648. In order to verify the performance of the proposed method, the experimental results show that the proposed method has good recognition ability for DPM codes of different processing processes of metal materials, and can adapt to uneven illumination and low illumination. Fast and accurate code reading in complex environment, such as fouling, can meet the requirement of DM recognition.
【學(xué)位授予單位】:深圳大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP391.44
【參考文獻】
相關(guān)期刊論文 前10條
1 齊鳳山;蔣廷耀;;基于Harris的二維碼圖像角點檢測方法改進[J];軟件導(dǎo)刊;2016年05期
2 王根源;吳祥坤;胡坤;宋占偉;;DataMatrix碼的嵌入式識別算法[J];吉林大學(xué)學(xué)報(信息科學(xué)版);2016年03期
3 向阿勇;秦建峰;蔡宏;;一種基于歸一化差分的噪聲信號波峰自動識別方法[J];氣象水文海洋儀器;2016年01期
4 喬寅騏;肖健華;黃銀和;尹奎英;;基于最小二乘修正的隨機Hough變換直線檢測[J];計算機應(yīng)用;2015年11期
5 單玲玉;閔鋒;李延達;;全局閾值與局部閾值相結(jié)合的視網(wǎng)膜血管分割方法[J];武漢工程大學(xué)學(xué)報;2015年03期
6 陳文藝;陳蓓敏;;基于復(fù)雜背景的二維條碼提取技術(shù)[J];西安郵電大學(xué)學(xué)報;2014年02期
7 王偉;何衛(wèi)平;雷蕾;郭改放;牛晉波;;污染及多視角下DataMatrix碼精確定位[J];計算機輔助設(shè)計與圖形學(xué)學(xué)報;2013年09期
8 孟立娜;韓其睿;;一種全局和局部相結(jié)合的二值化方法研究[J];計算機技術(shù)與發(fā)展;2012年11期
9 雷濤;周進;吳欽章;;DSP實時圖像處理軟件優(yōu)化方法研究[J];計算機工程;2012年14期
10 周樂;;基于SUSAN檢測算子的二維條碼定位方法[J];微型機與應(yīng)用;2012年09期
,本文編號:1408372
本文鏈接:http://sikaile.net/guanlilunwen/wuliuguanlilunwen/1408372.html