首页 > 专利 > 西安理工大学 > 基于计算鬼成像的光学图像隐藏方法专利详情

基于计算鬼成像的光学图像隐藏方法   0    0

实质审查 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-08-16
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-01-14
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-08-16
基本信息
有效性 实质审查 专利类型 发明专利
申请号 CN201910757957.3 申请日 2019-08-16
公开/公告号 CN110599392A 公开/公告日 2019-12-20
授权日 预估到期日 2039-08-16
申请年 2019年 公开/公告年 2019年
缴费截止日
分类号 G06T3/00G06F21/60 主分类号 G06T3/00
是否联合申请 独立申请 文献类型号 A
独权数量 1 从权数量 7
权利要求数量 8 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 99 专利申请国编码 CN
专利事件 事务标签 公开、实质审查
申请人信息
申请人 第一申请人
专利权人 西安理工大学 当前专利权人 西安理工大学
发明人 隋连升、赵小宇、王佳豪、王战敏、张志强 第一发明人 隋连升
地址 陕西省西安市碑林区金花南路5号 邮编 710048
申请人数量 1 发明人数量 5
申请人所在省 陕西省 申请人所在市 陕西省西安市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
西安弘理专利事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
王蕊转
摘要
本发明公开基于计算鬼成像的光学图像隐藏方法,在计算鬼成像的框架下,要隐藏的图像隐藏在与宿主图像大小相同的扩展图像中,通过在鬼成像过程后重新排列原始目标的测量强度来实现。一个初始的哈达玛矩阵被用来产生额外的矩阵,它沿着列的方向循环移动,产生了足够的二维图案来恢复纯相位剖面。其次,通过控制较小的加权因子,将主图像的频率系数改为扩展中间图像的频率系数。通过反变换,可以获得高不可见性的承载隐藏信息的主图像。由于波长、轴向距离等光学参数对微小变化具有很高的敏感度,因此可以将其作为密钥来保证安全性。重要的是,许多纯相位剖面用于收集测量强度,以增强抗噪声和遮挡攻击的能力。
  • 摘要附图
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图1
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图2
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图3
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图4a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图4b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图5a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图5b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图5c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图5d
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图6a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图6b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图6c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图7a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图7b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图7c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图8a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图8b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图8c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9d
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9e
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图9f
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10a
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10b
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10c
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10d
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10e
    基于计算鬼成像的光学图像隐藏方法
  • 说明书附图:图10f
    基于计算鬼成像的光学图像隐藏方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-01-14 实质审查的生效 IPC(主分类): G06T 3/00 专利申请号: 201910757957.3 申请日: 2019.08.16
2 2019-12-20 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于计算鬼成像的光学图像隐藏方法,其特征在于,具体按照以下步骤实施:
步骤1、从哈达玛矩阵导出二维图案,并使用哈达玛矩阵生成附加矩阵,利用附加矩阵生成剩余数量的二维图案,使用改进的Gerchberg-Saxton算法从中导出纯相位剖面,通过剖面从光学图像中采集测量光强度,构成和宿主图像大小相同的扩展图像;
步骤2、在波长和轴距相同的情况下,对宿主图像和扩展图像分别通过空间波的反向传播进行变换,得反向宿主图像和反向扩展图像;
步骤3、通过权重系数将反向扩展图像嵌入到反向宿主图像中,得到复合图像;
步骤4、将复合图像进行波的正向传播,得到隐藏光学图像信息的主图像。

2.根据权利要求1所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤1具体过程为:
步骤1.1、假设光学图像w(μ,υ)的大小满足条件m×n=2k,其中k是整数,2k阶的哈达玛矩阵表示为:
当k=1时,2阶的基本块表示为:
步骤1.2、将哈达玛矩阵m×n-1个有效行的每一行重新排列成一个含有m×n元素的二维图案,分别对每个二维图案使用改进的Gerchberg-Saxton算法导出一个纯相位剖面,得到m×n-1个纯相位剖面;
步骤1.3、将式(1)中H(0)表示为初始哈达玛矩阵,由初始哈达玛矩阵另生成多个附加矩阵;
步骤1.4、对多个附加矩阵使用改进的Gerchberg-Saxton算法,导出M×N-m×n+1个纯相位剖面;通过迭代相位恢复算法从初始哈达玛矩阵和多个附加矩阵导出的M×N个纯相位剖面来记录光学图像中所测得的M×N大小的光强度;
步骤1.5、对M×N大小的光强度重新排列,形成与宿主图像大小相同的扩展图像。

