[發明專利]一種二維碼生成方法及裝置在審
申請號: | 201711308310.X | 申請日: | 2017-12-11 |
公開(公告)號: | CN108229626A | 公開(公告)日: | 2018-06-29 |
發明(設計)人: | 婁麗明;林冠峰;曾陽 | 申請(專利權)人: | 中國民生銀行股份有限公司 |
主分類號: | G06K19/06 | 分類號: | G06K19/06 |
代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100031 *** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 二維碼 形狀特征 自定義 匹配 數據安全性 鄰接關系 元素替換 | ||
本發明實施例公開了一種二維碼生成方法及裝置。所述二維碼生成方法包括:獲取原始二維碼和多個自定義二維碼元素;原始二維碼包括多個二維碼元素;自定義二維碼元素具有第一形狀特征;識別原始二維碼中的二維碼元素組合;二維碼元素組合包括具有鄰接關系的至少兩個二維碼元素;二維碼元素組合具有第二形狀特征;將多個自定義二維碼元素的第一形狀特征與二維碼元素組合的第二形狀特征進行匹配;若存在形狀特征匹配的目標自定義二維碼元素,將目標自定義二維碼元素替換原始二維碼中的二維碼元素組合,得到目標二維碼。根據本發明實施例,提升了二維碼的數據安全性。
技術領域
本發明實施例涉及信息處理領域,尤其涉及一種二維碼生成方法,以及,一種二維碼生成裝置。
背景技術
目前,越來越多用戶通過二維碼傳遞信息。通常,用戶向二維碼生成網站上傳指定的字符串信息,二維碼網站則針對該字符串信息生成二維碼,并返回給用戶,由此用戶得到了針對指定字符串生成的二維碼,并通過即時通訊軟件、網站頁面等方式,將該二維碼分享給其他用戶。其他用戶通過識別該二維碼,則可以得到相應的字符串信息。例如,某個用戶在微信群里發布一個二維碼,或在論壇上發布一個二維碼,供其他用戶掃描該二維碼以獲取特定信息,或者,商家提供一個二維碼,供客戶掃描二維碼,獲取支付信息以向商家支付。
然而,目前的二維碼統一由黑色元素和白色元素兩種二維碼元素構成,不同二維碼之間的外觀特征都比較相似,辨識度不高。用戶在掃描二維碼時,可能無法分辨該二維碼是否為自己當前需要掃描的目標二維碼,因此需要和其他用戶確認,增加了用戶之間傳遞信息所花費的時間,降低了信息傳遞效率。而且,部分惡意用戶可能會偽造其他用戶的二維碼,但由于原始二維碼辨識度較低,用戶在掃描時,難以分辨該二維碼是屬于正常用戶發布的二維碼還是非法偽造的二維碼,如果用戶基于偽造的二維碼進行掃描和操作,則會存在安全風險,甚至可能會造成用戶的財產損失。
因此,現有的二維碼生成方法存在著信息傳遞效率較低和防偽能力較差的問題。
發明內容
本發明提供了一種二維碼生成方法,以及,一種二維碼生成裝置,以解決現有的二維碼生成方法存在著信息傳遞效率較低和防偽能力較差的問題。
為了解決上述技術問題,本發明實施例提供了一種二維碼生成方法,所述方法包括:
獲取原始二維碼和多個自定義二維碼元素;所述原始二維碼包括多個二維碼元素;所述自定義二維碼元素具有第一形狀特征;
識別所述原始二維碼中的二維碼元素組合;所述二維碼元素組合包括具有鄰接關系的至少兩個二維碼元素;所述二維碼元素組合具有第二形狀特征;
將所述多個自定義二維碼元素的第一形狀特征與所述二維碼元素組合的第二形狀特征進行匹配;
若存在形狀特征匹配的目標自定義二維碼元素,將所述目標自定義二維碼元素替換所述原始二維碼中的二維碼元素組合,得到目標二維碼。
可選地,所述識別所述原始二維碼中的二維碼元素組合的步驟,包括:
選取至少一個二維碼元素;
查找與選取的二維碼元素直接鄰接以及間接鄰接的多個二維碼元素,作為與選取的二維碼元素具有鄰接關系的多個鄰接二維碼元素;
將選取的二維碼元素和所述多個鄰接二維碼元素,作為所述二維碼元素組合。
可選地,所述將所述多個自定義二維碼元素的第一形狀特征與所述二維碼元素組合的第二形狀特征進行匹配的步驟,包括:
選取至少一個自定義二維碼元素,作為候選自定義二維碼元素;
判斷所述候選自定義元素的第一形狀特征與所述二維碼元素組合的第二形狀特征是否匹配;
若是,則提取所述候選自定義二維碼元素,作為所述目標自定義二維碼元素;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國民生銀行股份有限公司,未經中國民生銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711308310.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種編碼方法及裝置
- 下一篇:農產品質量安全全程溯源時空混合編碼及編碼方法