文献速递:肿瘤分割---- 弱监督肝肿瘤分割,使用Couinaud区段标注

news2024/11/28 10:37:58

文献速递:肿瘤分割---- 弱监督肝肿瘤分割,使用Couinaud区段标注

01

文献速递介绍

肝癌是世界上导致癌症死亡的主要原因之一,也是第二大常见的癌症死因。本稿件于2021年10月28日收到,2021年11月24日修订,2021年12月1日接受。发表日期为2021年12月6日;当前版本日期为2022年5月2日。此项工作得到了07180216号健康和医学研究基金项目的支持。(通讯作者:袁邦成。)吕飞和袁邦成与香港浸会大学计算机科学系合作(电子邮件:feilyu@comp.hkbu.edu.hk; pcyuen@comp.hkbu.edu.hk)。马俊浩与中山大学计算机科学与工程学院合作,位于中国广州510006(电子邮件:majh8@mail.sysu.edu.cn)。叶卓锋和黄丽红与香港中文大学医学及治疗学系和消化疾病研究所的医学数据分析中心合作(电子邮件:terryfungyip@gmail.com; wonglaihung@cuhk.edu.hk)。数字对象标识符10.1109/TMI.2021.3132905

从计算机断层扫描(CT)体积图像中分割肝肿瘤对于许多临床应用(如治疗计划和治疗后评估)至关重要。最近,深度神经网络在自动肝肿瘤分割方面取得了令人印象深刻的进展。然而,这些领先的方法依赖于精确的像素级注释。获取此类注释非常困难,因为它既耗时又对专业知识有严格要求。因此,开发能在高质量标记数据不可用时表现良好的深度学习方法是可取的。

Title

题目

Weakly Supervised Liver Tumor Segmentation Using Couinaud Segment Annotation

弱监督肝肿瘤分割,使用Couinaud区段标注

Abstract

摘要

Automaticliver tumor segmentationis of great importance for assisting doctors in liver cancer diagnosis and treatment planning.Recently,deep learning approaches trained with pixel-level annotations have contributed many breakthroughs in image segmentation. However, acquiring such accurate dense annotations is time-consuming and labor-intensive,which limits the performance of deep neural networks for medical image segmentation. We note that Couinaud segment is widely used by radiologists when recording liver cancer-related findings in the reports, since it is well-suited for describing the localization of tumors. In this paper, we propose a novel approach to train convolutional networks for liver tumor segmentation using Couinaud segment annotations. Couinaud segment annotations are image-level labels with values ranging from 1 to 8, indicating a specific region of the liver. Our proposed model, namely CouinaudNet, can estimate pseudo tumor masks from the Couinaud segment annotations as pixel-wise supervision for training a fully supervised tumor segmentation model, and it is composed of two components: 1) an inpainting network with Couinaud segment masks which can effectively remove tumors for pathological images by filling the tumor regions with plausible healthy-looking intensities; 2) a difference spotting network for segmenting the tumors, which is trained with healthy-pathological pairs generated by an effective tumor synthesis strategy. The proposed method is extensively evaluated on two liver tumor segmentation datasets. The experimental results demonstrate that our method can achieve competitive performance compared to the fully supervised counterpart and the state-of-the-art methods while requiring significantly less annotation effort.

自动化肝肿瘤分割对于协助医生诊断肝癌和规划治疗方案至关重要。最近,通过像素级注释训练的深度学习方法在图像分割方面取得了许多突破。然而,获取这种精确的密集注释是耗时且劳力密集的,这限制了深度神经网络在医学图像分割中的性能。我们注意到,放射科医生在记录肝癌相关发现的报告中广泛使用Couinaud区段,因为它非常适合描述肿瘤的定位。在本文中,我们提出了一种使用Couinaud区段注释训练卷积网络进行肝肿瘤分割的新方法。Couinaud区段注释是图像级标签,值范围从1到8,指示肝脏的特定区域。我们提出的模型,即CouinaudNet,可以从Couinaud区段注释中估算出伪肿瘤掩模,作为像素级监督,用于训练全监督肿瘤分割模型,它由两部分组成:1)一个带有Couinaud区段掩模的修补网络,可以有效地通过用看似健康的强度填充肿瘤区域来移除病理图像中的肿瘤;2)一个用于分割肿瘤的差异定位网络,通过有效的肿瘤合成策略生成的健康-病理对进行训练。所提出的方法在两个肝肿瘤分割数据集上进行了广泛评估。实验结果表明,与全监督对应方法和最先进方法相比,我们的方法在需要显著减少注释工作量的情况下,可以实现具有竞争力的性能。

