图片的质量评估(quality metrics for 2D images)
-
图片的quality metircs的评估方式:有参FR(full reference)、少参RR(reduced
reference)和无参NR(no reference)
- 面向信号的metric:不考虑任何HVS,由于它的低复杂度,一般适用于实时应用。最常用的简单metric仍是peak signal-noise ratio metric来平衡复杂和性能
Color space conversion主要是将亮度和色度分离,主要分析亮度;
Perceptual decoposition主要是提取人眼比较敏感的空间频率;
3D mesh的质量评估(quality metrics)
- Metric的分类
有的还分为View-dependent和View-independent
HVS-based主要是通过复杂的数学模型来模拟HVS的生理和心理机制,signal-oriented通过定义函数来预测有多少具体视觉成像效应(artefacts)
- 目前已有的静态metric的特性,如下表
基于模型的感知量度一般都采用信号处理方式,因为基于模型的感知计算都比较复杂。
Hausdorff距离是适用性最广的量度,可以比较具有任何不同连接关系的mesh。
3DWPM由于基于全局粗糙度差异,理论上是可以比较有不同连接关系的模型,但是这个粗糙度的计算是基于点的相邻区域,它们依赖于采样密度,所以仍然有限制,即使3DWPM1采用多分辨率的方法来减少这种相关性。
MSDM是基于mesh的连接关系来比较的,理论上任何mesh,即使有不同的LOD,都可以比较,,但不显由于软件实现问题,目前仍然需要相同的连接关系和顶点顺序。
RMS,GL1,GL2和SF是基于点到点的映射,meshes必须一致,比如必须有相同的连接关系。
- 目前已有的静态metric的特性,如下表
-
基于图像的感知量度(image-based metrics)
Image-based perceptual metrics 多使用在由渲染或简化驱动的应用中。由渲染驱动的感知主要是根据观看者的位置,推断出在渲染中使用多大的精度。由简化驱动的感知主要目的是尽量的减少mesh的多边形数而不会让人感觉简化后的模型与原始模型几乎无差别。
主要的metric:
CSF:constrast sensitivity function
VDP:视觉差异预测(visual difference predictor)
Visual discrimination model:通常用在自适应采样光线追踪算法中
Visual equivalence:如果不同图片传达的场景外观具有相同的印象则他们在视觉上是等效的?该方法主要被用来探究环境光的改变是如何影响人眼对集合材料和亮度的感知。
Spatio-temporal(video):将图片的运动和视觉注意和显著性结合。
缺点:对于静止图像变化的感知量度不能很好地适应3D物体的变化,因为3D模型的运动带来的变化图像是很难模拟的。
基于3D模型的感知量度(Model-based metrics)
- Hausdorff distance :最小值中的最大值,描述两个点集间最大的不匹配程度
2.Root Mean Square Error(RMS):缺点是对比的meshes间需要有相同的连接关系
3.Geometric Laplacian Measures
4.基于曲率的metric(Curvature-based)
Kim在文章中指出人眼对曲率变化比较明显,提出了Discrete Differential Error Metric(DDEM)。
Lavoue受到Wang的2D图像metric SSIM的启发提出了MSDM(Mesh Structural Distortion Measure)。先计算两个mesh对应局部窗口的曲率统计量的差异(平均值,方差和协方差),然后把所有局部窗口的距离(差异)作明科夫斯基和定义为全局量度(global measure)
局部MSDM定义为:
局部窗口定义为顶点v为圆心,r为半径的球体中与v有连接关系的点集,作者推荐半径r为bounding box对角线长度的0.5%
实际操作中,该测度需要考虑原mesh的每个顶点的一个局部窗口并且窗口是非对称的。如果被测试的两个物体差异很大,则全局measure趋向1;
缺点(限制):meshes间需要相同的连接关系。
MSDM2是一个多分辨率版本,性能比MSDM好而且无连接关系的限制。
5.TPDM(Tensor-based Perceptual Distance Measure)基于张量
不仅考虑曲率的幅度,还考虑mesh的主曲率方向,并通过引入加权值来处理掩盖效应。
基于粗糙度的量度(Roughness-based)
视觉失真主要通过粗糙度的增量来评价,Corsini和Drelie Gelasca提出了两个perceptual metrics来进行水印的质量评估
- 3DWPM1:Wu et al该metric通过统计二面角来计算每个面的粗糙程度。实际上,平滑平面上的面向量变化很小,因此相邻面间的二面角接近于0,为了考虑粗糙度的规模,每个面的粗糙度转化计算每个点的粗糙度和不同尺寸环下的粗糙度,最后总的粗糙度就是所有点的粗糙度。
- 3DWPM2: Drelie Gelasca,基于artifacts are better perceived on smooth surfaces的原理,先对水印的模型使用平滑算法,然后计算平滑后的模型和原始模型间的差异的方差,将该方差作为平面的粗糙度
-
FMPD(Fast Mesh Perceptual Distance),基于平面局部和整体粗糙度的改变
局部粗糙度是计算离散高斯曲率的拉布拉斯算子,然后使用简单函数对局部粗糙度进行调制,这样可以避免视觉掩盖效应。
基本思想:平滑区域变得粗糙会产生较大的感知差距,但是粗糙区域失真后引入的感知变化很小。Global roughness由调制局部粗糙度的归一化表面积分所得。
两个mesh间的差别就是global roughness的差别
优点:FMPD计算复杂度低而且和主观打分相关度高
基于应变场的测度(strain field-based measures)
用来评价mesh的变形程度的基于模型感知激励量度。它是基于由mesh变形带来的应力的能量变化。基本思想是:mesh变形越厉害,观察者观察到原始模型和被处理过模型间的差异可能性越大。
应变力能量(strain energy)的计算简化为只考虑每个mesh元素在其表面的扰动程度
缺点:该metric只适合较小的变形。
基于二面角(DAME)
要求两个mesh间有相同的连接关系,与主观测试分数相关性很高。基于二面角和曲率相似度比较高。