基于分组方差的信息检测方法、装置及接收设备转让专利

申请号 : CN201711132736.4

文献号 : CN107809310B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢宁谭杰

申请人 : 深圳大学

摘要 :

本发明实施例公开了一种基于分组方差的信息检测方法,该方法包括:接收经信道匹配后的第一载体信息;对第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较第二载体信息与原始载体信息,并确定第二载体信息与原始载体信息不同的位置;提取第一载体信息的不同的位置上的第一数值以及提取第三载体信息的不同的位置上的第二数值,并确定第一数值与第二数值的差值的第一标准差;判断第一标准差是否大于预设阈值;若是,则判定第一载体信息中存在隐秘信息。本发明实施例能够精确地对隐秘信息进行检测。

权利要求 :

1.一种基于分组方差的信息检测方法,其特征在于,包括:

接收经信道匹配后的第一载体信息;

对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;

比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;

提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;

判断所述第一标准差是否大于预设阈值;

若是,则判定所述第一载体信息中存在隐秘信息,

其中,所述方法还包括:确定所述第二载体信息与所述原始载体信息相同的位置;提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;根据所述第二标准差,确定所述预设阈值,所述对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:对所述第一载体信息进行解调处理,获得第二载体信息;对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;对所述原始载体信息进行重新调制,获得第三载体信息。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。

3.一种信息检测装置,其特征在于,包括:

接收单元,用于接收经信道匹配后的第一载体信息;

处理单元,用于对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;

比较确定单元,用于比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;

提取确定单元,用于提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;

判断单元,用于判断所述第一标准差是否大于预设阈值;

判定单元,用于当所述判断单元判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息,其中,所述比较确定单元,还用于确定所述第二载体信息与所述原始载体信息相同的位置;所述提取确定单元,还用于提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;所述信息检测装置还包括:确定单元,用于根据所述第二标准差,确定所述预设阈值,所述处理单元对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:对所述第一载体信息进行解调处理,获得第二载体信息;对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;对所述原始载体信息进行重新调制,获得第三载体信息。

4.根据权利要求3所述的信息检测装置,其特征在于,所述判定单元,还用于当所述判断单元判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。

5.一种接收设备,其特征在于,所述接收设备包括处理器和存储器,所述处理器执行所述存储器存储的计算机程序以实现如权利要求1至2任一项所述的基于分组方差的信息检测方法。

6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现如权利要求1至2任一项所述的基于分组方差的信息检测方法。

说明书 :

基于分组方差的信息检测方法、装置及接收设备

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种基于分组方差的信息检测方法、装置及接收设备。

背景技术

[0002] 替换隐写,是指原始信息在信道编码之后,嵌入隐秘信息,将隐秘信息直接替换原有的部分信息来达到信息隐藏目的。
[0003] 目前,隐写分析技术中,在针对最低有效位(Least Significant Bit,LSB)隐写的检测方面,卡方检测法是最早的检测算法,其通过定义一个卡方统计量来测试图像存在这种统计特性的概率,实现了对顺序LSB替换的检测,但无法检测随机位置的LSB替换。针对LSB匹配的检测算法基本采用了神经网络、模式识别等方法,对特征集进行训练来提取有效的特征,再通过多个特征的联合判决实现对隐秘信息的检测,但这些方法运算量大、检测结果不够精确,并且具有局限性。

发明内容

[0004] 本发明实施例公开了一种基于分组方差的信息检测方法、装置及接收设备,能够精确地对隐秘信息进行检测。
[0005] 本发明实施例第一方面公开一种基于分组方差的信息检测方法,包括:
[0006] 接收经信道匹配后的第一载体信息;
[0007] 对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
[0008] 比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;
[0009] 提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
[0010] 判断所述第一标准差是否大于预设阈值;
[0011] 若是,则判定所述第一载体信息中存在隐秘信息。
[0012] 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
[0013] 确定所述第二载体信息与所述原始载体信息相同的位置;
[0014] 提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
[0015] 根据所述第二标准差,确定所述预设阈值。
[0016] 作为一种可选的实施方式,在本发明实施例第一方面中,所述对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
[0017] 对所述第一载体信息进行解调处理,获得第二载体信息;
[0018] 对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
[0019] 对所述原始载体信息进行重新调制,获得第三载体信息。
[0020] 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
[0021] 若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。
[0022] 本发明实施例第二方面公开一种信息检测装置,包括:
[0023] 接收单元,用于接收经信道匹配后的第一载体信息;
[0024] 处理单元,用于对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
[0025] 比较确定单元,用于比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;
[0026] 提取确定单元,用于提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
[0027] 判断单元,用于判断所述第一标准差是否大于预设阈值;
[0028] 判定单元,用于当所述判断单元判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息。
[0029] 作为一种可选的实施方式,在本发明实施例第二方面中,所述比较确定单元,还用于确定所述第二载体信息与所述原始载体信息相同的位置;
[0030] 所述提取确定单元,还用于提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
[0031] 所述信息检测装置还包括:
[0032] 确定单元,用于根据所述第二标准差,确定所述预设阈值。
[0033] 作为一种可选的实施方式,在本发明实施例第二方面中,所述处理单元对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
[0034] 对所述第一载体信息进行解调处理,获得第二载体信息;
[0035] 对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
[0036] 对所述原始载体信息进行重新调制,获得第三载体信息。
[0037] 作为一种可选的实施方式,在本发明实施例第二方面中,所述判定单元,还用于当所述判断单元判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。
[0038] 本发明实施例第三方面公开一种接收设备,所述接收设备包括处理器和存储器,所述处理器执行所述存储器存储的计算机程序以实现上述第一方面任一项所述的基于分组方差的信息检测方法。
[0039] 一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现上述第一方面任一项所述的基于分组方差的信息检测方法。
[0040] 与现有技术相比,本发明实施例具备以下有益效果:
[0041] 本发明实施例中,接收设备可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。

