一种基于失真类型判断的自适应图像质量评价方法转让专利

申请号 : CN201310406821.0

文献号 : CN103475897B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋刚毅靳鑫郁梅邵枫彭宗举陈芬王晓东李福翠

申请人 : 宁波大学

摘要 :

本发明公开了一种基于失真类型判断的自适应图像质量客观评价方法,该方法首先对图像的失真类型进行判断,将失真类型分为高斯白噪声失真、JPEG失真和类模糊失真三类,其中类模糊失真包含高斯模糊失真、JPEG2000失真和快衰落失真;利用失真判别结果,对受到高斯白噪声失真的图像采用基于像素域的结构相似度模型评价,对受到JPEG失真的图像采用基于DCT域的结构相似度模型评价,对受到类模糊失真的图像采用基于小波域的结构相似度模型评价。实施结果表明本发明提出的客观评价方法,通过失真判别方法,在对各不同失真类型的失真图像的评价很好的结合了各结构相似度评价模型的优点,评价结果与人眼主观感知一致较高。

权利要求 :

1.一种基于失真类型判断的自适应图像质量评价方法,其特征在于它的处理过程为:首先,确定待评价的失真图像的失真类型;

其次,结合待评价的失真图像的失真类型进行相应的处理;

如果失真图像为高斯白噪声失真,则将原始的无失真图像和待评价的失真图像在像素域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像和待评价的失真图像中的每个图像块中的所有像素点在像素域的亮度均值和标准差,以及原始无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块中的所有像素点亮度值之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度;

如果失真图像为JPEG失真,则将原始的无失真图像和待评价的失真图像在DCT域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在DCT域中所有DCT系数的均值和标准差,以及原始无失真图像和待评价的失真图像在DCT域所有坐标位置相同的两个图像块中的所有DCT系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度;

如果失真图像为类模糊失真,则将原始的无失真图像和待评价的失真图像在小波域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在小波域中所有小波系数的均值和标准差,以及原始无失真图像和待评价的失真图像在小波域中所有坐标位置相同的两个图像块中的所有小波系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度;

最后,根据原始的无失真图像和待评价的失真图像中所有坐标位置相同的两个图像块之间的结构相似度,获取待评价的失真图像的客观质量分值。

2.根据权利要求1所述的一种基于失真类型判断的自适应图像质量评价方法,其特征在于:它具体包括以下步骤:①令X表示原始的无失真图像,令Y表示待评价的失真图像,通过失真类型判别方法确定Y的失真类型,Y的失真类型为高斯白噪声失真、JPEG失真、类模糊失真中的其中一种,其中类模糊失真包含高斯模糊失真、JPEG2000失真和快衰落失真;

②如果失真图像Y的失真类型为高斯白噪声失真,则采用尺寸大小为8×8的滑动窗口在X中逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j;同样,采用尺寸大小为8×8的滑动窗口在Y中逐像素点移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j;其中, H表示X和Y的高度,W表示X和Y的宽度,符号 为向下取整符号,1≤i≤M,1≤j≤N;

如果失真图像Y的失真类型为JPEG失真,则采用尺寸大小为8×8的滑动窗口在X中逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j,对所有的图像块xi,j进行二维DCT变换,得到对应变换后的图像块为 同样,采用尺寸大小为8×8的滑动窗口在Y中逐像素点移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j,对所有的图像块yi,j进行二维DCT变换,得到对应变换后的图像块为 其中,H表示X和Y的高度,W表示X和Y的宽度,1≤i≤M,1≤j≤N;

如果失真图像Y的失真类型为类模糊失真,则对X进行一级小波变换,提取近似分量并记为XA,采用尺寸大小为8×8的滑动窗口在XA中逐点移动,将XA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将XA中坐标位置为(i',j')的图像块记为 同样,对Y进行一级小波变换,提取近似分量并记为YA,采用尺寸大小为8×8的滑动窗口在YA中逐点移动,将YA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将YA中坐标位置为(i',j')的图像块记为 其中, H'表示XA和YA的高度,W'表示XA和YA的宽度,1≤i'≤M',1≤j'≤N';

③如果失真图像Y的失真类型为高斯白噪声失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X和Y中所有的坐标位置相同的两个图像块中的所有像素点之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所有像素点的亮度均值和标准差对应记为 和将Y中坐标位置为(i,j)的图像块yi,j中的所有像素点的亮度均值和标准差对应记为和 将X中坐标位置为(i,j)的图像块xi,j中的所有像素点与Y中坐标位置为(i,j)的图像块yi,j中的所有像素点之间的协方差记为其中,xi,j(u,v)表示xi,j中坐标位置

为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的亮度值,

1≤u≤8,1≤v≤8;

如果失真图像Y的失真类型为JPEG失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X中的每个图像块的DCT交流系数的均值和标准差,并计算Y中的每个图像块的DCT交流系数的均值和标准差,最后计算X和Y中所有的坐标位置相同的两个图像块的所有DCT交流系数之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所有像素点的亮度均值和标准差对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j中的所有像素点的亮度均值和标准差对应记为 和 将X中坐标位置为(i,j)的图像块xi,j进行DCT变换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j进行DCT变换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和将X中坐标位置为(i,j)的DCT域图像块 和Y中坐标位置为(i,j)的DCT域图像块 中的所有交流系数之间的协方差记为

其中,xi,j(u,v)表示xi,j中坐

标位置为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的D D亮度值,1≤u≤8,1≤v≤8, 表示 中坐标位置为(u,v)的DCT系数值,D D D D D

表示 中坐标位置为(u,v)的DCT系数值,1≤u ≤8,1≤v ≤8且u 和vD不同时为1;

