[發明專利]一種二維碼的編解碼方法有效
| 申請號: | 201910150838.1 | 申請日: | 2019-02-28 |
| 公開(公告)號: | CN109902528B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 沈怡;劉少磊;羅年慶;祝哲海 | 申請(專利權)人: | 尤尼泰克(嘉興)信息技術有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06K19/06 |
| 代理公司: | 北京博爾赫知識產權代理事務所(普通合伙) 16045 | 代理人: | 于武江 |
| 地址: | 314515 浙江省嘉興市桐鄉市高橋街*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 二維碼 解碼 方法 | ||
1.一種二維碼的編解碼方法,其特征在于,包括如下步驟:
基于原始數據進行不可逆運算得到不可逆值A,并將原始數據和不可逆值進行整合后壓縮形成核心信息;
對核心信息進行加密后,進行編碼并壓縮后得到編碼信息,并基于編碼信息形成二維碼;
解碼二維碼,確定二維碼方向后進行最終編碼信息提取,將最終編碼信息解壓解密后分離數據,處理后獲得有效數據信息和不可逆值A;
將有效數據信息進行不可逆運算,得到不可逆值B;
對比不可逆值A和不可逆值B的值,基于對比結果輸出結果。
2.如權利要求1所述的編解碼方法,其特征在于:還包括對編碼信息進行容錯計算,得到完整編碼的步驟。
3.如權利要求2所述的編解碼方法,其特征在于:還包括根據完整編碼長度選擇和/或計算必要參數的步驟。
4.如權利要求1所述的編解碼方法,其特征在于:必要參數包括版本號,掩膜版本號,信息分塊數、各個分區參數和/或容錯信息。
5.如權利要求2-4任一項所述的編解碼方法,其特征在于:還包括對完整編碼進行分塊后實現編碼重組,得到最終編碼信息的步驟。
6.如權利要求5所述的編解碼方法,其特征在于:還包括必要參數和最終編碼信息整合形成基本信息的步驟。
7.如權利要求6所述的編解碼方法,其特征在于:還包括為基本信息設置方向標記得到上、下基本信息的步驟。
8.如權利要求7所述的編解碼方法,其特征在于:所述基于編碼信息形成二維碼的步驟具體為:基于最終編碼信息和上、下基本信息形成二維碼。
9.如權利要求7或8所述的編解碼方法,其特征在于:所述上、下基本信息按圖形輪廓,順時針填充到基本信息區;最終編碼數據,根據數據分區以及數據區內單位區的劃分和順序填充數據。
10.如權利要求2所述的編解碼方法,其特征在于:所述容錯計算包括確定容錯參數。
11.如權利要求10所述的編解碼方法,其特征在于:所述容錯參數小于40%。
12.如權利要求1,6-8,10-11中任一項所述的編解碼方法,其特征在于:所述解碼二維碼,確定二維碼方向的步驟包括:根據定位點類型,捕捉定位點后獲取基本信息,并基于基本信息確定二維碼方向。
13.如權利要求12所述的編解碼方法,其特征在于:定位點包括主定位點以及輔助定位點。
14.如權利要求1或13所述的編解碼方法,其特征在于:所述處理后獲得有效數據信息包括進行容錯計算反推原始數據,矯正錯誤數據點的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于尤尼泰克(嘉興)信息技術有限公司,未經尤尼泰克(嘉興)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910150838.1/1.html,轉載請聲明來源鉆瓜專利網。





