• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

pymia:一个用于深度学习医学图像分析中数据处理和评估的 Python 包。

pymia: A Python package for data handling and evaluation in deep learning-based medical image analysis.

机构信息

ARTORG Center for Biomedical Engineering Research, University of Bern, Bern, Switzerland.

Department of Neurology, Inselspital, Bern University Hospital, University of Bern, Bern, Switzerland; Support Center for Advanced Neuroimaging (SCAN), Institute for Diagnostic and Interventional Neuroradiology, Inselspital, Bern University Hospital, University of Bern, Bern, Switzerland.

出版信息

Comput Methods Programs Biomed. 2021 Jan;198:105796. doi: 10.1016/j.cmpb.2020.105796. Epub 2020 Oct 19.

DOI:10.1016/j.cmpb.2020.105796
PMID:33137700
Abstract

BACKGROUND AND OBJECTIVE

Deep learning enables tremendous progress in medical image analysis. One driving force of this progress are open-source frameworks like TensorFlow and PyTorch. However, these frameworks rarely address issues specific to the domain of medical image analysis, such as 3-D data handling and distance metrics for evaluation. pymia, an open-source Python package, tries to address these issues by providing flexible data handling and evaluation independent of the deep learning framework.

METHODS

The pymia package provides data handling and evaluation functionalities. The data handling allows flexible medical image handling in every commonly used format (e.g., 2-D, 2.5-D, and 3-D; full- or patch-wise). Even data beyond images like demographics or clinical reports can easily be integrated into deep learning pipelines. The evaluation allows stand-alone result calculation and reporting, as well as performance monitoring during training using a vast amount of domain-specific metrics for segmentation, reconstruction, and regression.

RESULTS

The pymia package is highly flexible, allows for fast prototyping, and reduces the burden of implementing data handling routines and evaluation methods. While data handling and evaluation are independent of the deep learning framework used, they can easily be integrated into TensorFlow and PyTorch pipelines. The developed package was successfully used in a variety of research projects for segmentation, reconstruction, and regression.

CONCLUSIONS

The pymia package fills the gap of current deep learning frameworks regarding data handling and evaluation in medical image analysis. It is available at https://github.com/rundherum/pymia and can directly be installed from the Python Package Index using pip install pymia.

摘要

背景与目的

深度学习在医学图像分析中取得了巨大的进展。推动这一进展的一个动力是像 TensorFlow 和 PyTorch 这样的开源框架。然而,这些框架很少解决医学图像分析领域的特定问题,如 3D 数据处理和评估的距离度量。pymia 是一个开源的 Python 包,试图通过提供灵活的数据处理和与深度学习框架无关的评估来解决这些问题。

方法

pymia 包提供了数据处理和评估功能。数据处理允许以每一种常用格式(例如 2D、2.5D 和 3D;全幅或部分幅)灵活地处理医学图像。甚至像人口统计学或临床报告这样的数据也可以很容易地集成到深度学习管道中。评估允许独立计算和报告结果,以及在训练期间使用大量特定于领域的分割、重建和回归度量来进行性能监测。

结果

pymia 包非常灵活,允许快速原型制作,并减少了实现数据处理例程和评估方法的负担。虽然数据处理和评估与使用的深度学习框架无关,但它们可以很容易地集成到 TensorFlow 和 PyTorch 管道中。开发的包在各种分割、重建和回归的研究项目中得到了成功的应用。

结论

pymia 包填补了当前深度学习框架在医学图像分析中数据处理和评估方面的空白。它可以在 https://github.com/rundherum/pymia 上获得,并可以使用 pip install pymia 直接从 Python 包索引中安装。

相似文献