如果失真图像Y的失真类型为类模糊失真,则计算X经一级小波变换后的近似分量XA中所有系数值的均值和标准差,并计算Y经一级小波变换后的近似分量YA中所有系数值的均值和标准差,然后计算XA和YA中所有的坐标位置相同的两个图像块中的所有系数之W W间的协方差,将XA中坐标位置为(i,j)的图像块 中所有系数的均值和标准差分别W W对应记为 和 将YA中坐标位置为(i,j)的图像块 中所有系数的均值和W W

标准差分别记为 和 将XA中坐标位置为(i,j)的图像块 中的所有像素点W W

与YA中坐标位置为(i,j)的图像块 中的所有系数之间的协方差记为其 中 ,

W W

表示 中坐标位置为(u,v)的系数值, 表示 中坐标

W W W W

位置为(u,v)的系数值,1≤u ≤8,1≤v ≤8;

④如果失真图像Y的失真类型为高斯白噪声失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数、对比度函数和结构度函数对应分别记为l(xi,j,yi,j)、c(xi,j,yi,j)和s(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;

如果失真图像Y的失真类型为JPEG失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,并计算X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数和对比度函数对应分别记为l(xi,j,yi,j)和c(xi,j,yi,j),将X中坐标位置为(i,j)的图像块xi,j在DCT变换后的新图像块 与Y中坐标位置为(i,j)的图像块yi,j在DCT变换后的新图像块 之间结构度函数记为f(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;

如果失真图像Y的失真类型为类模糊失真,则计算X和Y中所有的坐标

位置相同的两个图像块之间的小波系数亮度函数、小波系数对比度函数和小波系数结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的小波系数亮度函数、小波系数对比度函数和小波 系 数 结 构 度 函 数 对 应 分 别 记 为lW(xi,j,yi,j)、cW(xi,j,yi,j) 和sW(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;

⑤如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的结构相似度记为SSIM(xi,j,yi,j),SSIM(xi,j,yi,j)=α β γ[l(xi,j,yi,j)] [c(xi,j,yi,j)] [s(xi,j,yi,j)] ,其中α、β和γ为调节因子;

如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,以及X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,计算X和Y中所有坐标位置相同的两个图像块之间的基于DCT域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于DCT域的结构相似度记为FSSIM(xi,j,yi,j),FSSIM(xi,j,yi,j)=[l(xi,j,yi,j)]α β γ[c(xi,j,yi,j)] [f(xi,j,yi,j)] ,其中α、β和γ为调节因子;

如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的小波系数亮度函数、小波系数对比度函数和小波系数结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于小波域的结构相似度记为WSSIM(xi,j,yi,j),其中α、β和γ为调节因子;

⑥如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度,计算Y的客观质量分值,记为Qwn,如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度,计算Y的客观质量分值,记为Qjpeg,如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,计算Y的客观质量分值,记为Qblur,

3.根据权利要求2所述的一种基于失真类型判断的自适应图像质量评价方法,其特征在于:所述的步骤①中通过失真类型判别方法确定Y的失真类型的具体过程为:①-a、对X进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将X中坐标在(i',j')处的图像块记为x'i',j',对每个图像块x'i',j'进行一级小波分解,提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将x'i',j'的小波对角分量中系数幅度的中值记为 其噪声标准差为其中, 1≤i'≤M',1≤j'≤N';

同样,对Y进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将Y中坐标在(i',j')处的图像块记为y'i',j',对每个图像块y'i',j'进行一级小波分解,提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将y'i',j'的小波对角分量中系数幅度的中值记为 其噪声标准差为①-b、计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值,将X和Y中坐标位置(i',j')处的图像块x'i',j'和y'i',j'的噪声标准差的差值记为然后计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值的均值,记为

①-c、判断 是否成立,如果成立,则确定Y的失真类型为高斯白噪声失真,然后结束;否则,执行步骤①-d;其中,ThWN为高斯白噪声失真判别阈值;

①-d、计算X的亮度差值图,记为Xh,将Xh中坐标位置为(i″,j″)点的系数值记为Xh(i″,j″),Xh(i″,j″)=|X(i″,j″)-X(i″,j″+1)|,其中,

1≤i″≤H,1≤j″≤W-1,X(i″,j″)表示X中坐标位置为(i″,j″)的像素点的亮度值,X(i″,j″+1)表示X中坐标位置为(i″,j″+1)的像素点的亮度值,符号“||”为取绝对值符号;

同样,计算Y的亮度差值图,记为Yh,将Yh中坐标位置为(i″,j″)点的系数值记为Yh(i″,j″),Yh(i″,j″)=|Y(i″,j″)-Y(i″,j″+1)|,其中,

1≤i″≤H,1≤j″≤W-1,Y(i″,j″)表示Y中坐标位置为(i″,j″)的像素点的亮度值,Y(i″,j″+1)表示Y中坐标位置为(i″,j″+1)的像素点的亮度值;

①-e、对X的亮度差值图Xh进行8×8大小的无重叠的块分割,得到M″×N″个无重叠的大小为8×8图像块,将Xh中坐标位置在(i″',j″')处的图像块记为 定义图像块 的块内能量和块边缘能量分别为 和

其 中, 为 中

坐标位置为(p,q)的系数值, 为 中坐标位置为(p,8)的系数值,

1≤i″'≤M″,1≤j″'≤N″,1≤p≤8,1≤q≤7;

同样,对Y的亮度差值图Yh进行8×8大小的无重叠的块分割,得到M″×N″个无重叠的大小为8×8图像块,将Yh中坐标位置在(i″',j″')处的图像块记为 定义图像块 的块内能量和块边缘能量分别为 和

其中, 为 中坐标位置

为(p,q)的系数值, 为 中坐标位置为(p,8)的系数值;

①-f、计算Xh中所有图像块的边缘能量和块内能量之间的比值,将Xh中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为h h

同样,计算Y 中所有图像块的边缘能量和块内能量之间的比值,将Y 中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为统计满足不等式 的图像块的个数,并记为N0;定义判别指标J,

①-g、判断J>ThJPEG是否成立,如果成立,则确定Y的失真类型为JPEG失真,然后结束;

否则,执行步骤①-h;其中,ThJPEG为JPEG失真判别阈值;

①-h、确定Y的失真类型为类模糊失真,即Y的失真类型为高斯模糊失真,或JPEG2000失真,或快衰落失真。

4.根据权利要求3所述的一种基于失真类型判断的自适应图像质量评价方法,其特征在于:所述的步骤①-c中高斯白噪声失真判别阈值ThWN的取值为0.8;所述的步骤①-g中JPEG失真判别阈值ThJPEG的取值为0.57。

5.根据权利要求2所述的一种基于失真类型判断的自适应图像质量评价方法,其特征在于:所述的步骤④中取C1=0.01、C2=0.02、C3=0.01、α=1、β=1及γ=1。

说明书 :

一种基于失真类型判断的自适应图像质量评价方法

技术领域

[0001] 本发明涉及一种图像质量评价技术,尤其是涉及一种基于失真类型判断的自适应图像客观质量评价方法。

背景技术

[0002] 随着现代通信技术的迅速发展,人类进入信息社会,图像作为重要的信息载体,其质量的好坏将直接影响接受者对信息获取的准确度和完整度。然而,无论在图像的采集、处理、储存和传输过程,都不可避免由于处理方法的不完善或者外部设备不规范等原因产生失真或降质,不同的失真或降质程度将会对图像信息造成不同程度的损失。在图像信息技术被广泛应用的情况下,如何度量由图像不同的失真程度而导致的所载信息的损失大小显得尤为重要。图像质量评价课题的出现,正是为了解决这一重要的现实问题。从方法上可以将图像质量评价分为主观质量评价和客观质量评价,前者凭借实验人员的主观感知来评价图像的质量,因此非常繁琐和耗时,同时不适合集成到实际应用;后者依据模型给出量化指标,模拟人类视觉系统(HVS,human visual system)感知机制来衡量图像质量,该方法具有操作简单、易于实现和实时算法优化等特点,成为图像质量评价中的研究重点。而根据对HVS描述的侧重点不同,可以将图像质量评价分为基于误差灵敏度和基于结构相似度评价方法两类。基于误差灵敏度方法考虑视觉非线性、多通道、对比敏感度带通、掩盖效应、多通道间不同激励的相互作用以及视觉心理特征,但是由于人类尚且没有完全掌握HVS,因此该类方法存在着明显的准确建模障碍。基于结构相似度方法认为自然图像具有特定的结构,人眼对图像的感知,主要从这些结构信息中提取,直接评价图像信号的结构相似性,方法实现复杂度较低,应用性较强,但是现有技术的结构相似度方法种类较多,而且这些方法并不能保证不同失真类型的图像的质量评价结果都较准确。

发明内容

[0003] 本发明所要解决的技术问题是提供一种自适应图像质量客观评价方法,其能够有效地提高不同失真类型的图像的质量评价结果的准确性。
[0004] 本发明解决上述技术问题所采用的技术方案为:一种基于失真类型判断的自适应图像质量评价方法,它的处理过程为:
[0005] 首先,确定待评价的失真图像的失真类型;
[0006] 其次,结合待评价的失真图像的失真类型进行相应的处理:
[0007] 如果失真图像为高斯白噪声失真,则将原始的无失真图像和待评价的失真图像在像素域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像和待评价的失真图像中的每个图像块中的所有像素点在像素域的亮度均值和标准差,以及原始无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块中的所有像素点亮度值之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度;
[0008] 如果失真图像为JPEG失真,则将原始的无失真图像和待评价的失真图像在DCT(Discrete Cosine Transform)域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在DCT域中所有DCT系数的均值和标准差,以及原始无失真图像和待评价的失真图像在DCT域中所有坐标位置相同的两个图像块中的所有DCT系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度;
[0009] 如果失真图像为类模糊失真,则将原始的无失真图像和待评价的失真图像在小波域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在小波域中所有小波系数的均值和标准差,以及原始无失真图像和待评价的失真图像在小波域中所有坐标位置相同的两个图像块中的所有小波系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度;
[0010] 最后,根据原始的无失真图像和待评价的失真图像中所有坐标位置相同的两个图像块之间的结构相似度,获取待评价的失真图像的客观质量分值。
[0011] 本发明的一种基于失真类型判断的自适应图像质量评价方法,它具体包括以下步骤:
[0012] ①令X表示原始的无失真图像,令Y表示待评价的失真图像,通过失真类型判别方法确定Y的失真类型,Y的失真类型为高斯白噪声失真、JPEG失真、类模糊失真中的其中一种,其中类模糊失真包含高斯模糊失真、JPEG2000失真和快衰落失真;
[0013] ②如果失真图像Y的失真类型为高斯白噪声失真,则采用尺寸大小为8×8的滑动窗口在X中逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j;同样,采用尺寸大小为8×8的滑动窗口在Y中逐像素点移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j;其中, H表示X和Y的高度,W表示X和Y的宽度,符号 为向下取整符号,1≤i≤M,1≤j≤N;
[0014] 如果失真图像Y的失真类型为JPEG失真,则采用尺寸大小为8×8的滑动窗口在X中逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j,对所有的图像块xi,j进行二维DCT变换,得到对应变换后的图像块为 同样,采用尺寸大小为8×8的滑动窗口在Y中逐像素点移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j,对所有的图像块yi,j进行二维DCT变换,得到对应变换后的图像块为 其中,H表示X和Y的高度,W表示X和Y的宽度,1≤i≤M,1≤j≤N;
[0015] 如果失真图像Y的失真类型为类模糊失真,则对X进行一级小波变换,提取近似分量并记为XA,采用尺寸大小为8×8的滑动窗口在XA中逐点移动,将XA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将XA中坐标位置为(i',j')的图像块记为 同样,对Y进行一级小波变换,提取近似分量并记为YA,采用尺寸大小为8×8的滑动窗口在YA中逐点移动,将YA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将YA中坐标位置为(i',j')的图像块记为 其中, H'表示XA和YA的高度,W'表示XA和YA的宽度,1≤i'≤M',1≤j'≤N';
[0016] ③如果失真图像Y的失真类型为高斯白噪声失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X和Y中所有的坐标位置相同的两个图像
块中的所有像素点之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所
有像素点的亮度均值和标准差对应记为 和 将Y中坐标位置为(i,j)的
图像块yi,j中的所有像素点的亮度均值和标准差对应记为 和 将X中坐
标位置为(i,j)的图像块xi,j中的所有像素点与Y中坐标位置为(i,j)的图像
块yi,j中的所有像素点之间的协方差记为
其中,xi,j(u,v)表示xi,j中坐标位置
为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的亮度值,
1≤u≤8,1≤v≤8;
[0017] 如果失真图像Y的失真类型为JPEG失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X中的每个图像块的DCT交流系数的均值和标准差,并计算Y中的每个图像块的DCT交流系数的均值和标准差,最后计算X和Y中所有的坐标位置相同的两个图像块的所有DCT交流系数之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所有像素点的亮度均值和标准差对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j中的所有像素点的亮度均值和标准差对应记为 和 将X中
坐标位置为(i,j)的图像块xi,j进行DCT变换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j进
行DCT变换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和将X中坐标位置为(i,j)的DCT域图像块 和Y中坐标位置为(i,j)的DCT域
图像块 中的所有交流系数之间的协方差记为
其中,xi,j(u,v)表示xi,j中坐
标位置为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的D D
亮度值,1≤u≤8,1≤v≤8, 表示 中坐标位置为(u,v)的DCT系数值,
D D D D D D
表示 中坐标位置为(u,v)的DCT系数值,1≤u ≤8,1≤v ≤8且u 和v
不同时为1;
[0018] 如果失真图像Y的失真类型为类模糊失真,则计算X经一级小波变换后的近似分量XA中所有系数值的均值和标准差,并计算Y经一级小波变换后的近似分量YA中所有系数值的均值和标准差,然后计算XA和YA中所有的坐标位置相同的两个图像块中的所有系W W数之间的协方差,将XA中坐标位置为(i,j)的图像块 中所有系数的均值和标准差分W W
别对应记为 和 将YA中坐标位置为(i,j)的图像块 中所有系数的均值和
W W
标准差分别记为 和 将XA中坐标位置为(i,j)的图像块 中的所有像素
点与YA中坐标位置为(iW,jW)的图像块 中的所有系数之间的协方差记为
其 中 ,
表示 中坐标位置为(uW,vW)的系数值, 表示 中坐标
位置为(uW,vW)的系数值,1≤uW≤8,1≤vW≤8;
[0019] ④如果失真图像Y的失真类型为高斯白噪声失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数、对比度函数和结构度函数对应分别记为l(xi,j,yi,j)、c(xi,j,yi,j)和s(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;
[0020] 如果失真图像Y的失真类型为JPEG失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,并计算X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数和对比度函数对应分别记为l(xi,j,yi,j)和c(xi,j,yi,j),将X中坐标位置为(i,j)的图像块xi,j在DCT变换后的新图像块 与Y中坐标位置为(i,j)的图像块yi,j在DCT变换后的新图像块 之间结构度函数记为f(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;
[0021] 如果失真图像Y的失真类型为类模糊失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的小波系数亮度函数、小波系数对比度函数
和小波系数结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标
位置为(i,j)的图像块yi,j之间的小波系数亮度函数、小波系数对比度函数和
W W W
小波 系数 结构 度 函数 对应 分别 记 为l(xi,j,yi,j)、c(xi,j,yi,j)和s(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数;
[0022] ⑤如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的结构相似度记为SSIM(xi,j,yi,j),SSIM(xi,j,yi,j)=[l(xi,j,yi,j)]α[c(xi,j,yi,j)]β[s(xi,j,yi,j)]γ,其中α、β和γ为调节因子;
[0023] 如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,以及X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,计算X和Y中所有坐标位置相同的两个图像块之间的基于DCT域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于DCT域的结构相似度记为FSSIM(xi,j,yi,j),FSSIM(xi,j,yi,j)=[l(xi,j,yi,j)]α β γ[c(xi,j,yi,j)] [f(xi,j,yi,j)] ,其中α、β和γ为调节因子;
[0024] 如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的小波系数亮度函数、小波系数对比度函数和小波系数结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于小波W α W域的结构相似度记为WSSIM(xi,j,yi,j),WSSIM(xi,j,yi,j)=[l(xi,j,yi,j)] [c(xi,j,yi,j)]β W γ
[s(xi,j,yi,j)] ,其中α、β和γ为调节因子;
[0025] ⑥如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度,计算Y的客观质量分值,记为Qwn,[0026] 如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度,计算Y的客观质量分值,记为Qjpeg,[0027] 如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,计算Y的客观质量分值,记为Qblur,[0028] 所述的步骤①中通过失真类型判别方法确定Y的失真类型的具体过程为:
[0029] ①-a、对X进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将X中坐标在(i',j')处的图像块记为x'i',j',对每个图像块x'i',j'进行一级小波分解,提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将x'i',j'的小波对角分量中系数幅度的中值记为 其噪声标准差为其中, 1≤i'≤M',1≤j'≤N';
[0030] 同样,对Y进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将Y中坐标在(i',j')处的图像块记为y'i',j',对每个图像块y'i',j'进行一级小波分解,提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将y'i',j'的小波对角分量中系数幅度的中值记为 其噪声标准差为[0031] ①-b、计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值,将X和Y中坐标位置(i',j')处的图像块x'i',j'和y'i',j'的噪声标准差的差值记为△σi',j',然后计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值的均值,记为
[0032] ①-c、判断 是否成立,如果成立,则确定Y的失真类型为高斯白噪声失真,然后结束;否则,执行步骤①-d;其中,ThWN为高斯白噪声失真判别阈值;
[0033] ①-d、计算X的亮度差值图,记为Xh,将Xh中坐标位置为(i″,j″)点的h h系数值记为X(i″,j″),X(i″,j″)=|X(i″,j″)-X(i″,j″+1)|,其中,
1≤i″≤H,1≤j″≤W-1,X(i″,j″)表示X中坐标位置为(i″,j″)的像素点的亮度值,X(i″,j″+1)表示X中坐标位置为(i″,j″+1)的像素点的亮度值,符号“||”为取绝对值符号;
[0034] 同样,计算Y的亮度差值图,记为Yh,将Yh中坐标位置为(i″,j″)点的h h系数值记为Y(i″,j″),Y(i″,j″)=|Y(i″,j″)-Y(i″,j″+1)|,其中,
1≤i″≤H,1≤j″≤W-1,Y(i″,j″)表示Y中坐标位置为(i″,j″)的像素点的亮度值,Y(i″,j″+1)表示Y中坐标位置为(i″,j″+1)的像素点的亮度值;
[0035] ①-e、对X的亮度差值图Xh进行8×8大小的无重叠的块分割,得到h
M″×N″个无重叠的大小为8×8图像块,将X 中坐标位置在(i″',j″')处的
图像块记为 定义图像块 的块内能量和块边缘能量分别为 和
其 中, 中
坐标位置为(p,q)的系数值, 中坐标位置为(p,8)的系数值,
1≤i″'≤M″,1≤j″'≤N″,1≤p≤8,1≤q≤7;
[0036] 同样,对Y的亮度差值图Yh进行8×8大小的无重叠的块分割,得到M″×N″个无重叠的大小为8×8图像块,将Yh中坐标位置在(i″',j″')处的图
像块记为 定义图像块 的块内能量和块边缘能量分别为 和
其中, 中坐标位置
为(p,q)的系数值, 中坐标位置为(p,8)的系数值;
[0037] ①-f、计算Xh中所有图像块的边缘能量和块内能量之间的比值,将Xh中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为h h
[0038] 同样,计算Y 中所有图像块的边缘能量和块内能量之间的比值,将Y 中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为
[0039] 统计满足不等式 的图像块的个数,并记为N0;定义判别指标J,
[0040] ①-g、判断J>ThJPEG是否成立,如果成立,则确定Y的失真类型为JPEG失真,然后结束;否则,执行步骤①-h;其中,ThJPEG为JPEG失真判别阈值;
[0041] ①-h、确定Y的失真类型为类模糊失真,即Y的失真类型为高斯模糊失真,或JPEG2000失真,或快衰落失真。
[0042] 所述的步骤④中取C1=0.01、C2=0.02、C3=0.01、α=β=γ=1。
[0043] 与现有技术相比,本发明的优点在于:
[0044] 1)本发明方法在获取原始的无失真图像和待评价的失真图像中坐标位置相同的两个图像块之间的结构相似度时,结合了待评价的失真图像的失真类型,使得本发明方法能够从自适应评价的角度出发,自适应地选择计算基于像素域的结构相似度,或基于DCT域的结构相似度,或基于小波域的结构相似度,从而提高了不同失真类型的图像的质量评价结果的准确性。
[0045] 2)本发明方法在判别失真图像的失真类型的过程中通过结合图像受到高斯白噪声失真时表现出来的失真特点和受到JPEG失真时表现出来的失真特点,在有原始参考图像的情况下,实现了失真图像的失真类型的判断,该失真类型的判别过程可移植性高。

附图说明

[0046] 图1为本发明方法的总体实现框图;
[0047] 图2为本发明方法中涉及到的训练集中的12幅原始无失真图像;
[0048] 图3为本发明方法中确定图像是高斯白噪声失真时涉及的阈值大小与判断正确率大小关系图;
[0049] 图4为发明方法中确定图像是JPEG失真时涉及的阈值大小与判断正确率大小关系图;

具体实施方式

[0050] 以下结合附图实施例对本发明作进一步详细描述。
[0051] 本发明提出一种基于失真类型判断的自适应图像质量评价方法,其处理过程为:
[0052] 首先,确定待评价的失真图像的失真类型;
[0053] 其次,结合待评价的失真图像的失真类型进行相应的处理,
[0054] 如果失真图像为高斯白噪声失真,则将原始的无失真图像和待评价的失真图像在像素域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像和待评价的失真图像中的每个图像块中的所有像素点在像素域亮度均值和标准差,以及原始无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块中的所有像素点亮度值之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度;
[0055] 如果失真图像为JPEG失真,则将原始的无失真图像和待评价的失真图像在DCT(Discrete Cosine Transform)变换域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在DCT域中所有系数的均值和标准差,以及原始无失真图像和待评价的失真图像在DCT域所中有的坐标位置相同的两个图像块中的所有系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度;
[0056] 如果失真图像为类模糊失真,则将原始的无失真图像和待评价的失真图像在小波域分割成多个相重叠的尺寸大小为8×8的图像块,通过计算原始的无失真图像块和待评价的失真图像块在小波域中所有系数的均值和标准差,以及原始无失真图像和待评价的失真图像在小波域中所有的坐标位置相同的两个图像块中的所有系数之间的协方差,获取原始的无失真图像和待评价的失真图像中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度;
[0057] 最后,根据原始的无失真图像和待评价的失真图像中所有坐标位置相同的两个图像块之间的结构相似度,获取待评价的失真图像的客观质量分值。
[0058] 本发明的自适应图像质量客观评价方法,其总体实现框图如图1所示,其具体包括以下步骤:
[0059] ①令X表示原始的无失真图像,令Y表示待评价的失真图像,然后通过失真类型判别方法确定Y的失真类型,Y的失真类型为高斯白噪声失真、JPEG失真、高斯模糊失真、类JPEG2000失真中的其中一种。
[0060] 目前,图像的失真类型一般有高斯白噪声失真(WN,white noise)、JPEG失真(JPEG)和类模糊失真三类,其中,类模糊失真包含高斯模糊失真(Gblur,Gaussian blur)、JPEG2000失真和快衰落失真(FF,fast fading)三种。在此,通过失真类型判别方法,确定Y为哪种失真类型。
[0061] 步骤①中通过失真类型判别方法确定Y的失真类型的具体过程为:
[0062] ①-a、对X进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将X中坐标在(i',j')处的图像块记为x'i',j',对每个图像块x'进行一级小波分解(haar小波),提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将x'i',j'的小波对角分量中系数幅度的中值记为其噪声标准差为 其中,1≤i'≤M',1≤j'≤N',H、W分别表示X的高度和宽度;
[0063] 同样,对Y进行大小为64×64的无重叠块分割,得到M'×N'个大小为64×64的图像块,将Y中坐标在(i',j')处的图像块记为y'i',j',对每个图像块y'进行一级小波分解(haar小波),提取对角分量,找出每个图像块的对角分量中系数幅度的中值,并计算每个图像块的噪声标准差,将y'i',j'的小波对角分量中系数幅度的中值记为其噪 声标 准差 为 其中,1≤i'≤M',1≤j'≤N',H、W分别表示Y的高度和宽度,即X和Y有相同的尺寸;
[0064] ①-b、计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值,将X和Y中坐标位置(i',j')处的图像块x'i',j'和y'i',j'的噪声标准差的差值记为△σi',j',然后计算X和Y中所有坐标位置相同的图像块之间的噪声标准差的差值的均值,记为
[0065] ①-c、判断 是否成立,如果成立,则确定Y的失真类型为高斯白噪声失真,然后结束;否则,执行步骤①-d;其中,ThWN为高斯白噪声失真判别阈值,在本实施例中,高斯白噪声判别阈值ThWN的取值为0.8;
[0066] ①-d、计算X的亮度差值图,记为Xh,将Xh中坐标位置为(i″,j″)点的h h系数值记为X(i″,j″),X(i″,j″)=|X(i″,j″)-X(i″,j″+1)|,其中,
1≤i″≤H,1≤j″≤W-1,X(i″,j″)表示X中坐标位置为(i″,j″)的像素点的亮度值,X(i″,j″+1)表示X中坐标位置为(i″,j″+1)的像素点的亮度值,符号“||”为取绝对值符号;
[0067] 同样,计算Y的亮度差值图,记为Yh,将Yh中坐标位置为(i″,j″)点的h h系数值记为Y(i″,j″),Y(i″,j″)=|Y(i″,j″)-Y(i″,j″+1)|,其中,
1≤i″≤H,1≤j″≤W-1,Y(i″,j″)表示Y中坐标位置为(i″,j″)的像素点的亮度值,Y(i″,j″+1)表示Y中坐标位置为(i″,j″+1)的像素点的亮度值;
[0068] ①-e、对X的亮度差值图Xh进行8×8大小的无重叠的块分割,得到h
M″×N″个无重叠的大小为8×8图像块,将X 中坐标位置在(i″',j″')处的
图像块记为 定义图像块 的块内能量和块边缘能量分别为 和
其 中, 中
坐标位置为(p,q)的系数值, 中坐标位置为(p,8)的系数值,
1≤i″'≤M″,1≤j″'≤N″,1≤p≤8,1≤q≤7;
h
[0069] 同样,对Y的亮度差值图Y 进行8×8大小的无重叠的块分割,得到h
M″×N″个无重叠的大小为8×8图像块,将Y 中坐标位置在(i″',j″')处
的图像块记为 定义图像块 的块内能量和块边缘能量分别为 和
其 中, 为
中坐标位置为(p,q)的系数值, 为 中坐标位置为(p,8)的系数值
1≤i″'≤M″,1≤j″'≤N″,1≤p≤8,1≤q≤7;
[0070] ①-f、计算Xh中所有图像块的边缘能量和块内能量之间的比值,将Xh中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为
[0071] 同样,计算Yh中所有图像块的边缘能量和块内能量之间的比值,将Yh中坐标位置在(i″',j″')处的图像块 的块边缘能量和块能量的比值记为
[0072] 统计满足不等式 的图像块的个数,并记为N0;定义判别指标J,
[0073] ①-g、判断J>ThJPEG是否成立,如果成立,则确定Y的失真类型为JPEG失真,然后结束;否则,执行步骤①-h;其中,ThJPEG为JPEG失真判别阈值;本实施例中,JPEG失真判别阈值ThJPEG的取值为0.57;
[0074] ①-h、确定Y的失真类型为类模糊失真,即Y的失真类型为高斯模糊失真,或JPEG2000失真,或快衰落失真。
[0075] 在本实施例中,使用的图像数据为美国Texas大学图像和视频工程实验室公开的图像质量估计数据库(LIVE)所提供的808幅图像,其中包括无失真的参考图像29幅,失真图像779幅,其中高斯白噪声失真图像145幅、高斯模糊失真图像145幅、JPEG失真图像175、JPEG2000失真图像包含169幅以及快衰落失真图像145幅。另外,图2给出了从29幅无失真的参考图像中挑选纹理简单、纹理复杂和纹理中等的12幅无失真图像,将这12幅无失真图像及其对应的5种失真类型的图像作为训练集图像,其中高斯白噪声失真图像、高斯模糊失真图像和快衰落失真图像各60幅,JPEG失真图像和JPEG2000失真图像各70幅;
将剩余的17幅无失真图像及其对应的5种失真类型的图像作为测试集图像,其中高斯白噪声失真图像、高斯模糊失真图像和快衰落失真图像各85幅,JPEG失真图像105幅,JPEG2000失真图像99幅。
[0076] 第一步从训练数据库所有失真图像中分离出高斯白噪声失真的失真图像。在确定失真图像Y的失真类型是否为高斯白噪声失真的过程中涉及到的高斯白噪声失真判别阈值ThWN时,在区间[-0.5,1.5]中,每隔0.05取一个值作为ThWN探测值,对每个探测值,进行判别步骤①-a、①-b和①-c的数据训练,并分别求取判断的准确率,ThWN大小与判别正确率的关系曲线如图3所示,从图3中可以看出,当ThWN=0.8时,可以以正确率为100%地分离出高斯白噪声失真图像。
[0077] 第二步从训练集中非高斯白噪声失真的图像中分离出JPEG失真图像。在区间[0.4,0.7]中每隔0.01取一个点作为ThJPEG的探测值,对每个探测值做判别步骤①-d至①-g的数据训练,并分别求取判断的准确率,ThJPEG大小与判别正确率的关系曲线如图4所示,从图4中可以看出,当ThJPEG=0.57时,可以以正确率为100%地从非高斯白噪声失真的图像中分离出JPEG失真图像。
[0078] ②如果失真图像Y的失真类型为高斯白噪声失真,则采用尺寸大小为8×8的滑动窗口在X中按先行后列的顺序逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j;同样,采用尺寸大小为8×8的滑动窗口在Y中按先行后列的顺序逐像素点移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j;其中,H表示X和Y的高度,W表示X和Y的宽度,符号 为向下取整符号,1≤i≤M,1≤j≤N;
[0079] 如果失真图像Y的失真类型为JPEG失真,则采用尺寸大小为8×8的滑动窗口在X中按先行后列的顺序逐像素点移动,将X分割成M×N个相重叠的且尺寸大小为8×8的图像块,将X中坐标位置为(i,j)的图像块记为xi,j,对所有的图像块xi,j进行二维DCT变换,得到对应变换后的图像块为 同样,采用尺寸大小为8×8的滑动窗口在Y中按先行后列的顺序逐像素带你移动,将Y分割成M×N个相重叠的且尺寸大小为8×8的图像块,将Y中坐标位置为(i,j)的图像块记为yi,j,对所有的图像块yi,j进行二维DCT变换,得到对应变换后的图像块为 其中, H表示X和Y的高度,W表示X和Y的宽度,1≤i≤M,1≤j≤N;
[0080] 如果失真图像Y的失真类型为类模糊失真,则对X进行一级小波变换,提取近似分量并记为XA,采用尺寸大小为8×8的滑动窗口在XA中按先行后列的顺序逐点移动,将XA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将XA中坐标位置为(i',j')的图像块记为 同样,对Y进行一级小波变换,提取近似分量并记为YA,采用尺寸大小为8×8的滑动窗口在YA中按先行后列的顺序逐点移动,将YA分割成M'×N'个相重叠的且尺寸大小为8×8的图像块,将YA中坐标位置为(i',j')的图像块记为其中, H'表示XA和YA的高度,W'表示XA和YA的宽度,1≤i'≤M',1≤j'≤N';
[0081] ③如果失真图像Y的失真类型为高斯白噪声失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X和Y中所有的坐标位置相同的两个图像
块中的所有像素点之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所
有像素点的亮度均值和标准差对应记为 和 将Y中坐标位置为(i,j)的
图像块yi,j中的所有像素点的亮度均值和标准差对应记为 和 将X中坐
标位置为(i,j)的图像块xi,j中的所有像素点与Y中坐标位置为(i,j)的图像
块yi,j中的所有像素点之间的协方差记为
其中,xi,j(u,v)表示xi,j中坐标位置
为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的亮度值,
1≤u≤8,1≤v≤8;
[0082] 如果失真图像Y的失真类型为JPEG失真,则计算X中的每个图像块中的所有像素点的亮度均值和标准差,并计算Y中的每个图像块中的所有像素点的亮度均值和标准差,然后计算X中的每个图像块的DCT交流系数的均值和标准差,并计算Y中的每个图像块的DCT交流系数的均值和标准差,最后计算X和Y中所有的坐标位置相同的两个图像块的所有DCT交流系数之间的协方差,将X中坐标位置为(i,j)的图像块xi,j中的所有像素点的亮度均值和标准差对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j中的所有像素点的亮度均值和标准差对应记为 和 将X中坐标位置
为(i,j)的图像块xi,j进行DCT变换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和 将Y中坐标位置为(i,j)的图像块yi,j进行DCT变
换后得到的新图像块 的所有交流系数的均值和标准差分别对应记为 和
将X中坐标位置为(i,j)的DCT域图像块 和Y中坐标位置为(i,j)的DCT域图
像块 中的所有交流系数之间的协方差记为
其中,xi,j(u,v)表示xi,j中坐
标位置为(u,v)的像素点的亮度值,yi,j(u,v)表示yi,j中坐标位置为(u,v)的像素点的D D
亮度值,1≤u≤8,1≤v≤8, 表示 中坐标位置为(u,v)的DCT系数值,
D D D D D
表示 中坐标位置为(u,v)的DCT系数值,1≤u ≤8,1≤v ≤8且u 和
D
v 不同时为1;
[0083] 如果失真图像Y的失真类型为类模糊失真,则计算X经一级小波变换后的近似分量XA中所有系数值的均值和标准差,并计算Y经一级小波变换后的近似分量YA中所有系数值的均值和标准差,然后计算XA和YA中所有的坐标位置相同的两个图像块中的所有系W W数之间的协方差,将XA中坐标位置为(i,j)的图像块 中所有系数的均值和标准差分W W
别对应记为 和 将YA中坐标位置为(i,j)的图像块 中所有系数的均值和
W W
标准差分别记为 和 将XA中坐标位置为(i,j)的图像块 中的所有像素
点与YA中坐标位置为(iW,jW)的图像块 中的所有系数之间的协方差记为
其 中 ,
表示 中坐标位置为(uW,vW)的系数值, 表示 中坐标位
置为(uW,vW)的系数值,1≤uW≤8,1≤vW≤8;
[0084] ④如果失真图像Y的失真类型为高斯白噪声失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数、对比度函数和结构度函数对应分别记为l(xi,j,yi,j)、c(xi,j,yi,j)和s(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数,在本实施例中取C1=0.01、C2=0.02、C3=0.01;
[0085] 如果失真图像Y的失真类型为JPEG失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,并计算X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的亮度函数和对比度函数和结构度函数对应分别记为l(xi,j,yi,j)和c(xi,j,yi,j),将X中坐标位置为(i,j)的图像块xi,j在DCT变换后的新图像块 与Y中坐标位置为(i,j)的图像块yi,j在DCT变换后的新图像块 之间结构度函数记为f(xi,j,yi,j),其中,C1、C2、C3为避免分母出现零而设置的小值常数,在本实施例中取C1=0.01、C2=0.02、C3=0.01;
[0086] 如果失真图像Y的失真类型为类模糊失真,则计算X和Y中所有的坐标位置相同的两个图像块之间的小波系数函数、小波系数对比度函数和小波系数结构度函数,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像
块yi,j之间的小波系数函数、小波系数对比度函数和小波系数结构度函数对应分别记 为 lW(xi,j,yi,j)、cW(xi,j,yi,j) 和 sW(xi,j,yi,j),
其中,C1、C2、C3为避免分
母出现零而设置的小值常数,在本实施例中取C1=0.01、C2=0.02、C3=0.01;
[0087] ⑤如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数、对比度函数和结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的结构相似度记为SSIM(xi,j,yi,j),SSIM(xi,j,yi,j)=[l(xi,j,yi,j)]α[c(xi,j,yi,j)]β[s(xi,j,yi,j)]γ,其中α、β和γ为调节因子,在本实施例中取α=β=γ=1;
[0088] 如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的亮度函数和对比度函数,以及X和Y中所有的坐标位置相同的两个图像块在DCT域的结构度函数,计算X和Y中所有坐标位置相同的两个图像块之间的基于DCT域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于DCT域的结构相似度记为FSSIM(xi,j,yi,j),FSSIM(xi,j,yi,j)=[l(xi,j,yi,j)]α[c(xi,j,yi,j)]β[f(xi,j,yi,j)]γ,其中α、β和γ为调节因子,在本实施例中取α=β=γ=1;
[0089] 如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的小波系数函数、小波系数对比度函数和小波系数结构度函数,计算X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,将X中坐标位置为(i,j)的图像块xi,j与Y中坐标位置为(i,j)的图像块yi,j之间的基于小波域的结构相似度记为记为WSSIM(xi,j,yi,j),WSSIM(xi,j,yi,j)=[lW(xi,j,yi,j)]α[cW(xi,j,yi,j)]β[sW(xi,j,yi,j)]γ,其中α、β和γ为调节因子,在本实施例中取α=β=γ=1;
[0090] ⑥如果失真图像Y的失真类型为高斯白噪声失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于像素域的结构相似度,计算Y的客观质量分值,记为Qwn,[0091] 如果失真图像Y的失真类型为JPEG失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于DCT域的结构相似度,计算Y的客观质量分值,记为Qjpeg,[0092] 如果失真图像Y的失真类型为类模糊失真,则根据X和Y中所有的坐标位置相同的两个图像块之间的基于小波域的结构相似度,计算Y的客观质量分值,记为Qblur,[0093] 本实施例中,利用LIVE中提供的29幅无失真图像和779幅单一失真图像和各幅失真图像所对应的DMOS(differential mean opinion scores)值,根据步骤①至步骤⑥计算出各幅失真图像的质量评价分值Q,对779幅失真图像的客观质量评价分值Q和DMOS值进行四参数Logistic函数非线性拟合;利用评估图像质量评价方法的4个常用客观参量作为评价指标,这4个评价指标分别为线性相关系数CC(correlation coefficient)、Spearman相关系数SROCC(Spearman rank-order correlation coefficient)、离散率OR(out ratio)及均方误差系数RMSE(rooted mean squared error)。其中CC值和SROCC值越高、OR值和RMSE值越低说明图像客观评价方法与DMOS相关性越好。
[0094] 表1列出了各种失真类型下评价性能的CC、SROCC、OR和RMSE系数的值,从表1所列的数据可见,本实施例得到的失真图像的客观质量分值Q与主观分数DMOS之间的相关性很高,CC值都超过0.94,SROCC值都超过0.91,OR值都低于0.41,RMSE值都低于5.4,这表明了本发明方法的客观评价结果与人眼主观感知的结果一致性很高,充分说明了本发明方法的有效性。
[0095] 表1本实施得到的失真图像的客观评价分与主观评价分之间的相关性
[0096]