图像质量评价之结构相似性SSIM(中)

本文介绍了基于误差敏感性的图像质量评价标准,包括一般步骤(预处理、CSF滤波、通道分解、误差归一化、误差池化)和局限性。虽然SSIM在下篇文章中详述,但已提及现有方法的线性简化无法完全模拟人类视觉系统,存在图像定义、超阈值、自然图像复杂性和去除相关性等问题。
摘要由CSDN通过智能技术生成

上一篇文章中,我们介绍了对图像质量进行评价的必要性、主观评价和客观评价的两种标准,以及设计符合人类直觉的评价标准的困难性和重要性。

本来这篇文章想把我们的主角SSIM讲完,但是发现前面需要写的铺垫有点长hhh,所以本文是作为一个过渡,系统的讲解一下设计图像评价标准的过程和目前的缺点,SSIM的详细讲解将在下一篇文章中介绍(保证下一篇是最后一篇,别打我QAQ)

提前预告一下,这一篇可能比较无聊==,但是对在脑海中构建一个整体框架还是挺有帮助的~

基于误差敏感性的图像质量评价

在对图像质量进行评价时,我们会拿到一些未失真的原始图像信号和一个失真图像信号,之后我们将失真图像与未失真图像通过一定的方法进行比较,最终得到一个失真图像与原始图像的误差。我们一般会假设失真图像质量与得到的误差直接相关,这样这个误差最终就被认为是衡量图像质量的标准。

这里面最简单的例子就是MSE,但MSE效果是在太差(参照前面讲的,同一个MSE对应不同质量的图片),于是近年来新的方法不断被提出。在这里我们介绍一下提出一个新的基于**误差敏感性(error sensitivity)**的评价标准的一般步骤,以及现有的方法有什么局限性。

一般步骤