1
pymia: A Python package for data handling and evaluation in deep learning-based medical image analysis.pymia:一个用于深度学习医学图像分析中数据处理和评估的 Python 包。
Comput Methods Programs Biomed. 2021 Jan;198:105796. doi: 10.1016/j.cmpb.2020.105796. Epub 2020 Oct 19.
2
PyRaDiSe: A Python package for DICOM-RT-based auto-segmentation pipeline construction and DICOM-RT data conversion.PyRaDiSe:一个用于基于DICOM-RT的自动分割管道构建和DICOM-RT数据转换的Python软件包。
Comput Methods Programs Biomed. 2023 Apr;231:107374. doi: 10.1016/j.cmpb.2023.107374. Epub 2023 Jan 28.
3
MIDGET:Detecting differential gene expression on microarray data.MIDGET:检测微阵列数据中的差异基因表达。
Comput Methods Programs Biomed. 2021 Nov;211:106418. doi: 10.1016/j.cmpb.2021.106418. Epub 2021 Sep 16.
4
TorchIO: A Python library for efficient loading, preprocessing, augmentation and patch-based sampling of medical images in deep learning.TorchIO:一个用于在深度学习中高效加载、预处理、增强和基于补丁的医学图像采样的 Python 库。
Comput Methods Programs Biomed. 2021 Sep;208:106236. doi: 10.1016/j.cmpb.2021.106236. Epub 2021 Jun 17.
5
MIScnn: a framework for medical image segmentation with convolutional neural networks and deep learning.MIScnn:一种基于卷积神经网络和深度学习的医学图像分割框架。
BMC Med Imaging. 2021 Jan 18;21(1):12. doi: 10.1186/s12880-020-00543-7.
6
NeuroPycon: An open-source python toolbox for fast multi-modal and reproducible brain connectivity pipelines.NeuroPycon:一个开源的 Python 工具包,用于快速进行多模态和可重复的脑连接管道。
Neuroimage. 2020 Oct 1;219:117020. doi: 10.1016/j.neuroimage.2020.117020. Epub 2020 Jun 6.
7
Technical Note: PYRO-NN: Python reconstruction operators in neural networks.技术说明:PYRO-NN:神经网络中的 Python 重建算子。
Med Phys. 2019 Nov;46(11):5110-5115. doi: 10.1002/mp.13753. Epub 2019 Aug 27.
8
pyM2aia: Python interface for mass spectrometry imaging with focus on deep learning.pyM2aia:用于质谱成像的 Python 接口,重点是深度学习。
Bioinformatics. 2024 Mar 4;40(3). doi: 10.1093/bioinformatics/btae133.
9
MISeval: A Metric Library for Medical Image Segmentation Evaluation.MISeval:医学图像分割评估的度量库。
Stud Health Technol Inform. 2022 May 25;294:33-37. doi: 10.3233/SHTI220391.
10
Deep learning-based framework for slide-based histopathological image analysis.基于深度学习的幻灯片组织病理学图像分析框架。
Sci Rep. 2022 Nov 9;12(1):19075. doi: 10.1038/s41598-022-23166-0.

引用本文的文献

1
A survey of open-access datasets for computer vision in precision poultry farming.精准家禽养殖中用于计算机视觉的开放获取数据集调查。
Poult Sci. 2025 Feb;104(2):104784. doi: 10.1016/j.psj.2025.104784. Epub 2025 Jan 5.
2
Recent deep learning-based brain tumor segmentation models using multi-modality magnetic resonance imaging: a prospective survey.近期基于深度学习的使用多模态磁共振成像的脑肿瘤分割模型:一项前瞻性调查。
Front Bioeng Biotechnol. 2024 Jul 22;12:1392807. doi: 10.3389/fbioe.2024.1392807. eCollection 2024.
3
Recent Advances in Endoscopic Ultrasound for Gallbladder Disease Diagnosis.
内镜超声在胆囊疾病诊断中的最新进展
Diagnostics (Basel). 2024 Feb 8;14(4):374. doi: 10.3390/diagnostics14040374.
4
The optimization of college tennis training and teaching under deep learning.深度学习背景下高校网球训练与教学的优化
Heliyon. 2024 Feb 11;10(4):e25954. doi: 10.1016/j.heliyon.2024.e25954. eCollection 2024 Feb 29.
5
Expert-centered Evaluation of Deep Learning Algorithms for Brain Tumor Segmentation.专家对深度学习算法在脑肿瘤分割中的评估。
Radiol Artif Intell. 2024 Jan;6(1):e220231. doi: 10.1148/ryai.220231.
6
Classification of HEp-2 Staining Pattern Images Using Adapted Multilayer Perceptron Neural Network-Based Intra-Class Variation of Cell Shape.基于细胞形态类内变异性的改进多层感知机神经网络对 HEp-2 染色模式图像的分类。
Sensors (Basel). 2023 Feb 15;23(4):2195. doi: 10.3390/s23042195.
7
Application of A U-Net for Map-like Segmentation and Classification of Discontinuous Fibrosis Distribution in Gd-EOB-DTPA-Enhanced Liver MRI.U-Net在钆塞酸二钠增强肝脏MRI中对不连续纤维化分布进行地图状分割和分类的应用
Diagnostics (Basel). 2022 Aug 11;12(8):1938. doi: 10.3390/diagnostics12081938.
8
Robust, Primitive, and Unsupervised Quality Estimation for Segmentation Ensembles.用于分割集成的稳健、原始且无监督的质量估计
Front Neurosci. 2021 Dec 30;15:752780. doi: 10.3389/fnins.2021.752780. eCollection 2021.
9
TorchIO: A Python library for efficient loading, preprocessing, augmentation and patch-based sampling of medical images in deep learning.TorchIO:一个用于在深度学习中高效加载、预处理、增强和基于补丁的医学图像采样的 Python 库。
Comput Methods Programs Biomed. 2021 Sep;208:106236. doi: 10.1016/j.cmpb.2021.106236. Epub 2021 Jun 17.