SegVol

SegVol

突破性的通用交互式三维医学影像分割模型

SegVol是一个创新的通用交互式三维医学影像分割模型,支持点、框和文本提示输入。该模型在96,000个CT扫描数据集上训练,可分割超过200个解剖类别。SegVol开源了推理代码、训练代码、模型参数以及预训练的ViT参数。通过内部和外部验证,SegVol展现出优秀的分割性能,为医学影像分析提供了新的解决方案。

SegVol医学图像分割CT扫描3D建模人工智能Github开源项目

SegVol: 通用和交互式体积医学图像分割

<div align="center"> <img src="https://github.com/BAAI-DCAI/SegVol/assets/60123629/d2b82996-7f2c-4de5-bfc8-8ccd115bfcdf" width="85%" height="85%">

| 🌟快速入门(ModelScope / 🤗HF) | 📃 论文 | 网页工具 | 📂 数据集(ModelScope/🤗HF) |

</div>

SegVol是一个通用和交互式的体积医学图像分割模型。SegVol接受文本提示,输出体积分割结果。通过在90,000个未标记的计算机断层扫描(CT)体积和6,000个已标记的CT上进行训练,这个基础模型支持200多个解剖类别的分割。

我们已经发布了SegVol的推理代码训练代码模型参数ViT预训练参数(预训练在96,000个CT上进行了2,000轮)。

关键词: 3D医学SAM,体积图像分割

快速入门:实现简易训练和测试

🌟快速入门使用ModelScope(无需代理)

🌟快速入门使用HuggingFace

从源代码开始

要求

首先需要pytorch v1.11.0(或更高版本)。使用以下命令安装关键依赖:

pip install 'monai[all]==0.9.0'
pip install einops==0.6.1
pip install transformers==4.18.0
pip install matplotlib

训练和推理指南

如何推理一个演示案例

如何训练SegVol

如何使用我们的预训练ViT作为您的模型编码器

涉及的数据集

🌟25个处理过的数据集正在上传到ModelScope/魔搭社区HuggingFace

原始数据集链接:

数据集链接
3D-IRCADBhttps://www.kaggle.com/datasets/nguyenhoainam27/3dircadb
AbdomenCT-1khttps://github.com/JunMa11/AbdomenCT-1K
AMOS22https://amos22.grand-challenge.org/
BTCVhttps://www.synapse.org/\#!Synapse:syn3193805/wiki/217752
CHAOShttps://chaos.grand-challenge.org/
CT-ORGhttps://wiki.cancerimagingarchive.net/pages/viewpage.action?pageId=61080890
FLARE22https://flare22.grand-challenge.org/
HaN-Seghttps://han-seg2023.grand-challenge.org/
KiPA22https://kipa22.grand-challenge.org/
KiTS19https://kits19.grand-challenge.org/
KiTS23https://kits-challenge.org/kits23/
LUNA16https://luna16.grand-challenge.org/Data/
MSD-Colonhttp://medicaldecathlon.com/
MSD-HepaticVesselhttp://medicaldecathlon.com/
MSD-Liverhttp://medicaldecathlon.com/
MSD-lunghttp://medicaldecathlon.com/
MSD-pancreashttp://medicaldecathlon.com/
MSD-spleenhttp://medicaldecathlon.com/
Pancreas-CThttps://wiki.cancerimagingarchive.net/display/public/pancreas-ct
QUBIQhttps://qubiq.grand-challenge.org/
SLIVER07https://sliver07.grand-challenge.org/
TotalSegmentatorhttps://github.com/wasserth/TotalSegmentator
ULS23https://uls23.grand-challenge.org/
VerSe19https://osf.io/nqjyw/
VerSe20https://osf.io/t98fz/
WORDhttps://paperswithcode.com/dataset/word

SegVol的网页工具 📽

https://github.com/BAAI-DCAI/SegVol/assets/60123629/242a1578-e418-463c-9d53-a62eeb154c7d

🏆内部验证性能(Dice分数)

<div align="center"> ![github(7)](https://github.com/BAAI-DCAI/SegVol/assets/60123629/a578a66a-ddef-457a-8bf7-9ca5c8a9ba1c) </div>

<span id="jump"></span>

🏆外部验证性能(Dice分数)

<div align="center"> <img src="https://github.com/BAAI-DCAI/SegVol/assets/60123629/2f3b4683-f4c3-4f61-b108-f21d80ba5904" width="75%" height="75%">

github(9)

</div>

我们使用ULS23挑战赛的新标注数据集(750 + 744 + 124例病变案例)和Amos22的验证数据集(120例器官案例)进行了外部验证实验。与其他医学SAM方法相比,SegVol在准确分割病变和15个重要器官方面表现出强大的分割能力。

可视化🔍

数据集(已发布)

页-2

内部验证

页-1

外部验证

vis

新闻🚀

(2024.01.03) 已报告零样本实验的雷达图。 🏆

(2023.12.25) 我们的网页工具现在支持下载结果!您可以将其作为在线工具使用。 🔥🔥🔥

(2023.12.15) 训练代码已上传!

(2023.12.04) SegVol的网页工具在这里!尽情享用吧! 🔥🔥🔥

(2023.11.28) 我们的模型和演示案例已在huggingface/BAAI/SegVol开源。 🤗🤗

(2023.11.28) 预训练ViT的使用方法已上传。

(2023.11.24) 您可以从huggingface/BAAI/SegVolGoogle Drive下载SegVol和ViT(CT预训练)的权重文件。 🔥🔥🔥

(2023.11.23) 简介和说明已上传。

(2023.11.23) 推理演示代码已上传。

(2023.11.22) 我们论文的第一版已上传至arXiv。 📃

引用

如果您觉得这个仓库有帮助,请考虑引用:

@article{du2023segvol,
  title={SegVol: Universal and Interactive Volumetric Medical Image Segmentation},
  author={Du, Yuxin and Bai, Fan and Huang, Tiejun and Zhao, Bo},
  journal={arXiv preprint arXiv:2311.13385},
  year={2023}
}

致谢

感谢以下优秀工作:

HuggingFace

CLIP

MONAI

3D Slicer

Image by brgfx on Freepik。

Image by muammark on Freepik。

编辑推荐精选

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

下拉加载更多