当前位置: 首页 > 专利查询>王诗会专利>正文

一种二维码信息的隐藏方法、装置、电子设备及存储介质制造方法及图纸

技术编号:21225395 阅读:22 留言:0更新日期:2019-05-29 06:08
本发明专利技术实施例公开了一种二维码信息的隐藏方法、装置、电子设备及存储介质,属于计算机技术领域,其中,所述方法包括:获取初始二维码图形和待隐藏的信息;根据预设的频域信号变换模型,对二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;将变换处理后的频域信号转化为相应的图形符号,其中,隐藏的二维码信息叠加存储在相应的图形符号中。本发明专利技术的方案,能够真正有效地做到对二维码信息的隐藏,将隐藏的二维码信息隐藏在频域信息中,且隐藏的二维码信息不易被破解。

A Hiding Method, Device, Electronic Equipment and Storage Medium for Two-Dimensional Code Information

The embodiment of the present invention discloses a hiding method, device, electronic equipment and storage medium of two-dimensional code information, which belongs to the field of computer technology. The method includes acquiring the initial two-dimensional code figure and the information to be hidden, transforming the two-dimensional code figure into corresponding frequency domain signal according to the preset frequency domain signal transformation model, and obtaining the frequency domain after transformation. Signal; The frequency domain signal after transformation is transformed into corresponding graphical symbols, in which the hidden two-dimensional code information is superimposed and stored in the corresponding graphical symbols. The scheme of the invention can effectively hide the two-dimensional code information, hide the hidden two-dimensional code information in the frequency domain information, and the hidden two-dimensional code information is not easy to be cracked.

【技术实现步骤摘要】
一种二维码信息的隐藏方法、装置、电子设备及存储介质
本专利技术实施例涉及计算机
,具体涉及一种二维码信息的隐藏方法、装置、电子设备及存储介质。
技术介绍
二维码技术成为自动识别技术和商品标识、移动营销以及产品追溯等技术与应用发展的最重要热点技术。二维码技术,特别是以汉信码、QR码为代表的矩阵式二维码,本质是一种特殊的结构化图形,该图形能够将该二维码与其他二维码区别开来,具有宏观特征的特征性图形框架和分布在图形框架内的,具有特定信息排布方式与编码定义的数据模块序列或组合组成。二维码的数据采集方式为摄像头等图像采集装置,通过分析处理采集获取的图像,在图像中寻找二维码的特征图形,从而探测获取二维码的图像位置、取向等基本信息,进而从二维码的图形框架内,利用二维码标准中定义的信息排布方式,获取二维码中的信息编码矩阵。随着二维码的广泛应用,特别是二维码在商品、移动营销、广告等类与消费者直接相关,通过网络可直接获取信息的新型二维码技术的应用模式的快速成熟与大规模应用,也为二维码技术带来了新的挑战,即如何判断一个二维码是由其授权方发出的,即真的二维码。汉信码、QR码等二维码码制,一般其生成与识读过程都由其码制标准进行了详细定义,一般会采用信息安全策略,如加密和增加签名的等方式,会造成相关的信息变得不可识读,从而暴露该二维码为特殊的二维码,为非授权方攻破安全策略提供了指引,这样,非授权方可以根据上述指引,通过破解软件进行破解,因此,最终,无法真正有效地做到对二维码信息的隐藏。
技术实现思路
为此,本专利技术实施例提供一种二维码信息的隐藏方法、装置、电子设备及存储介质,以解决现有技术中无法真正有效地做到对二维码信息的隐藏问题。为了实现上述目的,本专利技术实施例提供如下技术方案:在本专利技术的实施方式的第一方面中,提供了一种二维码信息的隐藏方法,所述方法包括:获取初始二维码图形和待隐藏的信息;根据预设的频域信号变换模型,对所述二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;将变换处理后的频域信号转化为相应的图形符号,其中,所述待隐藏的信息叠加存储在相应的图形符号中。在本专利技术的另一实施例中,对所述二维码图形进行相应的频域信号变换处理方式包括:频域转化方式、高频信号的调制方式、高频信号的信息加载方式。在本专利技术的另一实施例中,所述频域转化方式为采用Fourier或DCT变换。在本专利技术的另一实施例中,所述方法还包括:频域转化方式还可以采用D系小波、Haar系等各类小波变换,或其他正交函数基作为频域转换函数。在本专利技术的另一实施例中,所述方法还包括:对所述高频信号按照预先设置的高频信号参数比例进行相应的调制,得到调制后的信号,其中,可以根据图像频域化对应的系数分布信息和/或图像频域化对应的用于表征图像频域化后二维码是否能够正常译码的译码信息,对所述高频信号参数进行相应的调整后,得到调制后的信号。在本专利技术的又一实施例中,所述方法还包括:对所述待隐藏的信息增加校验或纠错保护码字,以方便对所述隐藏的二维码信息进行恢复。在本专利技术的再一实施例中,对所述待隐藏的信息进行校验或纠错采用的方式至少包括以下一项:对所述隐藏的二维码信息采用奇偶校验码进行校验;对所述隐藏的二维码信息采用CRC校验代码进行校验;对所述隐藏的二维码信息采用BCH纠错码进行纠错;对所述隐藏的二维码信息采用LDCP码进行纠错;对所述隐藏的二维码信息采用RS码进行纠错。在本专利技术的实施方式的第二方面中,提供了一种二维码信息的隐藏装置,所述装置包括:获取模块,获取初始二维码图形和待隐藏的信息;变换处理模块,根据预设的频域信号变换模型,对所述采集模块采集到的所述二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;转化模块,将所述变换处理模块变换处理后的频域信号转化为相应的图形符号,其中,所述待隐藏的信息叠加存储在相应的图形符号中。在本专利技术的实施方式的第三方面中,提供了一种电子设备,所述电子设备包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上所述的方法。在本专利技术的实施方式的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。本专利技术实施例具有如下优点:本专利技术实施例提供的一种二维码信息的隐藏方法、装置、电子设备及存储介质,能够真正有效地做到对二维码信息的隐藏,将隐藏的二维码信息隐藏在频域信息中,且隐藏的二维码信息不易被破解。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。图1为本专利技术实施例1提供的一种二维码信息的隐藏方法的流程示意图;图2为本专利技术实施例1提供的一种二维码信息的隐藏方法的具体实例中的汉信码符号示意图;图3为本专利技术实施例1提供的一种二维码信息的隐藏方法的具体实例中的参考汉信码的信息排布序列示意图;图4为本专利技术实施例1提供的一种二维码信息的隐藏方法的具体实例中的具有标签图像的示意图;图5为本专利技术实施例1提供的一种二维码信息的隐藏方法的具体实例中的对图像进行处理的示意图;图6为本专利技术实施例1提供的一种二维码信息的隐藏方法的具体实例中的系数矩阵示意图;图7为本专利技术实施例2提供的一种二维码信息的隐藏装置的结构示意图;图中:701-获取模块;702-变换处理模块;703-转化模块。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1根据本专利技术的实施例1,提供了一种二维码信息的隐藏方法,如图1所示,为本专利技术实施例1提供的一种二维码信息的隐藏方法的流程示意图。该方法至少包括以下步骤:S101,获取初始二维码图形和待隐藏的信息;S102,根据预设的频域信号变换模型,对二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;需要说明的是,在步骤102中预设的频域信号变换模型是根据常规的算法建立起来的模型,且该模型对应的算法也是常规的算法,基于该预设的频域信号变换模型以及对应的算法不再一一赘述。S103,将变换处理后的频域信号转化为相应的图形符号,其中,待隐藏的信息叠加存储在相应的图形符号中;这样,通过本专利技术实施例1提供的方案,能够真正有效地做到对二维码信息的隐藏,将隐藏的二维码信息隐藏在频域信息中,且隐藏的二维码信息不易被破解。在一个可选的例子中,对二维码图形进行相应的频域信号变换处理方式包括:频域转化方式、高频信号的调制方式、高频信号的信息加载方式。在一个可选的例子中,频域转化方式为采用Fourier或DCT变换。在一个可选的例子中,所述频域转化方式还可以采用D系小波、Haar系等各类小波变换,或其他正交正交函数基作为频域本文档来自技高网...

