[发明专利]一种通过渲染方式生成QR码的方法有效

专利信息
申请号: 201210044120.2 申请日: 2012-02-24
公开(公告)号: CN102622628A 公开(公告)日: 2012-08-01
发明(设计)人: 郑滔;詹珣;刘嘉 申请(专利权)人: 南京大学
主分类号: G06K19/06 分类号: G06K19/06;G06T11/00
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 汤志武
地址: 210093 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 通过 渲染 方式 生成 qr 方法
【说明书】:

技术领域

发明涉及QR码编码完成后的图片生成过程,通过提出一种图片填充的方法。

技术背景

二维码技术从上个世纪80年代末开始出现,经过20多年的推广应用,在很多行业的信息管理和信息交换领域发挥了巨大的作用。国内的QR码市场也在快速发展中,QR码作为中国移动官方推荐的条码标准,早在2004年就纳入中国移动数据部得业务计划,在2005年底制定中国移动企业标准,在2006年纳入中国移动终端预置规划。但是,QR码一直以一种黑白块的形式使用在各行各业中,对于特定的个人和企业来说,一种具有自己独特形式的QR码是很有必要的。

发明内容

本发明的目的在于:提供一种可以生成丰富多彩、美观大方的个性化QR码,能够解决原有普通QR码外观过于单调的问题。提出一种图片填充的方法以及通过圆角矩形和立体图形的运用,让原来单调的黑白QR码变的丰富多彩起来。并能够在生成完成的QR码上覆盖自定义的图标,使得生成的QR码具有个性化的特征。

一种通过渲染的方式生成QR码的方法,它包括以下三种独立的方法并可以进行组合:

1.以小块图片替代每一个黑色方块,小块图形可以有多个,根据需要进行选择,白色方块全部用一张浅色背景图片替换。其中,用来替换黑色方块的小块图形需要是深色图片,尽量与浅色背景图有较大的对比度。

2.对QR码符号不同的部分使用不同大小的图片进行填充,同时将原本的方角矩形改为圆角矩形,将独立存在的黑白块使用圆形图片进行填充。其中,寻像图形外圈、寻像图形内圈、普通前景部分和独立点部分的替换图片都用深色图片,背景图片使用浅色图片,而且深色图片和浅色图片要有较大对比度。

3.使用立体图形呈现QR码,QR码图像呈现在一个截断面上。

除了上述的三种生成QR码的方法,一种通过渲染生成QR码的方法还包括,在生成完成的QR码上覆盖小图标的方法。用户自己上传一个图标,覆盖在已经生成好的QR码符号上,但必须和QR码的方块对齐。由于QR码有纠错能力,覆盖造成的错误只要不超过纠错能力就不影响识别。

QR码编码模块的结果是一个二维矩阵,这个矩阵的每个元素在最终的图片上反映为一个黑白块,在本发明中的第一种方法使用一个小图片替换这个黑色方块,使用深色图片替换黑色方块,用一张浅色背景图片替换白色方块。深色图片的灰度值要在150以上,浅色图片的灰度值需要在100以下,以此保证解码时可以正确二值化。可以进行替换的深色图形有多个,在实际生成时根据情况进行选择。

第二种方法将QR码分为五个部分,分别是:寻像图形外圈、寻像图形内圈、普通前景部分、背景部分、独立点部分,每个部分的位置参见图1。对每一个部分使用一种图片进行填充,同时生成图片中的方角矩形全部改为圆角矩形,独立点直接使用圆形图片进行填充。其中,除了背景部分使用浅色图片,其他全部使用深色图片来进行填充。深色图片的灰度值要在150以上,浅色图片的灰度值需要在100以下,以此保证解码时可以正确二值化。同时在浅色图片和深色图片接触的地方,模仿光照效果使用阴影使得QR码图像存在立体感。

第三种方法在普通QR码图片中每一个直角顶点向后延伸一条直线,使得QR码呈现在一个立体图形的截断面上。

最后,在生成好的QR码图片上覆盖一个小图标,小图标必须和QR码的黑白块对齐,根据QR码的纠错规则判断覆盖后是否在纠错能力范围之内。再尝试解码,看能否解码成功,若不成功可以通过更换掩膜等方法再次尝试,若一直不成功则需要减小图标大小或更改图标位置,然后在进行尝试。除了对图片本身进行丰富和修改,本发明还提出一种在QR码图片上覆盖一张小图标的方法,使得更能反映特定个人或企业的特点。通过判断错误量是否在QR码纠错能力范围之内,以及尝试进行解码来保证小图标的覆盖不影响QR码的识别。当图片生成好,还可以对图片进行选择、倾斜等操作,进一步丰富QR码符号的展示形式。

本发明有益效果是:普通QR码都以黑白的外观呈现,本发明在不影响识别的前提下以一种更加美观的方式呈现QR码。通过渲染方式生成QR码的方法包括以下几种生成方式:用小块图片替换每一个黑白块的方法;对QR码符号的不同部分用不同大小的图片替换,同时用圆角矩形替换方角矩形的方法;以及用立体图形呈现QR码的方法。这几种方法生成的QR码上都可以覆盖上小图标,使得生成的QR码具有使用者的独特特征。本发明使得可以以更加丰富的形式来呈现原本比较单调的QR码。

附图说明

图1是QR码可个性化定制的部分位置的说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210044120.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top