[发明专利]基于图谱特征和空间特征的盲参考三维网格质量评价方法有效
申请号: | 201910524245.7 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110415211B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 郁梅;林瑶瑶;蒋刚毅;彭宗举;陈芬 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 宁波奥圣专利代理有限公司 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于图谱特征和空间特征的盲参考三维网格质量评价方法,其通过构建失真三维网格中的每个顶点的曲率张量,获得每个顶点的极大主曲率和极小主曲率及高斯曲率;根据加权邻接矩阵和高斯曲率得到第一特征向量;根据拉普拉斯矩阵获得第二特征向量;通过每个顶点的极大主曲率和极小主曲率得到每个顶点的形状指数和弯曲度,进而得到第三特征向量和第四特征向量;通过获取每个顶点到失真三维网格的中心的距离、方位角和仰角,得到第五特征向量;将五个特征向量构成感知质量特征向量;使用随机森林技术,将感知质量特征向量作为输入量,得到客观质量评价值;优点是其无需参考三维网格,且能有效地提高客观评价结果与主观感知之间的一致性。 | ||
搜索关键词: | 基于 图谱 特征 空间 参考 三维 网格 质量 评价 方法 | ||
【主权项】:
1.一种基于图谱特征和空间特征的盲参考三维网格质量评价方法,其特征在于包括以下步骤:步骤一:将待评价的失真三维网格记为M,M由N个顶点和连接顶点与顶点之间的边组成,M中包含有多个离散的三角网格面,将M中的第i个顶点记为vi;其中,N为正整数,N≥3,i为正整数,i的初始值为1,1≤i≤N;步骤二:构建M中的每个顶点的曲率张量,将vi的曲率张量记为R(vi);然后计算M中的每个顶点的曲率张量的所有特征值,将R(vi)的第k个特征值记为λi,k;接着获取M中的每个顶点的极大主曲率和极小主曲率,将vi的极大主曲率和极小主曲率对应记为Pri1(vi)和Pri2(vi),Pri1(vi)=max(λi,1,λi,2,…,λi,k,…,λi,K),Pri2(vi)=min(λi,1,λi,2,…,λi,k,…,λi,K);再计算M中的每个顶点的高斯曲率,将vi的高斯曲率记为fGC(vi),fGC(vi)=Pri1(vi)×Pri2(vi);其中,k为正整数,k的初始值为1,1≤k≤K,K表示R(vi)的所有特征值的总个数,K≥2,max()为取最大值函数,min()为取最小值函数,λi,1表示R(vi)的第1个特征值,λi,2表示R(vi)的第2个特征值,λi,K表示R(vi)的第K个特征值;步骤三:根据M中的所有顶点和所有边,构建M的加权邻接矩阵,记为W;再根据W,计算M中的所有顶点的平滑度特征作为M的第一特征向量,记为FS,设定vi与vj之间存在边εi,j,则有
其中,W的维数为N×N,vj表示M中的第j个顶点,j为正整数,1≤j≤N,j≠i,Wi,j表示边εi,j上的权重,也即W中下标为(i,j)处的元素,fGC(vj)表示vj的高斯曲率;步骤四:根据W,构建M的拉普拉斯矩阵,记为L;然后采用Lanczos方法计算L的特征向量,记为U,
并采用QR方法计算L的
个特征值,将L的第p个特征值记为tp;接着计算L的每个特征值对应的图谱域上的高斯曲率幅值,将tp对应的图谱域上的高斯曲率幅值记为![]()
再获取M的第二特征向量,记为FAM,
其中,L的维数为N×N,U的维数为
L的特征向量中包含的元素的总个数和L的特征值的总个数均为
为正整数,
u1为U中的第1个元素,u2为U中的第2个元素,up为U中的第p个元素,
为U中的第
个元素,u1、u2、up、
的维数均为
p为正整数,p的初始值为1,![]()
表示L的第1个特征值t1对应的图谱域上的高斯曲率幅值,
表示L的第2个特征值t2对应的图谱域上的高斯曲率幅值,
表示L的第
个特征值
对应的图谱域上的高斯曲率幅值;步骤五:计算M中的每个顶点的形状指数和弯曲度,将vi的形状指数和弯曲度对应记为SI(vi)和C(vi),![]()
然后利用广义高斯分布对M中的所有顶点的形状指数进行直方图拟合,拟合得到三个拟合参数,分别为M中的所有顶点的形状指数的均值、M中的所有顶点的形状指数的方差、M中的所有顶点的形状指数的尺度,对应记为SIμ、SIσ、SIα;再将SIμ、SIσ和SIα分别作为描述M失真情况的形状指数特征,将SIμ、SIσ和SIα按序构成一个行向量作为M的第三特征向量,记为FSI,FSI=[SIμ,SIσ,SIα];同样,利用广义高斯分布对M中的所有顶点的弯曲度进行直方图拟合,拟合得到三个拟合参数,分别为M中的所有顶点的弯曲度的均值、M中的所有顶点的弯曲度的方差、M中的所有顶点的弯曲度的尺度,对应记为Cμ、Cσ和Cα;再将Cμ、Cσ和Cα分别作为描述M失真情况的弯曲度特征,将Cμ、Cσ和Cα按序构成一个行向量作为M的第四特征向量,记为FC,FC=[Cμ,Cσ,Cα];其中,FSI的维数为1×3,FC的维数为1×3,符号“[]”为向量表示符号;步骤六:将M的中心记为v0;然后计算v0在M所在的三维坐标系中的坐标位置,记为(x0,y0,z0),
接着计算M中的每个顶点到v0的距离、方位角和仰角,将vi到v0的距离、方位角和仰角对应记为ρi、θi和![]()
![]()
再计算M中的所有顶点的散乱度参数,分别为M中的所有顶点对应的距离的均值、M中的所有顶点对应的距离的方差、M中的所有顶点对应的方位角的均值、M中的所有顶点对应的方位角的方差、M中的所有顶点对应的仰角的均值、M中的所有顶点对应的仰角的方差,对应记为ρμ、ρσ、θμ、θσ、
最后将ρμ、ρσ、θμ、θσ、
分别作为衡量M中的所有顶点的偏移量的散乱度特征,将ρμ、ρσ、θμ、θσ、
按序构成一个行向量作为M的第五特征向量,记为FVS,
其中,x0表示v0在M所在的三维坐标系中的X轴上的坐标值,y0表示v0在M所在的三维坐标系中的Y轴上的坐标值,z0表示v0在M所在的三维坐标系中的Z轴上的坐标值,xi表示vi在M所在的三维坐标系中的X轴上的坐标值,yi表示vi在M所在的三维坐标系中的Y轴上的坐标值,zi表示vi在M所在的三维坐标系中的Z轴上的坐标值,FVS的维数为1×6;步骤七:计算M中的每个三角网格面的面积;然后利用广义高斯分布对M中的所有三角网格面的面积进行直方图拟合,拟合得到三个拟合参数,分别为M中的所有三角网格面的面积的均值、M中的所有三角网格面的面积的方差、M中的所有三角网格面的面积的尺度,对应记为Aμ、Aσ、Aα;再将Aμ、Aσ、Aα分别作为描述M的三角拓扑结构的变化情况的特征,将Aμ、Aσ、Aα按序构成一个行向量作为M的第六特征向量,记为FA,FA=[Aμ,Aσ,Aα];其中,FA的维数为1×3;步骤八:将FS、FAM、FSI、FC、FVS、FA按序构成一个行向量作为M的感知质量特征向量,记为F,F=[FS,FAM,FSI,FC,FVS,FA];步骤九:使用随机森林技术,将F作为随机森林技术的输入量,计算得到M的客观质量评价值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910524245.7/,转载请声明来源钻瓜专利网。