评价标准的设计过程一般分为预处理、CSF滤波、通道分解、误差归一化、误差池化5步,下面分别简单介绍,这个部分大略看看就好不需要完全理解~

  1. 预处理(pre-processing):首先,拿到图像一般不能直接用,需要做些预处理,对图像信号进行一些基本变换,比如缩放、排列,或者转换颜色空间(color space),以及针对显示设备逐像素进行变换等等。
  2. CSF滤波(CSF Filtering):接下来可能要对对预处理得到的图像信号使用CSF进行加权。CSF的全称是contrast sensitivity function,按照字面翻译过来就是对比度敏感性函数。这个函数描述了人类视觉系统(HVS)对视觉刺激的时空频率的敏感程度。
    CSF一般会用一个线性滤波器来近似实现。不过在现在的一些研究当中,是在后面提到的通道分解之后,用基频灵敏度归一化(base-sensitivity normalization)实现CSF。
  3. 通道分解(Channel Decomposition):图像一般由多个**通道(channel)**组成(比如最常见的RGB+alpha通道)。经过前面两步处理的图像信号,往往需要再分解成多个不同的通道。
    把图像信号分解成若干通道时,可以考虑视觉皮层的神经元的特性,也可以只做一些很简单的变换,比如离散余弦变换(discrete cosine transformDCT)、*可分离的小波变换(separable wavelet transform)*等等。
  4. 误差归一化(Error Normalization):分解完通道,我们混通过指标中的定义计算出失真图像与参照图像在每个通道的误差。但是需要注意,各个通道计算出的误差的数量级可能不一样,需要归一化到相当的水平。
  5. 误差池化(Error Pooling):现在到了最后一步,就是把空间上各部分和各通道的误差使用某种方法“合成”为一个数字,也就是我们最终得到的误差啦~
    其中,一个很经典的“合成”方法是使用闵可夫斯基范数(Minkowski Norm),公式是这样滴:
    E ( { e l , k
  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
### 回答1: PSNR(峰值信噪比)和SSIM(结构相似性)是图像质量评价的两个重要指标。 PSNR是一种用于度量图像质量的指标,通过计算原始图像与经过压缩或处理后的图像之间的峰值信噪比来评估图像的失真程度。峰值信噪比是指信号的最大可能功率与表示这个信号的系统的噪声功率之比。PSNR的计算公式为: PSNR = 10 * log10((最大可能像素值)² / MSE) 其最大可能像素值是指原始图像像素的最大值,MSE是均方差,用于度量两个图像之间的差异程度。 SSIM是一种统计方法,用于比较两个图像结构相似性。它不仅考虑图像的亮度信息,还考虑图像的对比度和结构信息。SSIM计算过程引入了三个关键的组成部分:亮度相似性、对比度相似性结构相似性SSIM的计算公式为: SSIM(x, y) =(2μxμy + C1)(2σxy + C2)/(μx² + μy² + C1)(σx² + σy² + C2) 其,x和y分别代表两个图像,μx和μy分别代表x和y的平均值,σx²和σy²分别代表x和y的方差,σxy代表x和y的协方差,C1和C2是常数用来稳定计算。 PSNR和SSIM是常用的图像质量评价指标。PSNR主要用于比较两个图像之间的失真程度,数值越大表示失真越小;而SSIM主要用于比较两个图像之间的结构相似性,数值越接近1表示结构相似性越高。综合应用这两个指标可以更全面地评价图像质量。 ### 回答2: PSNR(Peak Signal-to-Noise Ratio)是一种用于评估图像质量的指标,它通过比较原始图像与经过压缩或失真处理后的图像之间的均方误差,来衡量图像的失真程度。PSNR的计算公式为: PSNR = 10 * log10 (MAX^2 / MSE) 其 MAX 表示像素数据的最大可能取值,MSE 表示均方误差,即原始图像与失真图像之间每个像素值差的平方的均值。PSNR的值通常以分贝(dB)为单位,数值越大表示图像质量越好。 而 SSIM(Structural Similarity Index)是一种比较图像结构相似性的指标,它主要关注图像的亮度、对比度和结构等方面。SSIM的计算公式为: SSIM = (2 * μx * μy + C1) * (2 * σxy + C2) / (μx^2 + μy^2 + C1) * (σx^2 + σy^2 + C2) 其 μx 和 μy 表示原始图像和失真图像的亮度平均值,σx 和 σy 表示原始图像和失真图像的方差,σxy 表示原始图像和失真图像的协方差,C1 和 C2 是常数,用于避免分母为零。SSIM的取值范围为[-1, 1],值越接近1表示图像质量越好。 PSNR和SSIM是两种常用的图像质量评价指标。PSNR主要关注图像的失真程度,适用于需要精确度和灵敏度的场景;而SSIM则关注图像结构相似性,适用于需要保留图像细节和结构的场景。综合使用PSNR和SSIM可以更全面地评价图像质量。 ### 回答3: 图像质量评价指标是衡量图像质量好坏的方法,其PSNR和SSIM是两个常用的评价指标。 PSNR(Peak Signal-to-Noise Ratio)是一种用于测量图像失真程度的指标。它计算图像与原始图像之间的峰值信噪比,即原始图像最大像素值与重建图像与原始图像之间的均方误差的比值。PSNR值越高,表示失真越小,图像质量越好。常用PSNR评价图像压缩算法的效果,如JPEG压缩等。 SSIM(Structural Similarity Index)是一种用于测量图像结构相似性的指标。它考虑了亮度、对比度和结构三个因素间的差异,并综合这些因素计算相似性指数。SSIM值越接近1,表示两幅图像越相似,图像质量越好。SSIM主要用于评价图像处理算法的效果,如去噪、增强等。 PSNR和SSIM都是客观评价指标,对失真图像与原始图像之间的差异进行量化。它们都有各自的使用范围和场景,没有绝对优劣之分。在评价图像质量时,可以综合考虑PSNR和SSIM,以及其他评价指标,综合评估图像的视觉感知质量。 需要注意的是,PSNR和SSIM仅能从一定程度上反映图像质量,对于某些特殊场景或者人眼难以察觉的差异可能会存在局限性。因此,在实际应用,还需要结合人眼主观评价、其他更多的评价指标以及具体的应用需求来全面评价图像质量
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值