【技术保护点】
1.一种二维码信息的隐藏方法,其特征在于,包括:获取初始二维码图形和待隐藏的信息;根据预设的频域信号变换模型,对所述二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;将变换处理后的频域信号转化为相应的图形符号,其中,所述待隐藏的信息叠加存储在相应的图形符号中。

【技术特征摘要】
1.一种二维码信息的隐藏方法,其特征在于,包括:获取初始二维码图形和待隐藏的信息;根据预设的频域信号变换模型,对所述二维码图形进行相应的频域信号变换处理,得到变换处理后的频域信号;将变换处理后的频域信号转化为相应的图形符号,其中,所述待隐藏的信息叠加存储在相应的图形符号中。2.根据权利要求1所述的方法,其特征在于,对所述二维码图形进行相应的频域信号变换处理方式包括:频域转化方式、高频信号的调制方式、高频信号的信息加载方式。3.根据权利要求2所述的方法,其特征在于,所述频域转化方式为采用Fourier或DCT变换。4.根据权利要求2所述的方法,其特征在于,所述频域转化方式还可以采用D系小波、Haar系等各类小波变换,或其他正交函数基作为频域转换函数。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:对所述高频信号按照预先设置的高频信号参数比例进行相应的调制,得到调制后的信号,其中,可以根据图像频域化对应的系数分布信息和/或图像频域化对应的用于表征图像频域化后二维码是否能够正常译码的译码信息,对所述高频信号参数进行相应的调整后,得到调制后的信号。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述待隐藏的信息增加校验或纠错保护码字...

【专利技术属性】
技术研发人员:王诗会
申请(专利权)人:王诗会鲁文东
类型:发明
国别省市:贵州,52

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

1