数据量大
标注成本高
跨学科协作
1. QuPath:小白友好的病理分析神器
https://tia-toolbox.readthedocs.io/en/latest/readme.html
1、HoVer-Net:细胞核分割天花板
HoVer-Net是一种用于多组织显微图像中细胞核
实例分割和分类
的多分支网络模型。它通过利用
细胞核像素的水平和垂直距离来区分聚集的细胞
,并使用专门的上采样分支对每个分割实例进行核类型的分类。该模型在多个公开数据集上展现出优异的分割和分类性能,适用于不同类型的组织病理图像。
在单个网络中完成细胞核的实例分割和类型分类,提高了效率。
通过预测水平和垂直距离图,能够更好地分离密集聚集的细胞核。
经过在多组织数据集上的训练,可以应用于不同类型的组织病理图像。
在多个公开数据集上展现出优异的分割和分类性能。
支持处理单个图像tile和全幻灯片图像(WSI)。
https://github.com/vqdang/hover_net
做病理的哥们们可能都知道这个CLAM了,一个很经典的开开源框架,项目一直更新,最近都支持了病理大模型(
UNI
、
CONCH
)的特征提取了。
CLAM(Clustering-constrained Attention Multiple Instance Learning)是一种基于深度学习的弱监督学习方法,主要用于全幻灯片图像(Whole Slide Image, WSI)的分析和分类。
-
自动分割
:CLAM首先对全幻灯片图像进行
自动分割
,识别出组织区域。这通常涉及到将图像转换到HSV颜色空间,并使用饱和度通道进行阈值处理,以提取组织区域。
-
特征提取
:在分割之后,CLAM利用深度卷积神经网络(如ResNet50)为每个分割出的补丁计算
低维特征表示
。
-
注意力机制
:CLAM使用注意力机制来确定每个补丁对最终切片级预测的贡献程度。这涉及到计算每个补丁的不归一化注意力分数,并将其转换为百分位数分数,然后缩放到0到1.0之间。
-
实例级聚类
:CLAM使用
实例级聚类来约束和优化特征空间
。具体来说,CLAM模型有多个并行的注意力分支,每个分支计算一个独特的切片级表示,该表示由网络视为多类诊断任务中某一类的强阳性证据的高度关注区域确定。
-
分类预测
:每个类别特定的切片表示被分类层检查,以获得整个切片的最终概率分数预测。
-
数据高效
:CLAM只需要切片级标签,不需要像素级或补丁级注释,这使得它能够在训练数据有限的情况下取得良好的性能。
-
可解释性
:通过注意力机制,CLAM能够识别出对最终预测贡献最大的区域,从而提供了一定程度的可解释性。
-
高通量
:CLAM能够处理大规模的全幻灯片图像数据,适用于高通量的病理分析。
1.TCGA数据库
2.Camelyon挑战赛模型
临床医生
算法新手
进阶研究
CLAM+HoVer-Net组合拳,发Paper利器!
⚠️ 避坑提醒
-
数据合规
-
硬件要求
-
模型解释性
让医生学习编程和算法是很不合理的,工作那么累,哪有时间学习编程。就连大壮自己调试开源代码,看多了也脑袋疼。
大壮AutoMed目前逐渐集成病理开源代码,做成一个百宝箱,可以启动、管理、训练、优化各种开源代码方案,再多的实验也不会乱了。
排版:
小黄
编辑:
大壮
审稿:
大壮
注:本文仅用于分享相关
学术论文研究,如存在侵权,请告知,及时删