早期的图像处理是随由于通讯方面的要求而发展起来的,随着图像处理技术的发展,数字图像处理技术与理论已经成为计算机应用的一个重要领域,广泛应用于众多的科学与工程应用,如遥感、医学、气象、通信等。然而随着图像处理技术的迅速发展,如何正确有效地评价一幅图像的质量好坏变得越发重要起来。近年来,图像质量评价已经成为了图像信息工程领域内一项重要的研究课题,引起了学者的高度重视。

图像质量评价方法中客观评价方法又可以分为三类:全参考质量评价方法、部分参考质量评价方法和无参考质量评价方法。全参考质量评价方法需要原始图像的完整信息作为评价的参考:部分参考质量评价方法需要原始图像的部分特征或者统计信息作为评价参考:无参考质量评价方法则完全依赖于待评测图像本身的信息来进行质量评价,而无须原始图像的任何信息。在很多情况下,如在网络传输中,往往无法获得发送端的原始图像信息,因此研究无参考的客观质量评价方法是很有意义的。

1.2 图像质量评价

图像质量的含义主要包括两个方面:图像的逼真度和图像的可懂度。图像质量直接取决于成像装备的光学性能、图像对比度、仪器噪声等多种因素的影响,通过质量评价可以对影像的获取、处理等各环节提供监控手段。为了对图像处理的各个环节进行合理评估,图像质量评价的研究已经成为图像信息工程的基础技术之一。多少年来,人们希望能够找出图像逼真度和可懂度的定量测量方法,作为评价图像和设计图像系统的依据,但目前人们对人类视觉特性仍没有充分理解,特别是对人眼视觉的心理特性还难以找出定量的描述方法,因此图像质量评价还有待深入研究。

1.2.1 主观评价方法

国际上已有成熟的主观评价技术和国际标准,例如 ITU-T Rec. P.910规定了多媒体应用的主观评价方法[1];ITU-R BT.500-11规定了电视图像的主观评价方法[2],就视频质量主观评价过程中的测试序列、人员、距离以及环境做了详细规定。主观质量评分法[3](MOS:Mean Opinion Score)是图像质量最具代表性的主观评价方法,它通过对观察者的评分归一化来判断图像质量。而主观质量评分法又可以分为绝对评价和相对评价两种类型。

绝对评价是将图像直接按照视觉感受分级评分,表 1.1 列出了国际上规定的 5 级绝对尺度,包括质量尺度和妨碍尺度。对一般人来讲,多采用质量尺度;对专业人员来讲,则多采用妨碍尺度。

1.1 绝对评价尺度

相对评价是由观察者将一批图像从好到坏进行分类,将它们相互比较得出好坏,并给出相应的评分。相对尺度。

表1.2 相对评价尺度与绝对评价尺度对照

评价的结果可用一定数量的观察者给出的平均分数求得。平均分数按照公式 计算得到:

??NCi

i?1

KKi

?N

i?1i

式中,Ci 为图像属于第 i 类的分数,Ni 为判定该图像属于第i类的观察者人数。为了保证图像主观评价在统计上有意义, 参加评分的观察者至少应有 20 名, 其中包括一般观察者和专业人员。

图像质量的主观评价方法的优点是能够真实的反映图像的直观质量,评价结果可靠,无技术障碍。但是主观评价方法也有很多缺点,如需要对图像进行多次重复实验,无法应用数学模型对其进行描述,从工程应用的角度看,耗时多、费用高,难以实现实时的质量评价。在实际应用中,主观评价结果还会受观察者的知识背景、观测动机、观测环境等因素的影响。此外,主观质量评价无法应用于所有场合,如需要进行实时图像质量评价的领域。

1.2.2 客观评价方法

图像质量的客观评价方法是根据人眼的主观视觉系统建立数学模型,并通过具体的公式计算图像的质量。传统的图像质量客观评价方法主要包括均方误差(MSE,mean squared error)和峰值信噪比(PSNR,peak signal to noise rate)

[4,5]。均方误差法首先计算原始图像和失真图像象素差值的均方值,然后通过均方值的大小来确定失真图像的失真程度。计算公式如下:

1MSE?M?N

0?i?N0?j?M??(fij?fij) '2

其中 M、N为图像的长和宽,fij 表示原始图像的象素值,fij表示降质后图像的象素值。PSNR作为衡量图像质量的重要指标,基于通信理论而提出,是最大信号量与噪声强度的比值。由于数字图像都是以离散的数字表示图像的像素,因此采用图像的最大象素值来代替最大信号量。

具体公式如下: '

PSNR?10?lgL?L MSE

其中 L 为图像中像素的最大灰度值,一般采用 255。

