基于均方误差评估的参考矩阵模型的图像隐写方法技术

技术编号:24172428 阅读:50 留言:0更新日期:2020-05-16 03:24
本发明专利技术属于数字通信技术领域,具体涉及一种基于均方误差评估的参考矩阵模型的图像隐写方法。本发明专利技术的方法包括以下步骤:步骤1、根据每像素的藏量确定参考矩阵的维数以及藏入比特数;步骤2、根据所述维数设计所述参考矩阵;步骤3、使用均方误差评估法求得所述参考矩阵的最优参数;步骤4、根据水印信息使用最小嵌入误差搜索法从所述参考矩阵中找出灰度替换值对载体图像的像素灰度值进行替换。本申请的方法针对不同藏量的水印数据提出了通用的参考矩阵设计方法,大大降低了矩阵MSE的计算复杂度,计算时间大幅缩短,同时在相同藏量情况下,图像品质PSNR较现有方法有明显的改进。

【技术实现步骤摘要】
基于均方误差评估的参考矩阵模型的图像隐写方法
本专利技术属于多媒体信号处理
,具体涉及一种基于均方误差评估的参考矩阵模型的图像隐写方法。
技术介绍
数字隐写技术是一种通过在数字载体中嵌入信息来传递消息的一种加密技术,这种信息传递方式具有不可见性,隐密性强,适于在发送者和接受者传递一些重要的私密信息,有利于保护通信双方的信息安全。作为秘密信息的媒介,数字载体通常选用人们日常生活中常见的视频、音频以及图像等。图像载体因其体积小、易于传递和加密的特点使其成为常用的信息载体,JPEG灰度图是当前最常见也是使用最多的图像格式。基于数字图像隐写算法的目标是嵌入尽可能多的秘密信息,而尽可能不破坏载体图像的各个特性,即达到图像失真尽可能地小,并保持图像的统计特征。因此,利用图像隐写术实现隐蔽通信时,隐藏载荷和隐藏质量是两个重要指标,也就是一方面能够在载体图像中嵌入足够多的数据,通常用嵌入率表示;另一方面,数据嵌入后不能造成载体图像外观发生可察觉的变化。在数字图像隐写的各类方法中,基于参考矩阵(ReferenceMatrix,RM)的图像隐本文档来自技高网...

【技术保护点】
1.一种基于均方误差评估的参考矩阵模型的图像隐写方法,其特征在于,包括以下步骤:/n步骤1、根据每像素的藏量确定参考矩阵的维数以及藏入比特数;/n步骤2、根据所述维数设计所述参考矩阵;/n步骤3、使用均方误差评估法求得所述参考矩阵的最优参数;/n步骤4、根据水印信息使用最小嵌入误差搜索法从所述参考矩阵中找出灰度替换值对载体图像的像素灰度值进行替换。/n

【技术特征摘要】
1.一种基于均方误差评估的参考矩阵模型的图像隐写方法,其特征在于,包括以下步骤:
步骤1、根据每像素的藏量确定参考矩阵的维数以及藏入比特数;
步骤2、根据所述维数设计所述参考矩阵;
步骤3、使用均方误差评估法求得所述参考矩阵的最优参数;
步骤4、根据水印信息使用最小嵌入误差搜索法从所述参考矩阵中找出灰度替换值对载体图像的像素灰度值进行替换。


2.如权利要求1所述的基于均方误差评估的参考矩阵模型的图像隐写方法,其特征在于,所述“根据每像素的藏量确定参考矩阵的维数以及藏入比特数”,具体为:
若每像素的藏量大于0且小等于1,则设置所述参考矩阵的维数为3、藏入比特数为3;
若每像素的藏量大于1且小于4/3,则设置所述参考矩阵的维数为3、藏入比特数为4;
若每像素的藏量大等于4/3且小等于3/2,则设置所述参考矩阵的维数为2、藏入比特数为3;
若每像素的藏量大于3/2且小于5/3,则设置所述参考矩阵的维数为3、藏入比特数为5;
若每像素的藏量大等于5/3且小等于2,则设置所述参考矩阵的维数为3、藏入比特数为6;
若每像素的藏量大于2且小于7/3,则设置所述参考矩阵的维数为3、藏入比特数为7;
若每像素的藏量大等于7/3且小等于5/2,则设置所述参考矩阵的维数为2、藏入比特数为5;
若每像素的藏量大于5/2且小于8/3,则设置所述参考矩阵的维数为3、藏入比特数为8;
若每像素的藏量大等于8/3且小等于3,则设置所述参考矩阵的维数为2、藏入比特数为6;
若每像素的藏量大于3且小等于7/2,则设置所述参考矩阵的维数为2、藏入比特数为7;
若每像素的藏量大于7/2且小等于4,则设置所述参考矩阵的维数为2、藏入比特数为8。


3.如权利要求2所述的基于均方误差评估的参考矩阵模型的图像隐写方法,其特征在于,所述“根据所述维数设计所述参考矩阵”,具体为:
若所述维数为2,则所述参考矩阵满足以下公式:
RM(0,0)=S,(S∈{0,1,...,2m-1})
RM(i+1,j)=(RM(i,j)+r1)mod2m
RM(i,j+1)=(RM(i,j)+r2)mod2m



r2=1
其中,RM为256*256的二维参考矩阵,i、j为X轴、Y轴上的坐标,为大等于0且小等于255的整数,S为参考矩阵中每个坐标上的值,m为所述藏入比特数,r1、r2为参考矩阵在X轴、Y轴上相邻坐标值计算时的差值参数,a、b为r1的两个取值常量,a、b的取值范围为{0,1,...,2m/2};
若所述维数为3,则所述参考矩阵满足以下公式:
RM(0,0,0)=S(S∈{0,1,...,2m-1})
RM(i+1,j,k)=(RM(i,j,k)+r1)mod2m
RM(i,j+1,k)=(RM(i,j,k)+r2)mod2m
RM(i,j,k+1)=(RM(i,j,k)+r3)mod2m
r3=1
其中,RM为256*256*256的三维参考矩阵,i、j、k为X轴、Y轴、Z轴上的坐标,为大等于0且小等于255的整数,S为参考矩阵中每个坐标上的值,m为所述藏入比特数,r1、r2、r3为参考矩阵在X轴、Y轴、Z轴上相邻坐标值计算时的差值参数,r1、r2的取值范围为{0,1,...,2m/2}。


4.如权利要求3所述的基于均方误差评估的参考矩阵模型的图像隐写方法,其特征在于,所述“使用均方误差评估法求得所述参考矩阵的最优参数”,具体为:
若所述维数为2,包括以下步骤:
步骤321、对于所述参考矩阵中不为边界点的一个给定点A(xA,yA),根据以下公式求解所述参考矩阵的均方误差MSE2D:



【专利技术属性】
技术研发人员:林娟洪集辉张真诚郭永宁孙树亮陈泗盛
申请(专利权)人:福建师范大学福清分校
类型:发明
国别省市:福建;35

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

1