基于LSB算法的双域量子彩色图像水印方法及装置制造方法及图纸

技术编号:37504783 阅读:14 留言:0更新日期:2023-05-07 09:40
基于LSB算法的双域量子彩色图像水印方法及装置,嵌入水印后的图像的视觉质量高,椒盐噪声下的鲁棒性强。方法包括:(1)将24位RGB彩色水印图像扩展成6位RGB彩色水印图像;(2)将24位图像和扩展后的水印图像表示成用量子图像表示方法NCQI表示的量子图像;(3)使用只产权方知道的密钥|W>进行像素颜色的置乱,得到量子图像,再进行位置信息的置乱,得到完全无序的水印图像;在空域上,将水印图像的量子比特信息与载体图像的最后两个量子比特通过双量子比较器比较,生成密钥,再结合LSB算法嵌入到载体图像中,生成中间图像;在频域上,使用频域上的LSQb算法,生成最终的嵌入水印后的量子图像;在水印图像的提取过程中,分别从频域和空域中提取水印图像。空域中提取水印图像。空域中提取水印图像。

【技术实现步骤摘要】
基于LSB算法的双域量子彩色图像水印方法及装置


[0001]本专利技术涉及图像安全的
,尤其涉及一种基于LSB算法的双域量子彩色图像水印方法,以及基于LSB算法的双域量子彩色图像水印装置。

技术介绍

[0002]随着信息时代的发展,图像、音频等形式的多媒体技术的使用范围越来越广,使用频率越来越高。这些多媒体数据在网络发布,某些人未经授权就对这些数据进行非法下载、转发等操作,对产权方造成严重损失。数字图像是目前网络上最流行的多媒体形式之一,因此数字图像的安全是互联网安全的重要组成部分,而图像安全问题也被人们重点研究。
[0003]目前人们主要采取两种方案来解决图像的安全问题:使用图像加密技术实现图像的安全传输和存储;使用图像水印技术实现图像的版权保护。
[0004]数字图像水印技术是以一种不易被人察觉的方法将水印嵌入到图像中的安全措施,嵌入水印后不会影响原图像的视觉质量,必要时可以使用水印提取算法将水印提取或者检测出来。量子计算机的出现对经典的水印算法产生了冲击,量子水印算法的研究也变得迫在眉睫。

技术实现思路

