论文阅读笔记 | Limited-Reference Image Quality Assessment: Paradigms and Discussions

文章目录

    • 文章题目
    • 发表年限
    • 期刊/会议名称
    • 动机
    • 主要思想或方法架构
    • 实验结果

文章链接:https://dl.acm.org/doi/10.1145/3581783.3613436

文章题目

Limited-Reference Image Quality Assessment: Paradigms and Discussions

发表年限

2023

期刊/会议名称

MM’23: Proceedings of the 31st ACM International Conference on Multimedia

动机

  • 图像质量评估 IQA 指标是比较和改进图像增强算法的关键。但都存在一个共同的问题,也就是参考信息有限。
  • 作者称这种类型的 IQA 任务为 l i m i t e d limited limited- r e f e r e n c e reference reference I Q A IQA IQA
  • 在图像 S R SR SR 和重定向任务中,参考图像的大小与 S R SR SR 图像和重定向图像的大小不一致。对于 U I E UIE UIE L L I E LLIE LLIE 任务,它们的参考图像质量明显较低。这些任务的 IQA 都属于具有有限参考信息的场景。然而,在这些增强过程中,参考信息仍然是保证结构一致性不可或缺的。
  • 如何利用有限的参考信息来评估退化图像的质量?
  • 特定任务的 IQA 模型通常只关注特定 IQA 任务引入的失真。模型泛化能力较差,在实践中缺乏灵活性。

主要思想或方法架构

在这里插入图片描述

  • 对于传统的图像处理任务,如图像采集、压缩、传输等,都存在未受损的参考图像。
  • 因此,可以通过与其参考图像的像素级相似性指数来评估扭曲图像的质量。

在这里插入图片描述

  • 其中 X X X 代表一个完美的参考图像(标记为 Q ( X ) = 1 Q(X)= 1 Q(X)=1), Y Y Y 代表一个扭曲退化的图像。 M g M_g Mg 为一般 FR-IQA 模型。 Q g Q_g Qg 为相应的质量分数。
  • 然而,对于参考信息有限的场景,上述两个约束无法满足。因此, M g M_g Mg 不能在这种情况下工作。
  • 鉴于此,研究人员针对不同的图像增强任务开发了一系列特定任务的 IQA 模型( T a s k Task Task S p e c i f i c Specific Specific I Q A IQA IQA M o d e l s Models Models )。

在这里插入图片描述

  • 其中 Y Y Y 表示扭曲的图像,可以是 S R SR SR 图像、重定位图像、增强的水下图像、增强的低光图像。 M S R M_{SR} MSR 表示特定于 S R SR SR 的 IQA 模型, Q S R Q_{SR} QSR 是相应的质量分数。

在这里插入图片描述

  • 特定任务的 IQA 模型泛化能力较差,在实践中缺乏灵活性。因此,作者致力于为参考信息有限的场景开发统一的 IQA 模型。可以表示如下:

在这里插入图片描述

  • 为了构建统一的 IQA 模型,作者将这个具有挑战性的问题分为两个子问题:

    1. 第一,是否使用参考图像?
    2. 第二,如何使用参考图像?
  • 具体来说,对于图 S R SR SR 和重定向任务,即使它们的信息有限,它们的参考图像也不会受损。因此,从参考图像中提取的信息/特征通常有利于质量评估。

  • 然而,对于 U I E UIE UIE L L I E LLIE LLIE 任务,它们的参考图像都有不同程度的受损。在这种情况下,从严重受损的参考图像中提取的信息/特征可能会误导质量评估。

  • 对于第一个子问题,公式可以修改为:

在这里插入图片描述

  • 其中 T ( ⋅ ) T(·) T() 表示特征映射函数,目的是将参考图像 X X X 映射到一个值。
  • θ T θ_T θT表示阈值。
  • 如果 T ( X ) T(X) T(X) ≥ ≥ θ T θ_T θT M u M_u Mu 将使用参考图像。否则, M u M_u Mu 将不使用参考图像。
  • 对于第二个子问题,公式可以修改为:

在这里插入图片描述

  • F ( X ) F(X) F(X) F ( Y ) F(Y) F(Y) 分别表示 X X X Y Y Y 的特征表示。理想的统一模型由特征映射函数 T ( ⋅ ) T(·) T()、特征提取模块 F ( ⋅ ) F(·) F() 和感知距离计算模块 M u ( ⋅ ) M_u(·) Mu() 组成。

实验结果

  • D I S Q DISQ DISQ 模型相比,作者的 S R SR SR- I Q A IQA IQA 指标具有较低的预测偏差。
  • 度量标准和平均意见分数 M O S MOS MOS 之间的细微差距表明作者提出的度量标准在 S R − I Q A SR-IQA SRIQA 中取得了卓越的表现。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/724399.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Promise状态变化

promise共有三种状态:pending(待定中)| resolved(已完成)| rejected(已拒绝)。 其状态变化过程有两种:pending >>> resolved 或 pending >>> rejected. 状态变化…

1688商品详情数据(商品属性,价格,sku等)1688API接口开发系列

1688(阿里巴巴批发网)提供了API接口供开发者使用,以便能够获取商品详情数据,包括商品属性、价格、SKU等信息。在使用1688的API接口之前,你需要完成以下几个步骤: 请求文档,API接口接入Anzexi58…

java网络编程 01 IP,端口,域名,TCP/UDP, InetAddress

01.IP 要想让网络中的计算机能够互相通信,必须为计算机指定一个标识号,通过这个标识号来指定要接受数据的计算机和识别发送的计算机,而IP地址就是这个标识号,也就是设备的标识。 ip地址组成: ip地址分类:…

