[發明專利]一種長條小型二維碼編碼方法在審
| 申請號: | 201810786135.3 | 申請日: | 2018-07-17 |
| 公開(公告)號: | CN109063806A | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | 周勇波 | 申請(專利權)人: | 深圳市零點零科技有限公司 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 碼元 掩碼 二維碼編碼 定位圖形 多行 奇偶校驗碼元 圖像 懲罰 從上至下 定位掃描 空間受限 設置數據 數據編碼 數據信息 編碼行 多列 信息量 場景 檢驗 | ||
1.一種長條小型二維碼編碼方法,其特征在于,所述長條小型二維碼編碼方法包括:
根據數據信息從左至右和從上至下分別生成多列碼元和多行碼元;
在多行碼元中設置數據編碼行、檢驗與掩碼行、定位圖形、空白行以及下位行;
根據多種掩碼方法,將多個數據編碼行進行掩碼,根據確定的兩個奇偶校驗碼元生成多個二維碼;
將生成得多個二維碼進行懲罰數計算,選擇懲罰數最低的二維碼作為最終的二維碼。
2.根據權利要求1所述的長條小型二維碼編碼方法,其特征在于,所述根據數據信息從左至右和從上至下分別生成多列碼元和多行碼元具體包括:
根據數據信息從左至右生成5列碼元,從上至下生成17行碼元。
3.根據權利要求2所述的長條小型二維碼編碼方法,其特征在于,所述在多行碼元中設置數據編碼行、檢驗與掩碼行、定位圖形、空白行以及下位行具體包括:
將第1行至第4行以及第14行至第17行設置為用于進行數據編碼表示不同信息的數據編碼行;
將第5行設置為用于進行數據奇偶校驗與掩碼的校驗與掩碼行;
將第6行與第12行設置為空白行;
將第7行至第11行組成的圖形設置用于對二維碼進行定位的定位圖形;
將第13行設置為用于確定二維碼的方向的下位行。
4.根據權利要求3所述的長條小型二維碼編碼方法,其特征在于,每個碼元通過一個方形單元進行表示,所有方形單元通過黑白兩種顏色進行標記,黑色碼元代表1,白色碼元代表0。
5.根據權利要求4所述的長條小型二維碼編碼方法,其特征在于,所述根據多種掩碼方法,將多個數據編碼行進行掩碼,根據確定的兩個奇偶校驗碼元生成多個二維碼具體包括:
在所述校驗與掩碼行中,中間三個碼元表示采用的掩碼方法;
所述下位行的五個方形單元的顏色固定為黑白黑白黑,所述校驗與掩碼行與所述下位行中對應位置的中間三個碼010元至少有兩個碼元不同,則總共有4種掩碼方法,分別為001、100、101和111;
其中,001的掩碼模式為(row+col) mod 2 =0,100的掩碼模式為(row+col) mod 3 =0,101的掩碼模式為col mod 2 =0,111的掩碼模式為(row/2 + col/2) mod 2 =0;其中,row表示碼元的行號,col表示碼元的列號,mod表示取余數;
根據掩碼操作對數據編碼行中符合掩碼模式的碼元置反,不符合掩碼模式的碼元不變;
所述校驗與掩碼行中,位于第1列的碼元對第14行至第17行做偶校驗,位于第5列的碼元對第1行至第5行做偶校驗,生成4個二維碼。
6.根據權利要求5所述的長條小型二維碼編碼方法,其特征在于,所述碼元置反為黑變白和白變黑。
7.根據權利要求5所述的長條小型二維碼編碼方法,其特征在于,所述將生成得多個二維碼進行懲罰數計算,選擇懲罰數最低的二維碼作為最終的二維碼具體包括:
第一懲罰數:在每行和每列中,3個及3個以上連續相同的碼元將得到懲罰數:2*count-3, count為連續相同碼元的數目;
第二懲罰數:在每行和每列中,黑白黑白黑的相間碼元將得到懲罰數15;
第三懲罰數:每個2*2的相同碼元方形單元得到懲罰數8;
第四懲罰數:黑白失衡懲罰數=白色碼元與黑色碼元數量之差的絕對值*3;當二維碼中白色與黑色碼元數量相差越多,黑白失衡懲罰數越大;
二維碼的懲罰數=第一懲罰數+第二懲罰數+第三懲罰數+第四懲罰數,選擇懲罰數最低的二維碼作為最終的二維碼。
8.根據權利要求1所述的長條小型二維碼編碼方法,其特征在于,所述定位圖形的形狀為“回”字形。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市零點零科技有限公司,未經深圳市零點零科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810786135.3/1.html,轉載請聲明來源鉆瓜專利網。