3.根据权利要求2所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤1.3具体过程为:
步骤1.3.1、将式(1)中H(0)表示为初始哈达玛矩阵;
步骤1.3.2、确定附加矩阵的个数:
式(3)中, 表示将参数四舍五入到下一个较大的整数操作;
步骤1.3.3、沿列方向对初始哈达玛矩阵进行K次循环移位,每次移位得到一个附加矩阵,共得到K+1个附加矩阵;
移位步骤Δ设为:
式(4)中, 表示将参数四舍五入到下一个较小的整数操作。

4.根据权利要求1所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤1.4具体过程为:
步骤1.4.1、从多个附加矩阵中获得M×N-m×n+1行数据,将这些行转化为m×n大小的二维图案,假设其中一个二维图案记为Ri(μ,υ);
步骤1.4.2、在纯相位掩模平面中生成初始相位剖面φ(0)i(x,y),其中相位值随机分布在[0,2]范围内;
步骤1.4.3、在第l轮中对图像平面进行波的正向传播,其中二维图案为振幅约束,得到复值结果为
其中,FwP{·}为自由空间波传播;
步骤1.4.4、在已知二维图形Ri(μ,υ)情形下,更新式(5)结果为
式(6)中,arg(·)用于提取复值结果的相位信息;
步骤1.4.5、执行从像平面到纯相位掩模平面的波反向传播,并将纯相位剖面更新为:
步骤1.4.6、计算出 的振幅与已知二维图形之间的相关系数(CC),将其作为迭代过程的收敛准则;
式(8)中,E[·]表示期望值操作;
步骤1.4.7、预先设定阈值取值0.99,判断CC值是否达到预先定义的阈值,若未达到该阈值,则令l=l+1,重复步骤1.4.3-步骤1.4.6,若CC值达到预先定义的阈值,则将嵌入到空间光调制器中,采集光学图像的光强。

5.根据权利要求4所述基于计算鬼成像的光学图像隐藏方法,其特征在于,所述将相位剖面 嵌入到空间光调制器中,采集光学图像的光强具体过程为:
将每个纯相位剖面输入到空间光调制器关于鬼成像的计算装置中,并记录相应的强度:
由无空间分辨率的桶检测器采集的光学图像的光强Bi,用数学形式表示为:
Bi=∫∫dμdυIi(μ,υ)w(μ,υ),               (9)
式(9)中,Ii(μ,υ)表示散斑图,w(μ,υ)表示光学图像,(μ,υ)是光学图像平面的截线坐标;
2
Ii(μ,υ)=|Ei(μ,υ)| ,Ei(μ,υ)是嵌入空间光调制器的纯相位剖面φi(x,y)的自由空间传播场;
利用菲涅耳衍射可以描述空间光调制器轴向距离z处的自由空间传播场为:
Ei(μ,υ)=exp(jφi(x,y))*h(x,y,z),              (10)
其中*操作表示卷积计算,exp是以e为底的指数函数,h(x,y,z)是菲涅耳传播的点脉冲函数;
式(11)中,λ是光束的波长;
将式(10)、式(11)带入式(9)可得光学图像的测量光强度。

6.根据权利要求1所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤2所述对宿主图像和扩展图像分别通过空间波的反向传播进行变换的表达式为:
W'(ξ,η)=FwPλ,-z{w'(μ,υ)},                (12)
H(ξ,η)=FwPλ,-z{h(μ,υ)}.               (13)
式(12)中,w'(μ,υ)表示扩展图像,式(13)中h(μ,υ)表示宿主图像。

7.根据权利要求1所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤3所述复合图像通过以下公式获得:
式(14)中,γ表示权重系数。

8.根据权利要求1所述基于计算鬼成像的光学图像隐藏方法,其特征在于,步骤4所述隐藏光学图像信息的主图像表达式为:
说明书

技术领域

[0001] 本发明属于图像处理技术领域,具体涉及基于计算鬼成像的光学图像隐藏方法。

背景技术

