[發(fā)明專利]三維碼編碼方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201610080300.4 | 申請日: | 2016-02-04 |
| 公開(公告)號: | CN105760917B | 公開(公告)日: | 2017-10-13 |
| 發(fā)明(設計)人: | 陳繩旭 | 申請(專利權)人: | 陳繩旭 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 馬爽,黃健 |
| 地址: | 361000 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維 編碼 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及信息編碼技術,尤其涉及一種三維碼編碼方法及系統(tǒng)。
背景技術
隨著信息編碼技術的發(fā)展,二維碼越來越多的應用到生活中。可以通過終端掃碼二維碼,來獲取二維碼對應的信息,該信息為網址、或商品信息、或電子會員信息、或地圖信息等等。
然而現(xiàn)有技術中,二維碼只對應了一個信息,可以通過終端掃碼二維碼獲取二維碼對應的信息;現(xiàn)有技術中二維碼包含的信息有限,不能滿足用戶的需求。
發(fā)明內容
本發(fā)明提供一種三維碼編碼方法及系統(tǒng),用以解決現(xiàn)有技術中二維碼包含的信息有限,不能滿足用戶的需求的問題。
本發(fā)明的一方面是提供一種三維碼編碼方法,包括:
獲取待編碼的數(shù)據(jù)信息,并獲取背景圖片;
確定三維碼的矩陣階數(shù)、顏色套系和形狀套系,其中,所述顏色套系包括碼點顏色信息、碼框顏色信息、碼眼顏色信息,所述形狀套系包括碼點形狀信息、碼框形狀信息、碼眼形狀信息;
根據(jù)所述矩陣階數(shù)、所述顏色套系、所述待編碼的數(shù)據(jù)信息,確定三維碼的三維碼矩陣,其中,所述三維碼矩陣由方格構成;
根據(jù)所述顏色套系、所述背景圖片的顏色信息,確定三維碼的色彩編碼表;
根據(jù)所述形狀套系,確定三維碼的形狀編碼表;
根據(jù)所述三維碼矩陣、所述色彩編碼表以及所述形狀編碼表,確定三維碼矩陣的各個方格的碼值,以生成三維碼的編碼信息,其中,所述碼值包括位置碼值、色彩碼值和形狀碼值。
如上所述的方法中,在所述獲取背景圖片之后,還包括:
調整所述背景圖片的尺寸。
如上所述的方法中,所述根據(jù)所述矩陣階數(shù)、所述顏色套系、所述待編碼的數(shù)據(jù)信息,確定三維碼的三維碼矩陣,包括:
根據(jù)所述矩陣階數(shù)生成表征所述矩陣階數(shù)的第一可識別碼,并根據(jù)所述顏色套系生成表征所述顏色套系的第二可識別碼;
根據(jù)所述矩陣階數(shù)和所述待編碼的數(shù)據(jù)信息,確定三維碼的方格數(shù)和有效數(shù)據(jù)位置;
根據(jù)所述方格數(shù)和有效數(shù)據(jù)位置、所述第一可識別碼、所述第二可識別碼,確定三維碼的三維碼矩陣。
如上所述的方法中,所述根據(jù)所述三維碼矩陣、所述色彩編碼表以及所述形狀編碼表,確定三維碼矩陣的各個方格的碼值,以生成三維碼的編碼信息,包括:
根據(jù)所述三維碼矩陣,確定所述三維碼矩陣中各個方格的位置碼值;
根據(jù)所述色彩編碼表,確定所述三維碼矩陣中各個方格的色彩碼值;
根據(jù)所述形狀編碼表,確定所述三維碼矩陣中各個方格的形狀碼值;
根據(jù)所述三維碼矩陣中各個方格的位置碼值、色彩碼值、形狀碼值,生成三維碼的編碼信息。
如上所述的方法中,所述待編碼的數(shù)據(jù)信息,包括以下信息中的任意一種:
網址信息、圖片信息、文字信息、數(shù)字信息和字母信息。
本發(fā)明的另一方面是提供一種三維碼編碼系統(tǒng),包括:
獲取模塊,用于獲取待編碼的數(shù)據(jù)信息,并獲取背景圖片;
信息確定模塊,用于確定三維碼的矩陣階數(shù)、顏色套系和形狀套系,其中,所述顏色套系包括碼點顏色信息、碼框顏色信息、碼眼顏色信息,所述形狀套系包括碼點形狀信息、碼框形狀信息、碼眼形狀信息;
矩陣確定模塊,用于根據(jù)所述矩陣階數(shù)、所述顏色套系、所述待編碼的數(shù)據(jù)信息,確定三維碼的三維碼矩陣,其中,所述三維碼矩陣由方格構成;
色彩確定模塊,用于根據(jù)所述顏色套系、所述背景圖片的顏色信息,確定三維碼的色彩編碼表;
形狀確定模塊,用于根據(jù)所述形狀套系,確定三維碼的形狀編碼表;
生成模塊,用于根據(jù)所述三維碼矩陣、所述色彩編碼表以及所述形狀編碼表,確定三維碼矩陣的各個方格的碼值,以生成三維碼的編碼信息,其中,所述碼值包括位置碼值、色彩碼值和形狀碼值。
如上所述的系統(tǒng)中,還包括:
調整模塊,用于在所述獲取模塊獲取背景圖片之后,調整所述背景圖片的尺寸。
如上所述的系統(tǒng)中,所述矩陣確定模塊,具體用于:
根據(jù)所述矩陣階數(shù)生成表征所述矩陣階數(shù)的第一可識別碼,并根據(jù)所述顏色套系生成表征所述顏色套系的第二可識別碼;
根據(jù)所述矩陣階數(shù)和所述待編碼的數(shù)據(jù)信息,確定三維碼的方格數(shù)和有效數(shù)據(jù)位置;
根據(jù)所述方格數(shù)和有效數(shù)據(jù)位置、所述第一可識別碼、所述第二可識別碼,確定三維碼的三維碼矩陣。
如上所述的系統(tǒng)中,所述生成模塊,具體用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳繩旭,未經陳繩旭許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610080300.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種點陣二維碼的編碼和識別方法
- 下一篇:起動機行星輪軸與行星齒輪裝配結構
- 同類專利
- 專利分類





