发明名称 一种图像客观质量评价方法
摘要 本发明公开了一种图像客观质量评价方法,首先根据参考图像和失真图像中各个像素点的梯度幅值信息,把参考图像和失真图像联合的分为边缘区域、纹理区域和平坦区域,然后依据每个区域中各个像素点的梯度相位和梯度幅值对参考图像和失真图像进行相位量化编码,再通过计算参考图像和失真图像的不同区域相位量化编码的汉明距离,并根据人眼视觉特性对不同区域的汉明距离给予不同的权值从而得到最终的图像质量评价的客观分值,由于本发明方法综合考虑了失真图像相对于参考图像的梯度幅值和梯度相位的变化给失真图像质量造成的影响,因此根据本发明方法得出的客观评价结果与人眼主观感知的结果一致性好;此外,本发明方法的计算复杂度低、运行速度快。
申请公布号 CN102075786A 申请公布日期 2011.05.25
申请号 CN201110022172.5 申请日期 2011.01.19
申请人 宁波大学 发明人 周武杰;蒋刚毅;郁梅;彭宗举;邵枫
分类号 H04N17/00(2006.01)I;H04N17/02(2006.01)I 主分类号 H04N17/00(2006.01)I
代理机构 宁波奥圣专利代理事务所(普通合伙) 33226 代理人 程晓明
主权项 1.一种图像客观质量评价方法,其特征在于包括以下步骤:①将尺寸为W×H的参考图像表示为{I<sub>o</sub>(i,j)|1≤i≤W,1≤j≤H},将尺寸为W×H的失真图像表示为{I<sub>d</sub>(i,j)|1≤i≤W,1≤j≤H},其中,W表示参考图像和失真图像的宽度,H表示参考图像和失真图像的高度,I<sub>o</sub>(i,j)表示参考图像中坐标位置为(i,j)的像素点的像素值,I<sub>d</sub>(i,j)表示失真图像中坐标位置为(i,j)的像素点的像素值;②对参考图像和失真图像进行联合的区域划分,将参考图像和失真图像划分为边缘区域、纹理区域和平坦区域三类区域,记边缘区域为R<sub>E</sub>,记纹理区域为R<sub>T</sub>,记平坦区域为R<sub>S</sub>,区域划分后参考图像和失真图像中坐标位置同为(i,j)的像素点属于同一类区域;③利用梯度算子计算参考图像{I<sub>o</sub>(i,j)}的水平梯度图像和垂直梯度图像,分别记为{G<sub>x_o</sub>(i,j)}和{G<sub>y_o</sub>(i,j)},其中,G<sub>x_o</sub>(i,j)表示参考图像中坐标位置为(i,j)的像素点的水平梯度幅值,G<sub>y_o</sub>(i,j)表示参考图像中坐标位置为(i,j)的像素点的垂直梯度幅值;然后根据参考图像中坐标位置为(i,j)的像素点的梯度方向和梯度幅值对参考图像进行量化编码,量化编码的具体过程为:当G<sub>x_o</sub>(i,j)>0且G<sub>y_o</sub>(i,j)>0且|G<sub>x_o</sub>(i,j)|>|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为0000;当G<sub>x_o</sub>(i,j)>0且G<sub>y_o</sub>(i,j)>0且|G<sub>x_o</sub>(i,j)|≤|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为1000;当G<sub>x_o</sub>(i,j)<0且G<sub>y_o</sub>(i,j)>0且|G<sub>x_o</sub>(i,j)|≤|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为1100;当G<sub>x_o</sub>(i,j)<0且G<sub>y_o</sub>(i,j)>0且|G<sub>x_o</sub>(i,j)|>|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为1110;当G<sub>x_o</sub>(i,j)<0且G<sub>y_o</sub>(i,j)<0且|G<sub>x_o</sub>(i,j)|>|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为1111;当G<sub>x_o</sub>(i,j)<0且G<sub>y_o</sub>(i,j)<0且|G<sub>x_o</sub>(i,j)|≤|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为0111;当G<sub>x_o</sub>(i,j)>0且G<sub>y_o</sub>(i,j)<0且|G<sub>x_o</sub>(i,j)|≤|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为0011;当G<sub>x_o</sub>(i,j)>0且G<sub>y_o</sub>(i,j)<0且|G<sub>x_o</sub>(i,j)|>|G<sub>y_o</sub>(i,j)|时,参考图像中坐标位置为(i,j)的像素点的相位量化编码为0001,其中,符号“||”表示取绝对值符号;④利用梯度算子计算失真图像{I<sub>d</sub>(i,j)}的水平梯度图像和垂直梯度图像,分别记为{G<sub>x_d</sub>(i,j)}和{G<sub>y_d</sub>(i,j)},其中,G<sub>x_d</sub>(i,j)表示失真图像中坐标位置为(i,j)的像素点的水平梯度幅值,G<sub>y_d</sub>(i,j)表示失真图像中坐标位置为(i,j)的像素点的垂直梯度幅值;然后根据失真图像中坐标位置为(i,j)的像素点的梯度方向和梯度幅值对失真图像进行量化编码,量化编码的具体过程为:当G<sub>x_d</sub>(i,j)>0且G<sub>y_d</sub>(i,j)>0且|G<sub>x_d</sub>(i,j)|>|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为0000;当G<sub>x_d</sub>(i,j)>0且G<sub>y_d</sub>(i,j)>0且|G<sub>x_d</sub>(i,j)|≤|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为1000;当G<sub>x_d</sub>(i,j)<0且G<sub>y_d</sub>(i,j)>0且|G<sub>x_d</sub>(i,j)|≤|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为1100;当G<sub>x_d</sub>(i,j)<0且G<sub>y_d</sub>(i,j)>0且|G<sub>x_d</sub>(i,j)|>|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为1110;当G<sub>x_d</sub>(i,j)<0且G<sub>y_d</sub>(i,j)<0且|G<sub>x_d</sub>(i,j)|>|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为1111;当G<sub>x_d</sub>(i,j)<0且G<sub>y_d</sub>(i,j)<0且|G<sub>x_d</sub>(i,j)|≤|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为0111;当G<sub>x_d</sub>(i,j)>0且G<sub>y_d</sub>(i,j)<0且|G<sub>x_d</sub>(i,j)|≤|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为0011;当G<sub>x_d</sub>(i,j)>0且G<sub>y_d</sub>(i,j)<0且|G<sub>x_d</sub>(i,j)|>|G<sub>y_d</sub>(i,j)|时,失真图像中坐标位置为(i,j)的像素点的相位量化编码为0001;⑤计算参考图像和失真图像的边缘区域R<sub>E</sub>中所有像素点的汉明距离之和,记为<img file="FDA0000044378290000031.GIF" wi="134" he="56" /><img file="FDA0000044378290000032.GIF" wi="679" he="76" />其中,<img file="FDA0000044378290000033.GIF" wi="166" he="58" />表示参考图像的边缘区域R<sub>E</sub>中坐标位置为(i,j)的像素点的相位量化编码,<img file="FDA0000044378290000034.GIF" wi="166" he="65" />表示失真图像的边缘区域R<sub>E</sub>中坐标位置为(i,j)的像素点的相位量化编码,符号<img file="FDA0000044378290000035.GIF" wi="122" he="51" />表示异或运算符;计算参考图像和失真图像的纹理区域R<sub>T</sub>中所有像素点的汉明距离之和,记为<img file="FDA0000044378290000036.GIF" wi="128" he="56" /><img file="FDA0000044378290000037.GIF" wi="675" he="77" />其中,<img file="FDA0000044378290000038.GIF" wi="164" he="58" />表示参考图像的纹理区域R<sub>T</sub>中坐标位置为(i,j)的像素点的相位量化编码,<img file="FDA0000044378290000039.GIF" wi="164" he="65" />表示失真图像的纹理区域R<sub>T</sub>中坐标位置为(i,j)的像素点的相位量化编码;计算参考图像和失真图像的平坦区域R<sub>S</sub>中所有像素点的汉明距离之和,记为<img file="FDA00000443782900000310.GIF" wi="130" he="56" /><img file="FDA00000443782900000311.GIF" wi="671" he="77" />其中,<img file="FDA00000443782900000312.GIF" wi="164" he="58" />表示参考图像的平坦区域R<sub>S</sub>中坐标位置为(i,j)的像素点的相位量化编码,<img file="FDA00000443782900000313.GIF" wi="164" he="65" />表示失真图像的平坦区域R<sub>S</sub>中坐标位置为(i,j)的像素点的相位量化编码;⑥根据参考图像和失真图像的边缘区域R<sub>E</sub>中所有像素点的汉明距离之和<img file="FDA00000443782900000314.GIF" wi="130" he="56" />纹理区域R<sub>T</sub>中所有像素点的汉明距离之和<img file="FDA00000443782900000315.GIF" wi="104" he="56" />及平坦区域R<sub>S</sub>中所有像素点的汉明距离之和<img file="FDA00000443782900000316.GIF" wi="129" he="56" />对失真图像进行客观质量评价得到最终评分,记为IQA,<img file="FDA00000443782900000317.GIF" wi="914" he="55" />其中,<img file="FDA00000443782900000318.GIF" wi="69" he="56" />为边缘区域R<sub>E</sub>的评价权重系数,<img file="FDA00000443782900000319.GIF" wi="67" he="56" />为纹理区域R<sub>T</sub>的评价权重系数,<img file="FDA00000443782900000320.GIF" wi="66" he="56" />为平坦区域R<sub>S</sub>的评价权重系数。
地址 315211 浙江省宁波市江北区风华路818号