首页> 中国专利> 一种基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法

一种基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法

摘要

本发明公开了一种基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法,包括,根据DTI图像数据构建空间张量描述场;利用光线投射采样策略对所述DTI图像进行正交投射采样,获得基于冠状面、矢状面和横切面的三张正交特征投射图像;将所述三张正交特征投射图像作为四元数的三个虚部,计算其QGPCE变换系数以构建特征图像;对混沌置乱的所述特征图像和水印图像进行异或操作获得零水印图像。本发明针对DTI图像数据进行版权保护,提高了水印算法的效率,节省了水印存储空间,该算法能够有效抵抗常见的图像处理攻击和几何攻击,能够很好的应用于DTI nD(n=4,5)高维医学图像的版权保护,非常适用于DTI图像数据的版权保护。

著录项

  • 公开/公告号CN113095988A

    专利类型发明专利

  • 公开/公告日2021-07-09

    原文格式PDF

  • 申请/专利权人 贵州大学;

    申请/专利号CN202110333207.0

  • 发明设计人 李智;高健;张丽;郑龙;刘张宇;

    申请日2021-03-29

  • 分类号G06T1/00(20060101);G06F21/10(20130101);H04L9/00(20060101);

  • 代理机构32272 南京禹为知识产权代理事务所(特殊普通合伙);

  • 代理人王晓东

  • 地址 550025 贵州省贵阳市花溪区贵州大学

  • 入库时间 2023-06-19 11:45:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-02-01

    授权

    发明专利权授予

说明书

技术领域

本发明涉及医学图像安全的技术领域,尤其涉及一种基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法。

背景技术

弥散张量成像(Diffusion tensor imaging,DTI)是一种新型的磁共振成像技术,被广泛应用于大脑白质纤维建模、活体心脏心肌纤维建模和中枢神经系统等疾病的辅助诊断,随着远程医疗诊断技术的普及,使得越来越多的DTI数据应用于医学诊断和科学研究,而未被保护的DTI图像在网络中传输和使用,极易遭受非法拷贝和篡改等攻击,因而对病人隐私和临床诊断造成严重损害;同时DTI图像是一个nD(n=4,5)的体数据结构,其中每个体素是一个二阶三维张量,一般针对二维或者三维医学图像的版权保护算法,很难直接应用于DTI图像,通过查阅大量文献发现针对DTI图像的版权保护研究几乎无人涉及,为防止未授权的DTI图像被非法拷贝或篡改,对DTI图像进行版权保护和完整性严重具有重要的意义和价值。

近年来,人们提出一些解决图像安全问题的技术,包括图像加密技术和数字水印技术,其中,数字水印技术主要用于实现数字图像的版权保护,它将特征或数字信息嵌入到图像中,确保经过数据处理后,数字水印可以完整地从图像中提取出来,从而达到版权保护和完整性验证等目的。

但是,嵌入的水印信息会破坏医学图像的完整性,而医学图像中含有的重要的病理诊断信息,有可能会因为水印的加入而产生变化,进而影响医生对于病人病情的正确判断,由于医学图像对完整性和安全性较高,因此针对医学图像的水印研究主要集中于可逆水印和零水印;近年来,零水印的研究取得了很大的进展,但是目前的零水印方案主要是针对于二维图像进行版权保护,因此如何实现DTI图像的版权保护至关重要。

发明内容

本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。

鉴于上述现有存在的问题,提出了本发明。

因此,本发明提供了一种基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法,能够解决高维医学图像版权存在安全隐患风险的问题。

为解决上述技术问题,本发明提供如下技术方案:包括,根据DTI图像数据构建空间张量描述场;利用光线投射采样策略对所述DTI图像进行正交投射采样,获得基于冠状面、矢状面和横切面的三张正交特征投射图像;将所述三张正交特征投射图像作为四元数的三个虚部,计算其QGPCE变换系数以构建特征图像;对混沌置乱的所述特征图像和水印图像进行异或操作获得零水印图像。

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:构建所述空间张量描述场包括,

