iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210939987.8 (22)申请日 2022.08.05 (71)申请人 蚂蚁区块链科技 (上海) 有限公司 地址 200010 上海市黄浦区外马路618号8 层803室 (72)发明人 罗涛 钱烽 张晓博  (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. G06K 19/06(2006.01) G06N 20/00(2019.01) (54)发明名称 一种图形码的生成方法和图形码校验方法 (57)摘要 本说明书公开了一种图形码的生成方法和 图形码校验 方法, 本说明书实施例中对获取到的 原始图形码进行解析得到信息码, 根据信息码和 获取到的待嵌入信息, 确定在原始图形码包含的 每个图形单元中所需嵌入的图形, 并嵌入图形, 以生成携带待嵌入信息的目标图形码。 在进行业 务验证时, 识别待校验图形码包含的每个图形单 元所嵌入的图形, 并根据识别出的图形, 确定待 校验图形码所携带的校验信息, 并基于校验信 息, 对待校验图形码进行校验。 在此方法中, 直接 将携带待嵌入信息的图形嵌入原始图形码中的 每个图形单元中, 以便通过识别出的嵌入图形码 每个图形单元中的图形, 准确辨别出图形码的真 伪以及商品的真伪。 权利要求书3页 说明书16页 附图10页 CN 115310572 A 2022.11.08 CN 115310572 A 1.一种图形码的生成方法, 所述方法包括: 获取原始图形码以及待嵌入信息, 所述原 始图形码是由各图形 单元组成的; 对所述原 始图形码进行解析, 得到所述原 始图形码对应的信息码; 根据所述信 息码和所述待嵌入信 息, 确定在所述原始图形码包含的每个图形单元中所 需嵌入的图形; 将所述图形嵌入到所述原始图形码包含的各图形单元中, 以生成携带有所述待嵌入信 息的目标图形码。 2.如权利要求1所述的方法, 根据所述信 息码和所述待嵌入信 息, 确定在所述原始图形 码包含的每个图形单元中所需嵌入的图形, 具体包括: 根据所述信 息码和所述待嵌入信 息, 确定所述原始图形码包含的每个图形单元所对应 的校验码; 根据各校验码与各图形之间的对应关系, 确定出每 个图形单元中所需嵌入的图形。 3.如权利要求2所述的方法, 根据所述信 息码和所述待嵌入信 息, 确定所述原始图形码 包含的每个图形单元所对应的校验码, 具体包括: 将所述信息码与所述待嵌入信息输入预先训练的编码模型, 以通过所述编码模型, 对 所述信息码与所述待嵌入信息进 行编码, 以得到所述原始图形码包含的每个图形单元所对 应的校验码。 4.如权利要求3所述的方法, 将所述信息码与所述待嵌入信息输入预先训练的编码模 型, 以通过所述编码模型, 对所述信息码与所述待嵌入信息进 行编码, 以得到所述原始图形 码包含的每个图形单元所对应的校验码, 具体包括: 对所述待嵌入信息进行冗余编码, 得到 冗余后信息; 将所述信息码与所述冗余后信息输入预先训练的编码模型, 以通过所述编码模型, 对 所述信息码与所述冗余后信息进 行编码, 以得到所述原始图形码包含的每个图形单元所对 应的校验码。 5.如权利要求3所述的方法, 训练所述编码模型, 具体包括: 获取样本图形码以及样本嵌入信息, 所述样本图形码是由各图形 单元组成的; 对所述样本图形码进行解析, 得到所述样本图形码对应的样本信息码; 将所述样本信息码与所述样本嵌入信息输入待训练的编码模型, 以通过所述编码模 型, 对所述样本信息码与所述样本嵌入信息进行编码, 以得到所述样本图形码包含的每个 图形单元所对应的待优化校验码; 将每个图形单元所对应的待优化校验码输入到解码模型, 以通过所述解码模型, 对每 个图形单元所对应的待优化校验码进 行解码, 得到所述样本图形码所携带的待优化校验信 息; 以所述待优化校验信 息与所述样本嵌入信 息之间的差异最小化为优化目标, 对所述编 码模型以及所述 解码模型进行训练。 6.如权利要求1所述的方法, 根据所述信 息码和所述待嵌入信 息, 确定在所述原始图形 码包含的每个图形单元中所需嵌入的图形, 具体包括: 确定所述原 始图形码包 含的指定图形 单元; 根据所述信息码和所述待嵌入信息, 确定在所述指定图形 单元中所需嵌入的图形;权 利 要 求 书 1/3 页 2 CN 115310572 A 2将所述图形嵌入到所述原始图形码包含的各图形单元中, 以生成携带有所述待嵌入信 息的目标图形码, 具体包括: 将所述图形嵌入到所述原始图形码包含的各指定图形单元中, 以生成携带有所述待嵌 入信息的目标图形码。 7.一种图形码校验方法, 所述方法包括: 获取待校验图形码, 所述待校验图形码是由各图形 单元组成的; 识别所述待校验图形码包 含的每个图形单元所嵌入的图形; 根据识别出的所述图形, 确定所述待校验图形码所携带的校验信息; 根据所述校验信息, 对所述待校验图形码进行 校验。 8.如权利要求7所述的方法, 根据识别出的所述图形, 确定所述待校验图形码所携带的 校验信息, 具体包括: 根据各图形与各 校验码之间的对应关系, 确定识别出的所述图形对应的校验码; 将所述图形对应的校验码输入预先训练的解码模型, 以通过所述解码模型, 对所述校 验码进行解码, 得到所述待校验图形码所携带的校验信息 。 9.如权利要求8所述的方法, 根据所述校验信息, 对所述待校验图形码进行校验, 具体 包括: 对所述校验信息进行冗余 解码, 得到解码后信息; 根据所述 解码后信息, 对所述待校验图形码进行 校验。 10.如权利要求8所述的方法, 预 先训练所述 解码模型, 具体包括: 获取样本图形码以及样本嵌入信息, 所述样本图形码是由各图形 单元组成的; 对所述样本图形码进行解析, 得到所述样本图形码对应的样本信息码; 将所述样本信息码与所述样本嵌入信息输入到编码模型, 以通过所述编码模型, 对所 述样本信息码与所述样本嵌入信息进 行编码, 以得到所述样本图形码包含的每个图形单元 所对应的待优化校验码; 将每个图形单元所对应的待优化校验码输入待训练的解码模型, 以通过所述解码模 型, 对每个图形单元所对应的待优化校验码进行解码, 得到所述样本图形码所携带 的待优 化校验信息; 以所述待优化校验信 息与所述样本嵌入信 息之间的差异最小化为优化目标, 对所述编 码模型以及所述 解码模型进行训练。 11.一种图形码的生成装置, 包括: 获取模块, 用于获取原始图形码以及待嵌入信息, 所述原始图形码是由各图形单元组 成的; 解析模块, 用于对所述原 始图形码进行解析, 得到所述原 始图形码对应的信息码; 确定模块, 用于根据所述信息码和所述待嵌入信息, 确定在所述原始图形码包含的每 个图形单元中所需嵌入的图形; 生成模块, 用于将所述图形嵌入到所述原始图形码包含的各图形单元中, 以生成携带 有所述待嵌入信息的目标图形码。 12.一种图形码校验 装置, 包括: 获取模块, 用于获取待校验图形码, 所述待校验图形码是由各图形 单元组成的;权 利 要 求 书 2/3 页 3 CN 115310572 A 3

.PDF文档 专利 一种图形码的生成方法和图形码校验方法

文档预览
中文文档 30 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种图形码的生成方法和图形码校验方法 第 1 页 专利 一种图形码的生成方法和图形码校验方法 第 2 页 专利 一种图形码的生成方法和图形码校验方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:00:01上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。