- 博客(27)
- 收藏
- 关注
原创 图像超分辨率模型记录:LKDN — Large Kernel Distillation Network for Efficient Single Image Super-Resolution
本文提出了一种高效单幅图像超分辨率方法——大核蒸馏网络(LKDN)。该网络通过简化模型结构,引入大核注意力模块(LKDB)降低计算成本,并采用重参数化技术(RBSB)提高性能而不增加推理负担。LKDN基于BSRN基线,结合信息蒸馏连接和多分支设计,在训练时利用Adan优化器加速收敛。实验表明,LKDN在轻量级SR任务中优于现有方法,实现了SOTA性能。主要创新点包括:1)优化模型结构平衡计算效率与精度;2)引入重参数化技术提升性能;3)应用Adan优化器改进训练。该方法为移动设备等资源受限场景提供了高效的超
2025-05-24 18:10:13
661
原创 图像超分辨率模型记录:MAN — Multi-scale Attention Network for Single Image Super-Resolution
本文提出了一种用于单幅图像超分辨率的多尺度注意力网络(MAN),该网络结合了多尺度大内核注意力(MLKA)和门控空间注意力单元(GSAU),以提升卷积神经网络在超分辨率任务中的性能。MLKA通过多尺度和门控方案校正大内核注意力,生成丰富的注意力图,联合聚合全局和局部信息,避免阻塞伪影。GSAU则通过集成门控机制和空间注意力,简化前馈网络,减少参数和计算量。实验表明,MAN在性能和计算复杂度之间实现了良好的权衡,显著提升了超分辨率任务的表现。
2025-05-13 10:53:07
767
原创 图像超分辨率模型记录:SPAN — Swift Parameter-free Attention Network for Efficient Super-Resolution
本文介绍了一种名为Swift无参数注意网络(SPAN)的高效超分辨率模型。该模型通过引入无参数自注意力机制,解决了传统注意力机制在计算复杂度和参数数量上的问题。SPAN由6个SPAB块组成,每个块通过卷积层和对称激活函数提取特征,并结合残差连接生成最终输出。该模型在保持低复杂度和参数数量的同时,实现了快速的特征提取和图像重建。实验证明,SPAN在单图像超分辨率任务中具有高效性和优越性,适用于资源受限的场景。
2025-05-11 16:50:33
804
原创 图像超分辨率模型记录:PAN — Efficient Image Super-Resolution Using Pixel Attention
本文提出了一种基于像素注意力(Pixel Attention, PA)的高效图像超分辨率(SR)模型PAN。该模型通过引入3D注意力图,显著提升了轻量级卷积神经网络的性能。PA机制通过1x1卷积和Sigmoid激活函数生成像素级注意力权重,减少了附加参数的同时提高了重建质量。模型结构包括主分支的SC-PA模块和重建分支的U-PA模块,分别用于特征提取和上采样。实验表明,PAN在参数仅为272K的情况下,性能与SRResNet和CARN相当。PA对小型网络特别有效,但随着网络规模增大,其效果减弱。代码实现展示
2025-05-11 15:10:22
879
原创 图像超分辨率模型记录(二)
图像超分辨率模型:SRResNet / SRGAN、ESRGAN、SRDenseNet、LapSRN、RDN,自用学习笔记,包含模型介绍、模型流程和模型实现代码
2025-05-08 16:02:57
753
原创 图像超分辨率模型记录(一)
图像超分辨率模型:SRCNN、FSRCNN、ESPCN、VDSR、DRCN、DRRN、EDSR、MDSR,自用学习笔记,包含模型结构、模型解释和模型实现代码
2025-04-27 17:57:50
923
原创 Maven初级
Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。
2023-03-01 12:26:59
187
原创 JDBC详解
JDBC(Java Database Connectivity)是Java语言中用于连接和操作数据库的标准API。通过JDBC,开发者可以执行SQL语句、管理事务以及处理查询结果。JDBC的核心类包括DriverManager(用于注册驱动和获取数据库连接)、Connection(用于管理数据库连接和事务)、Statement(用于执行SQL语句)和ResultSet(用于处理查询结果)。快速入门示例展示了如何使用JDBC连接MySQL数据库、执行SQL更新操作并处理结果。
2023-02-28 09:49:55
385
原创 约束、数据库设计、多表查询、事务
本文主要介绍了数据库中的约束、数据库设计、多表查询和事务管理。约束用于限制表中数据的正确性和完整性,包括非空约束、唯一约束、主键约束、默认约束和外键约束。数据库设计部分探讨了表之间的关系,如一对多、多对多和一对一关系。多表查询部分详细介绍了连接查询(内连接和外连接)和子查询的使用方法,并通过案例展示了如何在实际查询中应用这些技术。最后,事务管理部分简要介绍了事务的概念和四大特征(原子性、一致性、隔离性和持久性),强调了事务在保证数据操作正确性和完整性中的重要性。
2023-02-25 10:44:16
188
原创 SQL语法
SQL(Structured Query Language)是一种用于操作关系型数据库的编程语言,定义了操作所有关系型数据库的统一标准。SQL语句可以单行或多行书写,以分号结尾,且MySQL不区分大小写。SQL分为数据定义语言(DDL)、数据操作语言(DML)和数据查询语言(DQL)。DDL用于操作数据库和表,包括创建、查询、删除和修改等操作。DML用于添加、修改和删除数据,而DQL用于查询数据,支持条件查询、排序查询、分组查询和分页查询等功能。SQL的通用语法和分类为数据库操作提供了标准化的方法,尽管不同
2023-02-23 14:48:29
2623
原创 Java中的 static 和 final 关键字
static 是静态的意思,可以修饰成员变量,也可以修饰成员方法;final 关键字是最终的意思,可以修饰(方法,类,变量)
2023-02-05 16:13:37
249
原创 Java中的 String 和 StringBuilder
学习笔记 — String 和 StringBuilder 的介绍、常见构造方法、常用成员方法以及应用
2023-02-02 18:26:52
592
原创 Java方法详解
什么是方法Java方法是语句的集合,他们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用方法的定义和调用方法的定义基本定义:修饰符 返回值类型 方法名(参数类型 参数名){ ------ 方法体 ------ return 返回值;}比较数据大小的方法:public class Demo01 { public static void main(String[] args) {
2021-07-30 17:37:14
151
原创 基本的DOS命令
DOS 命令打开cmd的方式开始+Windows系统+命令提示符win键+R 输入cmd 打开控制台在任意文件夹下按住shift键+鼠标右击,在此处打开命令行窗口在资源管理器的地址栏前面加上cmd路径以管理员方式运行:开始+Windows系统+命令提示符+鼠标右键+更多+以管理员方式运行基本的DOS命令输入DOS命令时,输入法应该切换为英文(只识别英文!)盘符切换切换到D盘 D:切换到E盘 E:切换到F盘 F:查看当前目录下的所有文件
2021-05-27 17:55:44
164
原创 Windows常用快捷键
Windows常用快捷键ctrl + c 复制ctrl + v 粘贴ctrl + a 全选ctrl + x 剪切ctrl + z 撤销ctrl + s 保存ALT + F4 关闭窗口SHIFT + DELETE 永久删除WINDOWS + R 打开DOS命令行WINDOWS + E 打开我的电脑CTRL + SHIFT +ESC 打开任务管理器WINDOWS + TAB 切换应用程序...
2021-05-26 23:19:16
99
原创 Markdown语法
Markdown学习标题#+空格+标题:一级标题##+空格+标题:二级标题###+空格+标题:三级标题以此类推,最多可达六级标题字体你好你好你好你好引用青年有理想,国家有力量分割线图片超链接我很帅,我知道列表有序列表 A B C 无序列表 1 2 3 表格名字 性别 生日 张三 男 111 ...
2021-05-25 23:09:19
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人