基于YOLOv11肺结节检测系统 医学图像诊断识别

简介: 基于YOLOv11肺结节检测系统 医学图像诊断识别

基于YOLOv11m_GAM_Attention的肺结节检测系统

项目结构

本项目基于Ultralytics官方代码进行改进,目录结构如下:

lung-nodule-detection/
├── app.py                 # Flask应用程序主入口
├── detect.py              # YOLO检测模块
├── best.pt                # 预训练权重文件(基于YOLOv11训练得到)
├── requirements.txt       # 项目依赖文件
├── static/                # 静态资源目录
│   ├── uploads/           # 用户上传图像存储
│   ├── results/           # 检测结果存储
│   ├── images/            # 系统图片资源
│   │   └── yolov11.jpg    # 系统背景图
│   └── fonts/             # 字体文件
│       └── simhei.ttf     # 中文字体文件
└── templates/             # 前端模板
    ├── index.html         # 主界面模板
    └── exit.html          # 退出页面模板

功能特点

本系统具备以下核心功能:

  • 图像上传:支持PNG/JPG/JPEG格式的肺部CT图像
  • 智能检测:采用YOLOv11m_GAM_Attention模型进行肺结节检测
  • 可视化展示
  • 标注目标框、类别和置信度的检测图像
  • 实时检测耗时统计
  • 目标数量统计
  • 数据输出
  • 目标位置坐标(xmin, ymin, xmax, ymax)
  • 目标类别及置信度详情
  • 可导出CSV格式的检测报告

安装与运行

环境部署步骤:

  1. 安装依赖:
pip install -r requirements.txt
  1. 文件准备:
  • 将GAMA_YOLO11m模型权重置于项目根目录
  • 中文字体放入static/fonts/目录
  1. 创建必要目录:
mkdir -p static/uploads static/results static/fonts
  1. 启动服务:
python app.py
  1. 访问系统:
http://localhost:5000

使用说明

  1. 通过主页"选择文件"按钮上传CT图像
  2. 系统自动处理并显示检测结果
  3. 功能操作区:
  • 使用目标选择器切换查看不同检测目标
  • 查看底部详细检测数据表格
  • 点击"保存"导出CSV报告
  • 点击"退出"安全关闭系统

YOLOv11m_GAM_Attention模型

性能对比表:

模型 输入尺寸 mAP50 mAP50-95 参数量(M) FLOPs(B)
YOLOv11m_GAM_Attention 640 0.888 0.587 23.9 80.2
YOLO11m(基准) 640 0.859 0.579 20.0 67.6

模型架构创新:

  1. 注意力机制设计
  • 通道注意力子模块:采用3D排列+双层MLP结构
  • 空间注意力子模块:基于卷积的空间信息融合
  1. 技术优化
  • 避免最大池化操作以减少信息损失
  • 采用分组卷积+通道混洗控制参数增长
  • 在P3/P4/P5特征层均集成GAM模块
  1. 应用效果
  • 专为肺结节检测任务优化
  • 显著提升对小目标的检测灵敏度
  • 较基准模型mAP50提升3.4%
相关文章
|
1月前
|
人工智能 自然语言处理 监控
告别复杂接入流程:用 AI Agent Skill 驱动云监控可观测接入
对云原生与AI应用带来的接入复杂性,阿里云可观测团队将接入接口CLI化,并提供开箱即用的Skill,支持主流的APM和AI应用高效接入,用户仅需自然语言描述即可完成自动化接入,显著降低运维门槛。
299 22
|
1月前
|
设计模式 自然语言处理 中间件
Code designs Harness 还是 Model drives Harnesses?
智能体驾驭层这种可复用的设计模式,能否被表示为一个可执行的自然语言对象,将模型周围偶然的胶水转变为科学的表示对象。
232 12
|
1月前
|
数据采集 人工智能 运维
从报警风暴到主动免疫:吉利汽车智能运维落地实践
分享我们和阿里云 STAROps 一起,共建高质量智能运维的三步路径。
|
1月前
|
SQL 人工智能 IDE
从个人生产力到组织能力:LoongSuite-Pilot×SLS 的 AI Coding 度量实践
本文介绍如何通过 LoongSuite-Pilot 采集异构 AI Coding Agent 事件流,结合 SLS 大盘的 SQL 分析能力,构建从个人使用行为到组织级度量的完整看板,帮助研发团队量化 AI 工具的实际落地效果。
305 16
|
1月前
|
存储 人工智能 资源调度
让 Agent 成本直降 90%:阿里云 MSE AI 任务调度支持Sandbox休眠唤醒
OpenClaw 因为有状态、安全隔离、资源利用率等原因导致成本高,AI 任务调度 x Agent Sandbox 帮助企业降本 90%。
237 11
|
1月前
|
人工智能 安全 前端开发
10|Agent Harness 的未来:从代码助手到工程协作系统
AI编程正迈入第三阶段——Agent Harness:AI不再仅补全代码或回答问题,而是深度融入研发全流程——读仓库、改文件、跑测试、连工具、协作者。未来核心在于“可治理的工程协作”,而非单纯自动化。(239字)
203 8
|
1月前
|
存储 弹性计算 运维
2026年阿里云99元服务器「ECS经济型e实例」解析测评,超高性价比
2026年阿里云ECS经济型e实例(2核2G/3M带宽/40G ESSD)仅99元/年,新老用户同享,续费不涨价。搭载Intel Xeon Platinum处理器(主频2.5GHz),支持轻量建站、开发测试等场景,性价比极高。阿里云99元服务器活动:https://t.aliyun.com/U/OTnSAH
|
前端开发 NoSQL Java
【AgentScope Java新手村系列】(2)第一个Agent-基础对话
第一个Agent-基础对话 — 演示 HarnessAgent 的 Builder 模式创建、ReAct 推理循环、流式事件与思考模式三个核心能力。
487 2
|
1月前
|
存储 人工智能 弹性计算
2026年阿里云618大促政策详解:新老用户权益与补贴规则
2026年阿里云618以**“AI加速季,智惠生产力”**为主题,活动周期为6月1日至6月30日,为期30天,是阿里云年度力度最大的云产品促销活动。本次大促投入**5亿元算力补贴**,覆盖轻量应用服务器、ECS云服务器、GPU高性能实例、数据库、AI大模型、存储与CDN等全品类产品,构建“新客秒杀、老客同价、企业补贴、AI特惠”的完整优惠体系。政策层面打破行业“首年低价、次年涨价”的痛点,推出**续费同价至2029年**、**新老用户权益互通**、**企业迁云高额补贴**等核心规则,同时将AI产品纳入优惠核心,通义千问主力模型直降97%,GPU实例低至1.5折。本文从活动基础信息、核心优惠政策
468 3
|
1月前
|
存储 人工智能 安全
阿里云服务器选购参考:个人和企业热门场景高性价比云服务器配置与活动价格
阿里云2026年AI加速季活动为个人与企业用户提供了多款高性价比云服务器。个人站长推荐38元/年轻量应用服务器(2核2G)入门,99元/年经济型e实例和199元/年u1实例满足进阶需求,支持AI应用快速部署。企业用户可根据场景选择:初期展示站推荐经济型e实例或u2i实例,品牌官网选4核8G u2i或g9i,视频购物类选4核16G u2i或8核16G c9i,游戏软件类选8核32G g9i或8核64G r9i。