Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记

这篇具有很好参考价值的文章主要介绍了Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 这是CVPR2022的一篇曝光校正的文章,是中科大的。一作作者按同样的思路(现有方法加一个自己设计的即插即用模块以提高性能的思路)在CVPR2023也发了一篇文章,名字是Learning Sample Relationship for Exposure Correction。

  • 文章的动机是,多曝光图像中,过曝和欠曝的图片的调整方向是相反的,给训练带来了问题(和CVPR2023那篇的动机是一致的)。同时,网络优化过程中不同批次之间可能样本分布差距较大,从而网络对某些样本(类似难样本)进行忽视,拟合大多数样本来达到低的期望损失。为解决第一个问题提出了一个类即插即用的ENC模块,用了插在现有网络的block之间。如下图所示
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 使用instanceNorm来对特征进行归一化,再经过一层卷积层,然后计算和GT归一化后的特征之间的L1损失:
    -Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 为了弥补在归一化过程中损失掉的信息,又加了一个compensation 模块,即图中绿色的部分,通过红色实线箭头从归一化前的特征中提取额外特征进行补偿,其中还用到了空间注意力机制,具体看图。另外,图中的pooling是如下式的global contrast average pooling,如字面上的意思,是个global average pooling,但是加了边缘图的global average pooling结果:
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 同样,compensation模块的输出,也要和GT的compensation模块的输出算L1损失:
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 再然后就是文章第二个点了:fine-tuning with parameter regularization,这个是为了解决第二个问题。文章认为,常规的图像输入主要通过ENC模块来解决,那么fix ENC模块,finetune其它模块,就可以在保持常规图像输入的性能不下降的条件下提高难样本的性能。而finetune其它模块的时候,可以利用现有的一个方法来计算参数的重要性,从而对重要参数的变化进行惩罚,使得重要参数在finetune的过程中不要发生大的变化,使得对常规图像输入的性能不下降而对难样本的性能提升。

  • 参数的重要性可以通过对常规样本的结果对参数的微分来计算,也就是(10)式,从而在finetune的过程中,通过限制在这m个常规样本上的输出的变化,使得对常规样本的性能不下降。有点像增量学习。
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记
    实验结果如下所示,通过添加这一模块,使得SID和DRBN在ME数据集上的性能有所提升:
    Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记,论文阅读笔记,论文阅读,笔记

  • 评价:第二部分增量学习的部分感觉是为了凑创新点,和第一点没有什么必要放在同一篇论文中。但作为凑创新点来说又不够创新,本身idea就不是自己的,只是拿来用在多曝光图像的训练上了。第一部分我确实是认可的,我觉得instance norm在多曝光图像处理中确实是重要的一个操作。文章来源地址https://www.toymoban.com/news/detail-755025.html

到了这里,关于Exposure Normalization and Compensation for Multiple-Exposure Correction 论文阅读笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Using Multiple RDF Knowledge Graphs for Enriching ChatGPT Responses

    本文是LLM系列文章,针对《Using Multiple RDF Knowledge Graphs for Enriching ChatGPT Responses》的翻译。 最近有一种趋势是使用新型人工智能聊天GPT聊天箱,它在许多知识领域提供详细的回答和清晰的答案。然而,在许多情况下,它返回了听起来合理但不正确或不准确的回答,而它没有提

    2024年02月09日
    浏览(29)
  • 【深度学习MOT】SMILEtrack SiMIlarity LEarning for Multiple Object Tracking,论文

    论文:https://arxiv.org/abs/2211.08824 多目标跟踪(MOT)在计算机视觉领域得到广泛研究,具有许多应用。基于检测的跟踪(TBD)是一种流行的多目标跟踪范式。TBD包括首先进行目标检测,然后进行数据关联、轨迹生成和更新的步骤。我们提出了一种受Siamese网络启发的相似性学习模

    2024年02月13日
    浏览(24)
  • 【Android】Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME locations...

    在完成Gradle同步后,Android Studio报告了一个错误。 Gradle守护进程是一个后台进程,通过缓存项目信息和在后台运行构建过程来提高构建时间。它利用Java虚拟机(JVM)并提供了一些优势来改善构建过程。 这个错误是由于Gradle JDK和JAVA_HOME路径不一致,可能会导致多个Gradle守护进

    2024年02月04日
    浏览(34)
  • TypeError: __init__() got multiple values for argument ‘schema‘

    导读 今天在使用jupyter lab 连上MySQL 报的错,检索了大量网站才得以解决 报错原因: SQLAlchemy的version 2.0.0(2023年1月26日发布)与早期版本的pandas不兼容 方法一:可以将Pandas版本升级到最新版本 方法二:将SQLAlchemy的版本往下降,这边我采取的方法就是这个 这边下载完,若是

    2024年02月11日
    浏览(46)
  • TypeError: WebDriver.__init__() got multiple values for argument ‘options‘

    selenium调用chromedriver报错,之前是可以用的,今天升级了一下selenium=4.11,搜了一下原来是selenium4.10开始不支持executeable_path参数了,需要使用service参数代替 相关代码需要修改为:

    2024年02月07日
    浏览(34)
  • 【Android】Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME locations解决方案

    🌟博主领域:嵌入式领域人工智能软件开发 本解决方案亲测无误,完美解决该问题。 在刚安装完Android studio软件后,新建第一个项目时,出现如下通知的错误。 原文: Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME locations are different. Project \\\'hellov1\\\' is using the fol

    2024年02月03日
    浏览(50)
  • 论文阅读 (79):TransMIL: Transformer based Correlated Multiple Instance Learning for Whole Slide Image

    2021:用于WSI分类的Transformer相关多示例 ( TransMIL: Transformer based correlated multiple instance learning for whole slide image classification ) WSI–MIL方法通常基于独立同分布假设,这忽略了不同实例之间的相关性。为了处理这个问题,提出了一个称为 相关多示例 的新框架。基于该框架,部署了

    2024年02月09日
    浏览(35)
  • Win11 下更改多张网卡的网络优先级/路由优先权(Change Network metric for multiple network on Win11)

    通过更改network metric可以控制 优先 使用有线/无线网络。 1. 打开设置中的网络设置,并找到 高级网络设置 : 2.  在 高级网络设置 中点击 更多网络适配器选项 ,这时会弹出一个 新窗口 :  3.在新的窗口中选择要更改的网络适配器, 右键 点击并打开 属性 : 4. 在属性界面找

    2024年02月12日
    浏览(39)
  • [Optimization] For matlab and cvx

    let\\\'s consider a simple linear programming problem using MATLAB and the CVX toolbox. In this example, we want to maximize the objective function f(x,y)=3x+2yf(x,y)=3x+2y subject to the constraints: 2x+y≤20 2x+y≤20 4x−5y≥−10 4x−5y≥−10 x,y≥0 x,y≥0 Here\\\'s how you can use MATLAB with CVX to solve this optimization problem:

    2024年01月22日
    浏览(30)
  • Pulsar and Apache FlinkKafka: Comparing FlinkKafka and Pulsar for Stream Processing

    在现代大数据处理领域,流处理技术已经成为了核心技术之一。流处理是一种实时数据处理技术,它可以在数据流中进行实时分析和处理,从而实现对数据的实时挖掘和应用。在流处理技术中,Apache Flink和Pulsar是两个非常重要的开源项目,它们都具有强大的流处理能力。本文

    2024年04月29日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包