跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

MultiResUNet:重新思考多模态医学图像分割的 U-Net 架构

MultiResUNet 针对 U-Net 在处理多尺度医学图像时的不足进行了改进。通过 MultiRes Block 利用多个 3×3 卷积替代大尺寸卷积核,平衡感受域与计算量,并结合残差连接优化内存。同时提出 Res Path 策略缓解跳跃连接中的语义鸿沟。实验表明该架构在多模态生物医学图像分割任务中性能更优且资源消耗更低。

栈溢出发布于 2026/3/27更新于 2026/10/2294 浏览
MultiResUNet:重新思考多模态医学图像分割的 U-Net 架构

前言

近年来,深度学习在医学图像分割领域表现突出,基于全卷积网络的 U-Net 已成为该领域最主流的架构。尽管经典 U-Net 效果显著,但在处理多模态、多尺度目标时仍存在局限。本文对 U-Net 进行了改进,并通过实验验证了其在性能上的提升。

U-Net 架构

U-Net 模型分析

在医学图像分割任务中,我们关注的目标往往是不规则的,且规模差异巨大。例如皮肤病变在皮肤镜图像中的尺寸变化就非常明显。面对这些不同尺度的对象,网络需要具备足够的鲁棒性。类似 Inception Block 的设计可以通过并行使用不同大小的卷积核来检测多尺度目标。

在 U-Net 架构中,每个池化层和反卷积层后通常使用两个 3×3 卷积。这两个 3×3 卷积实际上等效于一个 5×5 卷积的感受域。因此,增强 U-Net 的一种直观思路是引入多分辨率分析,将 3×3、5×5、7×7 卷积并行。但这会极大增加内存消耗。

简单的类 Inception block

借鉴 Inception v3 的思想,我们可以用一系列更小、更轻量级的 3×3 卷积核来分解大尺寸的 5×5 和 7×7 卷积核。

轻量级结构

这种轻量级结构不仅近似于前述的 Inception 式块,还能显著降低内存需求。这里有两个关键问题需要厘清。

为何两个 3×3 卷积能等效于一个 5×5 卷积?

从感受域的角度看,两次 3×3 卷积得到的特征图,其感受野大小与一次 5×5 卷积相同。这意味着它们能捕捉到相同范围的信息,但参数量更少,计算效率更高。

两次 3×3 的卷积替换 5×5 的卷积

轻量级结构的实现细节

从输入开始,经过第一个 3×3 卷积保存特征图,再经过第二个 3×3 卷积(相当于 5×5),保存结果;接着经过第三个 3×3 卷积(相当于 7×7)。最后将这三层特征图进行拼接(Concat)得到输出。

轻量级结构

虽然修改降低了内存需求,但如果第一层卷积核数量过高,会产生二次效应导致深层计算量激增。因此,MultiResUNet 并未保持所有连续卷积层的卷积核数量相等,而是逐渐增加(例如从 1 增加到 3),防止内存需求过度传播。同时,该模块引入了残差连接以获取额外的空间信息,被称为 。

MultiRes Block

MultiRes block

融合策略分析

U-Net 的跳跃连接能将编码器丢失的语义信息传递到解码器。然而,直接连接存在缺陷:编码器的特征多为低级特征,而解码器为高级特征,两者之间存在语义差异 (semantic gap),可能影响预测效果。

随着网络深度增加,对应层级间的语义差异会逐渐减小。为了缓解这一问题,本文提出在跳跃连接中加入卷积层,并引入残差连接,使学习过程更容易。该模块称为 Res Path,具体使用了 3×3 卷积配合 1×1 卷积的残差连接。

Res Path

整体架构

整体架构如图所示。随着网络深度增加,语义差异不断减小,因此沿 Res Path 路径使用的卷积块数量也逐渐减少(分别为 4、3、2、1 个)。

整体架构

参考文献

[1] Ronneberger O, Fischer P, Brox T. U-net: Convolutional networks for biomedical image segmentation[C]//International Conference on Medical image computing and computer-assisted intervention. Springer, Cham, 2015: 234-241. [2] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826. [3] Ibtehaz N, Rahman M S. MultiResUNet: Rethinking the U-Net architecture for multimodal biomedical image segmentation[J]. Neural networks, 2020, 121: 74-87.

目录

  1. 前言
  2. U-Net 模型分析
  3. 为何两个 3×3 卷积能等效于一个 5×5 卷积?
  4. 轻量级结构的实现细节
  5. 融合策略分析
  6. 整体架构
  7. 参考文献

更多推荐文章

查看全部
  • 基于 Docker 部署 PDFMathTranslate 实现数学文档翻译
  • HDFS 核心组件深度解析:分布式文件系统架构基石
  • C++反向迭代器实现与逆波兰表达式计算器
  • 命令行工具 MCPHost:让大模型通过协议调用外部工具
  • LLaMA 与 GPT-4 为何青睐 RMSNorm?轻量级归一化三大优势解析
  • CoPaw Windows 安装与应用实战指南
  • 基于 Java 和 GeoTools 根据矢量 BBox 自动生成格网文件
  • 基于 ResNet50 与 TensorFlow 的宠物识别系统
  • Java 面试题及答案汇总
  • VSCode Remote SSH 结合 cpolar 实现远程开发环境配置
  • Jetpack Hilt 依赖注入框架使用指南
  • MySQL 内置函数与内外连接详解
  • Python 开源 AI 模型引入与测试全流程实战
  • Java 核心面试知识点汇总:集合、多线程、JVM 及锁机制
  • Ling Studio 实测:Ring-2.5-1T 如何优化 AI 开发工作流
  • 近端策略优化算法 (PPO) 详解与 PyTorch 实战
  • Qwen3Guard-Gen-8B 内容安全模型及 Python 集成方案
  • Rust 异步测试与调试实战指南
  • llama.cpp 大模型本地部署使用介绍
  • C++ 多态底层实现原理与内存布局解析

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online