【科研简讯】 基于渲染对比学习和半监督学习的三维超声卵巢卵泡自动分割

MICS科研简讯第三十九期

研究背景介绍

今天为大家介绍一篇基于深度学习的三维超声卵巢卵泡自动分割的文章。三维超声成像是临床医师用于检查女性生殖器官(如卵巢)最常用的影像工具。卵巢功能的评价、卵泡的计数和形态分析是上述检查的重点。然而,由于卵巢形态各异以及卵泡数量众多、发育迅速,且超声影像内边界模糊区域较多(如图1所示),该临床检查过程往往十分耗时,不同超声医师的测量结果也存在较大用户差异。因此,目前迫切需要一种自动分割测量系统来帮助临床医生,提高超声诊断的准确性和效率。本文提出了一种结合渲染式对比学习和半监督学习的新分割算法框架,在有效克服小样本标注和边缘模糊问题的同时,实现三维超声影像中的卵巢和卵泡的精确分析。

图1. (a)三维超声示意图。(b)三维超声标注结果。(c)(d)三维超声卵巢标准切面示意图。(c)中红框代表模糊区域,(d)中的红线和蓝线分别代表卵巢和卵泡边界。

文章信息

Xin Yang, Haoming Li, Yi Wang, Xiaowen Liang, Chaoyu Chen, Xu Zhou, Fengyi Zeng, Jinghui Fang, Alejandro Frangi, Zhiyi Chen, Dong Ni (2021). Contrastive Rendering with Semi-supervised Learning for Ovary and Follicle Segmentation from 3D Ultrasound. Medical Image Analysis, 102134.

DOI: https://doi.org/10.1016/j.media.2021.102134

1. 简介

本文提出的方法主要包含以下三个部分: 1.半监督学习策略。考虑到三维标注的困难性,本文引入了一种半监督学习策略,利用大量的无标注数据训练网络,降低对临床医生的标注需求。2. 渲染模块。本文提出使用精确渲染模块对三维超声边界模糊区域进行更加准确的预测。3. 对比学习策略。最后,本文引入对比学习的策略,使网络可以学习到卵巢与卵泡边界特征的区别性,从而优化算法整体的分割效果。值得一提的是,框架中的渲染模块和对比学习策略除了帮助网络优化目标边界的分割效果,同时也起到了减少网络参数和计算量的作用,使得算法在推理速度上具有明显的优势,大大提升了临床上的实用性。

2. 方法

图2展示了所提出方法的整体流程框架CR-Semi (Contrastive Rendering with Semi-Supervised Learning)由两部分组成:基于Mean-Teacher的半监督学习机制和C-Rend(Contrastive Rendering)网络,其中C-Rend又包含了对比学习模块和渲染模块。如图2所示,C-Rend网络的分割主干作为学生模型集成到半监督框架中,学生模型通过估计和教师模型预测未标记数据的一致性来向教师模型学习。在推理测试阶段,本文只需要保留C-Rend网络部分中的分割器(Student)和渲染模块(Rendering)。输入图像经过Student分割主干后得到粗略的分割结果,再经过渲染模块得到精确的分割图。

图2. CR-Semi 三维超声自动分割模型流程图

2.1 C-Rend网络

C-Rend网络框架由非对称分割主干和C-Rend模块组成(图1下半部分)。非对称分割主干是为了以较少的计算成本进行粗略的预测,而C-Rend模块是为了细化目标的边界。具体来说,C-Rend模块由三部分组成。(1)点选取模块,选择需要重新预测的模糊点。(2)渲染模块,根据混合点特征重新预测所选点的标签,引入渲染损失来评估所选点的分类情况。(3) 对比学习模块,为进一步增强边界的置信度,在训练过程中采用了对比学习,用来提高类内点的相似性,降低类间点的相似性。C-Rend网络框架的损失函数Losscr由三个项组成,包括粗分割上使用的交叉熵损失Lossori、点选取后计算的渲染损失LossR和选定点上的对比损失LossC,定义为:

Losscr = Lossori + λ1LossR + λ2LossC

