[发明专利]一种基于数字水印的立体图像质量客观评价方法有效
申请号: | 201310463984.2 | 申请日: | 2013-09-29 |
公开(公告)号: | CN103533343A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 蒋刚毅;周武杰;郁梅;邵枫;彭宗举;陈芬;王晓东;李福翠 | 申请(专利权)人: | 宁波大学 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N13/00 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于数字水印的立体图像质量客观评价方法,其在发送端提取无失真立体图像的左、右视点图像的DCT域中的特征,并将对特征进行量化编码后得到的数字水印嵌入DCT域中;在接收端提取失真立体图像的左、右视点图像的DCT域中的特征,检测失真立体图像中嵌入的数字水印并进行解码和反量化,根据提取的特征和解码反量化得到的特征获取失真立体图像的立体感知值和视点质量分数,最后利用已训练的支持向量回归模型获取测试的失真立体图像的客观质量评价预测值;本方法将从无失真立体图像中提取出的特征以水印的形式嵌入到立体图像中,信道在传输立体图像的同时也传输了特征,因此能够很好地预测人眼对立体图像的主观感知,符合人眼视觉特性。 | ||
搜索关键词: | 一种 基于 数字 水印 立体 图像 质量 客观 评价 方法 | ||
【主权项】:
1.一种基于数字水印的立体图像质量客观评价方法,其特征在于包括以下步骤:①-1、在发送端,令Sorg表示原始的无失真的立体图像,将Sorg的左视点图像记为Lorg,将Sorg的右视点图像记为Rorg;将Lorg和Rorg分别分割成
个互不重叠的尺寸大小为8×8的图像块,其中,此处M为Lorg和Rorg的宽度,N为Lorg和Rorg的高度;①-2、对Lorg和Rorg中的每个图像块进行离散余弦变换,得到Lorg和Rorg中的每个图像块的DCT系数矩阵;①-3、分别对Lorg和Rorg中的所有图像块的DCT系数矩阵中的所有DCT系数进行系数重组,得到Lorg和Rorg各自对应的10个各不相同的重组系数矩阵,将Lorg对应的第n'个重组系数矩阵记为
将Rorg对应的第n'个重组系数矩阵记为
其中,Lorg中的所有图像块的DCT系数矩阵中相同坐标位置处的DCT系数位于同一个重组系数矩阵中,Rorg中的所有图像块的DCT系数矩阵中相同坐标位置处的DCT系数位于同一个重组系数矩阵中,1≤n'≤10;①-4、计算Lorg对应的每个重组系数矩阵与Rorg对应的每个重组系数矩阵的差值绝对值矩阵,将Lorg对应的第n'个重组系数矩阵
与Rorg对应的第n'个重组系数矩阵
的差值绝对值矩阵记为
将
中的第l个DCT系数记为![]()
然后计算Lorg对应的每个重组系数矩阵与Rorg对应的每个重组系数矩阵的差值绝对值矩阵的均值和标准差,将
的均值和标准差分别记为
和![]()
μ r n ′ = 1 L n ′ Σ l = 1 L n ′ D org n ′ ( l ) , ]]>σ r n ′ = 1 L n ′ - 1 Σ l = 1 L n ′ ( D org n ′ ( l ) - μ r n ′ ) 2 ; ]]> 其中,
表示
中的第l个DCT系数,
表示
中的第l个DCT系数,符号“||”为取绝对值符号,1≤l≤Ln',在此Ln'表示
或
中DCT系数的总个数;①-5、利用Watson敏感度算子分别对Lorg和Rorg中的每个图像块的DCT系数矩阵中的所有DCT系数进行滤波处理,得到Lorg和Rorg中的每个图像块的滤波后DCT系数矩阵;①-6、采用与步骤①-3相同的系数重组方式,分别对Lorg和Rorg中的所有图像块的滤波后DCT系数矩阵中的所有滤波后DCT系数进行系数重组,得到Lorg和Rorg各自对应的10个各不相同的滤波后重组系数矩阵,将Lorg对应的第n'个滤波后重组系数矩阵记为
将Rorg对应的第n'个滤波后重组系数矩阵记为
其中,Lorg中的所有图像块的滤波后DCT系数矩阵中相同坐标位置的滤波后DCT系数位于同一个滤波后重组系数矩阵中,Rorg中的所有图像块的滤波后DCT系数矩阵中相同坐标位置的滤波后DCT系数位于同一个滤波后重组系数矩阵中,1≤n'≤10;①-7、根据Lorg或Rorg各自对应的10个滤波后重组系数矩阵中的所有滤波后DCT系数,计算第一敏感度阈值,记为T1,
其中,α为敏感度阈值调节因子,1≤k≤10,1≤l≤Lk,此处Lk表示Lorg或Rorg各自对应的10个滤波后重组系数矩阵中的第k个滤波后重组系数矩阵中滤波后DCT系数的总个数,
表示Lorg或Rorg各自对应的10个滤波后重组系数矩阵中的第k个滤波后重组系数矩阵中的第l个滤波后DCT系数,符号“||”为取绝对值符号;①-8、将Lorg和Rorg各自对应的每个滤波后重组系数矩阵中值大于第一敏感度阈值T1的滤波后DCT系数确定为视觉敏感度系数,然后计算Lorg和Rorg各自对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,将Lorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重记为![]()
将Rorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重记为![]()
其中,
表示Lorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数的个数,RL(n')表示Lorg对应的第n'个滤波后重组系数矩阵
中滤波后DCT系数的总个数,
表示Rorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数的个数,RR(n')表示Rorg对应的第n'个滤波后重组系数矩阵
中滤波后DCT系数的总个数;①-9、将Lorg对应的每个重组系数矩阵与Rorg对应的每个重组系数矩阵的差值绝对值矩阵的均值和标准差,经量化编码后作为第一数字水印信息;将Lorg对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,经量化编码后作为第二数字水印信息;将Rorg对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,经量化编码后作为第三数字水印信息;然后利用抖动调制数字水印嵌入方法,将第一数字水印信息分别嵌入Lorg对应的第4个重组系数矩阵
和Rorg对应的第4个重组系数矩阵
将第二数字水印信息分别嵌入Lorg对应的第5个重组系数矩阵
和Rorg对应的第5个重组系数矩阵
将第三数字水印信息分别嵌入Lorg对应的第6个重组系数矩阵
和Rorg对应的第6个重组系数矩阵
得到含数字水印的立体图像;①-10、发送端将含数字水印的立体图像发送给接收端;②-1、在接收端,令Sdis表示接收到的待评价的失真的含数字水印的立体图像,将Sdis的左视点图像记为Ldis,将Sdis的右视点图像记为Rdis;将Ldis和Rdis分别分割成
个互不重叠的尺寸大小为8×8的图像块,其中,此处M为Ldis和Rdis的宽度,N为Ldis和Rdis的高度;②-2、对Ldis和Rdis中的每个图像块进行离散余弦变换,得到Ldis和Rdis中的每个图像块的DCT系数矩阵;②-3、分别对Ldis和Rdis中的所有图像块的DCT系数矩阵中的所有DCT系数进行系数重组,得到Ldis和Rdis各自对应的10个各不相同的重组系数矩阵,将Ldis对应的第n'个重组系数矩阵记为
将Rdis对应的第n'个重组系数矩阵记为
其中,Ldis中的所有图像块的DCT系数矩阵中相同坐标位置处的DCT系数位于同一个重组系数矩阵中,Rdis中的所有图像块的DCT系数矩阵中相同坐标位置处的DCT系数位于同一个重组系数矩阵中,1≤n'≤10;②-4、计算Ldis对应的每个重组系数矩阵与Rdis对应的每个重组系数矩阵的差值绝对值矩阵,将Ldis对应的第n'个重组系数矩阵
与Rdis对应的第n'个重组系数矩阵
的差值绝对值矩阵记为
将
中的第l个DCT系数记为![]()
然后计算Ldis的每个重组系数矩阵与Rdis的每个重组系数矩阵的差值绝对值矩阵的均值和标准差,将
的均值和标准差分别记为
和![]()
μ d n ′ = 1 L n ′ Σ l = 1 L n ′ D dis n ′ ( l ) , ]]>σ d n ′ = 1 L n ′ - 1 Σ l = 1 L n ′ ( D dis n ′ ( l ) - μ d n ′ ) 2 ; ]]> 其中,
表示
中的第l个DCT系数,
表示
中的第l个DCT系数,符号“||”为取绝对值符号,1≤l≤Ln',在此Ln'表示
或
中DCT系数的总个数;②-5、利用Watson敏感度算子分别对Ldis和Rdis中的每个图像块的DCT系数矩阵中的所有DCT系数进行滤波处理,得到Ldis和Rdis中的每个图像块的滤波后DCT系数矩阵;②-6、采用与步骤②-3相同的系数重组方式,分别对Ldis和Rdis中的所有图像块的滤波后DCT系数矩阵中的所有滤波后DCT系数进行系数重组,得到Ldis和Rdis各自对应的10个各不相同的滤波后重组系数矩阵,将Ldis对应的第n'个滤波后重组系数矩阵记为
将Rdis对应的第n'个滤波后重组系数矩阵记为
其中,Ldis中的所有图像块的滤波后DCT系数矩阵中相同坐标位置的滤波后DCT系数位于同一个滤波后重组系数矩阵中,Rdis中的所有图像块的滤波后DCT系数矩阵中相同坐标位置的滤波后DCT系数位于同一个滤波后重组系数矩阵中,1≤n'≤10;②-7、根据Ldis或Rdis各自对应的10个滤波后重组系数矩阵中的所有滤波后DCT系数,计算第二敏感度阈值,记为T2,
其中,α为敏感度阈值调节因子,1≤k≤10,1≤l≤Lk,此处Lk表示Ldis或Rdis各自对应的10个滤波后重组系数矩阵中的第k个滤波后重组系数矩阵中滤波后DCT系数的总个数,
表示Ldis或Rdis各自对应的10个滤波后重组系数矩阵中的第k个滤波后重组系数矩阵中的第l个滤波后DCT系数,符号“”为取绝对值符号;②-8、将Ldis和Rdis各自对应的每个滤波后重组系数矩阵中值大于第二敏感度阈值T2的滤波后DCT系数确定为视觉敏感度系数,然后计算Ldis和Rdis各自对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,将Ldis对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重记为![]()
将Rdis对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重记为![]()
其中,
表示Ldis对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数的个数,DL(n')表示Ldis对应的第n'个滤波后重组系数矩阵
中滤波后DCT系数的总个数,
表示Rdis对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数的个数,DR(n')表示Rdis对应的第n'个滤波后重组系数矩阵
中滤波后DCT系数的总个数;②-9、检测嵌入到Sdis中的第一数字水印信息,然后对检测到的第一数字水印信息进行解码和反量化,解码反量化得到发送端嵌入的Lorg对应的每个重组系数矩阵与Rorg对应的每个重组系数矩阵的差值绝对值矩阵的均值和标准差,接着采用Canberra距离对Sdis进行纹理相似度度量,得到Sdis的立体感知值,记为Qdisp,Q disp = Σ n ′ = 1 10 w n ′ ( | μ r n ′ + μ d n ′ | + | σ r n ′ - σ d n ′ | ) Σ n ′ = 1 10 w n ′ ( μ r n ′ + μ d n ′ + σ r n ′ + σ d n ′ ) , ]]> 其中,
和
分别表示发送端嵌入的Lorg对应的第n'个重组系数矩阵
与Rorg对应的第n'个重组系数矩阵
的差值绝对值矩阵
的均值和标准差,wn'表示权值,
符号“||”为取绝对值符号;检测嵌入到Ldis中的第二数字水印信息,然后对检测到的第二数字水印信息进行解码和反量化,解码反量化得到发送端嵌入的Lorg对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,接着计算左视点质量分数,记为![]()
其中,Q0为动态调节因子,![]()
表示发送端嵌入的Lorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重,符号“||”为取绝对值符号;检测嵌入到Rdis中的第三数字水印信息,然后对检测到的第三数字水印信息进行解码,解码反量化得到发送端嵌入的Rorg对应的每个滤波后重组系数矩阵中视觉敏感度系数所占的比重,接着计算右视点质量分数,记为![]()
其中,![]()
表示发送端嵌入的Rorg对应的第n'个滤波后重组系数矩阵
中视觉敏感度系数所占的比重;②-10、根据
和
计算Sdis的视点质量分数,记为Qview,
②-11、采用n''幅原始的无失真的立体图像,建立其在不同失真类型不同失真程度下的失真立体图像集合,该失真立体图像集合包括多幅失真立体图像,利用主观质量评价方法分别评价出该失真立体图像集合中的每幅失真立体图像的主观评分,将该失真立体视频集合中的第j幅失真立体图像的主观评分记为DMOSj,其中,n''>1,0≤DMOSj≤100;然后按照步骤①-1至步骤②-10计算Qdisp和Qview的操作,以相同的方式计算该失真立体图像集合中的每幅失真立体图像的立体感知值和视点质量分数,将该失真立体图像集合中的第j幅失真立体图像的立体感知值记为Qdisp(j),将该失真立体图像集合中的第j幅失真立体图像的视点质量分数记为Qview(j),其中,1≤j≤N',N'表示该失真立体图像集合中包含的失真立体图像的幅数;再由该失真立体图像集合中的每幅失真立体图像的立体感知值和视点质量分数构成该失真立体图像集合中的每幅失真立体图像的质量分数,将该失真立体视频集合中的第j幅失真立体图像的质量分数记为xj,xj=[Qdisp(j),Qview(j)],其中,此处[Qdisp(j),Qview(j)]表示该失真立体图像集合中的第j幅失真立体图像的立体感知值和视点质量分数组成的向量矩阵;②-12、将该失真立体图像集合中的所有失真立体图像分成训练集和测试集,然后利用支持向量回归对训练集中的所有失真立体图像的质量分数和主观评分进行训练,使得经过训练得到的回归函数值与主观评分之间的误差最小,拟合得到最优的权值矢量Wopt和最优的偏置项bopt,接着利用Wopt和bopt构造得到支持向量回归训练模型,再根据支持向量回归训练模型,对测试集中的每幅失真立体图像的质量分数进行测试,预测得到测试集中的每幅失真立体图像的客观质量评价预测值,将测试集中的第k'幅失真立体图像的客观质量评价预测值记为Qk',Qk'=f(xk'),
其中,1≤k'≤t',t'表示测试集中包含的失真立体图像的幅数,f()为函数表示形式,xk′=[Qdisp(k′),Qview(k′)],xk'表示测试集中的第k'幅失真立体图像的质量分数,Qk'是测试集中的第k'幅失真立体图像的质量分数xk'的函数,(Wopt)T为Wopt的转置矢量,
为xk'的线性函数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310463984.2/,转载请声明来源钻瓜专利网。