标签集合的生成方法和装置、扫描方法和装置制造方法及图纸

技术编号:16301513 阅读:22 留言:0更新日期:2017-09-26 19:37
本发明专利技术实施例公开了一种标签集合的生成方法和装置、扫描方法和装置。基于二维码所携带的信息来生成可见光信号,利用能够发出该可见光信号的光信号源和二维码组成标签集合。在扫描该标签集合时,若是发现通过二维码所得第一信息和通过光信号源所发出光信号所得第二信息一致,则表明二维码未被篡改或伪造,则可以以任意一个信息作为扫描结果。实现通过可见光信号来验证二维码的安全性,保证了扫码安全。

Method and device for generating label set, scanning method and apparatus

The embodiment of the invention discloses a method and a device for generating a label set, a scanning method and a device. A visible light signal is generated based on the information carried by the two-dimensional code, and a label set is formed by using an optical signal source and a two-dimensional code capable of emitting the visible light signal. In scanning the label set, if found by two-dimensional code the first information and through the optical signal source of light emitted by the signal of the second information, indicates that the two-dimensional code has not been tampered or forged, can be an arbitrary information as the scan results. The security of two-dimensional code is verified by visible light signal, and the security of scan code is guaranteed.

【技术实现步骤摘要】
标签集合的生成方法和装置、扫描方法和装置
本专利技术涉及数据处理
,特别涉及一种标签集合的生成方法和装置、扫描方法和装置。
技术介绍
凭借信息容量大、容错能力强、编码范围广等特点,二维码(QRcode或者two-dimensionalbarcode)技术已经逐渐被应用在信息采集、账号登录、电子支付、产品标签等业务领域。用户仅需通过例如手机的终端设备扫描二维码,即可快速获取相应的服务,这给用户带来很大便利。随着二维码技术的快速普及,如何防止扫描到信息被篡改、伪造的二维码而给用户造成损失,也越发受到业内重视。现有技术中,一般只能在终端设备安装杀毒软件来保证扫码安全,具体如下:终端设备扫描二维码获取其携带的信息后,调用杀毒软件来确定该信息是否存在正确,以避免用户造成损失。然而,该现有技术中,通过终端安装杀毒软件保证扫码安全的方式,对杀毒软件要求较高,对于某些有篡改或伪造但并未携带病毒、不良信息或钓鱼链接的二维码难以有效识别,这些二维码也会给用户造成损失。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种标签集合的生成方法和装置、扫描方法和装置。根据本公开实施例的第一方面,提供一种标签集合的生成方法,包括:获取预设二维码所携带的信息;对所获取到的信息进行调制,得到调制信号;通过预设光信号源基于所述调制信号来发出作为可见光标签的可见光信号;根据所述预设光信号源与预设二维码,生成标签集合。在一实施例中,对所获取到的信息进行调制,具体包括:对所获取到的信息进行二进制启闭键控OOK调制。根据本公开实施例的第二方面,提供一种标签集合的生成装置,包括:信息获取模块,用于获取预设二维码所携带的信息;信息调制模块,用于对所获取到的信息进行调制,得到调制信号;光信号源,用于基于所述调制信号来发出作为可见光标签的可见光信号;汇总模块,用于根据所述预设光信号源与预设二维码,生成标签集合。在一实施例中,所述信息调制模块,具体用于:对所获取到的信息进行二进制启闭键控OOK调制。根据本公开实施例的第三方面,提供标签集合的扫描方法,包括:扫描预设二维码,获取第一信息;获取预设光信号源所发出可见光信号;解调所述可见光信号,以得到第二信息;确定所述第一信息和第二信息一致后,以第一信息和第二信息中任意一个作为扫描结果。在一实施例中,所述方法还包括:确定所述第一信息和第二信息不一致后,发出报警信号。在一实施例中,获取预设光信号源所发出可见光信号,具体包括:拍摄所述预设光信号源,获取所发出可见光信号的图片。在一实施例中,解调所述可见光信号,以得到第二信息,具体包括:获取所述可见光信号的图片;获取所述图片内各行像素的灰度总值;对各行像素的灰度总值进行归一化处理;利用同步头与经过归一化后的数据进行卷积,确定出值最大的结果;根据值最大的结果,确定出有效数据的起始位置;根据所述有效数据的起始位置,提取数据,以作为第二信息。在一实施例中,所述方法还包括:通过Sobel算子对所获取到的可见光信号的图片做边缘检测处理。根据本公开实施例的第四方面,提供标签集合的扫描装置,包括:第一信息获取模块,用于扫描预设二维码,获取第一信息;光信号获取模块,获取预设光信号源所发出可见光信号;第二信息获取模块,解调所述可见光信号,以得到第二信息;扫描结果生成模块,确定所述第一信息和第二信息一致后,以第一信息和第二信息中任意一个作为扫描结果。在一实施例中,所述扫描装置还包括报警模块,用于:确定所述第一信息和第二信息不一致后,发出报警信号。在一实施例中,所述光信号获取模块,具体用于:拍摄所述预设光信号源,获取所发出可见光信号的图片。在一实施例中,所述第二信息获取模块,具体用于:获取所述可见光信号的图片;获取所述图片内各行像素的灰度总值;对各行像素的灰度总值进行归一化处理;利用同步头与经过归一化后的数据进行卷积,确定出值最大的结果;根据值最大的结果,确定出有效数据的起始位置;根据所述有效数据的起始位置,提取数据,以作为第二信息。在一实施例中,所述扫描装置还包括边缘检测处理模块,用于:通过Sobel算子对所获取到的可见光信号的图片做边缘检测处理。本公开的实施例提供的技术方案可以包括以下有益效果:基于二维码所携带的信息来生成可见光信号,利用能够发出该可见光信号的光信号源和二维码组成标签集合。在扫描该标签集合时,若是发现通过二维码所得第一信息和通过光信号源所发出光信号所得第二信息一致,则表明二维码未被篡改或伪造,则可以以任意一个信息作为扫描结果。实现通过可见光信号来验证二维码的安全性,保证了扫码安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据一示例性实施例示出标签集合的生成方法的流程图。图2是根据一示例性实施例示出标签集合的生成装置的模块图。图3是根据一示例性实施例示出标签集合的生成装置内信息调制模块的电路图。图4是根据一示例性实施例示出标签集合的扫描方法的流程图。图5是根据一示例性实施例示出标签集合的扫描方法解调所述可见光信号的具体流程图。图6是根据一示例性实施例示出标签集合的扫描装置的模块图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。图1是根据一示例性实施例示出标签集合的生成方法的流程图。参图1所示,标签集合可以应用于例如信息采集、账号登录、电子支付、产品标签等业务领域。该标签集合的生成方法可以包括如下步骤101至104。在步骤101中,获取预设二维码所携带的信息。预设二维码为标签集合中一部分,其同样可以作为标签使用。预设二维码的用途不同,其所携带的信息类型也会有所不同。例如预设二维码用于信息获取,所携带的信息则可以是一个网络地址,例如预设二维码用于电子支付,所携带的信息则可以是收款人的账号ID。在步骤102中,对所获取到的信息进行调制,得到调制信号。在获取到预设二维码所携带的信息后,对该信息进行调制,得到调制信号。在本专利技术实施例中,可以将所获取到的信息进行二进制启闭键控OOK调制,则所得到的调制信号是根据预设二维码所携带的信息生成的二进制信号,该二进制信号可以转换为高低电平信号以备用。在步骤103中,通过预设光信号源基于所述调制信号来发出作为可见光标签的可见光信号。调制信号被输入光信号源,光信号源可以是LED光源等常见类型。光信号源接收到该信号后,基于该信号发出可见光信号。在本专利技术实施例中,调制信号可以是二进制信号,该二进制信号所形成的高低电平信号可以应用于驱动光信号源发出对应的可见光信号。在实际应用中,调制信号的传输速率可以达到Kbit/s的量级,使得可见光信号可以实现实时通信。在步骤104中,根据所述预设光信号源与预设二维码,生成标签集合。本文档来自技高网
...
标签集合的生成方法和装置、扫描方法和装置