上述方法的优点是直观、严格,计算简单,而且可以直接应用于依据“MSE 最小”原则设计的图像系统。因此,这类方法成为应用最广泛的图像质量评价手段。但它的缺点也是显而易见的。文献[6]具体分析了 MSE 性能不稳定的原因,并指出这一缺点是方法本身的缺陷,无法克服。PSNR 只在评价白噪声失真图像时效果良好,而在其它领域也会出现如 MSE 一样的不稳定现象,文献[7]对此进行了深入分析。

对图像质量进行客观评价时,根据对原始无失真图像依赖程度的不同,可将图像质量的客观评价算法分成三类:全参考(Full Reference, FR)图像质量评价、半参考(Reduced Reference, RR)图像质量评价和无参考(No Reference, NR)图像质量评价。全参考图像质量评价主要是将失真图像和参考图像逐像素进行比较,得出对失真图像的评价;半参考的图像质量评价是从原始图像和失真图像中分别提取图像的有效特征,如图像的梯度和直方图,通过对有效特征进行比较,得出对失真图像的评价;无参考的图像质量评价则无需任何参考图像的信息 ,直接提取失真图像的某些失真因素特征,如图像的边界强度、噪声率、模糊度等,

图像质量评价最终取决于观察者的感觉,所以不论采用上述哪种客观评价方法,目标都是追求客观评价结果与人的主观评价尽可能的一致,即客观评价要以主观评价为准则。

客观评价方法的优点是速度快、费用低、应用领域广,评价结果具有重现性,不受主观因素的影响。缺点是目前只能在某些方面有限度的模仿人眼的主观视觉系统,常会出现与主观评价结果不一致的情况,不同的模型依据具体的应用领域进行不同的条件假设,难以建立适用于任何领域的数学模型。

1.3 国内外研究现状

客观质量评价的早期研究主要集中在传统的误差统计方法上,如清晰度、峰值信噪比(PSNR)和均方误差(MSE)等。随着研究的深入,人们发现这种方法忽视了图像内容对人眼的影响,不能完全反映图像的质量,因此人们采用了更多的方法在更深的层面上做了尝试。

无参考图像质量评价是一个全新的研究领域,虽然这个领域的研究尚处于探索阶段,但已吸引了很多人的关注,呈蓬勃发展之势。目前,公开发表的关于无参考图像质量评价的论文渐渐增多,如文献提出了三个无参考质量评价指标,分别是边缘强度(Contour-Volume,简称 CV)、噪声率(Noise-Rate,简称 NR)和统一亮度分布(Uniform Intensity-Distribution,简称 UID)。

这三个参数分别就图像的边缘、噪声和亮度分布进行了分析,结果与主观的一致性较高。文献专门研究了噪声对数字图像质量的影响,它在图像分块和噪声检测方面较文献都有改进;文献[9]研究真彩图像的色彩问题,其中色彩丰富度(CCI)与人眼对色彩的感知有很高的一致性;Huitno Luo 使用机器学习算法进行人脸质量的检测;Kyungnam Kim和 krty Davis 利用局部统计量提出一种用于视频质量评价的方法,主要用于评价噪声和模糊的问题;殷晓丽等人提出了一种基于半脆弱性数字水印算法(WIQM)的无参考图像质量评价方法,这种方法只是针对 JPEG 图像作质量评价;杨守义等人还提出一种基于高阶统计量的评价方法。 无参考图像的评价方法完全脱离了对原始参考图像的依赖, 其应用范围更加广泛,发展前景更加广阔,正因如此,其研究难度也是最大的。下面介绍几个具有代表意义的典型方法[10]。

1.3.1 图像评价因子

哈尔滨工业大学和日本电器股份有限公司(Nippon Electric Company,NEC)合作,从图像增强考虑了图像边界强度、噪声和灰度分布,来制定图像质量评价的因子[11]。

1.3.1.1 边缘强度(Contour-Volume,CV)

图像的细节越丰富,图像越清晰,则图像的边缘也就越清晰。边缘强度(CV)能够反映图像的清晰程度,数值越大,图像越清晰,反之图像模糊,这是一个图像清晰度的测量指标。首先使用3×3的拉普拉斯窗口提取图像边缘,然后统计图像的边缘,将边缘像素值进行绝对值的叠加求得图像的边缘强度CV[12]。

1.3.1.2 噪声率(Noise-Rate,NR)

噪声是造成图像失真的一个重要因素,噪声是高频分量,能够影响CV的评价。图像中的噪声越多,CV就会越大。面对这类失真图像,CV的评价性能将受到很大的影响,因此无法给出正确的评价结果。鉴于CV的这种缺陷,文献[13]提出了一种针对噪声的评价因子,即噪声率(Noise-Rate) 。