本文将在下面详细阐述其中的点选取机制,对比学习模块和渲染模块。

  • Student分割主干:本文设计了一个非对称的编码器-解码器主干网络用于生成粗分割图。粗分割图已经包含了目标区域大致范围和形状,但由于其产生是基于插值的上采样操作,失去了边界等一些细节轮廓,同时由于模糊区域的不清晰,可能会出现分割缺失的情况。因此,本文采用渲染模块对粗分割图进一步的细化,以生成高分辨率的预测分割结果。

  • 点选取机制:从Student分割主干预测得到的大部分内部区域都具有较高的精度,但边界区域的精度则低得多,因此C-Rend 的第一步进行点选取,旨在捕捉那些模糊区域在体素层面上的细化。

  • 渲染模块:图3详细阐述了渲染头的细节。本文将选取点的粗分割图概率值和细化特征图的特征向量拼接起来构成混合向量,渲染头以这些混合特征向量为输入,重新预测所选点的语义输出。具体来说,粗分割的概率值是一个二维的向量(卵巢和卵泡类别),细粒度的特征是一个96维的特征向量,两者拼接后,使用一个轻量级多层感知器(MLP, multi-layer perceptron)作为本文渲染模块的核心进行预测。本文将渲染模块在所有选定点上的交叉熵损失相加,定义为

  • 对比学习模块:考虑到不同语义对象(卵巢和卵泡)边界之间的密切联系,在训练阶段,本文采用了对比学习增强所选模糊边界点的识别。如图4所示,基于所提取的混合特征向量,本文对卵巢和卵泡的特征向量实施对比损失。具体来说,同属于卵泡区(卵巢区)的高概率点(P>0.9)和不确定性点(P->0.5)的特征相似度应足够大,分别属于卵巢和卵泡的高概率点(P>0.9)特征差异应足够大。

图3. 渲染模块

在这里,本文应用余弦相似度作为相似性的衡量标准,定义损失为

,公式如下:

其中,

表示两个向量

之间的余弦相似性。N表示选择点的数量。

分别代表同一类别中高信度和低信度的两个特征向量,

表示信度高但属于另一类的向量,γ为常数项。

图4. 对比学习示意图

2.2 Mean-Teacher 半监督学习机制

尽管C-Rend网络可以通过对现有解码器结构的轻微修改提高分割性能,但它是以全监督方式进行训练的,高度依赖大量的人工标注。而医学图像获得大量标注往往是很困难的,对于3D医学图像更是如此。为了减轻标注数据较少所导致的过拟合问题,本文引入了Teacher-student的半监督学习策略,利用大量未标注的三维数据提升C-Rend网络(即student模型)的性能。如图1所示,C-Rend框架中的非对称分割主干被定义为学生模型。训练时,对于未标注的数据,学生模型向教师模型学习,教师模型作为辅助分支,用不确定性过滤的策略生成可靠的监督信息,本文把这种可靠的监督信息视为一种“伪标签”,用它来指导student分割主干的参数更新。

3. 实验及结果

本研究是与广州医科大学第三附属医院的合作项目。经当地研究伦理委员会批准,本文从医院收集了217例患者共307个三维的经阴道超声容积数据(TUVS),对其中的156个数据进行了人工标注,其余数据作为半监督学习框架的未标注数据,标注数据以8:2的比例分为训练集和测试集。表1展示本文方法与其他方法在卵巢卵泡分割任务上的比较结果,同时也展示了消融实验的结果,用于所提出模块的作用。表2列出了不同方法在检测半径小于5mm的卵泡时的性能指标,以及所有卵泡的计数平均误差,其中FD (False Detection, FD-%)表示错误识别率,MD (Missed Detection, MD-%)表示遗漏识别率。

表1. 模型分割性能和复杂度的定量比较(上标表示标准差)

表2. 卵泡识别评估及计数误差

图5是所提出方法的三维可视化效果展示。结果显示采用C-Rend模块时的改进是显著的。

图5. U-Net与C-Rend的可视化结果对比

4. 总结

卵巢和卵泡的分割是女性不孕症三维超声诊断定量分析的关键,然而这项任务具有很大的挑战性,主要是由于3D成像质量较差、目标区域边界模糊、数据尺寸较大不易训练以及数据注释不足。在本研究中,本文提出了一个轻量级的三维卵巢超声分割框架,它对具有应用到其他框架的潜力。在方法上,利用点的粗粒度预测和细粒度特征结合,应用对比学习,校准边界上的模糊预测是本工作的主要亮点。此外,本文将C-Rend方法与基于Teacher-Student方法的半监督训练策略相结合。实验结果表明,所提出的方法在卵巢和卵泡分割方面优于现有的方法。

本文作者:李浩铭,王键(深圳大学MUSIC实验室)

(0)

