国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Dpm二維碼識(shí)別系統(tǒng)的制作方法

      文檔序號(hào):6516561閱讀:5962來(lái)源:國(guó)知局
      Dpm二維碼識(shí)別系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種DPM編碼設(shè)備、二維碼自動(dòng)識(shí)別平臺(tái)以及對(duì)DPM二維碼進(jìn)行識(shí)別的方法。通過(guò)將計(jì)算機(jī)視覺、模式識(shí)別、圖像處理等多學(xué)科跨領(lǐng)域算法相融合的方式來(lái)實(shí)現(xiàn)DPM二維碼的圖像采集、自動(dòng)識(shí)別、糾錯(cuò)譯碼等一系列環(huán)節(jié),克服了圖像中的光照不均、對(duì)比度低、圖像模糊、材質(zhì)粗糙、二維碼污損等不利條件,從而達(dá)到準(zhǔn)確、快速識(shí)讀DPM二維碼的目的。
      【專利說(shuō)明】DPM 二維碼識(shí)別系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種二維碼識(shí)別方法、裝置,特別涉及一種工業(yè)物聯(lián)網(wǎng)DPM 二維碼的識(shí)別系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著二維碼技術(shù)迅速發(fā)展、應(yīng)用范圍的不斷擴(kuò)展,二維碼自動(dòng)識(shí)別技術(shù)研究的持續(xù)深入,構(gòu)建起專屬于工業(yè)DPM (Direct Part Mark) 二維碼自動(dòng)識(shí)別系統(tǒng)并將其產(chǎn)業(yè)化的需求日益強(qiáng)烈。
      [0003]傳統(tǒng)二維條碼基本上是使用印刷手段實(shí)現(xiàn),鑒于印刷的紙制品容易磨損,模糊而變得不可讀、易丟失、不支持全生命周期追溯能力、無(wú)冗余等缺點(diǎn)。DPM 二維碼則是通過(guò)激光蝕刻、機(jī)打撞擊、電化學(xué)腐蝕等工業(yè)手段實(shí)現(xiàn)。這些手段反應(yīng)出DPM 二維碼的一個(gè)最大的特點(diǎn):永久性。永久性是指當(dāng)部件處于不利或惡劣環(huán)境條件下,直接部件打標(biāo)可以實(shí)現(xiàn)永久性、全生命周期的部件跟蹤。對(duì)于工業(yè)產(chǎn)品而言,使用DPM 二維碼后產(chǎn)品屬性標(biāo)簽不再是臨時(shí)性的識(shí)別,而是終生識(shí)別。從長(zhǎng)期成本效益看,與獨(dú)立物品標(biāo)簽相比,DPM 二維碼的全生命周期跟蹤擁有更高的成本效益。DPM 二維碼編碼具有唯一性、部件內(nèi)的“嵌入式”信息等優(yōu)點(diǎn),能夠防止偽造,降低被山寨的風(fēng)險(xiǎn)。同時(shí)DPM 二維碼可幫助企業(yè)實(shí)現(xiàn)庫(kù)存控制,提高實(shí)時(shí)可視性,以跟蹤部件和節(jié)約庫(kù)存。采用該方法與激光蝕刻、電化學(xué)腐蝕相比有初始成本低、可便攜性、以及永久性等特點(diǎn),可規(guī)避激光蝕刻的成本高、尺寸大、不便攜帶以及電化學(xué)腐蝕永久性差、需要消耗耗材、僅適用于金屬器件等缺點(diǎn)。
      [0004]DPM 二維碼生成方法和使用材料的多樣性導(dǎo)致其二維碼圖像普遍存在對(duì)比度低、多噪聲干擾、背景復(fù)雜、采集過(guò)程中出現(xiàn)的光照不均等情況,準(zhǔn)確快速的識(shí)別該類二維碼是一個(gè)難題。目前在學(xué)術(shù)研究上鮮見適于復(fù)雜背景、低對(duì)比度、可能變形的DPM識(shí)別方法。
      [0005]因此,深入研究DPM 二維碼自動(dòng)識(shí)別的關(guān)鍵技術(shù)并開發(fā)出具有自主知識(shí)產(chǎn)權(quán)的DPM二維碼自動(dòng)識(shí)別系統(tǒng)對(duì)國(guó)內(nèi)的條形碼推廣應(yīng)用具有重大意義。本發(fā)明針對(duì)以上問(wèn)題,組建起一套從由編碼設(shè)備、識(shí)別設(shè)備、識(shí)別算法等組成的自動(dòng)識(shí)別系統(tǒng),并將計(jì)算機(jī)視覺、模式識(shí)別、圖像處理等多學(xué)科跨領(lǐng)域算法相融合的方式來(lái)實(shí)現(xiàn)DPM 二維碼的圖像采集、自動(dòng)識(shí)別、糾錯(cuò)譯碼等一系列環(huán)節(jié),充分發(fā)揮各學(xué)科算法的優(yōu)勢(shì),有針對(duì)性并重點(diǎn)的克服圖像中的光照不均、對(duì)比度低、圖像模糊、材質(zhì)粗糙、二維碼污損等不利條件,從而達(dá)到準(zhǔn)確、快速識(shí)讀DPM 二維碼的目的。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明提供了:一種DPM編碼設(shè)備,包括計(jì)算機(jī)、顯示器和打標(biāo)機(jī)。
      [0007]更進(jìn)一步的,
      [0008]打標(biāo)機(jī)在計(jì)算機(jī)控制下通過(guò)二維工作臺(tái)帶動(dòng)而在平行于工件表面的平面內(nèi)運(yùn)動(dòng);
      [0009]該打標(biāo)機(jī)包括氣動(dòng)系統(tǒng)、步進(jìn)電機(jī)、電子控制器以及碳化鎢擊打針;[0010]其中,該電子控制器用于控制步進(jìn)電機(jī)的動(dòng)作,該步進(jìn)電機(jī)驅(qū)動(dòng)碳化鎢擊打針運(yùn)動(dòng),并控制擊打針的運(yùn)動(dòng)方向和精度;
      [0011]氣動(dòng)系統(tǒng)帶動(dòng)碳化鎢擊打針在垂直于工件表面的方向上作高頻振動(dòng),以在工件表面形成深淺不一的凹痕,從而形成DPM 二維碼。
      [0012]本發(fā)明還提供了一種對(duì)利用DPM編碼設(shè)備生成的二維碼進(jìn)行識(shí)別的二維碼自動(dòng)識(shí)別平臺(tái),包括:一圖像采集模塊、一圖像處理模塊、一圖像顯示模塊和一電源管理模塊。
      [0013]更進(jìn)一步的,
      [0014]所述圖像采集模塊包括一攝像頭;
      [0015]所述圖像處理模塊包括數(shù)字信號(hào)處理器DSP、現(xiàn)場(chǎng)可編程門陣列FPGA和主控制器,其中,該數(shù)字信號(hào)處理器DSP和現(xiàn)場(chǎng)可編程門陣列FPGA組成目標(biāo)圖像采集與與處理模塊,DSP和FPGA之間采用主/從方式,DSP用于對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行處理,并控制FPGA采樣信號(hào)的啟動(dòng);FPGA用于對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行采樣控制;待識(shí)別的DPM 二維碼目標(biāo)圖像通過(guò)所述攝像頭傳輸?shù)紻SP中,DSP對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行預(yù)處理,將圖像統(tǒng)一轉(zhuǎn)換為灰度圖,DSP將處理后的DPM 二維碼目標(biāo)圖像輸入主控制器,主控制器完成二維碼圖像區(qū)域的定位與識(shí)別。
      [0016]本發(fā)明還提供了 一種對(duì)DPM 二維碼進(jìn)行識(shí)別的方法,包括如下步驟:
      [0017]步驟一:圖像采集模塊拍攝待識(shí)別的DPM 二維碼目標(biāo)圖像,并將其傳輸?shù)綀D像處理模塊;
      [0018]步驟二:圖像處理模塊對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行預(yù)處理,并將圖像統(tǒng)一轉(zhuǎn)換為灰度圖;
      [0019]步驟三:圖像處理模塊對(duì)預(yù)處理后的DPM 二維碼目標(biāo)圖像進(jìn)行定位與識(shí)別,具體包含如下步驟:
      [0020]步驟(I):將DPM 二維碼圖像的典型特征角點(diǎn)作為定位的信息源,對(duì)DPM 二維碼區(qū)域進(jìn)行準(zhǔn)確定位;
      [0021]步驟(2):準(zhǔn)確定位DPM 二維碼區(qū)域后,劃分出二維碼的碼元;
      [0022]步驟(3):對(duì)DPM 二維碼的碼元進(jìn)行譯碼糾錯(cuò),提取出二維碼所包含的具體信息,完成二維碼內(nèi)容的識(shí)別;
      [0023]步驟四:將DPM 二維碼圖像的識(shí)別數(shù)據(jù)發(fā)送到圖像顯示模塊,進(jìn)行顯示。
      [0024]更進(jìn)一步的,
      [0025]所述步驟(I)具體包括如下步驟:
      [0026]步驟I):對(duì)預(yù)處理后的圖像進(jìn)行mean shift平滑操作;
      [0027]步驟2):采用差值聚類法提取圖像中包含二維碼區(qū)域的前景區(qū)域;
      [0028]步驟3):通過(guò)迭代閾值法對(duì)前景區(qū)域進(jìn)行操作,將其轉(zhuǎn)換為二值圖像;
      [0029]步驟4):對(duì)二值圖像進(jìn)行Harris角點(diǎn)檢測(cè);
      [0030]步驟5):根據(jù)相似性閾值和最小距離原則的聚類方法選取含有角點(diǎn)數(shù)目最多的一個(gè)類;
      [0031]步驟6):對(duì)該類中的角點(diǎn)最大值坐標(biāo)和最小值坐標(biāo)進(jìn)行分析,判斷二維碼區(qū)域的圖像是否傾斜,如果傾斜則進(jìn)行傾斜矯正,如果不傾斜則選取DPM 二維碼碼元區(qū)域。
      [0032]更進(jìn)一步的,[0033]所述步驟(2)具體包括如下步驟:
      [0034]步驟I):將選取的碼元區(qū)域進(jìn)行二值化;
      [0035]步驟2):將二值化結(jié)果祛除噪聲點(diǎn);
      [0036]步驟3):使用劃分網(wǎng)格的方法確定碼元的寬度;
      [0037]步驟4):通過(guò)網(wǎng)格的中心確定碼元的中心;
      [0038]步驟5):輸出碼元的識(shí)別結(jié)果。
      [0039]更進(jìn)一步的,
      [0040]所述步驟(3)具體包括如下步驟:
      [0041]步驟I):基于接收的DPM 二維碼碼元生成多項(xiàng)式計(jì)算校正子;
      [0042]步驟2):由多項(xiàng)式計(jì)算校正子通過(guò)迭代法求出錯(cuò)誤位置多項(xiàng)式和錯(cuò)誤估值多項(xiàng)式;
      [0043]步驟3):搜索錯(cuò)誤位置,求出錯(cuò)誤位置上的錯(cuò)誤數(shù)值,并進(jìn)行糾錯(cuò)。
      【專利附圖】

      【附圖說(shuō)明】:
      [0044]圖1是編碼設(shè)備的硬件設(shè)計(jì)框圖;
      [0045]圖2是自動(dòng)識(shí)別平臺(tái)硬件框圖;
      [0046]圖3是自動(dòng)識(shí)別方法的模塊流程圖;
      [0047]圖4是碼元區(qū)域定位流程圖;
      [0048]圖5是碼兀識(shí)別流程圖;
      [0049]圖6是糾錯(cuò)譯碼流程圖。
      【具體實(shí)施方式】
      [0050]為使本發(fā)明實(shí)施目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。
      [0051 ] 下述各實(shí)施例中提及的各種新的模型或算法,均在說(shuō)明書中已經(jīng)作出解釋說(shuō)明,或列出算法的詳細(xì)實(shí)施過(guò)程,或列出模型的表達(dá)式。根據(jù)上述算法流程或模型,本領(lǐng)域技術(shù)人員可以將其實(shí)施到具體應(yīng)用中,以解決技術(shù)問(wèn)題。
      [0052]實(shí)施例1
      [0053]DPM編碼設(shè)備
      [0054]編碼設(shè)備由計(jì)算機(jī)、顯示器、打標(biāo)機(jī)構(gòu)成。在計(jì)算機(jī)控制下,打標(biāo)機(jī)通過(guò)二維工作臺(tái)帶動(dòng)在平面內(nèi)運(yùn)動(dòng),同時(shí)針頭通過(guò)氣動(dòng)系統(tǒng)作高頻振動(dòng),在工件上打印出清晰DPM 二維碼標(biāo)記。打標(biāo)機(jī)設(shè)備主要由氣動(dòng)系統(tǒng)、步進(jìn)電機(jī)、電子控制器以及碳化鎢擊打針等三部分組成,電子控制器是編碼設(shè)備的核心部件,主要用于控制碳化鎢打針的上下運(yùn)動(dòng),在零部件表面形成深淺的凹痕,組成DPM二維碼。步進(jìn)電機(jī)的作用是帶動(dòng)打針運(yùn)動(dòng),控制運(yùn)動(dòng)的方向和精度。編碼設(shè)備的硬件設(shè)計(jì)框圖如圖1所示。
      [0055]實(shí)施例2
      [0056]DPM 二維碼自動(dòng)識(shí)別平臺(tái)
      [0057]DPM 二維碼目標(biāo)圖像采集與預(yù)處理主要由數(shù)字信號(hào)處理器(DSP)和現(xiàn)場(chǎng)可編程門陣列(FPGA)來(lái)實(shí)現(xiàn),DSP和FPGA之間采用主/從方式。其中,DSP主要完成對(duì)目標(biāo)圖像的處理及控制FPGA采樣信號(hào)的啟動(dòng)。FPGA則完成對(duì)目標(biāo)圖像的采樣控制過(guò)程。采用ARM (AcornRISC Machine) 9或ARMlI處理器來(lái)完成對(duì)采集到的DPM 二維碼目標(biāo)圖像的定位與識(shí)別。
      [0058]由DSP和FPGA組成的目標(biāo)圖像采集與處理模塊,將待識(shí)別的圖像目標(biāo)通過(guò)攝像頭傳輸?shù)紻SP中,DSP完成對(duì)目標(biāo)圖像的預(yù)處理和畸變處理等處理過(guò)程,將圖像統(tǒng)一轉(zhuǎn)換為灰度圖。然后,DSP將處理后的目標(biāo)圖像輸入ARM9處理器,來(lái)完成二維碼圖像區(qū)域定位及識(shí)別的處理,得到所需結(jié)果。當(dāng)處理完成時(shí),通過(guò)通信接口控制DSP繼續(xù)進(jìn)行圖像采集與處理,實(shí)現(xiàn)下一個(gè)DPM 二維碼的圖像識(shí)別。自動(dòng)識(shí)別平臺(tái)的結(jié)構(gòu)參見圖2。
      [0059]實(shí)施例3
      [0060]DPM 二維碼自動(dòng)識(shí)別方法
      [0061]自動(dòng)識(shí)別DPM條形碼涉及的方法流程可分為以下幾個(gè)步驟:條形碼圖像采集,圖像預(yù)處理,條形碼區(qū)域定位,二維碼碼元精確定位算法、條形碼譯碼糾錯(cuò),結(jié)果顯示。本發(fā)明采用具有自主知識(shí)產(chǎn)權(quán)的識(shí)別算法技術(shù),能夠快速定位二維碼區(qū)域,分割二維碼內(nèi)部碼元,并通過(guò)譯碼糾錯(cuò)算法,彌補(bǔ)缺損現(xiàn)象。與傳統(tǒng)算法相比,在識(shí)別率和識(shí)別時(shí)間上優(yōu)勢(shì)明顯。圖3是自動(dòng)識(shí)別方法的流程圖。
      [0062](I)圖像預(yù)處理
      [0063]圖像預(yù)處理主要是指對(duì)圖像進(jìn)行灰度化變換,根據(jù)重要性及其它指標(biāo),將三個(gè)分量以不同的權(quán)值進(jìn)行加權(quán)平均。由于人眼對(duì)綠色的敏感最高,對(duì)藍(lán)色敏感最低,因此,按下式對(duì)RGB三分量進(jìn)行加權(quán)平均能得到較合理的灰度圖像。
      [0064]f (i,j) =0.30R (i,j) +0.59G (i,j) +0.1 IB (i, j)
      [0065](2) DPM 二維碼區(qū)域定位
      [0066]方法流程如圖4所示,這一流程當(dāng)中如何準(zhǔn)確定位DPM 二維碼區(qū)域是識(shí)別技術(shù)的關(guān)鍵點(diǎn)和難點(diǎn)。而對(duì)于DPM二維碼這種嵌在復(fù)雜背景中的待識(shí)別對(duì)象,準(zhǔn)確、快速的定位更是識(shí)別技術(shù)當(dāng)中的核心點(diǎn)。
      [0067]研究從分析DPM 二維碼的特點(diǎn)入手,提出一種二維碼特征提取與聚類算法相結(jié)合的方法來(lái)定位復(fù)雜背景下的DPM 二維碼區(qū)域。由于DPM 二維碼使用亮暗相間的矩形格承載信息,整個(gè)二維碼區(qū)域中直角點(diǎn)頻繁出現(xiàn)并且聚集成矩形或四邊形(變形時(shí)),而相比較于DPM 二維碼所處的復(fù)雜背景和周邊干擾物來(lái)說(shuō),后者的角點(diǎn)強(qiáng)度較弱,角點(diǎn)分布離散,角點(diǎn)聚集區(qū)形狀不定,與二維碼區(qū)域差異較大.DPM 二維碼圖像的角點(diǎn)以簇狀聚集,適合于聚類方法的使用。
      [0068]與傳統(tǒng)的二維碼定位的算法比較可知,本發(fā)明采用的定位算法對(duì)于表面紋理粗糙,噪聲點(diǎn)較雜亂的DPM 二維碼圖像,紋理粗糙的噪聲點(diǎn)不具備有角點(diǎn)特征,因此在角點(diǎn)檢測(cè)時(shí),這些噪聲點(diǎn)被濾出,從而達(dá)到了去噪的目的。聚類算法可以有效地聚集DPM 二維碼圖像上的角點(diǎn),而二維碼圖像以外的角點(diǎn)將會(huì)被聚集為其它類別,從而達(dá)到聚類定位目的。聚類算法關(guān)鍵參數(shù)的可調(diào)整性也在一定程度上增加了算法的靈活性,拓寬了算法的使用范圍,針對(duì)不同情況的角點(diǎn)情況還可以做出相應(yīng)的調(diào)整,增強(qiáng)了算法的易用性。若在圖像采集過(guò)程中,圖像存在傾斜和幾何變形,本發(fā)明將采用角點(diǎn)坐標(biāo)糾正方法解決這一問(wèn)題,保證二維碼碼元的精確分割。
      [0069](2)碼元識(shí)別算法實(shí)現(xiàn)[0070]對(duì)二維碼圖像二值化并對(duì)傾斜圖像進(jìn)行校正,在此基礎(chǔ)上對(duì)內(nèi)部碼元進(jìn)行分割,得到二維碼的最小碼元,為糾錯(cuò)譯碼做準(zhǔn)備。準(zhǔn)確定位二維碼區(qū)域后,需要將精確定位出二維碼碼元,才能提取出其所包含的具體信息。其中,涉及到二值化、碼元的精確分割等算法的研究。二值化方法將采用直方圖分析和迭代閾值算法相結(jié)合的方式。在二值化基礎(chǔ)上尋找二維碼最小單位一碼元,使用劃分網(wǎng)格的方法確定碼元的寬度,使用中心點(diǎn)法尋找碼元的中心。流程如圖5所示。
      [0071](3)糾錯(cuò)譯碼算法實(shí)現(xiàn)
      [0072]流程如圖6所示:
      [0073]第I步:由接收DPM碼元的生成多項(xiàng)式計(jì)算校正子⑶、S2.....Sn_k)。DPM 二維碼
      圖像經(jīng)過(guò)采集、處理和識(shí)別后,假設(shè)得到的碼元接收多項(xiàng)式為:r(Χ)-r3+r1χ+...+r^n-1X-1, 則校正子可以由Si=Ha O求得,其中n-k。若Si都等于零則表明接收的碼元沒有錯(cuò)誤,若Si不全為零,則表明接收到的碼元中存在著錯(cuò)誤,繼續(xù)完成以下糾錯(cuò)的過(guò)程。
      [0074]第2步:由校正子通過(guò)迭代法求錯(cuò)誤位置多項(xiàng)式和錯(cuò)誤估值多項(xiàng)式。迭代的初始
      條件為:
      【權(quán)利要求】
      1.一種DPM編碼設(shè)備,包括計(jì)算機(jī)、顯示器和打標(biāo)機(jī)。
      2.一種根據(jù)權(quán)利要求1所述的DPM編碼設(shè)備,其特征在于: 打標(biāo)機(jī)在計(jì)算機(jī)控制下通過(guò)二維工作臺(tái)帶動(dòng)而在平行于工件表面的平面內(nèi)運(yùn)動(dòng); 該打標(biāo)機(jī)包括氣動(dòng)系統(tǒng)、步進(jìn)電機(jī)、電子控制器以及碳化鎢擊打針; 其中,該電子控制器用于控制步進(jìn)電機(jī)的動(dòng)作,該步進(jìn)電機(jī)驅(qū)動(dòng)碳化鎢擊打針運(yùn)動(dòng),并控制擊打針的運(yùn)動(dòng)方向和精度; 氣動(dòng)系統(tǒng)帶動(dòng)碳化鎢擊打針在垂直于工件表面的方向上作高頻振動(dòng),以在工件表面形成深淺不一的凹痕,從而形成DPM 二維碼。
      3.—種對(duì)利用權(quán)利要求1所述的DPM編碼設(shè)備生成的二維碼進(jìn)行識(shí)別的二維碼自動(dòng)識(shí)別平臺(tái),包括:一圖像采集模塊、一圖像處理模塊、一圖像顯示模塊和一電源管理模塊。
      4.根據(jù)權(quán)利要求3所述的二維碼自動(dòng)識(shí)別平臺(tái),其特征在于: 所述圖像采集模塊包括一攝像頭; 所述圖像處理模塊 包括數(shù)字信號(hào)處理器DSP、現(xiàn)場(chǎng)可編程門陣列FPGA和主控制器,其中,該數(shù)字信號(hào)處理器DSP和現(xiàn)場(chǎng)可編程門陣列FPGA組成目標(biāo)圖像采集與與處理模塊,DSP和FPGA之間采用主/從方式,DSP用于對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行處理,并控制FPGA采樣信號(hào)的啟動(dòng);FPGA用于對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行采樣控制;待識(shí)別的DPM 二維碼目標(biāo)圖像通過(guò)所述攝像頭傳輸?shù)紻SP中,DSP對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行預(yù)處理,將圖像統(tǒng)一轉(zhuǎn)換為灰度圖,DSP將處理后的DPM 二維碼目標(biāo)圖像輸入主控制器,主控制器完成二維碼圖像區(qū)域的定位與識(shí)別。
      5.一種利用權(quán)利要求3或4所述的二維碼自動(dòng)識(shí)別平臺(tái)對(duì)DPM 二維碼進(jìn)行識(shí)別的方法,包括如下步驟: 步驟一:圖像采集模塊拍攝待識(shí)別的DPM 二維碼目標(biāo)圖像,并將其傳輸?shù)綀D像處理模塊; 步驟二:圖像處理模塊對(duì)DPM 二維碼目標(biāo)圖像進(jìn)行預(yù)處理,并將圖像統(tǒng)一轉(zhuǎn)換為灰度圖; 步驟三:圖像處理模塊對(duì)預(yù)處理后的DPM 二維碼目標(biāo)圖像進(jìn)行定位與識(shí)別,具體包含如下步驟: 步驟(1):將DPM 二維碼圖像的典型特征角點(diǎn)作為定位的信息源,對(duì)DPM 二維碼區(qū)域進(jìn)行準(zhǔn)確定位; 步驟(2):準(zhǔn)確定位DPM 二維碼區(qū)域后,劃分出二維碼的碼元; 步驟(3):對(duì)DPM 二維碼的碼元進(jìn)行譯碼糾錯(cuò),提取出二維碼所包含的具體信息,完成二維碼內(nèi)容的識(shí)別; 步驟四:將DPM 二維碼圖像的識(shí)別數(shù)據(jù)發(fā)送到圖像顯示模塊,進(jìn)行顯示。
      6.一種根據(jù)權(quán)利要求5所述的對(duì)DPM 二維碼進(jìn)行識(shí)別的方法,其特征在于: 所述步驟(1)具體包括如下步驟: 步驟I):對(duì)預(yù)處理后的圖像進(jìn)行mean shift平滑操作; 步驟2):采用差值聚類法提取圖像中包含二維碼區(qū)域的前景區(qū)域; 步驟3):通過(guò)迭代閾值法對(duì)前景區(qū)域進(jìn)行操作,將其轉(zhuǎn)換為二值圖像; 步驟4):對(duì)二值圖像進(jìn)行Harris角點(diǎn)檢測(cè);步驟5):根據(jù)相似性閾值和最小距離原則的聚類方法選取含有角點(diǎn)數(shù)目最多的一個(gè)類; 步驟6):對(duì)該類中的角點(diǎn)最大值坐標(biāo)和最小值坐標(biāo)進(jìn)行分析,判斷二維碼區(qū)域的圖像是否傾斜,如果傾斜則進(jìn)行傾斜矯正,如果不傾斜則選取DPM 二維碼碼元區(qū)域。
      7.一種根據(jù)權(quán)利要求5所述的對(duì)DPM 二維碼進(jìn)行識(shí)別的方法,其特征在于: 所述步驟(2)具體包括如下步驟: 步驟I):將選取的碼元區(qū)域進(jìn)行二值化; 步驟2):將二值化結(jié)果祛除噪聲點(diǎn); 步驟3):使用劃分網(wǎng)格的方法確定碼元的寬度; 步驟4):通過(guò)網(wǎng)格的中心確定碼元的中心; 步驟5):輸出碼元的識(shí)別結(jié)果。
      8.一種根據(jù)權(quán)利要求5所述的對(duì)DPM 二維碼進(jìn)行識(shí)別的方法,其特征在于: 所述步驟(3)具體包括如下步驟: 步驟I):基于接收的DPM 二維碼碼元生成多項(xiàng)式計(jì)算校正子; 步驟2):由多項(xiàng)式計(jì)算校正子通過(guò)迭代法求出錯(cuò)誤位置多項(xiàng)式和錯(cuò)誤估值多項(xiàng)式; 步驟3):搜索錯(cuò)誤位置,求出錯(cuò)誤`位置上的錯(cuò)誤數(shù)值,并進(jìn)行糾錯(cuò)。
      【文檔編號(hào)】G06K7/10GK103530590SQ201310508627
      【公開日】2014年1月22日 申請(qǐng)日期:2013年10月19日 優(yōu)先權(quán)日:2013年10月19日
      【發(fā)明者】高韜 申請(qǐng)人:高韜
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1