Cargando…
Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research
OBJECTIVE: Medical image processing tools in research are often developed from scratch without the use of predefined software structures, which potentially makes them less reliable and difficult to maintain. The objective here was to present and evaluate a novel framework (Dicomflex) for the deploym...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6133368/ https://www.ncbi.nlm.nih.gov/pubmed/30204771 http://dx.doi.org/10.1371/journal.pone.0202974 |
_version_ | 1783354495787335680 |
---|---|
author | Stange, Roland Linder, Nicolas Schaudinn, Alexander Kahn, Thomas Busse, Harald |
author_facet | Stange, Roland Linder, Nicolas Schaudinn, Alexander Kahn, Thomas Busse, Harald |
author_sort | Stange, Roland |
collection | PubMed |
description | OBJECTIVE: Medical image processing tools in research are often developed from scratch without the use of predefined software structures, which potentially makes them less reliable and difficult to maintain. The objective here was to present and evaluate a novel framework (Dicomflex) for the deployment of tools with a uniform workflow, commonly encountered in medical image analysis. MATERIALS AND METHODS: The object-oriented code was developed using Matlab. Dicomflex applications follow the common workflow of image-slice selection, user interaction, image processing, result visualization and progression to next slice. The framework consists of three important classes that host functionality, two configuration files and a front end that displays images, graphs and resulting data. RESULTS: So far, three different research tools have been created under the new framework. In comparison with previous Matlab analysis tools used at our institution, users of Dicomflex tools subjectively considered the learning phase to be shorter and handling to be simpler and more intuitive. They also highlighted the benefit and comfort of the standardized interface and predefined workflow. The framework-inherent handling of software versions was considered highly beneficial for maintenance as well as data and software management at different project stages. The clear separation of framework-related and unrelated code allows for a fast and more direct design of new tools in well-defined steps. The flexibility of the framework translates to a wide range of image processing tasks, such as segmentation, region-of-interest (ROI) analyses or computation of functional parameter maps, but is limited to 2D datasets. CONCLUSION: Potential medical applications include the assessment of cardiac performance, detection of cerebrovascular disease or characterization of cancerous lesions. Dicomflex tools share a similar workflow and host the pertinent functions only. This may be relevant for many image processing needs in radiological research, where quick software deployment and reliability of results is essential. |
format | Online Article Text |
id | pubmed-6133368 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-61333682018-09-27 Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research Stange, Roland Linder, Nicolas Schaudinn, Alexander Kahn, Thomas Busse, Harald PLoS One Research Article OBJECTIVE: Medical image processing tools in research are often developed from scratch without the use of predefined software structures, which potentially makes them less reliable and difficult to maintain. The objective here was to present and evaluate a novel framework (Dicomflex) for the deployment of tools with a uniform workflow, commonly encountered in medical image analysis. MATERIALS AND METHODS: The object-oriented code was developed using Matlab. Dicomflex applications follow the common workflow of image-slice selection, user interaction, image processing, result visualization and progression to next slice. The framework consists of three important classes that host functionality, two configuration files and a front end that displays images, graphs and resulting data. RESULTS: So far, three different research tools have been created under the new framework. In comparison with previous Matlab analysis tools used at our institution, users of Dicomflex tools subjectively considered the learning phase to be shorter and handling to be simpler and more intuitive. They also highlighted the benefit and comfort of the standardized interface and predefined workflow. The framework-inherent handling of software versions was considered highly beneficial for maintenance as well as data and software management at different project stages. The clear separation of framework-related and unrelated code allows for a fast and more direct design of new tools in well-defined steps. The flexibility of the framework translates to a wide range of image processing tasks, such as segmentation, region-of-interest (ROI) analyses or computation of functional parameter maps, but is limited to 2D datasets. CONCLUSION: Potential medical applications include the assessment of cardiac performance, detection of cerebrovascular disease or characterization of cancerous lesions. Dicomflex tools share a similar workflow and host the pertinent functions only. This may be relevant for many image processing needs in radiological research, where quick software deployment and reliability of results is essential. Public Library of Science 2018-09-11 /pmc/articles/PMC6133368/ /pubmed/30204771 http://dx.doi.org/10.1371/journal.pone.0202974 Text en © 2018 Stange et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Stange, Roland Linder, Nicolas Schaudinn, Alexander Kahn, Thomas Busse, Harald Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title | Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title_full | Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title_fullStr | Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title_full_unstemmed | Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title_short | Dicomflex: A novel framework for efficient deployment of image analysis tools in radiological research |
title_sort | dicomflex: a novel framework for efficient deployment of image analysis tools in radiological research |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6133368/ https://www.ncbi.nlm.nih.gov/pubmed/30204771 http://dx.doi.org/10.1371/journal.pone.0202974 |
work_keys_str_mv | AT stangeroland dicomflexanovelframeworkforefficientdeploymentofimageanalysistoolsinradiologicalresearch AT lindernicolas dicomflexanovelframeworkforefficientdeploymentofimageanalysistoolsinradiologicalresearch AT schaudinnalexander dicomflexanovelframeworkforefficientdeploymentofimageanalysistoolsinradiologicalresearch AT kahnthomas dicomflexanovelframeworkforefficientdeploymentofimageanalysistoolsinradiologicalresearch AT busseharald dicomflexanovelframeworkforefficientdeploymentofimageanalysistoolsinradiologicalresearch |