Jacob使用教程--通过宏来寻找变量名

说明: 这里做个随比,参考资料请见前面的系列文章 问题展示: 对于一个操作,当我们不知道怎么利用jacob写代码时,而且网上也找不到,可以按照如下操作: 比如,我们要删除 word中的文本框 我们根本不知道文本框,这个变量叫什么,在Microsoft文档哪个父目录下面, 可以通过…

配置与管理防火墙

配置与管理防火墙 1,概念:设置在不同网络或网络安全域之间的一系列部件的组合。 2,功能:保护内网中易手攻击的服务;控制内外网之间网络系统的访问;隐藏内网的IP地址及结构的细节,提高网络保护…

VSCode 隐藏侧边栏文件或文件夹

开发时有些文件根部就会动,可能是运行的环境或者缓存,可能是其他的文件。 但是又不能删除,影响开发的观感,那么怎么在侧边栏栏隐藏文件呢 搜索的时候想要加快速度,怎么屏蔽某些文件呢 隐藏侧栏显示文件或屏蔽搜索范围…

每周一练--[NewStarCTF 2023 公开赛道]Final

很明显又是ThinkPHP的漏洞,上周还做过类似的。 先看看是哪一个版本的。 得到版号后,去找找payload。 (post)public/index.php?scaptcha (data) _method__construct&filter[]system&methodget&server[REQUEST_METHOD]ls -al 这其…

AzerothCore@FreeBSD安装记录

尝试在FreeBSD系统下安装AzerothCore 首先安装相关软件 pkg install cmake mysql80-server boost-all装完mysql之后提示: MySQL80 has a default /usr/local/etc/mysql/my.cnf, remember to replace it with your own or set mysql_optfile"$YOUR_CNF_FILE i…

静态住宅代理IP使用指南,你需要测试的5件事

静态住宅代理IP,是一种在网络通信过程中提供固定IP地址的代理服务。与动态代理IP相比,静态代理IP提供的是持久且不变的IP地址。这种稳定性使得静态代理IP在需要长期稳定网络身份的场景中,如跨境电商/社媒养号、网络监控、品牌保护、长期数据爬…

java常用数据结构面试题,docker教程学习

前言 JVM对实际简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是JVM,以及弄清楚JVM的工作原理,其实我个人认为这块还是非…

Java+SpringBoot,打造社区疫情信息新生态

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

真空展|2024上海国际真空技术及设备展览会

2024上海国际真空技术及设备展览会 2024 Shanghai International Exhibition of vacuum technology and equipment 时 间:2024年7月13-15日 地 点:上海新国际博览中心 承办单位:上海昶文展览服务有限公司 展会简…

Pytorch 复习总结 6

Pytorch 复习总结,仅供笔者使用,参考教材: 《动手学深度学习》Stanford University: Practical Machine Learning 本文主要内容为:Pytorch 计算机视觉。 本文先介绍了计算机视觉中两种常见的改进模型泛化性能的方法&#xff1a…

[OS] 计算机启动过程

布局 MBR|分区表|一个个磁盘分区 磁盘分区内:引导块|超级块|空闲空间管理(如位示图)|i结点(索引结点)|根目录|文件和目录 唤醒过程: (磁盘ROM上的自举程序)BIOS → (默认0号扇区)MBR → 活动分区 → 引导块(启动块) → 操作系统 介绍: M…

数字文旅与混合现实(MR)的碰撞:打造沉浸式文旅新体验

每天五分钟讲解一个商业模式,大家好我是啊浩说模式 随着数字技术的不断进步,混合现实(Mixed Reality,简称MR)正逐渐成为文旅产业的新宠。MR技术融合了虚拟现实(VR)和增强现实(AR&am…

使用XML配置依赖注入

1. 属性赋值的方式 在我们手动需要给一个类的实例对象属性赋值时,可以采用以下方法: 使用有参构造函数,在建立实例对象时就进行赋值使用属性的set方法 同理,IOC依赖注入也有以上几种情况,这里分别对调用有参构造函数…

【力扣刷题练习】42. 接雨水

题目描述&#xff1a; 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 题目解答&#xff1a; class Solution {public int trap(int[] height) {int n height.length;int ans 0;if (n < 3)return…

【C语言】C语言编程实战:Base64编解码算法从理论到实现(文末附完整代码)

文章目录 1. 概述2. 原理2.1 Base64编码表2.2 Base64编码步骤2.3 Base64解码步骤 3. 核心代码解读4. 完整代码下载5. 总结 1. 概述 Base64算法是一种基于64个字符的编码算法&#xff0c;常用于在通常处理文本数据的场合&#xff0c;表示、传输、存储一些二进制数据。该算法使用…

关于 selinux 规则

1. 查看selinux状态 SELinux的状态&#xff1a; enforcing&#xff1a;强制&#xff0c;每个受限的进程都必然受限 permissive&#xff1a;允许&#xff0c;每个受限的进程违规操作不会被禁止&#xff0c;但会被记录于审计日志 disabled&#xff1a;禁用 相关命令&#xf…

2024 年如何复用 ChatGPT 从头开始​​快速学习 Python

今天聊聊计算机专业的学习以及一个升级打怪路线。 有需自取 计算机必看经典书单和课程资源(含下载方式) 随着 Chat GPT 等聊天机器人的兴起&#xff0c;许多人想知道人工智能助手是不是可以做编程老师。在这篇文章里&#xff0c;我会分享作为一个完全的小白如何用 ChatGPT 学…