当前位置: 首页 > 专利查询>海南大学专利>正文

基于AKAZE-Curvelet-DCT的医学图像鲁棒水印方法技术

技术编号:37230170 阅读:9 留言:0更新日期:2023-04-20 23:12
本申请公开了一种基于AKAZE

【技术实现步骤摘要】
基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法


[0001]本专利技术涉及图像处理领域,特别是涉及一种基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法。

技术介绍

[0002]随着互联网技术的不断更新迭代,医学领域已经逐渐从传统医学向远程医学发展,使得大量的医学信息需要在网络中进行传输和共享,其中就包含大量的医学图像,所以在这个过程中,医学图像可能会遭到篡改和盗用等问题,为了解决这类问题需要对原始的医学图像进行处理:将零水印技术与感知哈希技术相结合,作为信息安全的一项技术,既能够保证安全传输,又能够实现信息认证,在实际应用中具有重要的用途。
[0003]数字水印技术是将一些标识信息(即数字水印)直接嵌入数字载体(包括多媒体、文档、软件等)当中,但不影响原载体的使用价值,也不容易被人的知觉系统(如视觉或听觉系统)觉察或注意到。通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者、传送隐秘信息或者判断载体是否被篡改等目的。数字水印是信息隐藏技术的一个重要研究方向。在医学上,为了保护病人的个人信息,可以利用数字水印的不可见性和鲁棒性等特点将病人的个人信息隐藏在医学图像中,从而达到安全传输的目的。通过数字水印独特的不可见性,鲁棒性等特点,达到保护患者的个人信息,并且零水印可以避免篡改医疗数据,从而实现远程医疗诊断获取所需的相关患者信息。
[0004]目前,医学图像在网络上传输的数量逐渐增多,其医学数据一般不允许修改。因此,如何在医学数据中嵌入鲁棒性较高的数字水印来减少对其内容的修改,是本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,可以弥补传统的数字水印方法不能对医学图像本身进行保护的缺点,具有很强的鲁棒性和不可见性。其具体方案如下:
[0006]一种基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,包括:
[0007]对医学图像进行AKAZE特征提取,得到所述医学图像的特征描述符矩阵;
[0008]对所述医学图像的特征描述符矩阵进行Curvelet变化,得到所述医学图像的低频子带系数矩阵;
[0009]对所述医学图像的低频子带系数矩阵进行DCT变换,生成所述医学图像的特征二值序列;
[0010]将所述医学图像的特征二值序列和加密水印逐位进行异或运算,以将水印信息嵌入至所述医学图像中。
[0011]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,对医学图像进行AKAZE特征提取,得到所述医学图像的特征描述符矩阵,包括:
[0012]对医学图像进行AKAZE特征提取,得到所述医学图像的特征点;
[0013]根据所述医学图像的特征点,利用M

LDB算法得到所述医学图像的特征描述符矩阵。
[0014]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,对所述医学图像的特征描述符矩阵进行Curvelet变化,包括:
[0015]利用二维FFT算法和非均匀空间采样的Wrap算法对所述医学图像的特征描述符矩阵进行Curvelet变化。
[0016]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,对所述医学图像的低频子带系数矩阵进行DCT变换,生成所述医学图像的特征二值序列,包括:
[0017]对所述医学图像的低频子带系数矩阵进行DCT变换得到所述医学图像的系数矩阵;
[0018]选取所述医学图像的系数矩阵低频处的2*16的矩阵构成新矩阵;
[0019]利用哈希函数生成32位所述医学图像的特征二值序列。
[0020]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,在将所述医学图像的特征二值序列和加密水印逐位进行异或运算之前,还包括:
[0021]生成混沌序列;
[0022]将所述混沌序列利用哈希函数生成二值序列,并按照所述二值序列顺序对原始水印的位置空间进行异或置乱,得到混沌置乱的水印作为加密水印。
[0023]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,还包括:
[0024]在将水印信息嵌入至所述医学图像中的同时,生成逻辑密钥;
[0025]对待测医学图像进行AKAZE特征提取,得到所述待测医学图像的特征描述符矩阵;
[0026]对所述待测医学图像的特征描述符矩阵进行Curvelet变化,得到所述待测医学图像的低频子带系数矩阵;
[0027]对所述待测医学图像的低频子带系数矩阵进行DCT变换,生成所述待测医学图像的视觉特征序列;
[0028]将所述待测医学图像的视觉特征序列和所述逻辑密钥进行异或运算,提取出新的加密水印。
[0029]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,对待测医学图像进行AKAZE特征提取,得到所述待测医学图像的特征描述符矩阵,包括:
[0030]对待测医学图像进行AKAZE特征提取,得到所述待测医学图像的特征点;
[0031]根据所述待测医学图像的特征点,利用M

LDB算法得到所述待测医学图像的特征描述符矩阵。
[0032]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,对所述待测医学图像的低频子带系数矩阵进行DCT变换,生成所述待测医学图像的视觉特征序列,包括:
[0033]对所述待测医学图像的低频子带系数矩阵进行DCT变换得到所述待测医学图像的
系数矩阵;
[0034]选取所述待测医学图像的系数矩阵低频处的2*16的矩阵构成新矩阵;
[0035]利用哈希函数生成32位所述待测医学图像的视觉特征序列。
[0036]优选地,在本专利技术实施例提供的上述基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法中,在提取出新的加密水印之后,还包括:
[0037]按照所述二值序列顺序对所述新的加密水印的位置空间进行异或还原,得到解密后的水印。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,其特征在于,包括:对医学图像进行AKAZE特征提取,得到所述医学图像的特征描述符矩阵;对所述医学图像的特征描述符矩阵进行Curvelet变化,得到所述医学图像的低频子带系数矩阵;对所述医学图像的低频子带系数矩阵进行DCT变换,生成所述医学图像的特征二值序列;将所述医学图像的特征二值序列和加密水印逐位进行异或运算,以将水印信息嵌入至所述医学图像中。2.根据权利要求1所述的基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,其特征在于,对医学图像进行AKAZE特征提取,得到所述医学图像的特征描述符矩阵,包括:对医学图像进行AKAZE特征提取,得到所述医学图像的特征点;根据所述医学图像的特征点,利用M

LDB算法得到所述医学图像的特征描述符矩阵。3.根据权利要求2所述的基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,其特征在于,对所述医学图像的特征描述符矩阵进行Curvelet变化,包括:利用二维FFT算法和非均匀空间采样的Wrap算法对所述医学图像的特征描述符矩阵进行Curvelet变化。4.根据权利要求3所述的基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,其特征在于,对所述医学图像的低频子带系数矩阵进行DCT变换,生成所述医学图像的特征二值序列,包括:对所述医学图像的低频子带系数矩阵进行DCT变换得到所述医学图像的系数矩阵;选取所述医学图像的系数矩阵低频处的2*16的矩阵构成新矩阵;利用哈希函数生成32位所述医学图像的特征二值序列。5.根据权利要求4所述的基于AKAZE

Curvelet

DCT的医学图像鲁棒水印方法,其特征在于,在将所述医学图像的特征二值序列和加密水印逐位进行异或运算之前,还包括:生成混沌序列;将所述混沌序列利用哈希函数生成二值序列,并按照所述二值序列顺序对原始水印的位置空间进行异或置乱,得到混沌置乱的水印作为加密水印。6.根据权利要...

【专利技术属性】
技术研发人员:李京兵李德凯樊宇陈延伟黄梦醒
申请(专利权)人:海南大学
类型:发明
国别省市:

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

1