Cargando…

AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development

The development of medical image analysis algorithm is a complex process including the multiple sub-steps of model training, data visualization, human–computer interaction and graphical user interface (GUI) construction. To accelerate the development process, algorithm developers need a software too...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhuang, Mingrui, Chen, Zhonghua, Wang, Hongkai, Tang, Hong, He, Jiang, Qin, Bobo, Yang, Yuxin, Jin, Xiaoxian, Yu, Mengzhu, Jin, Baitao, Li, Taijing, Kettunen, Lauri
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9712876/
https://www.ncbi.nlm.nih.gov/pubmed/35768752
http://dx.doi.org/10.1007/s10278-022-00660-5
_version_ 1784841882680950784
author Zhuang, Mingrui
Chen, Zhonghua
Wang, Hongkai
Tang, Hong
He, Jiang
Qin, Bobo
Yang, Yuxin
Jin, Xiaoxian
Yu, Mengzhu
Jin, Baitao
Li, Taijing
Kettunen, Lauri
author_facet Zhuang, Mingrui
Chen, Zhonghua
Wang, Hongkai
Tang, Hong
He, Jiang
Qin, Bobo
Yang, Yuxin
Jin, Xiaoxian
Yu, Mengzhu
Jin, Baitao
Li, Taijing
Kettunen, Lauri
author_sort Zhuang, Mingrui
collection PubMed
description The development of medical image analysis algorithm is a complex process including the multiple sub-steps of model training, data visualization, human–computer interaction and graphical user interface (GUI) construction. To accelerate the development process, algorithm developers need a software tool to assist with all the sub-steps so that they can focus on the core function implementation. Especially, for the development of deep learning (DL) algorithms, a software tool supporting training data annotation and GUI construction is highly desired. In this work, we constructed AnatomySketch, an extensible open-source software platform with a friendly GUI and a flexible plugin interface for integrating user-developed algorithm modules. Through the plugin interface, algorithm developers can quickly create a GUI-based software prototype for clinical validation. AnatomySketch supports image annotation using the stylus and multi-touch screen. It also provides efficient tools to facilitate the collaboration between human experts and artificial intelligent (AI) algorithms. We demonstrate four exemplar applications including customized MRI image diagnosis, interactive lung lobe segmentation, human-AI collaborated spine disc segmentation and Annotation-by-iterative-Deep-Learning (AID) for DL model training. Using AnatomySketch, the gap between laboratory prototyping and clinical testing is bridged and the development of MIA algorithms is accelerated. The software is opened at https://github.com/DlutMedimgGroup/AnatomySketch-Software. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s10278-022-00660-5.
format Online
Article
Text
id pubmed-9712876
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-97128762022-12-02 AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development Zhuang, Mingrui Chen, Zhonghua Wang, Hongkai Tang, Hong He, Jiang Qin, Bobo Yang, Yuxin Jin, Xiaoxian Yu, Mengzhu Jin, Baitao Li, Taijing Kettunen, Lauri J Digit Imaging Original Paper The development of medical image analysis algorithm is a complex process including the multiple sub-steps of model training, data visualization, human–computer interaction and graphical user interface (GUI) construction. To accelerate the development process, algorithm developers need a software tool to assist with all the sub-steps so that they can focus on the core function implementation. Especially, for the development of deep learning (DL) algorithms, a software tool supporting training data annotation and GUI construction is highly desired. In this work, we constructed AnatomySketch, an extensible open-source software platform with a friendly GUI and a flexible plugin interface for integrating user-developed algorithm modules. Through the plugin interface, algorithm developers can quickly create a GUI-based software prototype for clinical validation. AnatomySketch supports image annotation using the stylus and multi-touch screen. It also provides efficient tools to facilitate the collaboration between human experts and artificial intelligent (AI) algorithms. We demonstrate four exemplar applications including customized MRI image diagnosis, interactive lung lobe segmentation, human-AI collaborated spine disc segmentation and Annotation-by-iterative-Deep-Learning (AID) for DL model training. Using AnatomySketch, the gap between laboratory prototyping and clinical testing is bridged and the development of MIA algorithms is accelerated. The software is opened at https://github.com/DlutMedimgGroup/AnatomySketch-Software. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s10278-022-00660-5. Springer International Publishing 2022-06-29 2022-12 /pmc/articles/PMC9712876/ /pubmed/35768752 http://dx.doi.org/10.1007/s10278-022-00660-5 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Original Paper
Zhuang, Mingrui
Chen, Zhonghua
Wang, Hongkai
Tang, Hong
He, Jiang
Qin, Bobo
Yang, Yuxin
Jin, Xiaoxian
Yu, Mengzhu
Jin, Baitao
Li, Taijing
Kettunen, Lauri
AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title_full AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title_fullStr AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title_full_unstemmed AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title_short AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development
title_sort anatomysketch: an extensible open-source software platform for medical image analysis algorithm development
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9712876/
https://www.ncbi.nlm.nih.gov/pubmed/35768752
http://dx.doi.org/10.1007/s10278-022-00660-5
work_keys_str_mv AT zhuangmingrui anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT chenzhonghua anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT wanghongkai anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT tanghong anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT hejiang anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT qinbobo anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT yangyuxin anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT jinxiaoxian anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT yumengzhu anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT jinbaitao anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT litaijing anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment
AT kettunenlauri anatomysketchanextensibleopensourcesoftwareplatformformedicalimageanalysisalgorithmdevelopment