[0005]为克服现有技术的缺陷,本专利技术要解决的技术问题是提供了一种基于LSB算法的双域量子彩色图像水印方法,其嵌入水印后的图像的视觉质量高,椒盐噪声下的鲁棒性强。
[0006]本专利技术的技术方案是:这种基于LSB算法的双域量子彩色图像水印方法,其包括:
[0007](1)将大小为2
n
‑1×2n
‑1,24位RGB彩色水印图像扩展成大小为2
n
×2n
,6位RGB彩色水印图像;
[0008](2)将大小为2
n
×2n
,24位RGB彩色载体图像和扩展后的水印图像表示成用量子图像表示方法NCQI表示的量子图像|C>和|W>;
[0009](3)使用只有产权方知道的密钥将|W>进行像素颜色的置乱,得到量子图像|W'>,再对|W'>进行位置信息的置乱,得到最终完全无序的水印图像|W”>;
[0010](4)在空域上,将水印图像的量子比特信息与载体图像的最后两个量子比特通过双量子比较器进行比较,进而生成密钥,再结合LSB算法把|W”>嵌入到|C>中,生成中间图像|CW>;
[0011](5)在频域上,使用频域上的LSQb算法,把|W”>嵌入到|CW>中,生成最终的嵌入水印后的量子图像|CW'>;
[0012](6)在水印图像的提取过程中,分别从频域和空域中提取水印图像。
[0013]还提供了基于LSB算法的双域量子彩色图像水印装置,包括:
[0014]扩展模块,其配置来将大小为2
n
‑1×2n
‑1,24位RGB彩色水印图像扩展成大小为2
n
×2n
,6位RGB彩色水印图像;
[0015]量子图像表示模块,其配置来将大小为2
n
×2n
,24位RGB彩色载体图像和扩展后的
水印图像表示成用量子图像表示方法NCQI表示的量子图像|C>和|W>;
[0016]置乱模块,其配置来使用只有产权方知道的密钥将|W>进行像素颜色的置乱,得到量子图像|W'>,再对|W'>进行位置信息的置乱,得到最终完全无序的水印图像|W”>;
[0017]空域嵌入模块,其配置来在空域上,将水印图像的量子比特信息与载体图像的最后两个量子比特通过双量子比较器进行比较,进而生成密钥,再结合LSB算法把|W”>嵌入到|C>中,生成中间图像|CW>;频域嵌入模块,其配置来在频域上,使用频域上的LSQb算法,把|W”>嵌入到|CW>中,生成最终的嵌入水印后的量子图像|CW'>;
[0018]提取模块,其配置来在水印图像的提取过程中,分别从频域和空域中提取水印图像。
[0019]本专利技术的载体图像和水印图像都使用量子图像表示方法NCQI表示,对水印图像进行像素颜色和位置上的置乱,置乱时的密钥C、M和N将保证非法用户对水印图像的篡改,对产权方进行版权保护,将置乱后的水印图像和载体图像R、G、B通道的最后一位通过双量子比特比较器进行比较生成密钥K,结合LSB算法和密钥K,将水印图像通过CNOT门嵌入到载体图像的空域中,得到中间图像,再通过对LSQb算法进行改动,将水印图像嵌入到中间图像的频域中,最终得到空域和频域都嵌入水印的图像,所以本专利技术嵌入水印后的图像的视觉质量高,椒盐噪声下的鲁棒性强。
附图说明
[0020]图1示出了根据本专利技术的基于LSB算法的双域量子彩色图像水印方法的流程图。
[0021]图2示出了根据本专利技术的基于LSB算法的双域量子彩色图像水印方法的嵌入过程的流程图。
[0022]图3示出了根据本专利技术的n=1时水印图像扩展过程。
[0023]图4示出了根据本专利技术的CSO操作量子电路的实现。
[0024]图5示出了根据本专利技术的22×22
图像置乱,左图是原始图像,右图是置乱后图像。
[0025]图6示出了根据本专利技术的22×22
图像置乱的量子电路。
[0026]图7示出了1
×
1水印图像和载体图像进行比较的量子比特示例图。
[0027]图8示出了单量子比特嵌入情况。
[0028]图9示出了双量子比特比较器。
具体实施方式
[0029]如图2所示,本专利技术的方案是:这种基于LSB算法的双域量子彩色图像水印方法,其包括:
[0030](1)将大小为2
n
‑1×2n
‑1,24位RGB彩色水印图像扩展成大小为2
n
×2n
,6位RGB彩色水印图像;
[0031](2)将大小为2
n
×2n
,24位RGB彩色载体图像和扩展后的水印图像表示成用量子图像表示方法NCQI表示的量子图像|C>和|W>;
[0032](3)使用只有产权方知道的密钥将|W>进行像素颜色的置乱,得到量子图像|W'>,再对|W'>进行位置信息的置乱,得到最终完全无序的水印图像|W”>;
[0033](4)在空域上,将水印图像的量子比特信息与载体图像的最后两个量子比特通过
双量子比较器进行比较,进而生成密钥,再结合LSB算法把|W”>嵌入到|C>中,生成中间图像|CW>;
[0034](5)在频域上,使用频域上的LSQb算法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于LSB算法的双域量子彩色图像水印方法,其特征在于:该方法包括以下步骤:(1)将大小为2
n
‑1×2n
‑1,24位RGB彩色水印图像扩展成大小为2
n
×2n
,6位RGB彩色水印图像;(2)将大小为2
n
×2n
,24位RGB彩色载体图像和扩展后的水印图像表示成用量子图像表示方法NCQI表示的量子图像|C>和|W〉;(3)使用只有产权方知道的密钥将|W〉进行像素颜色的置乱,得到量子图像|W'>,再对|W'>进行位置信息的置乱,得到最终完全无序的水印图像|W”>;(4)在空域上,将水印图像的量子比特信息与载体图像的最后两个量子比特通过双量子比较器进行比较,进而生成密钥,再结合LSB算法把|W”>嵌入到|C>中,生成中间图像|CW>;(5)在频域上,使用频域上的LSQb算法,把|W”>嵌入到|CW>中,生成最终的嵌入水印后的量子图像|CW'>;(6)在水印图像的提取过程中,分别从频域和空域中提取水印图像。2.根据权利要求1所述的基于LSB算法的双域量子彩色图像水印方法,其特征在于:所述步骤(1)中,当n=1时,24位RGB彩色水印图像,大小为1
×
1,对其进行扩展;扩展后为6位RGB彩色水印图像,大小为2
×
2,(106,90,205)为扩展前水印图像的像素值,将十进制转换成二进制,R通道、G通道和B通道中,106转换成二进制为01101010,分成01、10、10、10这四个2比特字符串后,分别赋给扩展后的四个像素的通道。3.根据权利要求2所述的基于LSB算法的双域量子彩色图像水印方法,其特征在于:所述步骤(2)中,将载体图像和扩展后的水印图像转换成量子图像表示方法NCQI表示的量子图像,分别用|C>和|W>表示图像,分别用|C>和|W>表示载体图像|C>用24个量子比特表示颜色信息,每个通道的取值范围为[0,28‑
1];水印图像|W>使用6个量子比特表示颜色信息,每个通道的取值范围为[0,22‑
1]。4.根据权利要求3所述的基于LSB算法的双域量子彩色图像水印方法,其特征在于:所述步骤(3)包括以下分步骤:(3.1)像素颜色信息置乱:产权方生成一组随机随机序列C,长度为2
2n
,取值范围为[0,1,2],C充当像素颜色信息进行置乱时的密钥,用于保护|W>上的颜色信息,得到|W'>;根据图像处理操作CSO来为密钥C中的每个数字分配不同的操作;(3.2)像素位置信息置乱:假设给定一个大小为m
×
n的水印图像,产生两组随机序列,表示为M、N,大小分别为m、n,具体地说,M(i)代表序列M中第i位信息,N(j)代表序列N中第j位信息;置乱时,将原始水印图像的像素(M(i),N(j))替换新水印图像中位置(i,j)处的像素,在遍历完水印图像的所有像素后,产生了一个无意义的图像。5.根据权利要求4所述的基于LSB算法的双域量子彩色图像水印方法,其特征在于:所述步骤(4)包括以下分步骤:
(4.1)将|W”>和|C>中像素的R、G、B通道的最后两个量子比特经过双量子比特比较器进行比较,|C>的颜色编码信息|R0>、|R1>、|G0>、|G1>、|B0>、|B1>分别与|W”>的颜色编码信息|R0>、|R1>、|G0>、|G1>、|B0>、|B1>进行比较;(4.2)根据对输出结果进行测量,生成密钥K,K的长度为6
×22n
,当比较结果为相同时,密钥K
i
=0,其中,i=0,1,

,6
×22n

1;当比较结果为不相同时,密钥K
i
=1;(4.3)...

【专利技术属性】
技术研发人员:李祯祯王骞卉李雅睛丁海洋李子臣王东飞
申请(专利权)人:北京印刷学院
类型:发明
国别省市:

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

1