Cargando…

Large scale simulation of labeled intraoperative scenes in unity

PURPOSE: The use of synthetic or simulated data has the potential to greatly improve the availability and volume of training data for image guided surgery and other medical applications, where access to real-life training data is limited. METHODS: By using the Unity game engine, complex intraoperati...

Descripción completa

Detalles Bibliográficos
Autores principales: Dowrick, Thomas, Davidson, Brian, Gurusamy, Kurinchi, Clarkson, Matthew J
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/PMC9110486/
https://www.ncbi.nlm.nih.gov/pubmed/35355211
http://dx.doi.org/10.1007/s11548-022-02598-z
_version_ 1784709115307622400
author Dowrick, Thomas
Davidson, Brian
Gurusamy, Kurinchi
Clarkson, Matthew J
author_facet Dowrick, Thomas
Davidson, Brian
Gurusamy, Kurinchi
Clarkson, Matthew J
author_sort Dowrick, Thomas
collection PubMed
description PURPOSE: The use of synthetic or simulated data has the potential to greatly improve the availability and volume of training data for image guided surgery and other medical applications, where access to real-life training data is limited. METHODS: By using the Unity game engine, complex intraoperative scenes can be simulated. The Unity Perception package allows for randomisation of paremeters within the scene, and automatic labelling, to make simulating large data sets a trivial operation. In this work, the approach has been prototyped for liver segmentation from laparoscopic video images. 50,000 simulated images were used to train a U-Net, without the need for any manual labelling. The use of simulated data was compared against a model trained with 950 manually labelled laparoscopic images. RESULTS: When evaluated on data from 10 separate patients, synthetic data outperformed real data in 4 out of 10 cases. Average DICE scores across the 10 cases were 0.59 (synthetic data), 0.64 (real data) and 0.75 (both synthetic and real data). CONCLUSION: Synthetic data generated using this method is able to make valid inferences on real data, with average performance slightly below models trained on real data. The use of the simulated data for pre-training boosts model performance, when compared with training on real data only.
format Online
Article
Text
id pubmed-9110486
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-91104862022-05-18 Large scale simulation of labeled intraoperative scenes in unity Dowrick, Thomas Davidson, Brian Gurusamy, Kurinchi Clarkson, Matthew J Int J Comput Assist Radiol Surg Short Communication PURPOSE: The use of synthetic or simulated data has the potential to greatly improve the availability and volume of training data for image guided surgery and other medical applications, where access to real-life training data is limited. METHODS: By using the Unity game engine, complex intraoperative scenes can be simulated. The Unity Perception package allows for randomisation of paremeters within the scene, and automatic labelling, to make simulating large data sets a trivial operation. In this work, the approach has been prototyped for liver segmentation from laparoscopic video images. 50,000 simulated images were used to train a U-Net, without the need for any manual labelling. The use of simulated data was compared against a model trained with 950 manually labelled laparoscopic images. RESULTS: When evaluated on data from 10 separate patients, synthetic data outperformed real data in 4 out of 10 cases. Average DICE scores across the 10 cases were 0.59 (synthetic data), 0.64 (real data) and 0.75 (both synthetic and real data). CONCLUSION: Synthetic data generated using this method is able to make valid inferences on real data, with average performance slightly below models trained on real data. The use of the simulated data for pre-training boosts model performance, when compared with training on real data only. Springer International Publishing 2022-03-30 2022 /pmc/articles/PMC9110486/ /pubmed/35355211 http://dx.doi.org/10.1007/s11548-022-02598-z 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 Short Communication
Dowrick, Thomas
Davidson, Brian
Gurusamy, Kurinchi
Clarkson, Matthew J
Large scale simulation of labeled intraoperative scenes in unity
title Large scale simulation of labeled intraoperative scenes in unity
title_full Large scale simulation of labeled intraoperative scenes in unity
title_fullStr Large scale simulation of labeled intraoperative scenes in unity
title_full_unstemmed Large scale simulation of labeled intraoperative scenes in unity
title_short Large scale simulation of labeled intraoperative scenes in unity
title_sort large scale simulation of labeled intraoperative scenes in unity
topic Short Communication
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9110486/
https://www.ncbi.nlm.nih.gov/pubmed/35355211
http://dx.doi.org/10.1007/s11548-022-02598-z
work_keys_str_mv AT dowrickthomas largescalesimulationoflabeledintraoperativescenesinunity
AT davidsonbrian largescalesimulationoflabeledintraoperativescenesinunity
AT gurusamykurinchi largescalesimulationoflabeledintraoperativescenesinunity
AT clarksonmatthewj largescalesimulationoflabeledintraoperativescenesinunity