首页 > 其他分享 >2022CVPR_Toward Fast, Flexible, and Robust Low-Light Image Enhancement(SCI_main)

2022CVPR_Toward Fast, Flexible, and Robust Low-Light Image Enhancement(SCI_main)

时间:2023-05-03 11:01:18浏览次数:48  
标签:Toward SCI Fast Enhancement 模块 Robust main 光照

1. motivation

(1)低光增强不能处理复杂的场景

(2)需要耗费大量的计算

2.contribution

(1)节省计算

(2)发明了自监督的SCI模块(SCI的核心是引入额外的网络模块(自校准照明)来辅助训练,而不是用于测试)

大佬链接:(11条消息) 低照度增强--论文阅读【《Toward Fast, Flexible, and Robust Low-Light Image Enhancement》】_Vaeeeeeee的博客-CSDN博客

3. Network

 

 整个结构分为两部分:Self-Calibrated Module(自校正模块)和 Illumination Eastimation(照明估计模块),其中的自校正模块是一个辅助作用模块,用来减轻级联模式的计算负担。

其中

光照估计:

 

ut:第t阶段的残差------计算残差的方式可以极大的减少计算量和保持稳定,尤其对于曝光控制会有很好的能力。
(感觉就是ResNet思想,在这里的作用就是通过级联网络的形式每个阶段学习一点光照量,最终把整个的光照量学习到。)
Xt:第t阶段的光照
Hθ:光照估计网络,并且Hθ与阶段数无关,即在每一阶段光照估计网络均保持结构与参数共享状态

Self-Calibrated Module:作用使每个阶段的结果收敛到同一状态

 

 4、损失

保真度损失Lf和平滑损失Ls;α和β是两个平衡参数:

 保真度损失:用的是nn.MSELoss()

 

标签:Toward,SCI,Fast,Enhancement,模块,Robust,main,光照
From: https://www.cnblogs.com/yyhappy/p/17368810.html

相关文章

  • 两篇Science文章揭示癌症治疗中细胞感应氧气的新机制
    奥卢大学和哈佛大学的研究人员发现了当前未知的新机制,身体细胞通过该机制感应氧气。缺氧对基因的功能有直接影响,并抑制细胞分化。 该研究发表在Science杂志,其将为癌症药物的开发开辟新的机会。 该发现的核心是组蛋白去甲基化酶,其任务是调控染色质的结构。研究人员证明,缺氧会抑制......
  • SpringBoot Maven打jar包提示no main manifest attribute springboot
    SpringBoot项目打jar包运行jar包提示:nomainmanifestattributespringbootpom依赖:<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-m......
  • 迁移学习(VMT)《Virtual Mixup Training for Unsupervised Domain Adaptation》
    论文信息论文标题:VirtualMixupTrainingforUnsupervisedDomainAdaptation论文作者:TakeruMiyato,S.Maeda,MasanoriKoyama,S.Ishii论文来源:2019CVPR论文地址:download 论文代码:download视屏讲解:click   ......
  • 入门3-Pytest测试用例运行方式(1)Main方法运行
    通过主函数main方式执行If__name__== ‘__main__’:  Pytest.main({“--vs”})一般run.py里用main()方法,里边可以加参数 ......
  • 【python】if __name__=='__main__'
    当我们想一个python文件作为脚本直接执行时才执行某段代码,而被其他python文件调用时不执行那段代码,就可以通过if__name__=='__main__'实现。if__name__=='__main__'只有在python文件作为脚本执行时才为True。python文件直接执行时__name__值为'__main__',被别的文件调用......
  • Think Python-How to Think Like a Computer Scientist_chapter4_练习 4-3
    #coding=gbkimportmathimportturtlebob=turtle.Turtle()print(bob)defpie(t,r,n):"""画一个包含n个三角形的饼图。t:Turtleobjectr:三角形腰长n:包含几个三角形或几边形"""angle1=180/nangle2=90+angle1y=......
  • git提交本地master分支到远程main分支
    可以使用以下命令将本地master分支提交到远程main分支:首先,需要将本地master分支与远程存储库进行同步。可以使用以下命令将更新的数据从远程存储库拉取到本地:gitfetchorigin切换到本地master分支:gitcheckoutmaster将本地master分支合并到主分支main:gitmergeorigin......
  • git本地master分支推送到远程main分支
    如果你在本地使用的是master分支,而远程仓库使用的是main分支,那么需要进行一些设置才能将本地的master分支推送到远程的main分支。一种简单的方法是,在本地使用gitbranch-m命令将本地的master分支重命名为main分支,然后再将其推送到远程仓库。具体步骤如下:检查本地分......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b最终拆分代码成功!可以将程序再拆分成输入输出然后再由主函数调用吗?......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数 引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b  最终拆分代码成功! 可以将程序再拆分成输入输出 然后再由主函......