[发明专利]基于通道特征和卷积神经网络的屏幕图像质量评价方法在审
| 申请号: | 201710826241.5 | 申请日: | 2017-09-14 |
| 公开(公告)号: | CN107590804A | 公开(公告)日: | 2018-01-16 |
| 发明(设计)人: | 周武杰;张爽爽;郑飘飘;邱薇薇;周扬;赵颖;何成;葛丁飞;金国英;陈寿法;郑卫红;李鑫;吴洁雯;王昕峰;施祥 | 申请(专利权)人: | 浙江科技学院 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;H04N19/154 |
| 代理公司: | 宁波奥圣专利代理事务所(普通合伙)33226 | 代理人: | 周珏 |
| 地址: | 310023 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 通道 特征 卷积 神经网络 屏幕 图像 质量 评价 方法 | ||
1.一种基于通道特征和卷积神经网络的屏幕图像质量评价方法,其特征在于包括以下步骤:
步骤一:令{Id(i,j)}表示待评价的失真屏幕图像,其中,1≤i≤W,1≤j≤H,W表示{Id(i,j)}的宽度,H表示{Id(i,j)}的高度,Id(i,j)表示{Id(i,j)}中坐标位置为(i,j)的像素点的像素值;
步骤二:利用集总特征通道方法对{Id(i,j)}进行特征提取,得到{Id(i,j)}的十个通道特征图,分别为L通道特征图、U通道特征图、V通道特征图、梯度幅值通道特征图、第1个方向梯度直方图通道特征图、第2个方向梯度直方图通道特征图、第3个方向梯度直方图通道特征图、第4个方向梯度直方图通道特征图、第5个方向梯度直方图通道特征图、第6个方向梯度直方图通道特征图,对应记为{Ld(m,n)}、{Ud(m,n)}、{Vd(m,n)}、{Gd,0(m,n)}、{Gd,1(m,n)}、{Gd,2(m,n)}、{Gd,3(m,n)}、{Gd,4(m,n)}、{Gd,5(m,n)}、{Gd,6(m,n)},其中,1≤m≤M,1≤n≤N,符号为向下取整操作符号,M表示{Id(i,j)}的每个通道特征图的宽度,N表示{Id(i,j)}的每个通道特征图的高度,Ld(m,n)表示{Ld(m,n)}中坐标位置为(m,n)的像素点的像素值,Ud(m,n)表示{Ud(m,n)}中坐标位置为(m,n)的像素点的像素值,Vd(m,n)表示{Vd(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,0(m,n)表示{Gd,0(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,1(m,n)表示{Gd,1(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,2(m,n)表示{Gd,2(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,3(m,n)表示{Gd,3(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,4(m,n)表示{Gd,4(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,5(m,n)表示{Gd,5(m,n)}中坐标位置为(m,n)的像素点的像素值,Gd,6(m,n)表示{Gd,6(m,n)}中坐标位置为(m,n)的像素点的像素值;
步骤三:获取{Ld(m,n)}、{Ud(m,n)}、{Vd(m,n)}、{Gd,0(m,n)}、{Gd,1(m,n)}、{Gd,2(m,n)}、{Gd,3(m,n)}、{Gd,4(m,n)}、{Gd,5(m,n)}、{Gd,6(m,n)}各自的归一化图像,对应记为其中,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值;
步骤四:采用P幅原始的无失真屏幕图像,建立其在不同失真类型不同失真程度下的失真屏幕图像集合,将该失真屏幕图像集合作为训练集,训练集包括多幅失真屏幕图像;然后利用主观质量评价方法评价出训练集中的每幅失真屏幕图像的主观评分值,将训练集中的第j幅失真屏幕图像的主观评分值记为DMOSj;并按照步骤一至步骤三的操作,以相同的方式获取训练集中的每幅失真屏幕图像的十个通道特征图各自的归一化图像,将训练集中的第j幅失真屏幕图像的十个通道特征图各自的归一化图像对应记为其中,P>1,1≤j≤K',K'表示训练集中包含的失真屏幕图像的总幅数,0≤DMOSj≤100,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值,表示中坐标位置为(m,n)的像素点的像素值;
步骤五:利用卷积神经网络对训练集中的所有失真屏幕图像各自的主观评分值及各自的十个通道特征图的归一化图像进行训练,使得经过训练得到的回归函数值与主观评分值之间的误差最小,拟合得到最优的权值矢量Wopt和最优的偏置项bopt;接着利用Wopt构造得到卷积神经网络回归训练模型;再根据卷积神经网络回归训练模型,对进行测试,预测得到{Id(i,j)}的客观质量评价预测值,记为Q,Q=f(x),其中,Q是x的函数,f()为函数表示形式,x为输入变量,x表示为Wopt的转置矢量,为x的卷积函数。
2.根据权利要求1所述的基于通道特征和卷积神经网络的屏幕图像质量评价方法,其特征在于所述的步骤三的具体过程为:
求得{Ld(m,n)}的局部平均值图像,记为{μ1(m,n)};并求得{Ld(m,n)}的局部方差图像,记为{σ1(m,n)};然后根据{Ld(m,n)}、{μ1(m,n)}、{σ1(m,n)},获取{Ld(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ1(m,n)表示{μ1(m,n)}中坐标位置为(m,n)的像素点的像素值,σ1(m,n)表示{σ1(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Ud(m,n)}的局部平均值图像,记为{μ2(m,n)};并求得{Ud(m,n)}的局部方差图像,记为{σ2(m,n)};然后根据{Ud(m,n)}、{μ2(m,n)}、{σ2(m,n)},获取{Ud(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ2(m,n)表示{μ2(m,n)}中坐标位置为(m,n)的像素点的像素值,σ2(m,n)表示{σ2(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Vd(m,n)}的局部平均值图像,记为{μ3(m,n)};并求得{Vd(m,n)}的局部方差图像,记为{σ3(m,n)};然后根据{Vd(m,n)}、{μ3(m,n)}、{σ3(m,n)},获取{Vd(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ3(m,n)表示{μ3(m,n)}中坐标位置为(m,n)的像素点的像素值,σ3(m,n)表示{σ3(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,0(m,n)}的局部平均值图像,记为{μ4(m,n)};并求得{Gd,0(m,n)}的局部方差图像,记为{σ4(m,n)};然后根据{Gd,0(m,n)}、{μ4(m,n)}、{σ4(m,n)},获取{Gd,0(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ4(m,n)表示{μ4(m,n)}中坐标位置为(m,n)的像素点的像素值,σ4(m,n)表示{σ4(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,1(m,n)}的局部平均值图像,记为{μ5(m,n)};并求得{Gd,1(m,n)}的局部方差图像,记为{σ5(m,n)};然后根据{Gd,1(m,n)}、{μ5(m,n)}、{σ5(m,n)},获取{Gd,1(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ5(m,n)表示{μ5(m,n)}中坐标位置为(m,n)的像素点的像素值,σ5(m,n)表示{σ5(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,2(m,n)}的局部平均值图像,记为{μ6(m,n)};并求得{Gd,2(m,n)}的局部方差图像,记为{σ6(m,n)};然后根据{Gd,2(m,n)}、{μ6(m,n)}、{σ6(m,n)},获取{Gd,2(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ6(m,n)表示{μ6(m,n)}中坐标位置为(m,n)的像素点的像素值,σ6(m,n)表示{σ6(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,3(m,n)}的局部平均值图像,记为{μ7(m,n)};并求得{Gd,3(m,n)}的局部方差图像,记为{σ7(m,n)};然后根据{Gd,3(m,n)}、{μ7(m,n)}、{σ7(m,n)},获取{Gd,3(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ7(m,n)表示{μ7(m,n)}中坐标位置为(m,n)的像素点的像素值,σ7(m,n)表示{σ7(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,4(m,n)}的局部平均值图像,记为{μ8(m,n)};并求得{Gd,4(m,n)}的局部方差图像,记为{σ8(m,n)};然后根据{Gd,4(m,n)}、{μ8(m,n)}、{σ8(m,n)},获取{Gd,4(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ8(m,n)表示{μ8(m,n)}中坐标位置为(m,n)的像素点的像素值,σ8(m,n)表示{σ8(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,5(m,n)}的局部平均值图像,记为{μ9(m,n)};并求得{Gd,5(m,n)}的局部方差图像,记为{σ9(m,n)};然后根据{Gd,5(m,n)}、{μ9(m,n)}、{σ9(m,n)},获取{Gd,5(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ9(m,n)表示{μ9(m,n)}中坐标位置为(m,n)的像素点的像素值,σ9(m,n)表示{σ9(m,n)}中坐标位置为(m,n)的像素点的像素值;
求得{Gd,6(m,n)}的局部平均值图像,记为{μ10(m,n)};并求得{Gd,6(m,n)}的局部方差图像,记为{σ10(m,n)};然后根据{Gd,6(m,n)}、{μ10(m,n)}、{σ10(m,n)},获取{Gd,6(m,n)}的归一化图像将中坐标位置为(m,n)的像素点的像素值记为其中,μ10(m,n)表示{μ10(m,n)}中坐标位置为(m,n)的像素点的像素值,σ10(m,n)表示{σ10(m,n)}中坐标位置为(m,n)的像素点的像素值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江科技学院,未经浙江科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710826241.5/1.html,转载请声明来源钻瓜专利网。





