当前位置: 首页 > news >正文

【注意力机制】CVPR 2025 | Lighten Cross-Attention (LCA):轻量化交叉注意力融合色度-强度特征,双路协同增强照亮暗部!

一、论文信息

  • 论文标题:HVI: A New Color Space for Low-light Image Enhancement
  • 论文链接:https://arxiv.org/abs/2502.20272
  • 发表会议:CVPR 2025
  • 所属机构:Northwestern Polytechnical University / The University of Adelaide
  • 代码仓库:https://github.com/Fediory/HVI-CIDNet

二、模块概述

Lighten Cross-Attention (LCA)是一种轻量化交叉注意力模块,用于 CIDNet(Color and Intensity Decoupling Network)中,在 HVI(Horizontal/Vertical-Intensity)颜色空间的色度(HV)强度(I)两个并行编码器-解码器分支之间进行跨分支特征交互

LCA 的核心设计思路是:将低光照图像的增强分解为两个并行的子任务——色度信息处理(HV Pathway)强度信息处理(I Pathway),并通过轻量化的交叉注意力机制让两个分支互相指导、互补增强。在编码器和解码器的每个层级之间,LCA 模块对两条路径的特征进行交互融合,实现色度-强度的协同优化。

关键特性

  • 轻量化:使用深度可分离卷积 + 多头交叉注意力,参数量极小
  • 双向交互:HV → I 和 I → HV 两条路径同时进行交叉注意力
  • 即插即用:可直接嵌入到编码器-解码器架构的跳跃连接处

三、模块结构详解

3.1 CIDNet 架构概览

CIDNet 的整体架构如下:

LCA 模块被放置在 HV 和 I 两条路径的对应层级之间(共 6 处),实现跨路径特征交互。

3.2 LCA 模块的内部结构

LCA 模块包含两个核心子模块:

  1. CAB(Cross Attention Block):跨多头注意力块
  2. IEL(Intensity Enhancement Layer):强度增强层(门控前馈网络)
HV_LCA 与 I_LCA

LCA 有两种变体,分别用于两条路径:

HV_LCA:X = X + C A B ( L N ( X ) , L N ( Y ) ) X = X + CAB(LN(X), LN(Y))X=X+CAB(LN(X),LN(Y)),X = I E L ( L N ( X ) ) X = IEL(LN(X))X=IEL(LN(X))

I_LCA:X = X + C A B ( L N ( X ) , L N ( Y ) ) X = X + CAB(LN(X), LN(Y))X=X+CAB(LN(X),LN(Y)),X = X + I E L ( L N ( X ) ) X = X + IEL(LN(X))X=X+IEL(LN(X))

两者的区别在于:I_LCA 在 IEL 后额外保留了一条残差连接,使得 Intensity 路径的信息能够更完整地保留。

3.3 CAB(Cross Attention Block)

CAB 是 LCA 的核心注意力组件,执行标准的多头交叉注意力操作:

# 伪代码逻辑defforward(self,x,y):# x 作为 Query, y 作为 Key/Valueq=DWConv(Conv1×1(x))# 深度可分离卷积处理 Queryk,v=chunk(DWConv(Conv1×1(y)))# 深度可分离卷积处理 Key/Value# 多头注意力q=normalize(q)# L2 归一化k=normalize(k)# L2 归一化attn=softmax(q @ k^T*temperature)# 可学习温度缩放out=attn @ vreturnConv1×1(out)

详细实现

q = D W C o n v 3 × 3 ( C o n v 1 × 1 ( x ) ) q = DWConv_{3\times3}(Conv_{1\times1}(x))q=DWConv3×3(Conv

http://www.jsqmd.com/news/1145982/

相关文章:

  • 生成式引擎优化(GEO)完全指南:原理、策略与行业实践全景解析
  • 用 Spring Boot + Vue + Fuzio 构建现代 Java 桌面应用
  • 3个步骤掌握Sketchfab Blender插件:终极模型导入导出完整指南
  • caret RFE 高维数据(p>n)特征选择:线性回归与正则化方案对比
  • 计算机毕业设计之基于Web的毕业班纪念册系统设计与实现
  • 基于MATLAB图像处理的细胞检测与计数分析系统设计与实现
  • 新人入驻,大家多多支持
  • 浙江靠谱的画册设计品牌哪家强
  • 仁王3 数字豪华版 终极战国合集 全DLC中文 联机+修改器 免装直启
  • 5分钟掌握Winhance中文版:免费高效优化Windows系统的终极工具
  • 传统的SEO失效了?如何把微信群聊数据喂给AI,抢占下一代搜索红利
  • 基于IgGM与AlphaFold3的纳米抗体生成与分子对接落地实践
  • 如何用TestDisk和PhotoRec轻松找回丢失的数据:终极免费恢复指南
  • Windhawk终极指南:无需编程的Windows深度定制完整教程
  • 阅读APP书源配置终极指南:3分钟解锁全网小说资源
  • vLLM Prometheus 指标解析——构建大模型推理服务的实时性能监控看板
  • requests从菜鸟脚本到企业级SDK的网络实战圣经专栏大纲
  • Transformer 架构 2017 版:从 8 个注意力头到 512 维嵌入,逐行代码解析
  • Windows平台APK安装解决方案深度实践
  • 筑牢主机安全最后一公里,德迅卫士构建全维度智能防护屏障
  • 怎样高效配置阅读APP书源:开源工具的完整实践方案
  • Maui Blazor 在 macOS 上 video 元素无法全屏的修复方法
  • 先心病介入治疗“技术栈”解析:房缺与室缺封堵术的流程、算法与数据结构
  • Draw.io ECE:重塑电气工程绘图的技术范式与实践创新
  • 别再跑腿了!无犯罪记录证明翻译线上办理全攻略(附费用与流程)
  • Gemini 3.5 Pro 实测大量泄露,前端能力封神!
  • MYDB数据库完整指南:从零开始掌握轻量级Java数据库实现
  • 选陵园设计厂家总踩坑?为何有人却能轻松选到好用的?
  • 字节跳动Bernini视频角色替换本地部署与实战指南
  • 非牛顿流体中微泳器突破Purcell定理的原理与实操