相关推荐

  • 什么是卵子冷冻?

    卵母细胞冷冻保存,或通常称为冻卵,是从卵巢中提取女性卵母细胞(卵),冷冻并保存以备将来使用的过程.曾经被认为是实验程序的方法,如今已成为确立生育力的既定方法.实际上,美国生殖医学学会在2012年取消了 ...

  • 妇科超声 | 卵泡异常的超声观察

    超声显像对监测卵泡发育和是否排卵提供了一项有效的方法,对卵泡发育的异常和各种排卵障碍能比较明确的诊断.临床上最常见的异常有以下五种表现: ①卵泡发育不良或无卵泡发育:卵泡生长缓慢或未见卵泡发育,或两侧 ...

  • 刺激排卵

    由于辅助生殖技术,不孕问题得到了有效的解决.在康民国际医院生殖中心,促排卵方案及价格可以在初步咨询中指定.我们坚持个人定制方案,我们使用的治疗方案会大大增加受孕的成功率. 刺激排卵是一种治疗女性不育症 ...

  • 奶牛B超学习图片(高清版)

    空角 5天有腔黄体 12天有腔黄体 28天空腔 32天胎儿 35天胎儿 38天胎儿 40天胎儿 43天胎儿 50天胎儿 52天胎儿 干尸 好的空子宫角 扩张的子宫 卵巢 卵泡 卵泡囊肿 卵巢肿大 妊娠 ...

  • [病例讨论](5)浅谈伴有生理性囊肿时如何催经及消除囊肿

    病例来源: 2016-10-29 "天天向上"妇产(一)群 唐李维 湖南省长沙市妇幼保健院: 患者29岁,于外院诊断为原发性卵巢功能不全(POI).今年3月份查AMH 0.4ng/ ...

  • 急诊必备-卵巢扭转超声表现

    急诊必备-卵巢扭转超声表现

  • 月经期间能做超声,为什么不能同房?

    了解卵泡的基本情况,对于生育能力的评估尤为重要,阴道B超就是了解卵泡最好的检查手段.利用B超对卵巢里处于周期发育早期的卵泡进行测量计数,能很好地评估本次月经周期卵巢的储备情况.早卵泡期,一般是在月经5 ...

  • DeepfakeUCL:基于无监督对比学习的深度假检测

    重磅干货,第一时间送达 小黑导读 论文是学术研究的精华和未来发展的明灯.小黑决心每天为大家带来经典或者最新论文的解读和分享,旨在帮助各位读者快速了解论文内容.个人能力有限,理解难免出现偏差,建议对文章 ...

  • ACL 2021|美团提出基于对比学习的文本表示模型,效果提升8%

    尽管基于BERT的模型在NLP诸多下游任务中取得了成功,直接从BERT导出的句向量表示往往被约束在一个很小的区域内,表现出很高的相似度,因而难以直接用于文本语义匹配. 为解决BERT原生句子表示这种& ...

  • 【科研简讯】基于结构感知的胸部疾病检测与分割关系网络

    MICS科研简讯第三十八期 研究背景介绍 今天为大家介绍一篇关于基于结构感知的胸部疾病检测与分割关系网络的文章.胸部X射线扫描是医院对胸部疾病的常规检查.通过领域专业知识,放射科医生可以识别和定位异常 ...

  • 【科研简讯】基于几何感知的深度距离变换网络(DDT)及其在管状结构分割中的应用

    MICS科研简讯第二十三期 医学图像中的管状结构可提供相关的临床征象,对管状结构的自动分割方法有助于临床的疾病诊断.但由于存在对比度差.噪声大.背景复杂等问题,目前CT图像中管状结构的自动分割仍存在很 ...

  • 丹琦女神新作:对比学习,简单到只需要Dropout两下

    小伙伴们表示,插入替换的数据增强方式已经Out了,SimCSE才是现在的靓仔. snowfloating说:看完Danqi Chen组里的SimCSE,再看这篇感觉就没什么惊喜了. 苏神: 直接用dr ...

  • 对比学习有多火?文本聚类都被刷爆了…

    大家好,我是小花. 对比学习的大火

  • 新政速递!留抵退税最新政策对比学习!

    品税阁 2021-05-04 点击上方蓝字关注我们 近日,财政部.国家税务总局联合发文,明确了先进制造业增值税期末留抵退税政策.和财政部  税务总局2019年84号文件比,主要有两点不同:一.享受的行 ...

  • 科研 | 如何快速进行专业学习

    一 一般原则 所谓的一般原则,是指快速获取专业知识的普遍性规则.在工作或者学习中,出于需要,很多时候需要快速学习,即在短时间内获取大量的信息,成为这个领域具有一定功底的人.因此,效率在这样的学习中非常 ...

  • NLP与对比学习的巧妙融合,简单暴力效果显著!

    NewBeeNLP公众号原创出品 公众号专栏作者 @Maple小七 北京邮电大学·模式识别与智能系统 今天和大家来看看最近讨论度非常高的SimCSE,据说简单暴力还效果显著! 论文:SimCSE: S ...