[发明专利]一种可加入动态扩展信息的二维码生成、识别方法及装置有效
申请号: | 202110408266.X | 申请日: | 2021-04-15 |
公开(公告)号: | CN112990406B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 钟辉辉;唐熊;宋希东;杨航 | 申请(专利权)人: | 北京风筝科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/14 |
代理公司: | 北京星通盈泰知识产权代理有限公司 11952 | 代理人: | 夏晶 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加入 动态 扩展 信息 二维码 生成 识别 方法 装置 | ||
本发明公开了一种可加入动态扩展信息的二维码生成、识别方法及装置,该方法包括:采集不同时间段的用户请求,并基于所述不同时间段的用户请求生成动态扩展信息;采集所述动态扩展信息的大小,基于所述动态扩展信息的大小对所述动态扩展信息进行分割编码,生成多个码字序列;对所述码字序列进行计算,生成纠错码序列,并将所述码字序列与所述纠错码序列进行排列,生成请求编码;将所述请求编码按照布局规则进行排列布局,并为排列布局后的请求编码设置掩膜,生成二维码。该方法能够在二维码中加入动态扩展信息,使得二维码适用于不同应用场景,并通过加入动态扩展信息的二维码简化了用户的响应和操控难度。
技术领域
本发明涉及二维码技术领域,具体是一种可加入动态扩展信息的二维码生成、识别方法及装置。
背景技术
当前,随着智能手机的快速普及,我们已经生活在二维码的“汪洋大海”中,无论在报纸、电视、互联网上,还是咖啡厅、超市、地铁、商场里都随处可见二维码的身影。应用于上述商业场景下的二维码大多是基于当下固定时间段内的需求信息生成的,并不能够全面反映某项工作、活动的进程或某一事件发展变化情况的动态信息,降低了二维码的实用性。
并且,很多工作、活动的进程以及事件的发展变化过程中,需要用户响应动态信息而给与对应的操控。然而,在实际当中,用户由于主客观条件的限制,往往无法及时、正确地进行该响应和操控。例如,对于某些老年人,在收看智能电视节目的时候,就不能够响应交互屏幕界面的变化而及时、正确地给出操控。
因此,如何在二维码中加入动态扩展信息,使得二维码适用于不同应用场景,以及通过加入动态扩展信息的二维码来简化用户的响应和操控难度,是本领域技术人员亟待解决的问题。
发明内容
鉴于上述问题,本发明实施例提供一种可加入动态扩展信息的二维码生成方法,包括:
采集不同时间段的用户请求,并基于所述不同时间段的用户请求生成动态扩展信息;
获取所述动态扩展信息的大小,基于所述动态扩展信息的大小对所述动态扩展信息进行分割编码,生成多个码字序列;
对所述码字序列进行计算,生成纠错码序列,并将所述码字序列与所述纠错码序列进行排列,生成请求编码;
将所述请求编码按照布局规则进行排列布局,并为排列布局后的请求编码设置掩膜,生成二维码。
在一个实施例中,所述采集不同时间段的用户请求,并基于所述不同时间段的用户请求生成动态扩展信息,包括:
采集不同时间段的用户请求,基于预设属性对所述用户请求进行属性分割,生成请求属性;
提取所述用户请求的时间段,并基于所述时间段和所述请求属性构建矩阵;
基于所述矩阵将所述用户请求排序连接,生成动态扩展信息。
在一个实施例中,所述获取所述动态扩展信息的大小,基于所述动态扩展信息的大小对所述动态扩展信息进行分割编码,生成多个码字序列,包括:
获取所述动态扩展信息的大小,将所述动态扩展信息的大小与预设大小进行比较,根据比较结果对所述动态扩展信息进行分割,生成多个请求数据;
读取所述请求数据的位置,生成请求帧序号,并将所述请求帧序号和所述请求数据的帧头进行封装,生成数据帧;
对所述数据帧进行编码,生成码字序列。
第二方面,本发明还提供了一种可加入动态扩展信息的二维码识别方法,包括:
采集二维码图像,对所述二维码图像进行预处理,并对所述预处理后的二维码图像进行定位校正,生成校正二维码;
读取所述校正二维码的格式信息,获取掩膜图形,利用所述掩膜图形进行异或处理生成请求编码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京风筝科技有限公司,未经北京风筝科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110408266.X/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置