[發(fā)明專利]矩陣式二維碼的編碼方法及解碼方法在審
| 申請?zhí)枺?/td> | 201710852224.9 | 申請日: | 2017-09-19 |
| 公開(公告)號: | CN107545289A | 公開(公告)日: | 2018-01-05 |
| 發(fā)明(設計)人: | 閆河 | 申請(專利權)人: | 閆河 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;H03M13/09 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司11514 | 代理人: | 安娜 |
| 地址: | 710000 陜西省西安市高*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 矩陣 二維碼 編碼 方法 解碼 | ||
1.一種矩陣式二維碼的編碼方法,其特征在于,包括:
步驟S1,將信息編碼轉換為數(shù)據(jù)編碼;
步驟S2,根據(jù)所述數(shù)據(jù)編碼,按照選定的糾錯等級和糾錯模式生成對應的糾錯編碼;
步驟S3,計算二維碼符號尺寸參數(shù);
步驟S4,生成缺省單元、列奇偶校驗單元、行奇偶校驗單元、CRC校驗單元、信息存儲單元和尋像圖形,并將功能信息按照預設編碼方式轉換成二進制數(shù)據(jù)位流,所述預設編碼方式包括三位編碼、四位編碼和五位編碼中的一種或多種;
步驟S5,根據(jù)所述二維碼符號尺寸參數(shù),設置矩形區(qū)域,所述缺省單元設置在所述矩形區(qū)域的一頂點上,所述列奇偶校驗單元設置在所述缺省單元所在行,所述行奇偶校驗單元設置在所述缺省單元所在列,所述矩形區(qū)域為N*N的矩陣;
步驟S6,在所述矩形區(qū)域中,將所述二進制數(shù)據(jù)位流按預設順序存儲在所述信息存儲單元中,將列奇偶校驗碼對應存儲在所述列奇偶校驗單元中,將行奇偶校驗碼對應存儲在所述行奇偶校驗單元中,將CRC校驗碼對應存儲在所述CRC校驗單元中,將所述糾錯編碼和所述數(shù)據(jù)編碼存儲在所述矩形區(qū)域中的其他區(qū)域,生成二維碼。
2.根據(jù)權利要求1所述的矩陣式二維碼的編碼方法,其特征在于,
所述矩形區(qū)域包括用于存儲數(shù)據(jù)信息的數(shù)據(jù)區(qū)域和設置在所述數(shù)據(jù)區(qū)域四周的尋像圖形,所述數(shù)據(jù)區(qū)域由(N-2)*(N-2)單元組成,包括:缺省單元、列奇偶校驗單元、行奇偶校驗單元、CRC校驗單元、信息存儲單元和尋像圖形;
其中,所述列奇偶校驗單元包括N-3位列奇偶校驗位,用于存儲所述列奇偶校驗碼;
所述行奇偶校驗單元包括N-3位行奇偶校驗位,用于存儲所述行奇偶校驗碼;
所述CRC校驗單元包括8位CRC校驗位,用于存儲所述CRC校驗碼;
所述信息存儲單元包括若干位信息位,用于存儲所述二進制數(shù)據(jù)位流,所述二進制數(shù)據(jù)位流為數(shù)據(jù)信息;
所述尋像圖形包括用于確定圖形方向的定位模塊、第一L型定位單元、第二L型定位單元和第三L型定位單元,所述定位模塊和所述第二L型定位單元的頂點設置在所述矩形區(qū)域的一對角線上,所述第一L型定位單元的一邊與所述第二L型定位單元的一邊完全重疊,所述第二L型定位單元的另一邊與所述第三L型定位單元的一邊完全重疊,所述第一L型定位單元與所述第三L型定位單元對稱設置;
所述第二L型定位單元的兩邊長度比例為1:1;若N為偶數(shù),所述第一L型定位單元與所述第三L型定位單元的兩邊長度比例為1:2,若N為奇數(shù),所述第一L型定位單元與所述第三L型定位單元的兩邊長度比例為(N+1)/2:N;
所述定位模塊設置在所述矩形區(qū)域的一頂點上,并與所述缺省單元相鄰;
其中,N為大于6的整數(shù)。
3.根據(jù)權利要求1所述的矩陣式二維碼的編碼方法,其特征在于,
所述步驟S3中,所述計算二維碼符號尺寸參數(shù)采用如下數(shù)學模型:
其中,K為所述二維碼任意邊的單元數(shù),M為所述二維碼的版本號,且為正整數(shù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于閆河,未經閆河許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710852224.9/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