[0002] 近些年来,信息安全一直受到多方领域的普遍关注,基于光学的处理技术在图像信息安全领域有着巨大的潜力。首先,光学系统具有极好的并行性、高速性和多维能力,并且它的可选参数(光强、振幅等)具有许多自由度。其次,光学处理技术应用领域广泛,在图像处理方向具有良好的适应性。
[0003] 自DRPE双随机相位编码框架提出以来,基于干涉、压缩传感、全息术、矢量量化和强度方程传输等光学和数字技术的新型密码系统得到了进一步发展。计算鬼成像作为一种通过计算两束光之间的强度相关性来重建目标的新方法,基于计算鬼成像的光学方案具有无需透镜等突出优点,近年内有关的研究受到了广泛关注。

发明内容

[0004] 本发明的目的是提供基于计算鬼成像的光学图像隐藏方法,能够将原始信息编码成与宿主图像大小相同的扩展图像进行隐藏。
[0005] 本发明采用的技术方案是,基于计算鬼成像的光学图像隐藏方法,具体按照以下步骤实施:
[0006] 步骤1、从哈达玛矩阵导出二维图案,并使用哈达玛矩阵生成附加矩阵,利用附加矩阵生成剩余数量的二维图案,使用改进的Gerchberg-Saxton算法从中导出纯相位剖面,通过剖面从光学图像中采集测量光强度,构成和宿主图像大小相同的扩展图像;
[0007] 步骤2、在波长和轴距相同的情况下,对宿主图像和扩展图像分别通过空间波的反向传播进行变换,得反向宿主图像和反向扩展图像;
[0008] 步骤3、通过权重系数将反向扩展图像嵌入到反向宿主图像中,得到复合图像;
[0009] 步骤4、将复合图像进行波的正向传播,得到隐藏光学图像信息的主图像。
[0010] 本发明的特点还在于:
[0011] 步骤1具体过程为:
[0012] 步骤1.1、假设光学图像w(μ,υ)的大小满足条件m×n=2k,其中k是整数,2k阶的哈达玛矩阵表示为:
[0013]
[0014] 当k=1时,2阶的基本块表示为:
[0015]
[0016] 步骤1.2、将哈达玛矩阵m×n-1个有效行的每一行重新排列成一个含有m×n元素的二维图案,分别对每个二维图案使用改进的Gerchberg-Saxton算法导出一个纯相位剖面,得到m×n-1个纯相位剖面;
[0017] 步骤1.3、将式(1)中H(0)表示为初始哈达玛矩阵,由初始哈达玛矩阵生成多个附加矩阵;
[0018] 步骤1.4、对多个附加矩阵使用改进的Gerchberg-Saxton算法,导出M×N-m×n+1个纯相位剖面;通过迭代相位恢复算法从前面生成的M×N个纯相位剖面中记录光学图像中所测得的M×N大小的光强度;
[0019] 步骤1.5、对M×N大小的光强度重新排列,形成与宿主图像大小相同的扩展图像。
[0020] 步骤1.3具体过程为:
[0021] 步骤1.3.1、将式(1)中H(0)表示为初始哈达玛矩阵;
[0022] 步骤1.3.2、确定附加矩阵的个数:
[0023]
[0024] 式(3)中, 表示将参数四舍五入到下一个较大的整数操作;
[0025] 步骤1.3.3、沿列方向对初始哈达玛矩阵进行K次循环移位,每次移位得到一个附加矩阵,共得到K+1个附加矩阵;
[0026] 移位步骤Δ设为:
[0027]
[0028] 式(4)中, 表示将参数四舍五入到下一个较小的整数操作。
[0029] 步骤1.4具体过程为:
[0030] 步骤1.4.1、从多个附加矩阵中获得M×N-m×n+1行数据,将这些行转化为m×n大小的二维图案,假设其中一个二维图案记为Ri(μ,υ);
[0031] 步骤1.4.2、在纯相位掩模平面中生成初始相位剖面φ(0)i(x,y),其中相位值随机分布在[0,2]范围内;
[0032] 步骤1.4.3、在第l轮中对图像平面进行波的正向传播,其中二维图案为振幅约束,得到复值结果为
[0033]
[0034] 其中,FwP{·}为自由空间波传播;
[0035] 步骤1.4.4、在已知二维图形Ri(μ,υ)情形下,更新式(5)结果为
[0036]
[0037] 式(6)中,arg(·)用于提取复值结果的相位信息;
[0038] 步骤1.4.5、执行从像平面到纯相位掩模平面的波反向传播,并将纯相位剖面更新为:
[0039]
[0040] 步骤1.4.6、计算出 的振幅与已知二维图形之间的相关系数(CC),将其作为迭代过程的收敛准则;
[0041]
[0042] 式(8)中,E[·]表示期望值操作;
[0043] 步骤1.4.7、预先设定阈值取值0.99,判断CC值是否达到预先定义的阈值,若未达到该阈值,则令l=l+1,重复步骤1.4.3-步骤1.4.6,若CC值达到预先定义的阈值,则将嵌入到空间光调制器中,采集光学图像的光强。
[0044] 将相位剖面 嵌入到空间光调制器中,采集光学图像的光强具体过程为:
[0045] 将每个纯相位剖面输入到空间光调制器关于鬼成像的计算装置中,并记录相应的强度:
[0046] 由无空间分辨率的桶检测器采集的光学图像的光强Bi,用数学形式表示为:
[0047] Bi=∫∫dμdυIi(μ,υ)w(μ,υ),     (9)
[0048] 式(9)中,Ii(μ,υ)表示散斑图,w(μ,υ)表示光学图像,(μ,υ)是光学图像平面的截线坐标;
[0049] Ii(μ,υ)=|Ei(μ,υ)|2,Ei(μ,υ)是嵌入空间光调制器的纯相位剖面φi(x,y)的自由空间传播场;
[0050] 利用菲涅耳衍射可以描述空间光调制器轴向距离z处的自由空间传播场为:
[0051] Ei(μ,υ)=exp(jφi(x,y))*h(x,y,z),     (10)
[0052] 其中*操作表示卷积计算,exp是以e为底的指数函数,h(x,y,z)是菲涅耳传播的点脉冲函数;
[0053]
[0054] 式(11)中,λ是光束的波长;
[0055] 将式(10)、式(11)带入式(9)可得光学图像的测量光强度。
[0056] 步骤2、对宿主图像和扩展图像分别通过空间波的反向传播进行变换的表达式为:
[0057] W'(ξ,η)=FwPλ,-z{w'(μ,υ)},     (12)
[0058] H(ξ,η)=FwPλ,-z{h(μ,υ)}.     (13)
[0059] 式(12)中,w'(μ,υ)表示扩展图像,式(13)中h(μ,υ)表示宿主图像。
[0060] 步骤3、复合图像通过以下公式获得:
[0061]
[0062] 式(14)中,γ表示权重系数。
[0063] 步骤4、隐藏光学图像信息的主图像表达式为:
[0064]
[0065] 本发明的有益效果是:
[0066] 本发明基于计算鬼成像的光学图像隐藏方法,在计算鬼成像的框架下,要隐藏的图像隐藏在与宿主图像大小相同的扩展图像中,这是通过在鬼成像过程后重新排列原始目标的测量强度来实现的;通过反变换,可以获得高不可见性的承载隐藏信息的主图像;由于波长、轴向距离等光学参数对微小变化具有很高的敏感度,因此可以将其作为密钥来保证安全性。本发明的方法中通过许多纯相位剖面用于收集测量强度,以增强抗噪声和遮挡攻击的能力。

