发明名称 基于Gabor特征互信息的全参考图像质量评价方法
摘要 本发明公开了一种基于Gabor特征互信息的全参考图像质量评价方法,属于图像处理领域。本发明方法具体实施包括如下步骤:(一)输入参考图像和失真图像;(二)对参考图像和失真图像,分别利用二维Gabor滤波器进行滤波以提取Gabor特征;(三)分别建立概率分布函数,求出滤波后图像每一个像素点的概率分布及联合概率分布;(四)求出参考图像和失真图像Gabor特征的互信息;(五)建立图像质量评价函数MIGF评价图像质量。本发明利用二维Gabor滤波器提取视觉特征,并通过参考图像和失真图像的互信息来建立图像质量评价函数,评价结果符合人类视觉主观认识。
申请公布号 CN102497576B 申请公布日期 2013.11.20
申请号 CN201110432498.5 申请日期 2011.12.21
申请人 浙江大学 发明人 丁勇;谢鹏宇;张渊;曲东昌;林冬阳;雷李楠;林凯旋
分类号 H04N17/00(2006.01)I 主分类号 H04N17/00(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 基于Gabor特征互信息的全参考图像质量评价方法,其特征在于它包括以下步骤:步骤(1).输入参考图像和失真图像;步骤(2).建立一组二维Gabor滤波器G={gi(λu,θv)},其中,二维Gabor滤波器个数为M,M为正整数,i=1,2,...M;当参考图像和失真图像经第i个二维Gabor滤波器gi(λu,θv)处理后,得到的参考图像的Gabor特征为Fi,得到失真图像的Gabor特征为Fi*;建立一组二维Gabor滤波器G={gi(λu,θv)}具体步骤如下:取U个尺度和V个方向,则M=U×V,对于其中第i个二维Gabor滤波器gi(λu,θv),其定义为: <mrow> <msub> <mi>g</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> <mo>,</mo> <msub> <mi>&theta;</mi> <mi>v</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> <msub> <mi>b</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mi>exp</mi> <mo>{</mo> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>[</mo> <mfrac> <msup> <msub> <mi>R</mi> <mn>1</mn> </msub> <mn>2</mn> </msup> <msup> <msub> <mi>a</mi> <mi>i</mi> </msub> <mn>2</mn> </msup> </mfrac> <mo>+</mo> <mfrac> <msup> <msub> <mi>R</mi> <mn>2</mn> </msub> <mn>2</mn> </msup> <msup> <msub> <mi>b</mi> <mi>i</mi> </msub> <mn>2</mn> </msup> </mfrac> <mo>]</mo> <mo>}</mo> <mi>exp</mi> <mrow> <mo>(</mo> <mi>i</mi> <mfrac> <mrow> <mn>2</mn> <mi>&pi;</mi> <msub> <mi>R</mi> <mn>1</mn> </msub> </mrow> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> </mfrac> <mo>)</mo> </mrow> </mrow>R1=x cos(θv)+y sin(θv)R2=‑x sin(θv)+y cos(θv)其中λu为二维Gabor滤波器波长,θv为二维Gabor滤波器的方向,其中ai,bi可通过下式求得: <mrow> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> <mi>&pi;</mi> </mfrac> <msqrt> <mfrac> <mrow> <mi>ln</mi> <mn>2</mn> </mrow> <mn>2</mn> </mfrac> </msqrt> <mo>&times;</mo> <mfrac> <mrow> <msup> <mn>2</mn> <msub> <mi>B</mi> <mi>f</mi> </msub> </msup> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <msup> <mn>2</mn> <msub> <mi>B</mi> <mi>f</mi> </msub> </msup> <mo>-</mo> <mn>1</mn> </mrow> </mfrac> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> <mi>&pi;</mi> </mfrac> <msqrt> <mfrac> <mrow> <mi>ln</mi> <mn>2</mn> </mrow> <mn>2</mn> </mfrac> </msqrt> <mo>&times;</mo> <mfrac> <mn>1</mn> <mrow> <mi>tan</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>&theta;</mi> </msub> <mo>/</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>其中Bf为二维Gabor滤波器的频率带宽,Bf=1;Bθ为二维Gabor滤波器的方向带宽,取40°;该组二维Gabor滤波器为:G={gi(λu,θv)}, <mrow> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> <mo>=</mo> <msup> <msqrt> <mn>2</mn> </msqrt> <mrow> <mi>u</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <msub> <mi>&lambda;</mi> <mi>min</mi> </msub> <mo>,</mo> </mrow> <mrow> <msub> <mi>&theta;</mi> <mi>v</mi> </msub> <mo>=</mo> <mfrac> <mi>v</mi> <mi>V</mi> </mfrac> <mi>&pi;</mi> <mo>,</mo> </mrow>u=0,1…U‑1,v=0,1,…V‑1λmin为二维Gabor滤波器最小波长;步骤(3).计算参考图像的Gabor特征Fi和失真图像的Gabor特征Fi*的像素点的概率分布及联合概率分布;参考图像的Gabor特征Fi概率分布具体计算步骤如下:设参考图像的Gabor特征Fi={x1,x2,...xN},N为正整数,则对xj∈Fi,xj的概率为: <mrow> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>K</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>t</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mrow> <mo>(</mo> <mi>j</mi> <mo>=</mo> <mn>1,2</mn> <mo></mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mi>N</mi> <mo>)</mo> </mrow> </mrow>其中,ph(xj)为xj的概率,h为带宽,Kh()为窗函数,它的定义如下: <mrow> <msub> <mi>K</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>z</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <msup> <mrow> <mo>(</mo> <mn>2</mn> <mi>&pi;</mi> <mo>)</mo> </mrow> <mrow> <mn>1</mn> <mo>/</mo> <mn>2</mn> </mrow> </msup> <mi>h</mi> <msup> <mrow> <mo>|</mo> <mi>&Sigma;</mi> <mo>|</mo> </mrow> <mrow> <mn>1</mn> <mo>/</mo> <mn>2</mn> </mrow> </msup> </mrow> </mfrac> <mi>exp</mi> <mrow> <mo>(</mo> <mo>-</mo> <mfrac> <mrow> <msup> <mi>z</mi> <mi>T</mi> </msup> <msup> <mi>&Sigma;</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>z</mi> </mrow> <mrow> <mn>2</mn> <msup> <mi>h</mi> <mn>2</mn> </msup> </mrow> </mfrac> <mo>)</mo> </mrow> </mrow>其中z=xj‑xt,Σ是z的协方差,T为矩阵转置;同理可求得失真图像的Gabor特征Fi*每个像素点的概率分布;参考图像的Gabor特征Fi和失真图像的Gabor特征Fi*联合概率分布具体计算步骤如下:Fi=(x1,x2,...xN)Fi*=(x1*,x2*,...xN*),令F={x=(x,x*)|x∈Fi,x*∈Fi*},则对于xj=(x,x*)∈F,有: <mrow> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <msup> <mi>x</mi> <mo>*</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <msup> <mi>N</mi> <mn>2</mn> </msup> </munderover> <msub> <mi>K</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>t</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mrow> <mo>(</mo> <mi>j</mi> <mo>=</mo> <mn>1,2</mn> <mo></mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mi>N</mi> <mo>)</mo> </mrow> </mrow>其中ph(x,x*)即为ph(xj),ph(x,x*)为x和x*的联合概率,h为带宽,K()为窗函数,它的定义如下: <mrow> <msub> <mi>K</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>z</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mrow> <mo>(</mo> <mn>2</mn> <mi>&pi;</mi> <mo>)</mo> </mrow> <msup> <mi>h</mi> <mn>2</mn> </msup> <msup> <mrow> <mo>|</mo> <mi>&Sigma;</mi> <mo>|</mo> </mrow> <mrow> <mn>1</mn> <mo>/</mo> <mn>2</mn> </mrow> </msup> </mrow> </mfrac> <mi>exp</mi> <mrow> <mo>(</mo> <mo>-</mo> <mfrac> <mrow> <msup> <mi>z</mi> <mi>T</mi> </msup> <msup> <mi>&Sigma;</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>z</mi> </mrow> <mrow> <mn>2</mn> <msup> <mi>h</mi> <mn>2</mn> </msup> </mrow> </mfrac> <mo>)</mo> </mrow> </mrow>其中z=xj‑xi,Σ是z的协方差;步骤(4).计算参考图像的Gabor特征Fi和失真图像的Gabor特征Fi*的互信息I(Fi,Fi*); <mrow> <mi>I</mi> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>,</mo> <msup> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>*</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>x</mi> <mo>&Element;</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>,</mo> <msup> <mi>x</mi> <mo>*</mo> </msup> <mo>&Element;</mo> <msup> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>*</mo> </msup> </mrow> </munder> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <msup> <mi>x</mi> <mo>*</mo> </msup> <mo>)</mo> </mrow> <mi>log</mi> <mfrac> <mrow> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <msup> <mi>x</mi> <mo>*</mo> </msup> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <msub> <mi>p</mi> <mi>h</mi> </msub> <mrow> <mo>(</mo> <msup> <mi>x</mi> <mo>*</mo> </msup> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>其中,ph(x)为参考图像Gabor特征x的概率,ph(x*)为失真图像Gabor特征x*的概率;步骤(5).建立图像质量评价函数MIGF,MIGF值越高表示失真图像质量越好; <mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mfrac> <mrow> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>M</mi> </munderover> <msub> <mi>I</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <msup> <mi>F</mi> <mo>*</mo> </msup> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>M</mi> </munderover> <msub> <mi>I</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>.</mo> </mrow>
地址 310027 浙江省杭州市西湖区浙大路38号