Methods

方法

Most leading deep learning based semantic segmentation methods demand pixel-level supervision, and they are not directly applicable if only Couinaud segment annotations are given. Our CouinaudNet is proposed to address this problem, which can estimate pseudo tumor masks from Couinaud segment annotations as pixel-level supervision. A simple schematic of our proposed method for utilizing Couinaud segment annotation is shown in Fig. 2. Training images can be split into two parts: healthy training images without tumors (label:0), pathological training images with tumors (label: 1∼8). Couinaud scheme can be obtained by an automatic Couinaud Constructor (CC). To remove irrelevant information, only the regions inside the liver are kept after pre-processing (Pre). First, only healthy training images areused to train the proposed CouinaudNet which includes an Inpainting network (I) and a Difference Spotting network (DS). Vessel map detected by the Frangi filter (F) is used as an extra input to assist DS. Next, the trained CouinaudNet is used to estimate pseudo tumor masks for those pathological training images. Finally, we can train a fully supervised Tumor Segmentation model (TS) with all training images and their tumor masks, i.e., healthy images with healthy masks (black masks with no tumors), pathological images with estimated pseudo tumor masks. In the testing phase, only the trained TS is used for inference.

大多数领先的基于深度学习的语义分割方法都需要像素级监督,并且如果只给出Couinaud区段注释,则无法直接应用。我们提出的CouinaudNet旨在解决这个问题,它可以从Couinaud区段注释中估算出伪肿瘤掩模,作为像素级监督。图2展示了我们提出的方法利用Couinaud区段注释的简单示意图。训练图像可以分为两部分:没有肿瘤的健康训练图像(标签:0),有肿瘤的病理训练图像(标签:1∼8)。Couinaud方案可以通过自动Couinaud构造器(CC)获得。为了去除无关信息,在预处理(Pre)后只保留肝脏内的区域。首先,只使用健康训练图像来训练提出的CouinaudNet,其中包括修补网络(I)和差异定位网络(DS)。Frangi滤波器(F)检测到的血管图作为额外输入以协助DS。接下来,训练好的CouinaudNet用于估算病理训练图像的伪肿瘤掩模。最后,我们可以用所有训练图像及其肿瘤掩模来训练全监督肿瘤分割模型(TS),即健康图像配合健康掩模(没有肿瘤的黑色掩模),病理图像配合估算的伪肿瘤掩模。在测试阶段,只使用训练好的TS进行推断。

Conclusions

结论

In this paper, we present a weakly-supervised method for liver tumor segmentation based on Couinaud segment annotations. A novel CouinaudNet is introduced to estimate pseudo tumor masks from the Couinaud segment annotations, which can be used as pixel-wise supervision to train deep neural networks for liver tumor segmentation. Our method achieves competitive performances compared to fully supervised methods while requiring significantly less annotation effort. Moreover, Couinaud segment information can be easily extracted from free-text reports with text mining techniques, and our method provides a promising direction for exploring the potential of huge amounts of free-text reports which are stored in hospital archiving and communication systems.

在本文中,我们提出了一种基于Couinaud区段注释的肝肿瘤弱监督分割方法。我们引入了一种新颖的CouinaudNet来估算来自Couinaud区段注释的伪肿瘤掩模,这可以作为像素级监督来训练深度神经网络进行肝肿瘤分割。我们的方法与全监督方法相比取得了具有竞争力的性能,同时显著减少了注释工作量。此外,Couinaud区段信息可以通过文本挖掘技术轻松从自由文本报告中提取,我们的方法为探索存储在医院归档和通信系统中的大量自由文本报告的潜力提供了有希望的方向。

Figure

图片

Fig. 1. (a) An example of input CT image, its fully supervised pixel-wise tumor mask annotation, and weakly supervised Couinaud segment annotation used in our method, which is a number ranging from 1 to 8 and refers to a specific region of the liver. We annotate healthy images without tumors using label 0, and annotate those pathological images with tumors using Couinaud segment annotations (1 ∼ 8) indicating the tumor location. (b) The Couinaud segment mask can be derived from the Couinaud segment annotation based on Couinaud scheme. Couinaud scheme is the widely used system which divides the liver into eight functionally independent segments based on its vascular structure. Automatic methods have been successfully applied to construct the Couinaud scheme from CT volumes without manual efforts.

