[發(fā)明專利]一種條碼中標(biāo)識(shí)字符的定位方法及裝置有效
| 申請?zhí)枺?/td> | 201710119707.8 | 申請日: | 2017-03-02 |
| 公開(公告)號(hào): | CN106991347B | 公開(公告)日: | 2019-11-19 |
| 發(fā)明(設(shè)計(jì))人: | 謝世斌;周璐;馬詩潔 | 申請(專利權(quán))人: | 浙江華睿科技有限公司 |
| 主分類號(hào): | G06K7/10 | 分類號(hào): | G06K7/10 |
| 代理公司: | 11291 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 黃志華<國際申請>=<國際公布>=<進(jìn)入 |
| 地址: | 310053 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 條碼 標(biāo)識(shí) 字符 定位 方法 裝置 | ||
本發(fā)明實(shí)施例公開了一種條碼中標(biāo)識(shí)字符的定位方法及裝置,所述方法包括:根據(jù)預(yù)設(shè)的標(biāo)識(shí)字符的編碼信息,確定標(biāo)識(shí)字符在每條掃描線上的邊界點(diǎn),將每個(gè)邊界點(diǎn)作為候選點(diǎn)集中的候選點(diǎn),針對任意一個(gè)候選點(diǎn),根據(jù)該候選點(diǎn)及與其所在的掃描線相鄰的掃描線上的其他每個(gè)候選點(diǎn)的連線抽樣梯度,確定所述候選點(diǎn)與其他候選點(diǎn)對應(yīng)的標(biāo)識(shí)字符邊界子點(diǎn)集;從而確定每個(gè)標(biāo)識(shí)字符邊界點(diǎn)集,對標(biāo)識(shí)字符進(jìn)行定位。由于在本發(fā)明實(shí)施例中,根據(jù)位于標(biāo)識(shí)字符上的對應(yīng)邊界點(diǎn)之間的連線抽樣梯度,確定標(biāo)識(shí)字符邊界子點(diǎn)集,從而確定的每個(gè)標(biāo)識(shí)字符邊界點(diǎn)集,避免了條碼中存在的紋理干擾,提高了對條碼中標(biāo)識(shí)字符定位的準(zhǔn)確性,進(jìn)而提高了條碼識(shí)別的成功率。
技術(shù)領(lǐng)域
本發(fā)明涉及條碼識(shí)別技術(shù)領(lǐng)域,尤其涉及一種條碼中標(biāo)識(shí)字符的定位方法及裝置。
背景技術(shù)
條碼是將寬度不等的多個(gè)黑條和白條,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。常見的條碼是由反射率相差很大的黑條和白條排成的平行線圖案。條碼可以標(biāo)出物品的生產(chǎn)國、制造廠家、商品名稱、生產(chǎn)日期、圖書分類號(hào)、郵件起止地點(diǎn)、類別、日期等許多信息,因而在商品流通、圖書管理、郵政管理、銀行系統(tǒng)等許多領(lǐng)域都得到廣泛的應(yīng)用。在對條碼進(jìn)行識(shí)別時(shí),首先需要定位出條碼中標(biāo)識(shí)字符的位置,根據(jù)條碼中標(biāo)識(shí)字符的位置,確定條碼中的每個(gè)數(shù)據(jù)字符的位置,對數(shù)據(jù)字符進(jìn)行識(shí)別,從而識(shí)別該條碼中包含的信息。
現(xiàn)有對條碼中標(biāo)識(shí)字符的定位方法主要包括:針對條碼確定一條掃描線,針對掃描線上的邊界點(diǎn),根據(jù)預(yù)設(shè)的標(biāo)識(shí)字符的編碼信息進(jìn)行匹配,如果只匹配出標(biāo)識(shí)字符的一個(gè)位置,將該位置作為條碼中標(biāo)識(shí)字符的位置;如果匹配出標(biāo)識(shí)字符的至少兩個(gè)位置,如果標(biāo)識(shí)字符為起始符,選取所述至少兩個(gè)位置中相對掃描線的解碼方向上位于最左端的標(biāo)識(shí)字符的位置為條碼中起始符的位置,如果標(biāo)識(shí)字符為結(jié)束符,選取所述至少兩個(gè)位置中相對掃描線的解碼方向上位于最右端的標(biāo)識(shí)字符的位置為條碼中結(jié)束符的位置。
然而,現(xiàn)有技術(shù)在對條碼中標(biāo)識(shí)字符進(jìn)行定位時(shí),如果條碼存在紋理干擾,在非條碼的紋理區(qū)域也可能會(huì)定位出與預(yù)設(shè)的標(biāo)識(shí)字符的編碼信息匹配的位置,造成對條碼中標(biāo)識(shí)字符的錯(cuò)誤定位,導(dǎo)致對條碼的識(shí)別失敗,降低了對條碼識(shí)別的成功率。
發(fā)明內(nèi)容
本發(fā)明提供一種條碼中標(biāo)識(shí)字符的定位方法及裝置,用以解決現(xiàn)有技術(shù)中存在對條碼中標(biāo)識(shí)字符定位不準(zhǔn)確,對條碼識(shí)別的成功率低的問題。
本發(fā)明實(shí)施例公開了一種條碼中標(biāo)識(shí)字符的定位方法,所述方法包括:
針對條碼設(shè)定至少兩條掃描線,根據(jù)預(yù)設(shè)的標(biāo)識(shí)字符的編碼信息,確定標(biāo)識(shí)字符在每條掃描線上的邊界點(diǎn),將每個(gè)邊界點(diǎn)作為候選點(diǎn)集中的候選點(diǎn),所述標(biāo)識(shí)字符包括起始符和結(jié)束符;
針對候選點(diǎn)集的任意一個(gè)候選點(diǎn),根據(jù)該候選點(diǎn)及與該候選點(diǎn)所在的掃描線相鄰的掃描線上的其他每個(gè)候選點(diǎn)的連線上各像素點(diǎn)的梯度值,確定所述候選點(diǎn)與每個(gè)其他候選點(diǎn)的連線抽樣梯度,根據(jù)連線抽樣梯度,確定所述候選點(diǎn)與其他候選點(diǎn)對應(yīng)的標(biāo)識(shí)字符邊界子點(diǎn)集;
根據(jù)所述標(biāo)識(shí)字符邊界子點(diǎn)集,確定每個(gè)標(biāo)識(shí)字符邊界點(diǎn)集,并對所述標(biāo)識(shí)字符進(jìn)行定位。
進(jìn)一步地,所述根據(jù)該候選點(diǎn)及與該候選點(diǎn)所在的掃描線相鄰的掃描線上的其他每個(gè)候選點(diǎn)的連線上各像素點(diǎn)的梯度值,確定所述候選點(diǎn)與每個(gè)其他候選點(diǎn)的連線抽樣梯度包括:
針對該候選點(diǎn)與該候選點(diǎn)所在的掃描線相鄰的掃描線上的對應(yīng)的每個(gè)其他候選點(diǎn),在該候選點(diǎn)與該其他候選點(diǎn)的連線上等間隔的選取設(shè)定數(shù)量的像素點(diǎn);將所述設(shè)定數(shù)量的各像素點(diǎn)的梯度值之和,確定為該候選點(diǎn)與對應(yīng)的該其他候選點(diǎn)的連線抽樣梯度。
進(jìn)一步地,所述根據(jù)連線抽樣梯度確定所述候選點(diǎn)與該候選點(diǎn)對應(yīng)的其他候選點(diǎn)的標(biāo)識(shí)字符邊界子點(diǎn)集包括:
根據(jù)所述候選點(diǎn)與每個(gè)其他候選點(diǎn)的連線抽樣梯度,選擇連線抽樣梯度最大且大于設(shè)定閾值的其他候選點(diǎn),確定所述候選點(diǎn)與選擇的所述其他候選點(diǎn)的標(biāo)識(shí)字符邊界子點(diǎn)集。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江華睿科技有限公司,未經(jīng)浙江華睿科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710119707.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種智能卡發(fā)卡的方法以及裝置
- 下一篇:一種條碼解碼方法及裝置
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識(shí)別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K7-00 讀出記錄載體的方法或裝置
G06K7-01 .細(xì)目
G06K7-02 .采用氣動(dòng)或液壓方法的,例如,用壓縮空氣穿孔的讀出;借助于聲學(xué)裝置的
G06K7-04 .采用機(jī)械裝置的,例如,用控制電接觸點(diǎn)的插頭
G06K7-06 .采用當(dāng)有或無標(biāo)記時(shí),電流導(dǎo)通裝置的,例如,導(dǎo)電標(biāo)記用的接觸電刷
G06K7-08 .采用檢測靜電或磁場變化的裝置的,例如,檢測電極間電容的變化





