NiftyNet: a deep-learning platform for medical imaging. (May 2018)
- Record Type:
- Journal Article
- Title:
- NiftyNet: a deep-learning platform for medical imaging. (May 2018)
- Main Title:
- NiftyNet: a deep-learning platform for medical imaging
- Authors:
- Gibson, Eli
Li, Wenqi
Sudre, Carole
Fidon, Lucas
Shakir, Dzhoshkun I.
Wang, Guotai
Eaton-Rosen, Zach
Gray, Robert
Doel, Tom
Hu, Yipeng
Whyntie, Tom
Nachev, Parashkev
Modat, Marc
Barratt, Dean C.
Ourselin, Sébastien
Cardoso, M. Jorge
Vercauteren, Tom - Abstract:
- Highlights: An open-source platform is implemented based on TensorFlow APIs for deep learning in medical imaging domain. A modular implementation of the typical medical imaging machine learning pipeline facilitates (1) warm starts with established pre-trained networks, (2) adapting existing neural network architectures to new problems, and (3) rapid prototyping of new solutions. Three deep-learning applications, including segmentation, regression, image generation and representation learning, are presented as concrete examples illustrating the platform's key features. Abstract: Background and objectives : Medical image analysis and computer-assisted intervention problems are increasingly being addressed with deep-learning-based solutions. Established deep-learning platforms are flexible but do not provide specific functionality for medical image analysis and adapting them for this domain of application requires substantial implementation effort. Consequently, there has been substantial duplication of effort and incompatible infrastructure developed across many research groups. This work presents the open-source NiftyNet platform for deep learning in medical imaging. The ambition of NiftyNet is to accelerate and simplify the development of these solutions, and to provide a common mechanism for disseminating research outputs for the community to use, adapt and build upon. Methods : The NiftyNet infrastructure provides a modular deep-learning pipeline for a range of medicalHighlights: An open-source platform is implemented based on TensorFlow APIs for deep learning in medical imaging domain. A modular implementation of the typical medical imaging machine learning pipeline facilitates (1) warm starts with established pre-trained networks, (2) adapting existing neural network architectures to new problems, and (3) rapid prototyping of new solutions. Three deep-learning applications, including segmentation, regression, image generation and representation learning, are presented as concrete examples illustrating the platform's key features. Abstract: Background and objectives : Medical image analysis and computer-assisted intervention problems are increasingly being addressed with deep-learning-based solutions. Established deep-learning platforms are flexible but do not provide specific functionality for medical image analysis and adapting them for this domain of application requires substantial implementation effort. Consequently, there has been substantial duplication of effort and incompatible infrastructure developed across many research groups. This work presents the open-source NiftyNet platform for deep learning in medical imaging. The ambition of NiftyNet is to accelerate and simplify the development of these solutions, and to provide a common mechanism for disseminating research outputs for the community to use, adapt and build upon. Methods : The NiftyNet infrastructure provides a modular deep-learning pipeline for a range of medical imaging applications including segmentation, regression, image generation and representation learning applications. Components of the NiftyNet pipeline including data loading, data augmentation, network architectures, loss functions and evaluation metrics are tailored to, and take advantage of, the idiosyncracies of medical image analysis and computer-assisted intervention. NiftyNet is built on the TensorFlow framework and supports features such as TensorBoard visualization of 2D and 3D images and computational graphs by default. Results : We present three illustrative medical image analysis applications built using NiftyNet infrastructure: (1) segmentation of multiple abdominal organs from computed tomography; (2) image regression to predict computed tomography attenuation maps from brain magnetic resonance images; and (3) generation of simulated ultrasound images for specified anatomical poses. Conclusions : The NiftyNet infrastructure enables researchers to rapidly develop and distribute deep learning solutions for segmentation, regression, image generation and representation learning applications, or extend the platform to new applications. … (more)
- Is Part Of:
- Computer methods and programs in biomedicine. Volume 158(2018)
- Journal:
- Computer methods and programs in biomedicine
- Issue:
- Volume 158(2018)
- Issue Display:
- Volume 158, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 158
- Issue:
- 2018
- Issue Sort Value:
- 2018-0158-2018-0000
- Page Start:
- 113
- Page End:
- 122
- Publication Date:
- 2018-05
- Subjects:
- Medical image analysis -- Deep learning -- Convolutional neural network -- Segmentation -- Image regression -- Generative adversarial network
Medicine -- Computer programs -- Periodicals
Biology -- Computer programs -- Periodicals
Computers -- Periodicals
Medicine -- Periodicals
Médecine -- Logiciels -- Périodiques
Biologie -- Logiciels -- Périodiques
Biology -- Computer programs
Medicine -- Computer programs
Periodicals
Electronic journals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01692607 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cmpb.2018.01.025 ↗
- Languages:
- English
- ISSNs:
- 0169-2607
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.095000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 11410.xml