arrow
返回

TorchIO: A Python library for efficient loading, preprocessing, augmentation and patch-based sampling of medical images in deep learning

delete2021-09-01
delete261
delete
OA
AI
F
Fernando Pérez‐García *
R
Rachel Sparks
S
Sébastien Ourselin
DOI:10.1016/j.cmpb.2021.106236delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Background and objective: Processing of medical images such as MRI or CT presents different challenges compared to RGB images typically used in computer vision. These include a lack of labels for large datasets, high computational costs, and the need of metadata to describe the physical properties of voxels. Data augmentation is used to artificially increase the size of the training datasets. Training with image subvolumes or patches decreases the need for computational power. Spatial metadata needs to be carefully taken into account in order to ensure a correct alignment and orientation of volumes. Methods: We present TorchIO, an open-source Python library to enable efficient loading, preprocessing, augmentation and patch-based sampling of medical images for deep learning. TorchIO follows the style of PyTorch and integrates standard medical image processing libraries to efficiently process images during training of neural networks. TorchIO transforms can be easily composed, reproduced, traced and extended. Most transforms can be inverted, making the library suitable for test-time augmentation and estimation of aleatoric uncertainty in the context of segmentation. We provide multiple generic preprocessing and augmentation operations as well as simulation of MRI-specific artifacts. Results: Source code, comprehensive tutorials and extensive documentation for TorchIO can be found at http://torchio.rtfd.io/ . The package can be installed from the Python Package Index (PyPI) running pip install torchio . It includes a command-line interface which allows users to apply transforms to image files without using Python. Additionally, we provide a graphical user interface within a TorchIO extension in 3D Slicer to visualize the effects of transforms. Conclusion: TorchIO was developed to help researchers standardize medical image processing pipelines and allow them to focus on the deep learning experiments. It encourages good open-science practices, as it supports experiment reproducibility and is version-controlled so that the software can be cited precisely. Due to its modularity, the library is compatible with other frameworks for deep learning with medical images. (c) 2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
Keyword:
Medical image computing
Deep learning
Data augmentation
Preprocessing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Methods and Programs in Biomedicine 封面图
Computer Methods and Programs in Biomedicine
IF:
4.8
论文数:
7.0K
被引数:
2.1W

机构

U
uk research & innovation (ukri)
学者数:
2.7W
论文数: 2.3W
被引数: 32
U
university of london
学者数:
21.5W
论文数: 19.7W
被引数: 305
引用论文

引用论文

Longitudinal segmentation of age-related white matter hyperintensities
err2017-05-01
err22
errOAAI
errSudre, Carole H.; Cardoso, M. Jorge; Ourselin, Sebastien
err分享
err收藏
Modelling the accumulation of hydrophobic organic chemicals in earthworms模拟蚯蚓中疏水性有机化学物质的积累
err1995-07-01
err0
PREAI
errAngélique C. Belfroid; Willem Scinen; Kees C. A. M. van Gestel; Joop L. M. Hermens; Kees J. van Leeuwen
err分享
err收藏
err分享
err收藏
Geodesic Information Flows: Spatially-Variant Graphs and Their Application to Segmentation and Fusion
err2015-09-01
err256
errOAAI
errCardoso, M. Jorge; Modat, Marc; Wolz, Robin; Melbourne, Andrew; Cash, David; Rueckert, Daniel; Ourselin, Sebastien
err分享
err收藏
A survey of transfer learning迁移学习研究综述
err2016-05-28
err0
errOAAI
errKarl Weiss; Taghi M. Khoshgoftaar; DingDing Wang
err分享
err收藏
Self-supervised learning for medical image analysis using image context restoration
err2019-12-01
err335
errOAAI
errChen, Liang; Bentley, Paul; Mori, Kensaku; Misawa, Kazunari; Fujiwara, Michitaka; Rueckert, Daniel
err分享
err收藏
Surface Display of Recombinant Proteins onBacillus subtilisSpores重组蛋白在 枯草芽孢杆菌 孢子上的表面展示
err2001-11-01
err0
errOAAI
errRachele Isticato; Giuseppina Cangiano; Hoa T. Tran; Annalisa Ciabattini; Donata Medaglini; Marco R. Oggioni; Maurilio De Felice; Gianni Pozzi; Ezio Ricca
err分享
err收藏
学者 查看更多内容