实施方案

[0097] 下面结合附图和具体实施方式对本发明进行详细说明。
[0098] 本发明基于计算鬼成像的光学图像隐藏方法,具体按照以下步骤实施:
[0099] 步骤1、如图1所示,从哈达玛矩阵导出二维图案,并使用哈达玛矩阵生成附加矩阵,利用附加矩阵生成剩余数量的二维图案,使用改进的Gerchberg-Saxton算法从中导出纯相位剖面,从光学图像中采集测量光强度,构成和宿主图像大小相同的扩展图像;
[0100] 具体过程为:
[0101] 步骤1.1、假设光学图像w(μ,υ)的大小满足条件m×n=2k,其中k是整数,2k阶的哈达玛矩阵表示为:
[0102]
[0103] 当k=1时,2阶的基本块表示为:
[0104]
[0105] 步骤1.2、将哈达玛矩阵m×n-1个有效行的每一行重新排列成一个含有m×n元素的二维图案,分别对每个二维图案使用改进的Gerchberg-Saxton算法导出一个纯相位剖面,得到m×n-1个纯相位剖面;
[0106] 步骤1.3、将式(1)中H(0)表示为初始哈达玛矩阵,由初始哈达玛矩阵生成多个附加矩阵;
[0107] 具体过程为:
[0108] 步骤1.3.1、将式(1)中H(0)表示为初始哈达玛矩阵;
[0109] 步骤1.3.2、确定附加矩阵的个数:
[0110]
[0111] 式(3)中, 表示将参数四舍五入到下一个较大的整数操作;
[0112] 步骤1.3.3、沿列方向对初始哈达玛矩阵进行K次循环移位,每次移位得到一个附加矩阵,共得到K+1个附加矩阵;
[0113] 移位步骤Δ设为:
[0114]
[0115] 式(4)中, 表示将参数四舍五入到下一个较小的整数操作。
[0116] 步骤1.4、对多个附加矩阵使用改进的Gerchberg-Saxton算法,导出M×N-m×n+1个纯相位剖面;通过迭代相位恢复算法从前面生成的M×N个纯相位剖面中记录光学图像中所测得的M×N大小的光强度;
[0117] 具体过程为:
[0118] 步骤1.4.1、从多个附加矩阵中获得M×N-m×n+1行数据,将这些行转化为m×n大小的二维图案,假设其中一个二维图案记为Ri(μ,υ);
[0119] 步骤1.4.2、在纯相位掩模平面中生成初始相位剖面φ(0)i(x,y),其中相位值随机分布在[0,2]范围内;
[0120] 步骤1.4.3、在第l轮中对图像平面进行波的正向传播,其中二维图案为振幅约束,得到复值结果为
[0121]
[0122] 其中,FwP{·}为自由空间波传播;
[0123] 步骤1.4.4、在已知二维图形Ri(μ,υ)情形下,更新式(5)结果为
[0124]
[0125] 式(6)中,arg(·)用于提取复值结果的相位信息;
[0126] 步骤1.4.5、执行从像平面到纯相位掩模平面的波反向传播,并将纯相位剖面更新为:
[0127]
[0128] 步骤1.4.6、计算出 的振幅与已知二维图形之间的相关系数(CC),将其作为迭代过程的收敛准则;
[0129]
[0130] 式(8)中,E[·]表示期望值操作;
[0131] 步骤1.4.7、预先设定阈值取值0.99,判断CC值是否达到预先定义的阈值,若未达到该阈值,则令l=l+1,重复步骤1.4.3-步骤1.4.6,若CC值达到预先定义的阈值,则将嵌入到空间光调制器中,采集光学图像的光强。
[0132] 将相位剖面 嵌入到空间光调制器中,采集光学图像的光强具体过程为:
[0133] 如图2所示,将每个纯相位剖面输入到空间光调制器关于鬼成像的计算装置中,并记录相应的强度;
[0134] 由无空间分辨率的桶检测器采集的光学图像的光强Bi,用数学形式表示为:
[0135] Bi=∫∫dμdυIi(μ,υ)w(μ,υ),     (9)
[0136] 式(9)中,Ii(μ,υ)表示散斑图,w(μ,υ)表示光学图像,(μ,υ)是光学图像平面的截线坐标;
[0137] Ii(μ,υ)=|Ei(μ,υ)|2,Ei(μ,υ)是嵌入空间光调制器的纯相位剖面φi(x,y)的自由空间传播场;
[0138] 利用菲涅耳衍射可以描述空间光调制器轴向距离z处的自由空间传播场为:
[0139] Ei(μ,υ)=exp(jφi(x,y))*h(x,y,z),     (10)
[0140] 其中*操作表示卷积计算,exp是以e为底的指数函数,h(x,y,z)是菲涅耳传播的点脉冲函数;
[0141]
[0142] 式(11)中,λ是光束的波长;
[0143] 将式(10)、式(11)带入式(9)可得光学图像的测量光强度。
[0144] 步骤1.5、对M×N大小的光强度重新排列,形成与宿主图像大小相同的扩展图像。
[0145] 步骤2、在波长和轴距相同的情况下,对宿主图像和扩展图像分别通过空间波的反向传播进行变换,得反向宿主图像和反向扩展图像;
[0146] 对宿主图像和扩展图像分别通过空间波的反向传播进行变换的表达式为:
[0147] W'(ξ,η)=FwPλ,-z{w'(μ,υ)},     (12)
[0148] H(ξ,η)=FwPλ,-z{h(μ,υ)}.     (13)
[0149] 式(12)中,w'(μ,υ)表示扩展图像,式(13)中h(μ,υ)表示宿主图像。
[0150] 步骤3、通过权重系数将反向扩展图像嵌入到反向宿主图像中,得到复合图像;
[0151] 复合图像通过以下公式获得:
[0152]
[0153] 式(14)中,γ表示权重系数。
[0154] 步骤4、将复合图像进行波的正向传播,得到隐藏光学图像信息的主图像;
[0155] 隐藏光学图像信息的主图像表达式为:
[0156]
[0157] 实施例
[0158] 为了验证所提出的图像隐藏方案的有效性,根据计算鬼成像的装置进行了一系列数值模拟,装置如图3所示,其中照明光的波长λ为632.8nm,空间光调制器和桶探测器之间的轴距z为7.4cm,像素大小设置为20μm。使用64×64大小的二进制图像作为要隐藏的图像,如图4a所示。从USC-SIPI图像数据库中选择256×256像素大小的灰度图像“car”作为宿主图像,如图4b所示。在菲涅耳域中,用于将扩展图像的频率系数嵌入主图像的频率系数中的实际加权系数γ设置为0.0001,这保证了原始目标的信息不会被注意到。另外,将嵌入过程中使用的波长和轴距离设置为与计算鬼成像过程中相同的波长和轴距离。
[0159] 具体步骤如下:
[0160] 参照图1,利用基于哈达玛矩阵生成的二维图案照亮一个目标,然后使用迭代相位恢复算法从哈达玛图案导出的纯相位剖面来记录原始目标中测得的强度,并重新排列形成和宿主图像h(μ,υ)大小相同的扩展图像w'(μ,υ),
[0161] 具体过程是,在计算鬼成像的结构中,利用基于哈达玛矩阵生成的二维图案照亮一个目标以收集测量到的强度时,重建的目标是清晰的。因此,我们使用迭代相位恢复算法从哈达玛图案导出的纯相位剖面来记录所测得的强度。
[0162] 假设原始目标w(μ,υ)的大小满足条件64×64=212,212阶的哈达玛矩阵可以计算为
[0163]
[0164] 其中k=12,2阶的基本块定义为
[0165]
[0166] 然后,将哈达玛矩阵64×64-1个有效行中的每一行重新排列成一个含有64×64元素的二维图案,使用改进的Gerchberg-Saxton算法可以从每一个二维图案中导出一个纯相位剖面。总共只能得到256×256个纯相位剖面,但很明显,基于这些剖面采集的测量强度不足以构成所需的扩展图像w'(μ,υ)。将式(1)计算得到的H(0)表示为初始哈达玛矩阵,由该矩阵生成一些附加矩阵来处理上述问题。
[0167] 首先,确定附加矩阵的个数为
[0168]
[0169] 其中 操作将参数四舍五入到下一个更大的整数,得K=16。其次,沿列方向对初始矩阵进行4次循环移位,得到附加矩阵。在每一次移位中,移位步骤Δ设为[0170]
[0171] 其中 操作表示将参数四舍五入到下一个更小的整数。通过这种方法,可以得到K+1个矩阵,即17个矩阵,其中包括初始矩阵,从中可以得到足够的行来生成纯相位剖面。
[0172] 除了保留初始哈达玛矩阵的64×64-1个有效行,其他256×256-64×64+1行应该从其他矩阵中获得。然后,将这些行转换为二维图案,从中能恢复出256×256个纯相位剖面,如图5a和图5b是从初始哈达玛矩阵中导出的二维图案,图5c和图5d是对应于图5a和图5b恢复出的纯相位剖面。假设其中一个二维图案记为Ri(μ,υ),恢复出的纯相位剖面记为φi(x,y),迭代相位恢复过程描述为
[0173] (1)在纯相位掩模平面中生成初始相位剖面φ(0)i(x,y),其中相位值随机分布在[0,2]范围内。
[0174] (2)在第l轮中对图像平面进行波的正向传播,其中二维图案为振幅约束,得到复值结果为
[0175]
[0176] 其中FwP{·}为自由空间波传播。
[0177] (3)在已知二维图形Ri(μ,υ)情形下,更新公式(5)的结果为
[0178]
[0179] 其中arg(·)用于提取复值结果的相位信息。
[0180] (4)执行从像平面到纯相位掩模平面的波反向传播,从公式(6)中并将纯相位剖面更新为
[0181]
[0182] (5)计算出 的振幅与已知二维图形之间的相关系数(CC),将其作为迭代过程的收敛准则,数学上定义为
[0183]
[0184] 其中E[·]表示期望值操作。为简便起见,省略了波传播结果的坐标和图案。
[0185] (6)重复(2)-(5),直到CC值达到预先定义的阈值,该阈值是一个非常非常接近1的数值。如果经L=50次迭代后收敛,则将 嵌入到空间光调制器中,采集被测目标的光强。
[0186] 将每个纯相位剖面输入到空间光调制器,如图3所示的计算鬼成像的装置中,并记录相应的强度。256×256大小的测量强度可以收集形成一个过渡,即扩展图像w'(μ,υ),如图6a所示,通过自由空间波的解析传播,将其嵌入到图4b所示的宿主图像h(μ,υ)得到图6b所示的包含隐藏信息的宿主图像 中。
[0187] 由无空间分辨率的桶检测器采集的Bi,可以用数学形式表示为:
[0188] Bi=∫∫dμdυIi(μ,υ)w(μ,υ),     (9)
[0189] 其中Ii(μ,υ)表示散斑图,w(μ,υ)是要隐藏的目标,(μ,υ)是目标平面的截线坐标,本质上测量强度由散斑图Ii(μ,υ)=|Ei(μ,υ)|2,Ei(μ,υ)是嵌入空间光调制器的纯相位剖面φi(x,y)的自由空间传播场。利用菲涅耳衍射可以描述空间光调制器轴向距离7.4cm处的自由空间传播场为
[0190] Ei(μ,υ)=exp(jφi(x,y))*h(x,y,z),     (10)
[0191] 其中*操作表示卷积计算,exp是以e为底的指数函数,h(x,y,z)是菲涅耳传播的点脉冲函数,定义为
[0192]
[0193] 其中λ是激光束的波长为632.8nm,为了重建出高质量的原始目标,需要进行大量的测量。
[0194] 我们还借助前面计算得到的纯相位剖面数在公式(9)计算256×256大小的测量到的强度,并对其进行重新排列,形成与所提出方案中宿主图像大小相同的所需扩展图像w'(μ,υ)。
[0195] 步骤2,在计算鬼成像过程中,在波长和轴距相同的情况下,分别对w'(μ,υ)和h(μ,υ)进行波的反向传播变换,其数学表达式为
[0196] W'(ξ,η)=FwPλ,-z{w'(μ,υ)},     (12)
[0197] H(ξ,η)=FwPλ,-z{h(μ,υ)}.     (13)
[0198] 步骤3,将扩展后的图像的变换系数以一个较小真实权重因子0.0001嵌入到宿主图像中,即
[0199]
[0200] 步骤4,通过波的正向传播,得到含有隐藏信息w'(μ,υ)的宿主图像,即[0201]
[0202] 通过控制权重因子,可以在不受隐藏信息影响的情况下发现宿主图像的内容。
[0203] 实验验证
[0204] 如图6b是隐藏原始目标信息的宿主图像,图6c为高质量恢复出的目标图像。
[0205] 1)安全性测试
[0206] 图7a显示了使用不正确的波长λ=0.001时恢复的目标图像,图7b显示了使用不正确的波长λ=-0.001时恢复的目标图像,图7c显示了相关系数曲线与波长变化的关系。可以看出当波长λ偏离正确的值时,相关系数CC急剧下降。在波长λ偏离正确值超过0.4时,恢复出的目标图像几乎不包含原始目标的信息。
[0207] 图8a显示了使用不正确的轴距z=0.0001时恢复的目标图像,图8b显示了使用不正确的轴距z=-0.0001时恢复的目标图像,图8c显示了相关系数曲线与轴距变化的关系。可以看出当轴距z偏离正确的值时,相关系数CC急剧下降。在轴距z偏离正确值超过0.4时,恢复出的目标图像几乎不包含原始目标的信息。
[0208] 2)抗噪性测试
[0209] 为了评估抗噪能力,对抗噪声这种情况进行了定量分析。根据噪声攻击,携带隐藏目标信息的宿主图像应该受到高斯随机噪声的污染,该噪声表示为G(μ,υ),平均值为0,标准偏差为0.1,其数学描述为
[0210]
[0211] 其中h'(μ,υ)是受污染的隐藏着目标信息的宿主图像,k是噪声强度。噪声强度分别为0.1,0.2,0.3,0.4和0.5时,对应的恢复图像分别如图9a,图9b,图9c,图9d和图9e所示。随着噪声强度的增加,原始目标的轮廓变得越来越模糊。即使在k=0.3时,也能识别出原始目标的轮廓,而当强度系数等于0.5时,依然能观察到残余信息。图9f显示了k=0.5时重建对象与原始对象之间的非线性相关图。在噪声背景上可以观察到一个显著的峰值,这明显表明了原始目标的存在。
[0212] 3)闭塞攻击测试
[0213] 为了分析闭塞攻击的效果,假设携带隐藏目标的宿主图像被遮挡在不同百分比的中心区域。图10a,图10b,图10c,图10d和图10e分别以2.73%、5.47%、8.20%、10.94%和13.67%的比例显示主图像被遮挡时恢复的目标信息。随着封闭区域的增大,恢复目标的质量逐渐降低。当闭塞区达到13.67%时,能模糊地分辨出原始目标的轮廓。此外,非线性相关算法也可以验证原始目标的存在性,这类似于噪声攻击的情况。图9f显示了当遮挡区域达到13.67%时重建目标与原始目标之间的非线性相关图,可以清楚地观察到噪声背景上的显著峰值。通过对噪声和遮挡攻击的分析,可以得出结论,所提出的光学图像隐藏方案对这些攻击具有很高的抗性。
[0214] 通过上述方式,本发明基于计算鬼成像的光学图像隐藏方法,在计算鬼成像的框架下,要隐藏的图像隐藏在与宿主图像大小相同的扩展图像中,这是通过在鬼成像过程后重新排列原始目标的测量强度来实现的。一个初始的哈达玛矩阵被用来产生额外的矩阵,它沿着列的方向循环移动,这样就产生了足够的二维图案来恢复纯相位剖面。其次,通过控制较小的加权因子,将主图像的频率系数改为扩展中间图像的频率系数。通过反变换,可以获得高不可见性的承载隐藏信息的主图像。由于波长、轴向距离等光学参数对微小变化具有很高的敏感度,因此可以将其作为密钥来保证安全性。重要的是,许多纯相位剖面用于收集测量强度,以增强抗噪声和遮挡攻击的能力。仿真实验表明了本发明的可行性和有效性。

