国产精品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>

      一種帶條碼商品的條碼標(biāo)記檢測(cè)方法

      文檔序號(hào):6629806閱讀:391來源:國(guó)知局
      一種帶條碼商品的條碼標(biāo)記檢測(cè)方法
      【專利摘要】本發(fā)明公開了在帶條碼商品條碼區(qū)域進(jìn)行標(biāo)記,包括以下步驟:1)對(duì)帶條碼商品進(jìn)行拍照,得到帶條碼商品圖像;2)前期處理:對(duì)帶條碼商品圖像進(jìn)行梯度變換,得到梯度圖像;3)對(duì)帶條碼商品圖像中條碼位置進(jìn)行定位;4)對(duì)條碼區(qū)域圖像進(jìn)行ostu動(dòng)態(tài)閾值分割形成二值圖;5)對(duì)步驟4)得到的二值圖進(jìn)行腐蝕運(yùn)算得到標(biāo)記形狀。本發(fā)明的帶條碼商品的條碼標(biāo)記檢測(cè)方法在帶條碼商品條碼區(qū)域進(jìn)行標(biāo)記,檢測(cè)方法簡(jiǎn)單,穩(wěn)定性高,適用不同品牌不同包裝的商品,對(duì)于相機(jī)和帶條碼商品的相對(duì)位置精度要求不高。
      【專利說明】—種帶條碼商品的條碼標(biāo)記檢測(cè)方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種帶條碼商品的條碼標(biāo)記檢測(cè)方法。

      【背景技術(shù)】
      [0002]現(xiàn)有技術(shù)中,對(duì)帶條碼商品進(jìn)行標(biāo)記后,還沒有一種好的方法可以對(duì)標(biāo)記進(jìn)行檢測(cè)。在帶條碼商品上任意位置打上標(biāo)記然后檢測(cè),在不同包裝的帶條碼商品,表面紋理,顏色各不相同,而且不可預(yù)知,造成算法復(fù)雜,穩(wěn)定性不高。
      [0003]因此,需要一種帶條碼商品的條碼標(biāo)記檢測(cè)方法以解決上述問題。


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

      [0004]本發(fā)明的目的是針對(duì)在現(xiàn)有技術(shù)中帶條碼商品標(biāo)記檢測(cè)的不足,提供一種簡(jiǎn)單方便的帶條碼商品的條碼標(biāo)記檢測(cè)方法。
      [0005]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明帶條碼商品的條碼標(biāo)記檢測(cè)方法可采用如下技術(shù)方案:
      一種帶條碼商品的條碼標(biāo)記檢測(cè)方法,在帶條碼商品條碼區(qū)域進(jìn)行標(biāo)記,包括以下步驟:
      1)、對(duì)帶條碼商品進(jìn)行拍照,得到帶條碼商品的圖像;
      2)、前期處理:對(duì)帶條碼商品的圖像進(jìn)行梯度變換,得到梯度圖像;
      3)、對(duì)帶條碼商品的圖像中條碼位置進(jìn)行定位;
      4)、對(duì)條碼區(qū)域圖像進(jìn)行閾值分割形成二值圖;
      5)、對(duì)步驟4)得到的二值圖進(jìn)行腐蝕運(yùn)算得到標(biāo)記形狀。
      [0006]更進(jìn)一步的,步驟4)中所述閾值分割為ostu動(dòng)態(tài)閾值分割。ostu動(dòng)態(tài)閾值分割可以自動(dòng)尋找閾值,實(shí)現(xiàn)圖像分割。
      [0007]更進(jìn)一步的,步驟2)中梯度變換為X方向和y方向的梯度變換。其中X方向?yàn)閹l碼商品的長(zhǎng)度方向,y方向?yàn)閹l碼商品的厚度方向。
      [0008]步驟5)中腐蝕運(yùn)算的形狀為長(zhǎng)方形。
      [0009]更進(jìn)一步的,步驟3)中對(duì)帶條碼商品的圖像中條碼位置進(jìn)行定位的方法包括以下步驟:
      一、將步驟2)中梯度圖像進(jìn)行閾值分割,過濾掉非邊緣部分;
      二、將步驟一中得到的圖像依次進(jìn)行圖像閉運(yùn)算處理,將條碼的條紋邊緣連通起來;
      三、查找步驟2)中的最大連通區(qū)域;
      四、確定步驟3)得到的最大連通區(qū)域上下限和左右限,得到條碼區(qū)域的位置。從連通圖中已經(jīng)將條碼的大致區(qū)域分割出來了,但是很容易將不相關(guān)的其他區(qū)域連通起來,造成了分割的條碼區(qū)域過大,因此還需要精確地確定最大連通區(qū)域的上下限和左右限。
      [0010]更進(jìn)一步的,步驟四中通過對(duì)最大連通區(qū)域的X方向的梯度圖像求方差,求方差的平均值a,其中,方差大于0.5a的區(qū)域?yàn)闂l碼區(qū)域,從而確定所述最大連通區(qū)域的上下限b。利用方差確定最大連通區(qū)域的上下限b穩(wěn)定性高,
      更進(jìn)一步的,步驟四中確定最大連通區(qū)域左右限包括以下步驟:
      (1)、將0.5b作為閾值;
      (2)、取條碼區(qū)域的任意位置,并向此位置的兩側(cè)逐段計(jì)算上下限;
      (3)、當(dāng)步驟(2)計(jì)算得到的上下限低于步驟(I)中所述閾值時(shí),則為最大連通區(qū)域的左右限。在穩(wěn)定性較高的最大連通區(qū)域的上下限b的基礎(chǔ)上計(jì)算得到最大連通區(qū)域的左右限,穩(wěn)定性也較高。
      [0011]發(fā)明原理:在每個(gè)帶條碼商品上面都有條形碼,條碼內(nèi)紋理單一,背景也很穩(wěn)定。適合定位與標(biāo)記檢測(cè),并適用于不同包裝的帶條碼商品。
      [0012]有益效果:本發(fā)明的帶條碼商品的條碼標(biāo)記檢測(cè)方法在帶條碼商品的條碼區(qū)域進(jìn)行標(biāo)記,檢測(cè)方法簡(jiǎn)單,穩(wěn)定性高,適用不同品牌不同包裝的商品,對(duì)于相機(jī)和帶條碼商品的相對(duì)位置精度要求不高。

      【專利附圖】

      【附圖說明】
      [0013]圖1是帶條碼商品的條碼標(biāo)記檢測(cè)方法的流程圖。

      【具體實(shí)施方式】
      [0014]下面結(jié)合附圖和具體實(shí)施例,進(jìn)一步闡明本發(fā)明,應(yīng)理解這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明的各種等價(jià)形式的修改均落于本申請(qǐng)所附權(quán)利要求所限定的范圍。
      [0015]請(qǐng)參閱圖1所示,本發(fā)明的帶條碼商品的條碼標(biāo)記檢測(cè)方法,在帶條碼商品條碼區(qū)域進(jìn)行標(biāo)記,包括以下步驟:
      1)、對(duì)帶條碼商品進(jìn)行拍照,得到帶條碼商品的圖像;
      2)、前期處理:對(duì)帶條碼商品的圖像進(jìn)行梯度變換,得到梯度圖像;
      3)、對(duì)帶條碼商品的圖像中條碼位置進(jìn)行定位;
      4)、對(duì)條碼區(qū)域圖像進(jìn)行閾值分割形成二值圖;
      5)、對(duì)步驟4)得到的二值圖進(jìn)行腐蝕運(yùn)算得到標(biāo)記形狀。其中,腐蝕運(yùn)算采用長(zhǎng)方形參數(shù)。
      [0016]優(yōu)選的,步驟4)中所述閾值分割為ostu動(dòng)態(tài)閾值分割。ostu動(dòng)態(tài)閾值分割可以自動(dòng)尋找閾值,消除光源不穩(wěn)定的影響,實(shí)現(xiàn)圖像分割。
      [0017]其中,步驟2)中梯度變換為X方向和y方向的梯度變換。其中,X方向?yàn)閹l碼商品的長(zhǎng)度方向,y方向?yàn)閹l碼商品的厚度方向。
      [0018]其中,步驟3)中對(duì)帶條碼商品圖像中條碼位置進(jìn)行定位的方法包括以下步驟:
      一、將步驟2)中梯度圖像進(jìn)行閾值分割,過濾掉非邊緣部分;
      二、將步驟一中得到的圖像依次進(jìn)行圖像閉運(yùn)算處理,將條碼的條紋邊緣連通起來;
      三、查找步驟2)中的最大連通區(qū)域;
      四、確定步驟3)得到的最大連通區(qū)域上下限和左右限,得到條碼區(qū)域的位置。從連通圖中已經(jīng)將條碼的大致區(qū)域分割出來了,但是很容易將不相關(guān)的其他區(qū)域連通起來,造成了分割的條碼區(qū)域過大,因此還需要精確地確定最大連通區(qū)域的上下限和左右限。
      [0019]具體的,步驟四中通過對(duì)最大連通區(qū)域的X方向的梯度圖像求方差,求方差的平均值a,其中,方差大于0.5a的區(qū)域?yàn)闂l碼區(qū)域,從而確定所述最大連通區(qū)域的上下限b。利用方差確定最大連通區(qū)域的上下限b穩(wěn)定性高,
      具體的,步驟四中確定最大連通區(qū)域左右限包括以下步驟:
      (1)、將0.5b作為閾值;
      (2)、取條碼區(qū)域的任意位置,并向此位置的兩側(cè)逐段計(jì)算上下限;
      (3)、當(dāng)步驟(2)計(jì)算得到的上下限低于步驟(I)中所述閾值時(shí),則為最大連通區(qū)域的左右限。在穩(wěn)定性較高的最大連通區(qū)域的上下限b的基礎(chǔ)上計(jì)算得到最大連通區(qū)域的左右限,穩(wěn)定性也較高。
      [0020]發(fā)明原理:在每個(gè)帶條碼商品上面都有條形碼,條碼內(nèi)紋理單一,背景也很穩(wěn)定。適合定位與標(biāo)記檢測(cè),并適用于不同包裝的帶條碼商品。
      [0021]實(shí)施例1:
      在每個(gè)帶條碼商品上面都有條形碼,條碼內(nèi)紋理單一,背景也很穩(wěn)定。適合定位與標(biāo)記檢測(cè),并適用于不同包裝的帶條碼商品。對(duì)于檢測(cè)算法主要包含三個(gè)部分,前期處理;條碼定位;標(biāo)記檢測(cè)。
      [0022]前期處理:主要是對(duì)目標(biāo)圖像進(jìn)行梯度的變換(X方向和y方向梯度),作為下一步的基礎(chǔ)。
      [0023]條碼定位:是整個(gè)算法成功與否的前提。由于條碼的特征是條狀在水平放置后有很強(qiáng)的梯度
      經(jīng)過(Fx-Fy)變換后,條碼邊緣有很強(qiáng)的響應(yīng),經(jīng)過固定閾值分割會(huì)過濾掉非邊緣部分。而條碼的各個(gè)條紋邊緣距離很近,經(jīng)過高斯模糊和合適形狀的圖像閉運(yùn)算后會(huì)將條碼的條紋邊緣連通起來,經(jīng)過試驗(yàn)帶條碼商品的其他部分很難達(dá)到這么大。通過查找最大連通區(qū)域就可以粗略的找到條碼的區(qū)域。此時(shí)區(qū)域內(nèi)可能還包含其他不相關(guān)部分影響后面檢測(cè),對(duì)于此區(qū)域進(jìn)行上下左右限的確定。上下限使用Fx圖條碼區(qū)域的方差。超出條碼的區(qū)域有很強(qiáng)的衰減,設(shè)定一個(gè)比例即可有效的確定上下限。左右限的確定比較困難,在連通圖中設(shè)定高度比例可以確定,但不太穩(wěn)定。所以在下一步(與經(jīng)驗(yàn)值比對(duì))過程中,超出正常值。則重新調(diào)整各個(gè)參數(shù)重新計(jì)算。
      [0024]標(biāo)記檢測(cè):在確定條碼區(qū)域后,為消除光源不穩(wěn)定的影響,對(duì)區(qū)域圖像進(jìn)行ostu動(dòng)態(tài)閾值分割形成二值圖。再通過圖像腐蝕運(yùn)算查找標(biāo)記形狀(形狀需滿足一定大小要求),即可實(shí)現(xiàn)標(biāo)記的檢測(cè)。
      [0025]本發(fā)明的帶條碼商品的條碼標(biāo)記檢測(cè)方法在帶條碼商品的條碼區(qū)域進(jìn)行標(biāo)記,檢測(cè)方法簡(jiǎn)單,穩(wěn)定性高,適用不同品牌不同包裝的商品,對(duì)于相機(jī)和帶條碼商品的相對(duì)位置精度要求不高。
      【權(quán)利要求】
      1.一種帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:在帶條碼商品的條碼區(qū)域進(jìn)行標(biāo)記,包括以下步驟: 1)、對(duì)帶條碼商品進(jìn)行拍照,得到帶條碼商品的圖像; 2)、前期處理:對(duì)帶條碼商品圖像進(jìn)行梯度變換,得到梯度圖像; 3)、對(duì)帶條碼商品圖像中條碼位置進(jìn)行定位; 4)、對(duì)條碼區(qū)域圖像進(jìn)行閾值分割形成二值圖; 5)、對(duì)步驟4)得到的二值圖進(jìn)行腐蝕運(yùn)算得到標(biāo)記形狀。
      2.如權(quán)利要求1所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟4)中所述閾值分割為ostu動(dòng)態(tài)閾值分割。
      3.如權(quán)利要求1所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟2)中梯度變換為X方向和1方向的梯度變換。
      4.如權(quán)利要求1所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟5)中腐蝕運(yùn)算的形狀為長(zhǎng)方形。
      5.如權(quán)利要求1所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟3)中對(duì)帶條碼商品圖像中條碼位置進(jìn)行定位的方法包括以下步驟: 一、將步驟2)中梯度圖像進(jìn)行閾值分割,過濾掉非邊緣部分; 二、將步驟一中得到的圖像依次進(jìn)行圖像閉運(yùn)算處理,將條碼的條紋邊緣連通起來; 三、查找步驟2)中的最大連通區(qū)域; 四、確定步驟3)得到的最大連通區(qū)域上下限和左右限,得到條碼區(qū)域的位置。
      6.如權(quán)利要求4所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟四中通過對(duì)最大連通區(qū)域的X方向的梯度圖像求方差,求方差的平均值a,其中,方差大于0.5a的區(qū)域?yàn)闂l碼區(qū)域,從而確定所述最大連通區(qū)域的上下限b。
      7.如權(quán)利要求5所述的帶條碼商品的條碼標(biāo)記檢測(cè)方法,其特征在于:步驟四中確定最大連通區(qū)域左右限包括以下步驟: (1)、將0.5b作為閾值; (2)、取條碼區(qū)域的任意位置,并向此位置的兩側(cè)逐段計(jì)算上下限; (3)、當(dāng)步驟(2)計(jì)算得到的上下限低于步驟(1)中所述閾值時(shí),則為最大連通區(qū)域的左右限。
      【文檔編號(hào)】G06K7/10GK104268499SQ201410532679
      【公開日】2015年1月7日 申請(qǐng)日期:2014年10月10日 優(yōu)先權(quán)日:2014年10月10日
      【發(fā)明者】鄭啟旺, 錢磊, 倪恩偉, 徐曉濤, 王李蘇 申請(qǐng)人:南京大樹智能科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1