图1.(a)输入CT图像的示例,其全监督像素级肿瘤掩模注释,以及我们方法中使用的弱监督Couinaud区段注释,该注释是一个从1到8的数字,指的是肝脏的特定区域。我们使用标签0来注释没有肿瘤的健康图像,并使用Couinaud区段注释(1 ∼ 8)来注释那些有肿瘤的病理图像,表明肿瘤位置。(b)基于Couinaud方案,可以从Couinaud区段注释中推导出Couinaud区段掩模。Couinaud方案是一种广泛使用的系统,根据肝脏的血管结构将肝脏划分为八个功能独立的区段。自动化方法已成功应用于从CT体积图像中构建Couinaud方案,无需人工努力。

图片

Fig. 2. Schematic of our approach. CouinaudNet is first trained only with healthy training images, then the trained CouinaudNet is used to generate pseudo tumor mask mt for the pathological training image xt. A healthy training image xh has no tumors, and its tumor mask is denoted as a black mask mh. Provided all training images and their tumor masks, we can train a fully supervised tumor segmentation model.

图2.我们方法的示意图。CouinaudNet首先只用健康训练图像进行训练,然后使用训练好的CouinaudNet为病理训练图像xt生成伪肿瘤掩模mt。健康训练图像xh没有肿瘤,其肿瘤掩模表示为黑色掩模mh。提供所有训练图像及其肿瘤掩模后,我们可以训练一个全监督肿瘤分割模型。

图片

Fig. 3. Training the proposed CouinaudNet. Couinaud scheme cs can be obtained by an automatic Couinaud constructor (CC). In Stage 1, we randomly select one Couinaud segment as the mask mc for training the inpainting network (I). In Stage 2, a synthetic tumor image xs, its inpainted image xˆs and its vessel map xv by Frangi filter (F) are sent to a difference spotting network (DS) for segmenting the tumors.

图3.训练提出的CouinaudNet。Couinaud方案cs可以通过自动Couinaud构造器(CC)获得。在第一阶段,我们随机选择一个Couinaud区段作为训练修补网络(I)的掩模mc。在第二阶段,合成肿瘤图像xs、其修补后图像xˆs以及Frangi滤波器(F)生成的血管图xv被送入差异定位网络(DS)进行肿瘤分割。

图片

Fig. 4. Example intensity distributions of liver and tumor.

图4.肝脏和肿瘤的强度分布示例。

图片

Fig. 5. (a) and (b) Distributions of μd and σt. © is an illustration of the Beta distributions with different shape parameters.

图5.(a)和(b)显示了μd和σt的分布。(c)是具有不同形状参数的Beta分布的示意图。

图片

Fig. 6. Performance of tumor segmentation based on the inpainting models using different masks.

图6。基于使用不同掩模的修补模型的肿瘤分割性能。

图片

Fig. 7. Parameter analysis of the threshold τ for binarization.

图7。二值化阈值τ的参数分析。

图片

Fig. 8. Diverse appearances of synthetic tumors based on different mask and intensity parameters, where nSP, sp, αe, σe are used for mask generation, μd and σt are used for intensity generation.

图8。基于不同掩模和强度参数产生的合成肿瘤的多样化外观,其中nSP、sp、αe、σe用于掩模生成,μd和σt用于强度生成。

图片

Fig. 9. Parameter analysis of the shape parameters in Beta distribution for generating tumor intensities (Equation 4), and the dashed lines represent the performance in Stage 1.

图9。用于生成肿瘤强度(方程4)的Beta分布形状参数的参数分析,虚线代表第一阶段的性能。

图片

Fig. 10. Generated pseudo tumor masks used as supervision. (a) A training image with its ground truth tumor mask. (b)–(d) The tumor-free versions generated by VAE, AAE, f-AnoGAN* respectively, and their tumor masks after binarization which are restricted within the Couinaud segment masks. (e) and (f) show pseudo-healthy images from the inpainting network, and the tumor masks from Stage 1 and Stage 2 respectively.

图10。用作监督的生成的伪肿瘤掩模。(a)训练图像及其真实肿瘤掩模。(b)-(d)分别为VAE、AAE、f-AnoGAN*生成的无肿瘤版本及其二值化后的肿瘤掩模,这些掩模被限制在Couinaud区段掩模内。(e)和(f)分别展示了修补网络的伪健康图像,以及第一阶段和第二阶段的肿瘤掩模。

图片

Fig. 11. Examples of tumor segmentation results by models trained with Couinaud segment annotations using our proposed method on the MSD08 test dataset. The green ones denote the ground truths, while the red ones denote the segmentation results using our method.

图11。使用我们提出的方法,通过Couinaud区段注释训练的模型在MSD08测试数据集上的肿瘤分割结果示例。绿色部分表示真实标签,红色部分表示使用我们方法的分割结果。

