{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T04:56:24Z","timestamp":1768712184066,"version":"3.49.0"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,6,29]],"date-time":"2022-06-29T00:00:00Z","timestamp":1656460800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,6,29]],"date-time":"2022-06-29T00:00:00Z","timestamp":1656460800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program","doi-asserted-by":"crossref","award":["2020YFB1711500"],"award-info":[{"award-number":["2020YFB1711500"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program","doi-asserted-by":"crossref","award":["2020YFB1711501"],"award-info":[{"award-number":["2020YFB1711501"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program","doi-asserted-by":"crossref","award":["2020YFB1711503"],"award-info":[{"award-number":["2020YFB1711503"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"general program of National Natural Science Fund of China","award":["81971693"],"award-info":[{"award-number":["81971693"]}]},{"name":"general program of National Natural Science Fund of China","award":["61971445"],"award-info":[{"award-number":["61971445"]}]},{"name":"general program of National Natural Science Fund of China","award":["61971089"],"award-info":[{"award-number":["61971089"]}]},{"name":"Dalian City Science and Technology Innovation Funding","award":["2018J12GX042"],"award-info":[{"award-number":["2018J12GX042"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["DUT19JC01"],"award-info":[{"award-number":["DUT19JC01"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["DUT20YG122"],"award-info":[{"award-number":["DUT20YG122"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Funding of Liaoning Key Lab of IC & BME System"},{"name":"Funding of Dalian Engineering Research Center for Artificial Intelligence in Medical Imaging"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Digit Imaging"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The development of medical image analysis algorithm is a complex process including the multiple sub-steps of model training, data visualization, human\u2013computer 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<jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/DlutMedimgGroup\/AnatomySketch-Software\">https:\/\/github.com\/DlutMedimgGroup\/AnatomySketch-Software<\/jats:ext-link>.<\/jats:p>","DOI":"10.1007\/s10278-022-00660-5","type":"journal-article","created":{"date-parts":[[2022,6,29]],"date-time":"2022-06-29T17:02:51Z","timestamp":1656522171000},"page":"1623-1633","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["AnatomySketch: An Extensible Open-Source Software Platform for Medical Image Analysis Algorithm Development"],"prefix":"10.1007","volume":"35","author":[{"given":"Mingrui","family":"Zhuang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhonghua","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1813-2162","authenticated-orcid":false,"given":"Hongkai","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiang","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bobo","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuxin","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoxian","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mengzhu","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Baitao","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Taijing","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lauri","family":"Kettunen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,6,29]]},"reference":[{"key":"660_CR1","first-page":"586","volume":"85","author":"TS Yoo","year":"2002","unstructured":"Yoo, T.S.; Ackerman, M.J.; Lorensen, W.E.; Schroeder, W.; Chalana, V.; Aylward, S.; Metaxas, D.; Whitaker, R. Engineering and algorithm design for an image processing Api: a technical report on ITK--the Insight Toolkit. Stud Health Technol Inform 2002, 85, 586-592.","journal-title":"Stud Health Technol Inform"},{"key":"660_CR2","doi-asserted-by":"publisher","first-page":"13","DOI":"10.3389\/fninf.2014.00013","volume":"8","author":"M McCormick","year":"2014","unstructured":"McCormick, M.; Liu, X.; Jomier, J.; Marion, C.; Ibanez, L. ITK: enabling reproducible research and open science. Frontiers in neuroinformatics 2014, 8, 13, https:\/\/doi.org\/10.3389\/fninf.2014.00013.","journal-title":"Frontiers in neuroinformatics"},{"key":"660_CR3","unstructured":"Schroeder, W.; Martin, K.; Lorensen, B. The Visualization Toolkit (4th ed.); Kitware: 2006."},{"key":"660_CR4","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1109\/TMI.2009.2035616","volume":"29","author":"S Klein","year":"2010","unstructured":"Klein, S.; Staring, M.; Murphy, K.; Viergever, M.A.; Pluim, J.P.W. elastix: A Toolbox for Intensity-Based Medical Image Registration. IEEE Transactions on Medical Imaging 2010, 29, 196-205, https:\/\/doi.org\/10.1109\/TMI.2009.2035616.","journal-title":"IEEE Transactions on Medical Imaging"},{"key":"660_CR5","doi-asserted-by":"publisher","DOI":"10.3389\/fninf.2013.00050","author":"D Shamonin","year":"2014","unstructured":"Shamonin, D.; Bron, E.; Lelieveldt, B.; Smits, M.; Klein, S.; Staring, M. Fast Parallel Image Registration on CPU and GPU for Diagnostic Classification of Alzheimer's Disease. Frontiers in Neuroinformatics 2014, 7, https:\/\/doi.org\/10.3389\/fninf.2013.00050.","journal-title":"Frontiers in Neuroinformatics"},{"key":"660_CR6","doi-asserted-by":"crossref","unstructured":"Avants, B.; Tustison, N.; Song, G. Advanced normalization tools (ANTS). Insight J 2008, 1\u201335.","DOI":"10.54294\/uvnhin"},{"key":"660_CR7","doi-asserted-by":"publisher","first-page":"e104","DOI":"10.1158\/0008-5472.Can-17-0339","volume":"77","author":"JJM van Griethuysen","year":"2017","unstructured":"van Griethuysen, J.J.M.; Fedorov, A.; Parmar, C.; Hosny, A.; Aucoin, N.; Narayan, V.; Beets-Tan, R.G.H.; Fillion-Robin, J.-C.; Pieper, S.; Aerts, H.J.W.L. Computational Radiomics System to Decode the Radiographic Phenotype. Cancer Research 2017, 77, e104-e107, https:\/\/doi.org\/10.1158\/0008-5472.Can-17-0339.","journal-title":"Cancer Research"},{"key":"660_CR8","doi-asserted-by":"crossref","unstructured":"Yushkevich, P.A.; Gao, Y.; Gerig, G. ITK-SNAP: An interactive tool for semi-automatic segmentation of multi-modality biomedical images. In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 16\u201320 Aug. 2016, 2016; pp. 3342\u20133345.","DOI":"10.1109\/EMBC.2016.7591443"},{"key":"660_CR9","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1016\/j.media.2005.04.005","volume":"9","author":"I Wolf","year":"2005","unstructured":"Wolf, I.; Vetter, M.; Wegner, I.; B\u00f6ttger, T.; Nolden, M.; Sch\u00f6binger, M.; Hastenteufel, M.; Kunert, T.; Meinzer, H.-P. The Medical Imaging Interaction Toolkit. Medical Image Analysis 2005, 9, 594-604, https:\/\/doi.org\/10.1016\/j.media.2005.04.005.","journal-title":"Medical Image Analysis"},{"key":"660_CR10","doi-asserted-by":"crossref","unstructured":"Poon, K.; Hamarneh, G.; Abugharbieh, R. Segmentation of complex objects with non-spherical topologies from volumetric medical images using 3D livewire; SPIE: 2007; Volume 6512.","DOI":"10.1117\/12.709681"},{"key":"660_CR11","doi-asserted-by":"publisher","first-page":"1514","DOI":"10.1007\/s10278-020-00370-w","volume":"33","author":"Q Dong","year":"2020","unstructured":"Dong, Q.; Luo, G.; Haynor, D.; O'Reilly, M.; Linnau, K.; Yaniv, Z.; Jarvik, J.G.; Cross, N. DicomAnnotator: a Configurable Open-Source Software Program for Efficient DICOM Image Annotation. J Digit Imaging 2020, 33, 1514-1526, https:\/\/doi.org\/10.1007\/s10278-020-00370-w.","journal-title":"J Digit Imaging"},{"key":"660_CR12","doi-asserted-by":"publisher","first-page":"105837","DOI":"10.1016\/j.cmpb.2020.105837","volume":"200","author":"D Lacalle","year":"2021","unstructured":"Lacalle, D.; Castro-Abril, H.A.; Randelovic, T.; Dominguez, C.; Heras, J.; Mata, E.; Mata, G.; Mendez, Y.; Pascual, V.; Ochoa, I. SpheroidJ: An Open-Source Set of Tools for Spheroid Segmentation. Comput Methods Programs Biomed 2021, 200, 105837, https:\/\/doi.org\/10.1016\/j.cmpb.2020.105837.","journal-title":"Comput Methods Programs Biomed"},{"key":"660_CR13","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/s10278-021-00422-9","volume":"34","author":"JT Moreau","year":"2021","unstructured":"Moreau, J.T.; Saint-Martin, C.; Baillet, S.; Dudley, R.W.R. MNI SISCOM: an Open-Source Tool for Computing Subtraction Ictal Single-Photon Emission CT Coregistered to MRI. J Digit Imaging 2021, 34, 357-361, https:\/\/doi.org\/10.1007\/s10278-021-00422-9.","journal-title":"J Digit Imaging"},{"key":"660_CR14","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s10278-017-0047-6","volume":"32","author":"L Zhang","year":"2019","unstructured":"Zhang, L.; Xiang, D.; Jin, C.; Shi, F.; Yu, K.; Chen, X. OIPAV: an Integrated Software System for Ophthalmic Image Processing, Analysis, and Visualization. J Digit Imaging 2019, 32, 183-197, https:\/\/doi.org\/10.1007\/s10278-017-0047-6.","journal-title":"J Digit Imaging"},{"key":"660_CR15","doi-asserted-by":"crossref","unstructured":"Pieper, S.; Halle, M.; Kikinis, R. 3D Slicer. In Proceedings of the 2004 2nd IEEE International Symposium on Biomedical Imaging: Nano to Macro (IEEE Cat No. 04EX821), 18\u201318 April 2004, 2004; pp. 632\u2013635 Vol. 631.","DOI":"10.1109\/ISBI.2004.1398617"},{"key":"660_CR16","doi-asserted-by":"publisher","first-page":"1323","DOI":"10.1016\/j.mri.2012.05.001","volume":"30","author":"A Fedorov","year":"2012","unstructured":"Fedorov, A.; Beichel, R.; Kalpathy-Cramer, J.; Finet, J.; Fillion-Robin, J.C.; Pujol, S.; Bauer, C.; Jennings, D.; Fennessy, F.; Sonka, M.; et al. 3D Slicer as an image computing platform for the Quantitative Imaging Network. Magn Reson Imaging 2012, 30, 1323-1341, https:\/\/doi.org\/10.1016\/j.mri.2012.05.001.","journal-title":"Magn Reson Imaging"},{"key":"660_CR17","doi-asserted-by":"crossref","unstructured":"Pinter, C.; Lasso, A.; Wang, A.; Sharp, G.C.; Alexander, K.; Jaffray, D.; Fichtinger, G. Performing radiation therapy research using the open-source SlicerRT toolkit. In World Congress on Medical Physics and Biomedical Engineering, June 7\u201312, 2015, Toronto, Canada; IFMBE Proceedings; 2015; pp. 622\u2013625.","DOI":"10.1007\/978-3-319-19387-8_152"},{"key":"660_CR18","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1007\/s10278-019-00232-0","volume":"32","author":"KA Philbrick","year":"2019","unstructured":"Philbrick, K.A.; Weston, A.D.; Akkus, Z.; Kline, T.L.; Korfiatis, P.; Sakinis, T.; Kostandy, P.; Boonrod, A.; Zeinoddini, A.; Takahashi, N.; et al. RIL-Contour: a Medical Imaging Dataset Annotation Tool for and with Deep Learning. J Digit Imaging 2019, 32, 571-581, https:\/\/doi.org\/10.1007\/s10278-019-00232-0.","journal-title":"J Digit Imaging"},{"key":"660_CR19","doi-asserted-by":"crossref","unstructured":"Sederberg, T.W.; Parry, S.R. Free-form deformation of solid geometric models. In Proceedings of the Proceedings of the 13th annual conference on Computer graphics and interactive techniques, 1986; pp. 151\u2013160.","DOI":"10.1145\/15886.15903"},{"key":"660_CR20","unstructured":"Cui, D.; Liu, A.; Wang, H.; Zhuang, M.; Zhao, Y.; Song, Q. Value of intratumoral susceptibility signal intensities in quantitatively and automatically evaluating histological grading of hepatocellular carcinoma using enhanced T2 star-weighted angiography. In Proceedings of the ISMRM 2021, Vancouver, Canada, 2021; p. 4364."},{"key":"660_CR21","unstructured":"Cui, D.; Liu, A.; Wang, H.; Zhuang, M.; Song, Q. The combination of ITSS and R2* in quantitatively and automatically evaluating histological grade of HCC using ESWAN: A feasibility study. In Proceedings of the ISMRM 2021, Vancouver, Canada, 2021; p. 4645."},{"key":"660_CR22","unstructured":"Hu, W.; Liu, A.; Li, Y.; Wang, H.; Zhuang, M.; Song, Q. Evaluation of R2* and automatically quantitative ITSS in diagnosis of malignant ovarian tumor. In Proceedings of the ISMRM 2021, Vancouver, Canada, 2021; p. 3758."},{"key":"660_CR23","unstructured":"Liu, Y.; Wang, H.; Zhuang, M.; Chen, L.; Song, Q.; Meng, S.; Liu, A. Differential diagnosis of PCa and BPH using intratumoral susceptibility signal intensities based on ESWAN. In Proceedings of the ISMRM 2021, Vancouver, Canada, 2021; p. 3723."},{"key":"660_CR24","doi-asserted-by":"publisher","first-page":"1822","DOI":"10.1109\/TMI.2018.2806309","volume":"37","author":"E Gibson","year":"2018","unstructured":"Gibson, E.; Giganti, F.; Hu, Y.; Bonmati, E.; Bandula, S.; Gurusamy, K.; Davidson, B.; Pereira, S.P.; Clarkson, M.J.; Barratt, D.C. Automatic Multi-Organ Segmentation on Abdominal CT With Dense V-Networks. IEEE Trans Med Imaging 2018, 37, 1822-1834, https:\/\/doi.org\/10.1109\/TMI.2018.2806309.","journal-title":"IEEE Trans Med Imaging"},{"key":"660_CR25","doi-asserted-by":"crossref","unstructured":"Peng, S.; Jiang, W.; Pi, H.; Li, X.; Bao, H.; Zhou, X. Deep Snake for Real-Time Instance Segmentation. 2020, pp 8530\u20138539.","DOI":"10.1109\/CVPR42600.2020.00856"},{"key":"660_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3412357","volume":"21","author":"B Pfitzner","year":"2021","unstructured":"Pfitzner, B.; Steckhan, N.; Arnrich, B. Federated Learning in a Medical Context: A Systematic Literature Review. ACM Transactions on Internet Technology 2021, 21, 1-31, https:\/\/doi.org\/10.1145\/3412357.","journal-title":"ACM Transactions on Internet Technology"}],"container-title":["Journal of Digital Imaging"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10278-022-00660-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10278-022-00660-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10278-022-00660-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,28]],"date-time":"2024-09-28T02:22:12Z","timestamp":1727490132000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10278-022-00660-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,29]]},"references-count":26,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["660"],"URL":"https:\/\/doi.org\/10.1007\/s10278-022-00660-5","relation":{},"ISSN":["0897-1889","1618-727X"],"issn-type":[{"value":"0897-1889","type":"print"},{"value":"1618-727X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,29]]},"assertion":[{"value":"10 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 May 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 June 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}