T={D′

其中,将所述DTI图像f

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:所述光线投射采样策略包括,将所述DTI图像表示的生理解剖结构特征进行降维表示;采样解剖结构方向与投射光线方向相一致的弥散张量体素;将采样值在二维图像空间进行合成,获得二维投射采样特征图;

其中,R为给定光线矩阵,r

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:还包括,计算弥散张量体素D′

其中,令

A∈[0,1],P∈(0,1),i∈{1,2,3}。

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:还包括,根据给定的光线矩阵R和DTI图像的张量描述场T,利用采样方程计算张量描述场T的每一个D′

所述采样方程,如下,

其中,f

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:所述极复指数变换包括,定义灰度图像f

其中,R

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:还包括,根据四元数理论,将三幅大小相同特征图像视为一个纯四元数阵列的三个虚部,则利用纯四元数阵列的形式表示三张采样特征图,如下,

f(r,θ)=f

其中,f

其中,Re(G)表示复数的实部,Im(G)表示复数的虚部,G

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:包括,计算获得宿主DTI图像f

根据矩向量V

x

其中,x

利用异或操作,将L

对混沌序列H

其中,

作为本发明所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的一种优选方案,其中:还包括,计算提取待验证DTI图像f′

本发明的有益效果:本发明针对DTI图像数据进行版权保护,提高了水印算法的效率,节省了水印存储空间,该算法能够有效抵抗常见的图像处理攻击和几何攻击,能够很好的应用于DTInD(n=4,5)高维医学图像的版权保护,非常适用于DTI图像数据的版权保护。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:

图1为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的流程示意图;

图2为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的DTI张量描述场T的三维欧几里得空间示意图;

图3为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的光线r的光线采样示意图;

图4为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的高斯噪声和椒盐噪声对比示意图;

图5为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的压缩攻击示意图;

图6为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的中值滤波和高斯低通滤波示意图;

图7为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的单轴旋转示意图;

图8为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的缩放攻击示意图;

图9为本发明一个实施例所述的基于ORC采样和QGPCE变换的弥散张量图像鲁棒零水印方法的左上角裁剪示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本发明的具体实施方式做详细的说明,显然所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明的保护的范围。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。

其次,此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。

本发明结合示意图进行详细描述,在详述本发明实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本发明保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。

同时在本发明的描述中,需要说明的是,术语中的“上、下、内和外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一、第二或第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

本发明中除非另有明确的规定和限定,术语“安装、相连、连接”应做广义理解,例如:可以是固定连接、可拆卸连接或一体式连接;同样可以是机械连接、电连接或直接连接,也可以通过中间媒介间接相连,也可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

实施例1

参照图1,为本发明的第一个实施例,提供了一种基于ORC(orthogonal raycasting,正交光线投射)采样和QGPCE(Generic Extremely Complex Index,泛型极复指数)变换的弥散张量图像鲁棒零水印方法,包括:

S1:根据DTI图像数据构建空间张量描述场。参照图2,其中需要说明的是,构建空间张量描述场包括:

T={D′

其中,将DTI图像f

S2:利用光线投射采样策略对DTI图像进行正交投射采样,获得基于冠状面、矢状面和横切面的三张正交特征投射图像。参照图3,本步骤需要说明的是,光线投射采样策略包括:

将DTI图像表示的生理解剖结构特征进行降维表示;

采样解剖结构方向与投射光线方向相一致的弥散张量体素;

将采样值在二维图像空间进行合成,获得二维投射采样特征图;

其中,R为给定光线矩阵,r

计算弥散张量体素D′

当A越趋近于1时,则弥散张量体素D′

其中,令

A∈[0,1],P∈(0,1),i∈{1,2,3}

根据给定的光线矩阵R和DTI图像的张量描述场T,利用采样方程计算张量描述场T的每一个D′

采样方程,如下,

其中,f

S3:将三张正交特征投射图像作为四元数的三个虚部,计算其QGPCE变换系数以构建特征图像。其中还需要说明的是,极复指数变换包括:

定义灰度图像f

其中,R

根据四元数理论,将三幅大小相同特征图像视为一个纯四元数阵列的三个虚部,则利用纯四元数阵列的形式表示三张采样特征图,如下,

f(r,θ)=f

其中,f

其中,Re(G)表示复数的实部,Im(G)表示复数的虚部,G

S4:对混沌置乱的特征图像和水印图像进行异或操作获得零水印图像。本步骤还需要说明的是,本发明方法分为水印生成和水印验证两个阶段,在水印生成过程,基于DTI图像的冠状面、矢状面和横切面进行光线投射获得三张正交投影特征图像,计算三张投影特征图的四元数极复指数变换,利用正交矩的幅值构造矩特征图像,将混沌置乱的矩特征图像和水印图像进行异或运算,生成密钥图像,包括:

计算获得宿主DTI图像f

利用f

将伪随机序列作为密钥K

根据矩向量V

对矩特征图像H使用Logistic映射进行加密,如下,

x

其中,x

利用异或操作,将L

对混沌序列H

其中,

水印验证是水印生成过程的逆过程,用于DTI图像的版权验证,根据给定DTI图像计算获得置乱的矩特征图像,将置乱的矩特征图像和给定的密钥图像进行异或运算,获得水印图像,进而完成版权验证和完整性验证,包括:

计算提取待验证DTI图像f′

利用f′

基于从版权方获取的密钥K

根据矩向量V′

对矩特征图像H′进行Logistic映射加密,使用从版权方获取的密钥K

将其进行二值化获得二值混沌序列L′

对混沌序列H′

实施例2

本实施例采用数据为公开数据集OASIS的脑部DTI图像作为原始图像,分别对40例个体的DTI图像进行了实验,同时,使用32*32的二值图像作为水印图像,利用一组测试图像来衡量算法对于各种攻击的鲁棒性,使用峰值信噪比(Peak signal-to-noise ratio,PSNR)来衡量受攻击图像的失真程度,PSNR值越小,表明受攻击图像的失真程度大,即图像收到的攻击强度越高,PSNR定义如下:

其中,MAX为图像的最大灰度阶数,MSE为大小均为u×v的原始图像I与受攻击图像K的均方差,其定义如下:

利用比特正确率(Bit correctness rates,BCR)来衡量算法的鲁棒性,BCR的定义如下:

其中,B

参照图4,噪声攻击是常见的图像攻击方式,在图像传输和转储过程中,经常会产生噪声污染,在这部分中,采用以DTI二维横断面切片为单位,在图像数据中加入不同方差的全局高斯噪声和全局椒盐噪声来测试算法是否能有效地抵抗噪声攻击,图4展示了DTI图像遭受不同参数的高斯噪声和椒盐噪声攻击后的横断面其中一层二维横断面切片,同时给出了遭受攻击后的PSNR值。

表1:噪声攻击下的BCR表。

参照表1,其总结了算法在不同攻击下的BCR值,结果显示在椒盐=0.03时,BCR值依然保持1.000,当高斯=0.03时,依然能够让BCR值保持在0.96以上。

参照图5,为了测试算法对JPEG压缩的鲁棒性能,使用不同的质量因子Q对以DTI二维横断面切片为单位进行了JPEG全局压缩攻击,分别使用10,30,70,90作为Q值,图5展示了DTI图像遭受不同Q值的JPEG压缩攻击后的横断面切片,同时给出了遭受攻击图像与原图像的PSNR值。

表2:旋转攻击下的BCR表。

参照表2,总结了在不同参数Q攻击下的BCR值,随着JPEG压缩的质量因子Q的提高,BCR值越来越接近于1,即使在Q=10的情况下,BCR值也能够保持在0.98以上。

参照图6,图像滤波是常见的图像处理方式之一,通常应用于图像增强和去噪等方面,但同时会对图像原始数据造成一定破坏,在这部分实验以DTI二维横断面切片为单位进行了中值滤波攻击和高斯滤波攻击,其中,中值滤波攻击采用了3*3,5*5和7*7三种不同尺寸的空域滤波器进行测试,高斯滤波攻击采用了参数1.0,1.5和2.0三种不同的参数值的低通滤波进行测试,根据图6的示意,展现了DTI图像遭受不同参数的中值滤波和高斯低通滤波攻击后的横断面切片,同时给出了遭受攻击后的PSNR值。

表3:滤波攻击下的BCR表。

参照表3,给出了在不同攻击下的BCR值,当中值滤波器为7*7时,BCR值也能够保持在0.98以上;而在高斯低通滤波=2.0,BCR依然可以保持为1.0000。

参照图7,图像旋转对于DTI图像是一种强烈的几何攻击,因为DTI图像的张量元素具有方向表示,在图像旋转时不同时对张量进行旋转会造成张量方向与解剖结构方向的不一致,会直接导致DTI图像失去医学和研究价值,本实施例为了验证算法对于旋转攻击的鲁棒能力,分别设置了axial单轴为旋转轴的5度,15度,30度,45度攻击,同时不进行张量元素的同步旋转,DTI图像遭受不同参数单轴旋转攻击后的横断面切片其中一层二维图像,同时给出了遭受攻击后的PSNR值。

表4:旋转攻击下的BCR表。

参照表4,总结了在旋转攻击下水印图的BCR值,当旋转角度为15°时,依然能够保持1.0000的BCR值,即使旋转攻击的角度扩大到45°,也可以保持0.92以上的BCR值。

参照图8,图像缩放是对图像进行下采样或者上采样,下采样会造成图像信息缺失,上采样会造成图像信息冗余,对水印提取造成影响,本实施例测试所提出算法针对DTI图像的三维缩放攻击的抵抗能力,使用一定的缩放因子对图像进行了三维缩放,分别以基于原图像尺寸的25%,50%,75%,125%,150%,200%的因子来处理图像,再将DTI图像进行再缩放,恢复到原始图像尺寸,DTI图像遭受不同参数的三维缩放攻击后的横断面切片,同时给出了遭受攻击后的PSNR值。

表5:缩放攻击下的BCR表。

参照表5,总结了在不同缩放因子的攻击下水印图的BCR值,除了由于缩放因子为25%的攻击下导致的大部分图像信息丢失,导致BCR值低于0.90,对于缩放因子为50%极其以上的攻击,BCR值均为1.000。

参照图9,图像裁剪是最常见的一种几何攻击方式,直接对图像进行裁剪,去除图像中的部分信息,从而造成了图像信息缺失,而大面积的裁剪会造成水印特征提取困难,进而直接影像水印质量,这部分实验对图像进行了不同程度的裁剪攻击,以DTI二维横断面切片进行以边长1/8、1/4和1/2的左上角裁剪,也就是说,在TDF上,就是1/16、1/8和1/4三维体积裁剪,图9展示了DTI图像裁剪攻击后的横断面其中一层二维横断面切片,同时给出了遭受攻击后的PSNR值。

表6:左上角裁剪攻击下的BCR表。

参照表6,总结了在不同的攻击下提取的水印的BCR值,1/8和1/4裁剪的攻击,BCR值均为1,1/2的裁剪虽然导致了大量的信息确实,但BCR值仍然能够保持在0.97以上。

考虑到图像在实际的传输过程中易受到多重攻击,因此在这部分通过对图像施加多重攻击,进一步测试了算法针对多重攻击的鲁棒性,多重攻击依然是基于DTI图像二维横断面切片施加的攻击,攻击1,攻击2,攻击3分别为多重攻击中每部分攻击的单独BCR值,多重表示在多重攻击下的BCR值,可以看出在不同参数的多重攻击下,依然能使BCR值达到0.95以上。

表7:多重攻击下的BCR表。

为了证明本实施例提出的算法方案的优越性,分别与3种优秀的二维图像零水印方案进行了对比。

表8:本发明方法与基于极复指数变换和逻辑映射的零水印算法,基于三元径向傅里叶矩的零水印算法和基于混合投票和混合加密的彩色图像零水印算法进行了鲁棒性(BCR)对比。

参照表8,给出了算法对比结果,除了高斯噪声攻击结果并非最优,本发明方法在面对其他攻击均表现出了最好的结果,部分攻击下甚至能够保持BCR值为1.0000,表明了算法也在大部分攻击下的极其优秀的鲁棒性。

应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号