图片

Fig. 12. Examples of tumor segmentation results by models trained with Couinaud segment annotations on the LiTS test dataset.

图12。使用Couinaud区段注释训练的模型在LiTS测试数据集上的肿瘤分割结果示例。

图片

Fig. 13. Examples of failure cases.

图13。失败案例示例。

Table

图片

TABLE I statistics of training/testing set on two datasets

表I 两个数据集上训练/测试集的统计数据

图片

TABLE II comparison of tumor segmentation results based on different methods for constructing couinaud scheme

表II 基于不同方法构建Couinaud方案的肿瘤分割结果比较

图片

TABLE III comparison of tumor segmentaion resul with other training strategies

表III 与其他训练策略的肿瘤分割结果比较

图片

TABLE IV comparison of tumor segmention results on msd08 test set

表IV 在MSD08测试集上肿瘤分割结果的比较

图片

TABLE V comparison of tumor segmentation results on lits test set

表V 在LITS测试集上肿瘤分割结果的比较

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1448357.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

详解Vue文件结构+实现一个简单案例

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

thinkphp6入门(20)-- 如何上传图片、文件

1. 配置文件 设置上传的路径 对应文件夹 2. 前端 <div class"card-body"><h1 class"card-title">用户头像</h1><img src"../../../uploads/{$user.avatar_photo_path}" alt"avatar" height"100"/&g…

ICLR 2024 | Harvard FairSeg:第一个研究分割算法公平性的大型医疗分割数据集

近年来&#xff0c;人工智能模型的公平性问题受到了越来越多的关注&#xff0c;尤其是在医学领域&#xff0c;因为医学模型的公平性对人们的健康和生命至关重要。高质量的医学公平性数据集对促进公平学习研究非常必要。现有的医学公平性数据集都是针对分类任务的&#xff0c;而…

【开源】JAVA+Vue.js实现海南旅游景点推荐系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户端2.2 管理员端 三、系统展示四、核心代码4.1 随机景点推荐4.2 景点评价4.3 协同推荐算法4.4 网站登录4.5 查询景点美食 五、免责说明 一、摘要 1.1 项目介绍 基于VueSpringBootMySQL的海南旅游推荐系统&#xff…

CUDA编程 - 共享内存 - shared memory - 学习记录

CUDA编程 - 共享内存 共享内存一、为什么要使用 shared memory&#xff1f;1.1、从硬件出发理解&#xff1a;1.2、从软件出发理解&#xff1a; 二、如何使用shared memory2.1、静态共享内存2.2、动态共享内存 三、实践 - 使用共享内存执行矩阵乘法总结 共享内存 一、为什么要使…

项目02《游戏-04-开发》Unity3D

基于 项目02《游戏-03-开发》Unity3D &#xff0c; 因前三集资源以及代码冗余问题&#xff0c;本次项目对前三集进行了重做&#xff0c;资源及代码如下&#xff0c; 首先导入场景及人物资源&#xff0c; 为人物添加动画控制器Animator组件&#xff0c; 创建动画控…

幻兽帕鲁游戏官方更新了版本,联机时提示版本不适用,无法加入,怎么办?

如果你在登录游戏的时候提示&#xff1a;您正在尝试加入的比赛正在运行不兼容的游戏版本。请尝试升级游戏版本。此时就说明你需要更新部署在服务器内的幻兽帕鲁了。 1、如果你使用幻兽帕鲁应用模板部署游戏&#xff0c;那么可以选择使用游戏配置面板一键更新。 2、如果你使用一…

《Git 简易速速上手小册》第3章:分支管理(2024 最新版)

文章目录 3.1 创建与合并分支3.1.1 基础知识讲解3.1.2 重点案例&#xff1a;为 Python 项目添加新功能3.1.3 拓展案例 1&#xff1a;使用 Pull Requests (PRs) 在团队中合作3.1.4 拓展案例 2&#xff1a;解决合并冲突 3.2 分支策略的最佳实践3.2.1 基础知识讲解3.2.2 重点案例&…

如何使用 sqlalchemy declarative base 多层次继承

在SQLAlchemy中&#xff0c;通过declarative_base创建的基类可以通过多层次的继承建立继承关系。这允许你在数据库中创建具有继承结构的表。在我使用某数据库做中转的时候&#xff0c;经常会遇到各种各样的问题&#xff0c;例如下面的问题&#xff0c;通过记录并附上完美的解决…

【Spring原理高级进阶】有Redis为啥不用?深入剖析 Spring Cache:缓存的工作原理、缓存注解的使用方法与最佳实践

