一种基于开关中值滤波的加密图像去噪方法

文档序号:7860448阅读:459来源:国知局
专利名称:一种基于开关中值滤波的加密图像去噪方法
技术领域
本发明涉及多媒体信息安全和图像处理领域,特别涉及一种加密域噪声图像数据的去噪方法。
背景技术
加密技术是通过某种变换操作将明文图像转变成不可理解的密文图像的技术,广泛应用于诸如诊疗图像、刑侦图表和军事图像的保密传输和存储等场合。目前已有多种图 像加密技术,如像素置乱技术、基于秘密分割和秘密共享的图像加密技术、基于现代密码学体制的图像加密技术等。本发明采用像素置乱技术。像素置乱技术根据密钥将图像像素点的位置伪随机置乱,以达到隐藏图像内容的目的。由于置乱操作极大的破坏了像素间的相关性,因此通过这种方式加密后的图像,将呈现出雪花点效果,使得图像内容对无密钥的第
三方不可理解。中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个窗口的中值代替,并按顺序滑动窗口,从而平滑图像,消除孤立的噪声点。但是,几乎每个点的像素值都发生了变化,效果不是很好。而且如果图像含有椒盐噪声,中值滤波的去噪效果就会更不理想。为实现更好的去噪效果,可选用开关中值滤波方案。该方案可使得去噪后图像的效果更好。开关中值滤波分为两个步骤,首先根据给定的门限检测像素点是否为噪声点,如果是噪声点则采用普通中值滤波,如果不是噪声点则不作处理。传统的开关中值滤波的输出V Uj为
「nnnRl Wf _ J mLf,\mLrXLi\>Thre.sholdL 」1I5J — I Xi j ,otherwise其中,Hii,」为窗口内像素值的中间值。可以看出,每个窗口的门限是固定的,这对于像素值相差比较大的图像来说效果不是很理想。所以,近年来提出了很多对于开关中值滤波的改进方法。