附图说明

[0042] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043] 图1是本发明实施例公开的一种替换隐写的通信模型图;
[0044] 图2是本发明实施例公开的一种基于分组方差的信息检测方法的流程示意图;
[0045] 图3是本发明实施例公开的一种不同位置上的标准差与信噪比的示意图;
[0046] 图4是本发明实施例公开的一种检测成功率与信噪比的示意图;
[0047] 图5是本发明实施例公开的另一种不同位置上的标准差与信噪比的示意图;
[0048] 图6是本发明实施例公开的另一种检测成功率与信噪比的示意图;
[0049] 图7是本发明实施例公开的一种信息检测装置的结构示意图;
[0050] 图8是本发明实施例公开的一种接收设备的结构示意图。

具体实施方式

[0051] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0053] 本发明实施例公开了一种基于分组方差的信息检测方法、装置及接收设备,能够精确地对隐秘信息进行检测。以下进行结合附图进行详细描述。
[0054] 请参阅图1,图1是本发明实施例公开的一种替换隐写的通信模型图。如图1所示,该替换隐写的通信模型可以包括两个过程:发送过程和接收过程。
[0055] 其中,发送过程主要由发送设备来执行。其中,发送设备可以包括基站或用户设备。基站(例如接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中,接入网的其余部分可包括网际协议(IP)网络。基站还可以协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明实施例不做限定。用户设备可以包括但不限于智能手机、笔记本电脑、个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、穿戴设备(如智能手表、智能手环、智能眼镜)等各类电子设备,其中,该用户设备的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0056] 在发送过程中,发送设备分为两路,一路是载体信息经过编码,另一路是隐秘信息经过编码,二者编码后,再将隐秘信息嵌入到载体信息中,进行调制,再送入信道,经信道发送给接收设备。
[0057] 其中,接收过程主要由接收设备来执行。其中,接收设备可以包括基站或用户设备。基站(例如接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中,接入网的其余部分可包括网际协议(IP)网络。基站还可以协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明实施例不做限定。用户设备可以包括但不限于智能手机、笔记本电脑、个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、穿戴设备(如智能手表、智能手环、智能眼镜)等各类电子设备,其中,该用户设备的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0058] 在接收过程中,接收设备对接收到的信号解调后,先对解调后的进行提取然后解码,以获得隐秘信息,再对提取隐秘信息之后的信号进行解码,以获取载体信息。
[0059] 具体的,隐秘信息的具体嵌入方式可以以二进制相移键控(BINARY PHASE SHIFT KEYING,BPSK)为例说明,载体信息经过编码后变成0、1序列,隐秘信息编码后也是0、1序列,则隐秘信息可以随机替换载体信息的某些位置而进行信息的隐藏,此时,载体信息的0可以被隐秘信息的1替换,载体信息的1可以被隐秘信息的0替换,经过BPSK也就是-1变1,1变-1。当然,为了确保后续能够恢复原始载体信息,隐秘信息的位数需要小于载体信息的纠错能力所能纠错的位数。举例来说,假设编码后信息位有k位,总共n个码元,那么能纠错的位数取整数,所以,隐秘信息的位数要小于t,才能进行替换隐写。
[0060] 请参阅图2,图2是本发明实施例公开的一种基于分组方差的信息检测方法的流程示意图。如图2所示,该基于分组方差的信息检测方法可以包括以下步骤:
[0061] 步骤201、接收设备接收经信道匹配后的第一载体信息。
[0062] 替换隐写,是指原始信息在信道编码之后,嵌入隐秘信息,将隐秘信息直接替换原有的部分信息来达到信息隐藏目的。
[0063] 本发明中,发送设备将替换隐写后的第一载体信息经信道发送出去,接收设备就可以从信道中接收该第一载体信息,其中,该第一载体信息为经过编码调制后的信息。其中,该信道为衰落信道,即信道随距离衰落的信道,若距离一定,则信道恒定。
[0064] 其中,信道匹配的公式如下:
[0065]
[0066] 其中,Y为乘了信道H之后的载体信息,conj(H)为H的共轭,noise为噪声,Y1为第一载体信息。
[0067] 步骤202、接收设备对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息。
[0068] 本发明中,接收设备对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息的方式具体可以为:
[0069] 对所述第一载体信息进行解调处理,获得第二载体信息;
[0070] 对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
[0071] 对所述原始载体信息进行重新调制,获得第三载体信息。
[0072] 本发明中,对所述第二载体信息进行解码,就可以把第二载体信息中可能隐藏的隐秘信息给抹掉,重新编码后,就可以获得原始载体信息。其中,第一载体信息可能包括隐秘信息,而第三载体信息不包括隐秘信息。
[0073] 步骤203、接收设备比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置。
[0074] 本发明中,所述第二载体信息与所述原始载体信息均使用多位数值(比如0,1)表示。接收设备可以比较所述第二载体信息与所述原始载体信息,以确定所述第二载体信息与所述原始载体信息相同的位置和不同的位置。比如:所述第二载体信息为00,所述原始载体信息为01,则所述第二载体信息与所述原始载体信息相同的位置为第一位,则所述第二载体信息与所述原始载体信息不同的位置为第二位。
[0075] 步骤204、接收设备提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差。
[0076] 本发明中,在确定所述第二载体信息与所述原始载体信息不同的位置之后,接收设备提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,举例来说:假设所述第二载体信息与所述原始载体信息相同的位置为第一位,所述第二载体信息与所述原始载体信息不同的位置为第二位,则接收设备可以提取所述第一载体信息的第二位上的第一数值以及提取所述第三载体信息的第二位上的第二数值。
[0077] 进一步地,接收设备可以确定所述第一数值与所述第二数值的差值的第一标准差。
[0078] 步骤205、接收设备判断所述第一标准差是否大于预设阈值,若是,执行步骤206,若否,执行步骤207。
[0079] 作为一种可选的实施方式,所述方法还包括以下步骤:
[0080] 11)确定所述第二载体信息与所述原始载体信息相同的位置;
[0081] 12)提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
[0082] 13)根据所述第二标准差,确定所述预设阈值。
[0083] 在该可选的实施方式中,接收设备在比较所述第二载体信息与所述原始载体信息时,还可以确定所述第二载体信息与所述原始载体信息相同的位置,进而提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差。举例来说:假设所述第二载体信息与所述原始载体信息相同的位置为第一位,所述第二载体信息与所述原始载体信息不同的位置为第二位,则接收设备可以提取所述第一载体信息的第一位上的第三数值以及提取所述第三载体信息的第一位上的第四数值,进一步地,接收设备可以确定所述第三数值与所述第四数值的差值的第二标准差。
[0084] 更进一步地,接收设备可以根据所述第二标准差,确定所述预设阈值。其中,可以参考如下公式确定预设阈值:
[0085]
[0086] 其中,T0为预设阈值,Ф为标准高斯累积分布函数,T为标准高斯累积分布函数的分布变量,std_same为相同位置上的第二标准差,PFA为虚警概率。其中,虚警概率可以理解为将不存在隐秘信息的第一载体信息判断成存在隐秘信息的第一载体信息的概率。可以通过对虚警概率进行限制,最大化隐秘信息的探测率来确定预设阈值。
[0087] 步骤206、接收设备判定所述第一载体信息中存在隐秘信息,并结束本流程。
[0088] 步骤207、接收设备判定所述第一载体信息中不存在隐秘信息。
[0089] 请一并参见图3和图4,图3是本发明实施例公开的一种不同位置上的标准差与信噪比的示意图;图4是本发明实施例公开的一种检测成功率与信噪比的示意图。其中,图3中,调制阶数M=2,虚警概率PFA=0.001,横坐标SNR为信噪比。从图3中可以看出,无隐秘信息的曲线和有隐秘信息的曲线的变化趋势是不同的,即有无隐秘信息,不同位置上的标准差与信噪比的变化曲线是不同的。当SNR=6时,无隐秘信息的曲线位于阈值曲线的下方,而有隐秘信息的曲线位于阈值曲线的上方。图4是采用本发明的检测方法来检测隐秘信息的检测成功率与信噪比的曲线示意图,从图4中可以看出,当SNR>=5.75dB时,有隐秘信息的曲线随着SNR的增大而提升,而无隐秘信息的曲线随着SNR的增大而保持不变。因而,采用本发明的检测方法可以精确地对隐秘信息进行检测。
[0090] 请一并参见图5和图6,图5是本发明实施例公开的另一种不同位置上的标准差与信噪比的示意图;图6是本发明实施例公开的另一种检测成功率与信噪比的示意图。其中,图5中,调制阶数M=4,虚警概率PFA=0.001,横坐标SNR为信噪比。从图5中可以看出,无隐秘信息的曲线和有隐秘信息的曲线的变化趋势是不同的,即有无隐秘信息,不同位置上的标准差与信噪比的变化曲线是不同的。当SNR接近12时,无隐秘信息的曲线位于阈值曲线的下方,而有隐秘信息的曲线位于阈值曲线的上方。图6是采用本发明的检测方法来检测隐秘信息的检测成功率与信噪比的曲线示意图,从图6中可以看出,当SNR>=11.3dB时,有隐秘信息的曲线随着SNR的增大而提升,而无隐秘信息的曲线随着SNR的增大而保持不变。因而,采用本发明的检测方法可以精确地对隐秘信息进行检测。
[0091] 其中,实施图2所描述的方法,接收设备可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
[0092] 请参阅图7,图7是本发明实施例公开的一种信息检测装置的结构示意图。其中,图7所描述的信息检测装置可以用于执行图2所描述的基于分组方差的信息检测方法中的部分或全部步骤,具体请参见图2中的相关描述,在此不再赘述。如图7所示,该信息检测装置可以包括:
[0093] 接收单元101,用于接收经信道匹配后的第一载体信息;
[0094] 处理单元102,用于对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
[0095] 比较确定单元103,用于比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;
[0096] 提取确定单元104,用于提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
[0097] 判断单元105,用于判断所述第一标准差是否大于预设阈值;
[0098] 判定单元106,用于当所述判断单元105判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息。
[0099] 可选的,所述比较确定单元103,还用于确定所述第二载体信息与所述原始载体信息相同的位置;
[0100] 所述提取确定单元104,还用于提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
[0101] 所述信息检测装置还包括:
[0102] 确定单元107,用于根据所述第二标准差,确定所述预设阈值。
[0103] 可选的,所述处理单元102对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
[0104] 对所述第一载体信息进行解调处理,获得第二载体信息;
[0105] 对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
[0106] 对所述原始载体信息进行重新调制,获得第三载体信息。
[0107] 可选的,所述判定单元106,还用于当所述判断单元105判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。
[0108] 其中,实施图7所描述的信息检测装置,可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
[0109] 上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读存储介质中。其中,该计算机可读存储介质可以存储计算机程序,该计算机程序在被处理器执行时,可实现上述各个方法实施例中的步骤。其中,该计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random-Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减。
[0110] 请参阅图8,图8是本发明实施例公开的一种接收设备的结构示意图。其中,图8所示的接收设备包括处理器801和存储器802。其中,所述处理器801以及存储器802分别连接通信总线。存储器802可以是高速RAM存储器,也可以是非易失性的存储器(non-volatile memory)。本领域技术人员可以理解,图8中示出的接收设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图8所示的更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0111] 其中,处理器801为接收设备的控制中心,可以是中央处理器(Central Processing Unit,CPU),处理器801利用各种接口和线路连接整个接收设备的各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内存储的程序代码,用于执行以下操作:
[0112] 接收经信道匹配后的第一载体信息;
[0113] 对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
[0114] 比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;
[0115] 提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
[0116] 判断所述第一标准差是否大于预设阈值;
[0117] 若是,则判定所述第一载体信息中存在隐秘信息。
[0118] 作为一种可选的实施方式,所述处理器801还可以调用存储在存储器802内存储的程序代码,用于执行以下操作:
[0119] 确定所述第二载体信息与所述原始载体信息相同的位置;
[0120] 提取所述第一载体信息的所述相同的位置上的第三数值以及提取所述第三载体信息的所述相同的位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
[0121] 根据所述第二标准差,确定所述预设阈值。
[0122] 作为一种可选的实施方式,所述对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
[0123] 对所述第一载体信息进行解调处理,获得第二载体信息;
[0124] 对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
[0125] 对所述原始载体信息进行重新调制,获得第三载体信息。
[0126] 作为一种可选的实施方式,所述处理器801还可以调用存储在存储器802内存储的程序代码,用于执行以下操作:
[0127] 若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。
[0128] 在图8所描述的接收设备中,接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并确定所述第二载体信息与所述原始载体信息不同的位置;提取所述第一载体信息的所述不同的位置上的第一数值以及提取所述第三载体信息的所述不同的位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
[0129] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0130] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0131] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0132] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0133] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0134] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0135] 以上对本发明实施例公开的一种基于分组方差的信息检测方法、装置及接收设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。