噪声率是一个反映图像受噪声污染程度的评价因子,主要通过比较失真前参考图像的噪声量和失真后图像中所含噪声量的多少而确定。由于无参考图像质量

图像质量评价方法中客观评价方法又可以分为三类相关推荐

  1. Spring中的AOP在Advice方法中获取目标方法的参

    参考:http://my.oschina.net/itblog/blog/211693 http://christang.iteye.com/blog/2037919 http://blog.csdn ...

  2. Spring中的AOP——在Advice方法中获取目标方法的参数(转)

    获取目标方法的信息 访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点.JoinPo ...

  3. Java实现 for循环输出空心的菱形 在main方法中调用printHollowRhombus()方法完成10行的空心菱形输出,其中 printHollo

    Java实现for循环输出空心的菱形 @author asus 在main方法中调用printHollowRhombus()方法完成10行的空心菱形输出,其中 printHollowRhombus() ...

  4. 【图像评价】图像客观评价含Matlab源码

    1 简介 随着互联网技术的飞速发展,数字图像被广泛的应用在人类生活中的众多领域,而图像的质量好坏将直接影响到人类对信息获取的准确度.所以,对图像进行质量评价则成为了一个基本的问题.从20世纪80年代至 ...

  5. 子类方法中super.父类方法

    1.子类方法super.父类方法,并且有自己的方法体内容 下面代码中,子类方法中的"super."的意思就是父类对象调用该方法 2.一个类中只能有一个public的class,别的 ...

  6. java junit 私有方法_有没有办法在Junit5中的另一个方法中模拟私有方法调用

    下面是我想测试的方法,但据我所知Junit5不支持PowerMockito.那么有什么方法可以在另一个方法内部模拟私有方法调用吗? public Class MyClass { private voi ...

  7. 图像主观质量评价 评分_视频质量评价算法 之 客观评价的性能指标

    前言乱语 说完数据集,先给大家结个尾吧(误) 视频质量评估(VQA)第二期 来介绍几个 评价视频质量评价算法的性能评估指标 我发4,没有在套娃...... 简易小目录 SROCC(Spearman r ...

  8. java如何抛出异常_java中 方法中抛出异常处理方法

    展开全部 Java语言提供e69da5e887aa62616964757a686964616f31333366306461两种异常处理机制:捕获异常和声明抛弃异常. 1.捕获异常: (1)在Java程 ...

  9. JS方法中打印本方法名称

    在方法内部,用以下语句,可打印运行的本方法的名称. console.log(arguments.callee.name) 封装 function showFuncName(obj) {console. ...

最新文章

  1. Android 自定义View —— Path
  2. Google Voice开始发送邀请函
  3. 开源 免费 java CMS - FreeCMS1.2-标签 mailList
  4. ProgressBar进度条颜色改变
  5. 读写分离,读写分离死锁解决方案,事务发布死锁解决方案,发布订阅死锁解决方案|事务(进程 ID *)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务...
  6. linux文件系统、文件系统结构、虚拟文件系统
  7. python统计字符串中字母个数字母无视大小写_python判断字符串是字母 数字 大小写(转载)...
  8. python数据分析案例分析题_7个python案例中的数据思维
  9. 【电路仿真】基于matlab Simulink光伏电池仿真模型【含Matlab源码 486期】
  10. 平面设计ps/ai/cdr
  11. Aqua Data Studio 18.5.0导出insert语句
  12. javascript如何获取html中的控件,Javascript-dom总结(获取页面控件)
  13. NVIDIA RTX A6000深度学习训练基准
  14. 计算机应用基础客观答案,20春国家开放大学计算机应用基础客观题资料参考答案...
  15. 如何调出手机信任计算机的指令,如何取消信任iPhone或iPad上的计算机 | MOS86
  16. 关于长尾应用的一些思考
  17. linux 嵌入式开发常用网站整理
  18. StarlingX分布式云部署(抢鲜)
  19. 王道考研计算机网络第五章——传输层
  20. 前端实现微信小程序 支付密码输入框

热门文章

  1. Bzoj4899 记忆的轮廓
  2. 2021-2027全球与中国酒精测试仪吹气管市场现状及未来发展趋势
  3. Docker容器——容器之间的互联
  4. DNS服务器基本配置
  5. Oracle EBS 取消订单行时提示 Error:WSH_NO_DATA_FOUND
  6. ibm websphere_IBM WebSphere开发者技术期刊,使用Tivoli Access Manager和WebSphere Portal配置单点登录
  7. encodeURI encodeURIComponent 的区别,和使用场景
  8. 从IMDB上爬取MovieLens-1m的补充数据(电影海报和简介)
  9. CCID2 : TCP-like Congestion Control 学习记录
  10. drupal THEME主要文件