发明内容
有鉴于此,本发明所要解决的技术问题是在保护图像信息安全,保障图像内容不被泄漏的前提下,提供一种在加密图像的处理领域对加密图像进行有效去噪的的方法。图像拥有方拥有一幅有噪声的图像,希望通过图像处理方进行去噪处理后传送给图像接收方,但由于图像拥有方不信任图像处理方,于是进行加密后将掩盖了图像内容的加密图像传给图像处理方进行处理。这个时候,图像去噪方处理的就是加密图像。最后,图像接收方接收到处理完的加密图像和图像拥有方给予的解密密钥还原出已去噪的图像。本发明的目的是这样实现的本发明提供的基于开关中值滤波的加密图像去噪方法,包括以下步骤SI :图像拥有方对图像进行分块和置乱加密,将加密图像传给图像去噪方;
S2 :图像去噪方对加密后图像进行同样地分块操作;S3 :每一分块根据像素点的值计算分块的均值,再计算出标准差;S4 :根据每一分块的均值和标准差计算门限值;
S5 :根据门限值设定噪声区间,获得噪声点;S6 :获得每一分块内所有像素点的中间值;S7 :噪声点的像素值由中间值取代;S8 :图像接收方根据图像拥有方给予的密钥对处理后的图像解密。进一步,图像的加密,具体包括以下步骤Sll :图像拥有方对图像进行互不重叠的分块;S12 :依次置乱每一分块的位置;S13 :依次置乱每一分块内像素点的位置。进一步,所述步骤S2中图像去噪方对加密后图像的操作是将图像分成与Sll中同样大小的块。进一步,所述步骤S3中的均值及标准差按以下式计算
Y美上.........f
S X S ^( 4:: #:):,式中,s为加密时每一分块的长和宽,j为分块内像素点的个数,k为分块的个数,Bk为每一分块,Ik;J为每一分块内像素点的值。进一步,所述步骤S4中门限值是根据标准差计算的,具体通过以下公式计算Tk = uk±w · a k,式中,参数ω e [1,2],是标准差的权值。进一步,所述步骤S5中噪声点的检测,满足以下公式
「00311 I ,k'j eAJk'J >Mk ^>XCTk ¥k-J<Pk +mX(Tk I h.j 成Mk —^xcri <h,j <Mk +mx(Tk *其中,A为噪声集合,B为非噪声集合。进一步,所述步骤S6中中间值的确定,是将每一分块内所有的像素点的值按大小排序取中间值得出的。进一步,所述步骤S7中噪声点像素值的取代,具体如下式Ik; j = medk, Ik j e A,式中,medk为每一分块的中间值。进一步,所述步骤S8中图像接收方的解密操作,具体包括以下步骤S81 :根据密钥还原每一分块内像素点的位置;S82 :根据密钥还原每一分块的位置。本发明的优点在于在新的应用场景下,如在云计算这种去噪任务通常交由云端(第三方)进行处理的环境中,出于安全性考虑,数据拥有方可先对数据进行加密,再将这些加密数据交给第三方进行去噪。本发明保护了图像的信息安全,保障了图像内容不被泄露。采用图像分块置乱方法对原始图像进行加密,由于在置乱后图像分块仍保持有相关性的特点,使用分块内中值代替噪声点的方法就能达到去噪目的。本发明与传统的开关中值滤波不同的是门限值不是固定的,是自适应的,具有良好的图像去噪质量。将开关中值滤波应用在加密图像的去噪处理中,使得本发明分块内噪声点的检测更加正确,图像去噪后的质量更好。本发明的其它优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其它优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。


为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中
图I为本发明实施例提供的基于开关中值滤波的加密图像去噪方法系统总体框图;图2为本发明实施例提供的图像加密的流程;图3为本发明实施例提供的图像去噪的流程;图4为本发明实施例提供的图像解密的流程;图5为本发明实施例提供的原始Lena图像、加噪声、加密后和去噪解密后的图像。
具体实施例方式以下将结合附图,对本发明的优选实施例进行详细的描述;应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。图I为本发明实施例提供的基于开关中值滤波的加密图像去噪方法系统总体框图,如图所示本发明的基于开关中值滤波的加密图像去噪方法的系统框图,由3个功能模块组成(1)图像加密(图像拥有方实施);(2)图像去噪(图像去噪方实施);(3)图像解密(图像接收方实施)。图2为本发明实施例提供的图像加密的流程,具体包括以下步骤Sll :图像拥有方对图像进行互不重叠的分块;S12 :依次置乱每一分块的位置;S13 :依次置乱每一分块内像素点的位置。下面详细描述图像的加密过程图像加密采用像素置乱方式加密,目的是进行图像去噪的一方无法知晓图像的具体内容。读取原始图像I,记其大小为NXNJf I划分成互不重叠的sXs的小分块,共可划分为NXN/(sXs)个分块。接着,根据密钥首先对分块的位置进行置乱,然后对每个块内的像素点的位置进行置乱,得到加密图像Im。图3为本发明实施例提供的图像去噪的流程,具体包括以下步骤S2 :图像去噪方对加密后图像进行同样地分块操作;所述S2中图像去噪方对加密后图像的操作是将图像分成与Sll中同样大小的块。S3 :每一分块根据像素点的值计算分块的均值,再计算出标准差;
所述步骤S3中的均值及标准差计算,如下式
权利要求
1.一种基于开关中值滤波的加密图像去噪方法,其特征在于包括以下步骤 Si:图像拥有方对图像进行分块和置乱加密,将加密图像传给图像去噪方; . 52:图像去噪方对加密后图像进行同样地分块操作; ..53:每一分块根据像素点的值计算分块的均值,再计算出标准差; . 54:根据每一分块的均值和标准差计算门限值; . 55:根据门限值设定噪声区间,获得噪声点; .56:获得每一分块内所有像素点的中间值; .57:噪声点的像素值由中间值取代; .58:图像接收方根据图像拥有方给予的密钥对处理后的图像解密。
2.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述SI中的图像加密方法如下 .511:图像拥有方对图像进行互不重叠的分块; . 512:依次置乱每一分块的位置;. .513:依次置乱每一分块内像素点的位置。
3.根据权利要求2所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述S2中图像去噪方对加密后图像的操作是将图像分成与Sll中同样大小的块。
4.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述步骤S3中的均值及标准差计算,如下式
5.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述步骤S4中门限值是根据标准差计算的,如下式Tk = uk±w · σ k, 式中,参数ω e [1,2],是标准差的权值。
6.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述步骤S5中噪声点的检测,如下式
7.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述步骤S6中中间值的确定,是将每一分块内所有的像素点的值按大小排序取中间值得出的。
8.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述步骤S7中噪声点像素值的取代,如下式Ik, j — medk,Ik’j ^ A, 式中,medk为每一分块的中间值。
9.根据权利要求I所述的一种基于开关中值滤波的加密图像去噪方法,其特征在于所述 步骤S8中图像接收方的解密操作如下 581:根据密钥还原每一分块内像素点的位置; 582:根据密钥还原每一分块的位置。
全文摘要
本发明公开一种基于开关中值滤波的加密图像去噪方法,属于多媒体信息安全和图像处理领域。涉及图像拥有方,图像去噪方和图像接收方,图像拥有方拥有一幅有噪声的图像,希望通过图像去噪方进行去噪处理后传送给图像接收方,但由于图像拥有方不信任图像去噪方,于是进行加密后将掩盖了图像内容的加密图像传给图像去噪方进行处理。首先利用一种特定的图像加密方法对图像进行加密,由于加密图像的特殊性,使用未遍历的开关中值滤波进行去噪处理先对图像分块,找到每一块的均值,标准差和中值;然后根据标准差获得门限确定噪声点;最后用中值代替噪声点的像素值。本发明不仅有效地实现了图像去噪,还保护了图像的信息安全。
文档编号H04L9/32GK102903082SQ20121034172
公开日2013年1月30日 申请日期2012年9月14日 优先权日2012年9月14日
发明者张思杰, 喻洁, 沈凯捷, 殷悦, 石岭, 徐鹏, 翟丽红 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1