[发明专利]一种用于确定二维码样式的方法、装置和计算机设备有效
申请号: | 201310279809.8 | 申请日: | 2013-07-04 |
公开(公告)号: | CN104281863B | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | 夏群;齐伟;李靖 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙)11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 确定 二维码 样式 方法 装置 计算机 设备 | ||
技术领域
本发明涉及二维码技术领域,尤其涉及一种用于确定适用于图像的二维码的样式的方法、装置和计算机设备。)
背景技术
二维码能够通过分布在平面上的两色(通常是黑色和白色)相间的图形记录数据符号信息,如图8所示。在现有技术的二维码应用中,通常会将二维码与图像相结合地呈现给用户,例如,在宣传海报、广告标识上嵌入二维码等。但由于二维码需要具有特定的表现形式,从而能够被正确地识别来获得其表示的文本,因此,与图像相结合来呈现的二维码往往在整个图像中显得十分突兀。
为使二维码与图像结合地更为自然,现有技术中提供了多种方案。例如,由于二维码的识别需要的是具有一定差别的两种颜色,而并非必须为黑色或白色,故现有技术的一种方案将二维码中的白色背景更改为较浅颜色的背景,也即相当于将白色调整为较浅的一种颜色,并将黑色调整为较深的另一种颜色,从而使得两种颜色能够与图像较为接近。
然而,基于现有技术的该等方案获得的二维码仍然在图像中较为突兀,且呈现形式单一,容易造成与环境色的不协调,从而很容易引起用户的审美疲劳。
发明内容
本发明的目的是提供一种用于确定适用于图像的二维码的样式的方法、装置和计算机设备。
根据本发明的一个方面,提供一种用于确定适用于图像的二维码的样式的方法,其中,所述二维码包括二维分布点阵,该方法包括以下步骤:
a基于至少一种预定样式中的每一种预定样式执行以下操作:
a1获取基于待编码文本以及该预定样式生成的二维码中的二维分布点阵的灰度信息;
a2根据所述二维分布点阵的灰度信息以及待融合的第一图像的灰度信息,确定该预定样式的二维分布点阵与所述第一图像融合后的点阵识别率;
其中,该方法还包括以下步骤:
b根据所述点阵识别率,确定适用于所述第一图像的预定样式。
根据本发明的另一个方面,还提供了一种用于确定适用于图像的二维码的样式的样式确定装置,其中,所述二维码包括二维分布点阵,该样式确定装置包括以下装置:
迭代装置,用于触发以下装置基于至少一种预定样式中的每一种预定样式执行操作:
获取装置,用于获取基于待编码文本以及该预定样式生成的二维码中的二维分布点阵的灰度信息;
第一确定装置,用于根据所述二维分布点阵的灰度信息以及待融合的第一图像的灰度信息,确定该预定样式的二维分布点阵与所述第一图像融合后的点阵识别率;
其中,该样式确定装置还包括以下装置:
第二确定装置,用于根据所述点阵识别率,确定适用于所述第一图像的预定样式。
与现有技术相比,本发明具有以下优点:1)能够在大量的二维码和图像的融合情况下,实现二维码样式的多样性选择,并能通过诸如缩小二维分布点阵中的点占色块的面积、样式调整的方式,降低二维码对待融合图像的视觉影像;此外,本方案还能通过为用户提供多种预定样式供用户选择,来增强用户在二维码生成阶段的参与性,进而提高用户对二维码生成效果的满意度;2)可以将二维码信息沉浸于第一图像中,且可以在确保二维码的可识别性的情况下,减少二维码对第一图像的视觉呈现效果的影响;3)当该预定样式的二维码与所述第一图像尺寸不适配时,还能调整预定样式的二维码的尺寸之后再进行二维码与所述第一图像的融合,使得二维码与第一图像融合后的图像具有更好的视觉效果。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明一个方面的用于确定适用于图像的二维码的样式的方法流程示意图;
图2为本发明另一个方面的用于确定适用于图像的二维码的样式的方法流程示意图;
图3为本发明一个方面的用于确定适用于图像的二维码的样式的样式确定装置的结构示意图;
图4为本发明另一个方面的用于确定适用于图像的二维码的样式的样式确定装置的结构示意图;
图5为基于本发明的一个第一图像示意图;
图6a为基于本发明一个预定样式生成的二维码示意图;
图6b为基于本发明另一个预定样式生成的二维码示意图;
图6c为基于本发明再一个预定样式生成的二维码示意图;
图7为基于本发明的一个第二图像示意图;
图8为一种现有技术的二维码示意图;
图9为二维码中的图形探测区域和二维分布点阵示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310279809.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种混凝土喷水养护系统及其使用方法
- 下一篇:一种气体加热装置