【技术保护点】
一种标签集合的生成方法,其特征在于,包括:获取预设二维码所携带的信息;对所获取到的信息进行调制,得到调制信号;通过预设光信号源基于所述调制信号来发出作为可见光标签的可见光信号;根据所述预设光信号源与预设二维码,生成标签集合。

【技术特征摘要】
1.一种标签集合的生成方法,其特征在于,包括:获取预设二维码所携带的信息;对所获取到的信息进行调制,得到调制信号;通过预设光信号源基于所述调制信号来发出作为可见光标签的可见光信号;根据所述预设光信号源与预设二维码,生成标签集合。2.根据权利要求1所述的生成方法,其特征在于,对所获取到的信息进行调制,具体包括:对所获取到的信息进行二进制启闭键控OOK调制。3.一种标签集合的生成装置,其特征在于,包括:信息获取模块,用于获取预设二维码所携带的信息;信息调制模块,用于对所获取到的信息进行调制,得到调制信号;光信号源,用于基于所述调制信号来发出作为可见光标签的可见光信号;汇总模块,用于根据所述预设光信号源与预设二维码,生成标签集合。4.根据权利要求3所述的生成装置,其特征在于,所述信息调制模块,具体用于:对所获取到的信息进行二进制启闭键控OOK调制。5.一种标签集合的扫描方法,其特征在于,包括:扫描预设二维码,获取第一信息;获取预设光信号源所发出可见光信号;解调所述可见光信号,以得到第二信息;确定所述第一信息和第二信息一致后,以第一信息和第二信息中任意一个作为扫描结果。6.根据权利要求5所述的扫描方法,其特征在于,所述方法还包括:确定所述第一信息和第二信息不一致后,发出报警信号。7.根据权利要求5所述的扫描方法,其特征在于,获取预设光信号源所发出可见光信号,具体包括:拍摄所述预设光信号源,获取所发出可见光信号的图片。8.根据权利要求7所述的扫描方法,其特征在于,解调所述可见光信号,以得到第二信息,具体包括:获取所述可见光信号的图片;获取所述图片内各行像素的灰度总...

【专利技术属性】
技术研发人员:朱义君孟苏汪涛田忠骏任嘉伟张东方曲径张剑于宏毅
申请(专利权)人:东莞信大融合创新研究院中国人民解放军信息工程大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1