[发明专利]一种基于Arnold置乱变换和DCT的医学图像鲁棒水印方法无效
申请号: | 201210465231.0 | 申请日: | 2012-11-19 |
公开(公告)号: | CN102930500A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 李京兵;杜文才;隋淼;涂蓉 | 申请(专利权)人: | 海南大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 570228 海*** | 国省代码: | 海南;66 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 arnold 变换 dct 医学 图像 水印 方法 | ||
技术领域
本发明属于多媒体信号处理领域,涉及一种基于Arnold置乱变换、离散余弦变换(DCT)和图像视觉特征的医学图像数字水印技术,具体是一种基于Arnold置乱变换和DCT的医学图像鲁棒水印方法。
背景技术
目前,医学图像占整个医院医学信息的70%~80%,数字信息管理系统在现代医疗体系中发挥了越来越重要的作用,但随着网络的推广应用,其信息安全问题逐渐暴露出来。
医学图像在网络上进行远程传输时,记录在医学图片上的病人的个人信息,容易被泄露。若把个人信息作为数字水印嵌入在医学图片中,就可以较好的解决这个难题,这种水印称为医学图像数字水印。
目前对医学图像数字水印领域的研究主要集中在空间域和变换域(DCT、DFT和DWT)两个方面,它们分别通过改变空间域的某些象素的灰度或变换域的一些系数的值来嵌入水印。其中余弦变换(Discrete Cosine Transform,DCT)域水印方法,由于其计算量较小,且与国际数据压缩标准(JPEG,MPEG)兼容,目前研究的比较多,是现有大多数的频率域数字水印算法研究的热点。
鉴于对医学图像病灶区保护的特殊性要求,一般文献中常选择将水印信息嵌入到图像的非感兴趣区域(Region of Non-Interest,RONI)。医学图像中的感兴趣区域(Region of Interest,ROI)指的是那些包含重要病理特征或诊疗信息的病灶区,若在该区域嵌入水印,则有可能造成错误的诊断。但往往人们在寻找ROI时,要花费很长的时间与精力,并且一旦选择有误,则有可能干扰医生的诊断。
在医学图像数字水印研究领域,至今为止几何攻击仍是一个比较难以解决的课题,至于同时能有效抵抗常规攻击和几何攻击,这两种攻击类型的水印方法研究,目前尚未见报道,尚属空白。而实际应用中,医学数字水印图像常常同时受到这两种攻击。
不仅如此,对于医学图像的研究,考虑到病患信息和一些特殊的隐私性,一旦水印被提取后,可能遭受泄露或篡改的危险。故要采取一些预处理的方式,即俗称的加密,进行二次保护,从而加强对水印信息的安全性保护。
发明内容
本发明的目的是提供一种基于Arnold置乱变换和DCT的医学图像鲁棒水印方法,通过将Arnold置乱变换、医学图像的视觉特征向量、加密技术和第三方的概念有机结合起来,不但能够对水印信息进行二次加密保护,而且不需要进行感兴趣区域的选取,也没有容量大小的限制性问题,具有很理想的鲁棒性和不可见性,有效地解决了医学图像的水印的嵌入问题,同时解决了医学图像应用中出现的抗击几何攻击和抗击常规攻击问题,可以有效的保护病患信息的隐秘性。
为了实现上述目的,本发明是这样进行的:首先利用置乱变换技术对水印信息进行加密,再对全图进行DCT变换,在DCT变换系数中,提取一个抗几何攻击的医学图像视觉特征向量,并将水印技术与密码学有机结合起来,实现了数字水印的抗几何和常规攻击。本发明所采用的方法包括水印嵌入和水印提取两大部分,第一部分为水印嵌入算法,包括:(1)通过对二值图像W(i,j)经Arnold置乱变换得到BW(i,j);(2)通过进行全图DCT变换,得到医学图像的一个视觉特征向量V(j);(3)将已经经过置乱的水印信息BW(i,j),和在医学图像中提取的特征向量V(j),通过Hash函数运算,生成二值逻辑序列Key(i,j),然后将二值逻辑序列Key(i,j)存在第三方。第二部分为水印提取算法,包括:(4)求出待测医学图像的视觉特征向量V’(j);(5)利用已存在第三方的二值逻辑序列Key(i,j)和待测医学图像的特征向量V’(j),提取出水印BW’(i,j);(6)根据置乱变换的周期和迭代次数,利用Arnold置乱逆变换将提取的水印BW’(i,j)进行还原,得到待测图像的水印W’(i,j)。
现对本发明的方法进行详细说明如下:
首先用一幅有意义的二值图像来作为水印,用W表示,F代表原始医学图像。则W={w(i,j)|w(i,j)=0,1;1≤i≤M1,1≤j≤M2}作为数字水印,而原始医学图像记为F={f(i,j)|f(i,j)∈R;1≤i≤N1,1≤j≤N2},w((i,j))和f(i,j)分别表示水印图像及原始医学图像的像素灰度值,设M1=M2=M,N1=N2=N。
第一部分:水印嵌入算法
1)通过对二值图像W(i,j)经Arnold置乱变换得到BW(i,j)。
BW(i,j)=AT(W(i,j))
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210465231.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:坭兴陶的烧制工艺
- 下一篇:石油管道转角桩的转点角度测量仪