&#x1f389;&#x1f389;欢迎光临&#x1f389;&#x1f389; &#x1f3c5;我是苏泽&#xff0c;一位对技术充满热情的探索者和分享者。&#x1f680;&#x1f680; &#x1f31f;特别推荐给大家我的最新专栏《Spring 狂野之旅&#xff1a;底层原理高级进阶》 &#x1f680…

系统架构25 - 软件架构设计(4)

软件架构复用 软件产品线定义分类原因复用对象及形式基本过程 软件产品线 软件产品线是指一组软件密集型系统&#xff0c;它们共享一个公共的、可管理的特性集&#xff0c;满足某个特定市场或任务的具体需要&#xff0c;是以规定的方式用公共的核心资产集成开发出来的。即围绕…

力扣题目训练(9)

2024年2月2日力扣题目训练 2024年2月2日力扣题目训练412. Fizz Buzz414. 第三大的数415. 字符串相加129. 求根节点到叶节点数字之和131. 分割回文串65. 有效数字 2024年2月2日力扣题目训练 2024年2月2日第九天编程训练&#xff0c;今天主要是进行一些题训练&#xff0c;包括简…

MogaNet实战:使用 MogaNet实现图像分类任务(二)

文章目录 训练部分导入项目使用的库设置随机因子设置全局参数图像预处理与增强读取数据设置Loss设置模型设置优化器和学习率调整策略设置混合精度&#xff0c;DP多卡&#xff0c;EMA定义训练和验证函数训练函数验证函数调用训练和验证方法 运行以及结果查看测试完整的代码 在上…

第二部分阶段总结

第二部分阶段总结 1.知识补充1.1 nolocal关键字1.2 yield from1.3 深浅拷贝 2.阶段总结3.考试题 1.知识补充 1.1 nolocal关键字 在之前的课程中&#xff0c;我们学过global关键字。 name rootdef outer():name "武沛齐"def inner():global namename 123inner()…

OpenMVG(特征匹配、照片组重建点云、GPS位置信息、GMS)

目录 1 图像的特征匹配 2 图像中提取GPS位置信息 2.1 写入GPS信息到图像中 2.2 读取带有GPS的图像 3 SIFT/AKAZE/AKAZE_MLDB特征提取对比 4 GMS Filter 5 将球形全景图转换为6个透视视图 6 照片组重建点云 1 图像的特征匹配 #include "openMVG/features/feature.…

算法-16-并查集

并查集简介 并查集&#xff1a;一开始&#xff0c;把a&#xff0c;b&#xff0c;c放入并查集&#xff0c;a自己一个集合&#xff0c;b自己一个&#xff0c;c自己一个 提供的方法 1.boolean isSameSet(a,b)&#xff0c;判断ab是否在同一个集合 2.void union(a,b),把a所…

红日靶场(初学)

按照以前的来说一般是有两层网络的内网和外网 这个也是这样的 所以需要两张网卡&#xff0c;一个用来向外网提供web服务&#xff0c;一个是通向内网 以下就是配置 以下就是一些相关信息 外网网段是写成了192.168.111.1/24 WEB PC DC kali 开始扫描 nmap -sS -sV -Pn -T4 19…

软件实例分享,茶楼收银软件管理系统,支持计时计费商品销售会员管理定时语音提醒功能

软件实例分享&#xff0c;茶楼收银软件管理系统&#xff0c;支持计时计费商品销售会员管理定时语音提醒功能 一、前言 以下软件教程以 佳易王茶社计时计费管理系统软件V18.0为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 问&#xff1a;这个软…

顶级思维方式——认知篇四(全局各个角度考虑结果)

目录 1、空城计司马懿看穿了吗 2、胡宗宪是彻底铲除倭寇、还是要特意留些残余&#xff1f; 3、 都是站在各自的利益、位置上分析问题 4、 识人 5、不要给别人陷害你的机会 6、 最高领导人/管理者&#xff0c;他需要 维护自己英明决策领导、高大形象 7、对领导的投其所好…

C#,数值计算,矩阵的行列式(Determinant)、伴随矩阵(Adjoint)与逆矩阵(Inverse)的算法与源代码

本文发布矩阵&#xff08;Matrix&#xff09;的一些初级算法。 一、矩阵的行列式&#xff08;Determinant&#xff09; 矩阵行列式是指矩阵的全部元素构成的行列式&#xff0c;设A(a)是数域P上的一个n阶矩阵&#xff0c;则所有A(a)中的元素组成的行列式称为矩阵A的行列式&…