[发明专利]一种生成二维码的方法与设备有效
申请号: | 201310279958.4 | 申请日: | 2013-07-04 |
公开(公告)号: | CN104281865B | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | 李靖;夏群;齐伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙)11370 | 代理人: | 罗朋,周建华 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 二维码 方法 设备 | ||
技术领域
本发明涉及二维码技术领域,尤其涉及一种生成二维码的技术。
背景技术
随着移动互联网的不断发展,二维码的应用场合越来越多,成为了一种有效的广告宣传与娱乐互动媒介。然而,当前二维码仅采用纯色或黑白色以形成如传统两色相间式、黑白交错式。
这类二维码图案风格较为单调,内容不突出,二维码辨识度偏低。
发明内容
本发明的目的是提供一种生成二维码的方法与设备。
根据本发明的一个方面,提供了一种生成二维码的方法,其中,该方法包括以下步骤:
a获取待处理的初始二维码;
b获取与所述初始二维码相对应的多个基元样式信息;
c根据所述多个基元样式信息中至少一个,以及所述初始二维码,生成所述初始二维码所对应的多个中间二维码;
d根据所述中间二维码所对应的基元样式信息的顺序相关信息,合并所述多个中间二维码,以获得对应的动态二维码。
根据本发明的另一方面,还提供了一种生成二维码的生成设备,其中,该设备包括:
获取装置,用于获取待处理的初始二维码;
样式装置,用于获取与所述初始二维码相对应的多个基元样式信息;
生成装置,用于根据所述多个基元样式信息中至少一个,以及所述初始二维码,生成所述初始二维码所对应的多个中间二维码;
合并装置,用于根据所述中间二维码所对应的基元样式信息的顺序相关信息,合并所述多个中间二维码,以获得对应的动态二维码。
与现有技术相比,本发明通过获取待处理的初始二维码,以及与初始二维码相对应的多个基元样式信息,根据所述多个基元样式信息中至少一个,以及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,并根据所述中间二维码所对应的基元样式信息的顺序相关信息,合并所述多个中间二维码,以获得对应的动态二维码;从而使得所述初始二维码具有动态可变的样式,例如可变的图案或颜色等,有助于提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提高用户获取信息的效率。
而且,本发明还可以确定所述初始二维码所对应的色块分布矩阵,并通过根据所述多个基元样式信息中至少一个对所述色块分布矩阵中色块进行替换处理,生成所述初始二维码所对应的多个中间二维码;进一步地,还可以按照预定的色块替换规则,通过根据所述多个基元样式信息中至少一个对所述色块分布矩阵中色块进行替换处理,生成所述初始二维码所对应的多个中间二维码;从而更为精确的生成与所述初始二维码相对应的中间二维码,进而使得所述初始二维码具有动态可变的样式,例如可变的图案或颜色等,有助于提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提高用户获取信息的效率。
而且,本发明还可以对所述基元样式信息进行验证,根据通过验证的所述多个基元样式信息中至少一个,以及所述初始二维码,生成所述初始二维码所对应的多个中间二维码;从而保证了所述基元样式信息的合法性,保证了中间二维码的生成。
而且,本发明还可以确定所述多个基元样式信息所对应的基元样式序列,根据所述中间二维码所对应的基元样式信息在所述基元样式序列中的顺序相关信息,合并所述多个中间二维码,以获得对应的动态二维码;更优选地,还可以根据所述初始二维码的应用场景信息,确定所述多个基元样式信息所对应的基元样式序列;从而根据所述基元样式序列组合生成动态二维码,使得所述初始二维码具有动态可变的样式,例如可变的图案或颜色等,并使得基元样式序列更符合所述初始二维码的应用场景,有助于提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提高用户获取信息的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310279958.4/2.html,转载请声明来源钻瓜专利网。