博客
关于我
图像质量评价(一):IQA介绍
阅读量:536 次
发布时间:2019-03-09

本文共 892 字,大约阅读时间需要 2 分钟。

图像质量评价(IQA)是衡量图像质量的重要技术,旨在通过计算模型生成与主观质量一致的评分。随着数字图像和传输技术的快速发展,IQA在图像获取、传输、压缩、恢复和增强等领域显得尤为重要。然而,由于主观评估在实时场景中不可行,开发客观IQA技术成为迫切需求。以下将从IQA的分类、评估方法以及常用数据集等方面进行详细阐述。

IQA的分类

IQA方法根据是否需要参考图像主要分为三种类型:

  • 全参考(Full Reference, FR):在失真图像基础上提供无失真的参考图像。
  • 半参考(Reduced Reference, RR):仅提供失真图像的部分信息,适用于实时系统。
  • 无参考(No Reference, NR):仅提供失真图像,评估难度最高。
  • IQA评价方法

    为了验证IQA算法的性能,通常采用以下几种评价指标:

  • Spearman Rank Order Correlation Coefficient (SROCC):衡量客观评分与主观评分的排名相关性。
  • Kendall Rank Order Correlation Coefficient (KROCC):基于 Kendall 系数评估排名的一致性。
  • Pearson Linear Correlation Coefficient (PLCC):评估客观评分与主观评分的线性相关性。
  • Root Mean Squared Error (RMSE):衡量客观评分与主观评分的误差范围。
  • 在实际应用中,需对主观评分与客观评分进行非线性映射以提高相关性。通过对比散点图和拟合曲线,可以进一步直观评估模型性能。

    常用IQA数据集

    目前最广泛使用的IQA数据集包括:

  • TID2008:包含24组失真图像,覆盖多种失真类型。
  • CSIQ:提供1700张失真图像,适用于FR和RR算法评估。
  • LIVE:包含866张失真图像,用于FR场景下的质量评估。
  • 这些数据集为研究者提供了标准化的测试环境,便于对IQA算法的性能进行量化评估。

    通过以上方法,可以全面评估IQA算法的准确性,确保其在实际应用中的有效性。未来将会重点介绍几种主流的FR IQA算法。

    转载地址:http://igaiz.baihongyu.com/

    你可能感兴趣的文章
    Python asyncio库的学习和使用
    查看>>
    Python AttributeError:“dict“对象没有属性“append“
    查看>>
    Python base64和hashlib模块
    查看>>
    python basic programs
    查看>>
    python bert_gen.py 报错Unable to load weights from pytorch checkpoint file for......
    查看>>
    python binascii.Error: Incorrect padding
    查看>>
    Python bool() 函数能否为无效参数引发异常?
    查看>>
    Python C 程序子进程在“for line in iter“处挂起
    查看>>
    Python Celery:自动化测试平台定时任务必备的三方库
    查看>>
    python check_output 失败,退出状态为 1,但 Popen 适用于相同的命令
    查看>>
    Python CONNECT 4 CHECK WIN函数
    查看>>
    python cos,Python cos(90)和cos(270)不是0
    查看>>
    python进阶(4):Python 脚本文件重启自身进程
    查看>>
    python ctypes库中动态链接库加载方式
    查看>>
    python cv2 图像( np array )转 HObject
    查看>>
    python进阶(3):文件操作
    查看>>
    python cv2截取不规则区域图片
    查看>>
    python CV2裁剪图片并保存
    查看>>
    python进阶(2):pyecharts使用
    查看>>
    python cv2读取rtsp实时码流按时生成连续视频文件
    查看>>