附图说明

[0067] 图1是本发明信息嵌入过程的流程图;
[0068] 图2是本发明信息提取过程的流程图;
[0069] 图3是计算鬼成像的光学装置;
[0070] 图4a要隐藏的目标;
[0071] 图4b宿主图像;
[0072] 图5a是从初始哈达玛矩阵中导出的二维图案a;
[0073] 图5b是从初始哈达玛矩阵中导出的二维图案b;
[0074] 图5c是二维图案a恢复出的纯相位剖面;
[0075] 图5d是二维图案b恢复出的纯相位剖面;
[0076] 图6a是扩展的中间图像;
[0077] 图6b承载原始目标信息的宿主图像;
[0078] 图6c恢复出的原始目标信息;
[0079] 图7a是当波长有微小偏差为0.001时的重建目标;
[0080] 图7b是当波长有微小偏差为-0.001时的重建目标;
[0081] 图7c是相关系数曲线与波长变化的关系;
[0082] 图8a是当轴距有微小偏差为0.0001时的重建目标;
[0083] 图8b是当波长有微小偏差为-0.0001时的重建目标;
[0084] 图8c是相关系数曲线与波长变化的关系;
[0085] 图9a是噪声强度为0.1时的重建目标;
[0086] 图9b是噪声强度为0.2时的重建目标;
[0087] 图9c是噪声强度为0.3时的重建目标;
[0088] 图9d是噪声强度为0.4时的重建目标;
[0089] 图9e是噪声强度为0.5时的重建目标;
[0090] 图9f是噪声强度为0.5时的非线性相关图;
[0091] 图10a是当被遮挡区域达到2.73%时的重建目标;
[0092] 图10b是当被遮挡区域达到5.47%时的重建目标;
[0093] 图10c是当被遮挡区域达到8.20%时的重建目标;
[0094] 图10d是当被遮挡区域达到10.94%时的重建目标;
[0095] 图10e是当被遮挡区域达到13.67%时的重建目标;
[0096] 图10f是当被遮挡区域达到13.67%时的非线性相关图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号