Cargando…

Real-time inextensible surgical thread simulation

PURPOSE: This paper discusses a real-time simulation method of inextensible surgical thread based on the Cosserat rod theory using position-based dynamics (PBD). The method realizes stable twining and knotting of surgical thread while including inextensibility, bending, twisting and coupling effects...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Lang, Liu, Qian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6015127/
https://www.ncbi.nlm.nih.gov/pubmed/29589260
http://dx.doi.org/10.1007/s11548-018-1739-1
_version_ 1783334333879156736
author Xu, Lang
Liu, Qian
author_facet Xu, Lang
Liu, Qian
author_sort Xu, Lang
collection PubMed
description PURPOSE: This paper discusses a real-time simulation method of inextensible surgical thread based on the Cosserat rod theory using position-based dynamics (PBD). The method realizes stable twining and knotting of surgical thread while including inextensibility, bending, twisting and coupling effects. METHODS: The Cosserat rod theory is used to model the nonlinear elastic behavior of surgical thread. The surgical thread model is solved with PBD to achieve a real-time, extremely stable simulation. Due to the one-dimensional linear structure of surgical thread, the direct solution of the distance constraint based on tridiagonal matrix algorithm is used to enhance stretching resistance in every constraint projection iteration. In addition, continuous collision detection and collision response guarantee a large time step and high performance. Furthermore, friction is integrated into the constraint projection process to stabilize the twining of multiple threads and complex contact situations. RESULTS: Through comparisons with existing methods, the surgical thread maintains constant length under large deformation after applying the direct distance constraint in our method. The twining and knotting of multiple threads correspond to stable solutions to contact and friction forces. A surgical suture scene is also modeled to demonstrate the practicality and simplicity of our method. CONCLUSIONS: Our method achieves stable and fast simulation of inextensible surgical thread. Benefiting from the unified particle framework, the rigid body, elastic rod, and soft body can be simultaneously simulated. The method is appropriate for applications in virtual surgery that require multiple dynamic bodies.
format Online
Article
Text
id pubmed-6015127
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-60151272018-07-04 Real-time inextensible surgical thread simulation Xu, Lang Liu, Qian Int J Comput Assist Radiol Surg Original Article PURPOSE: This paper discusses a real-time simulation method of inextensible surgical thread based on the Cosserat rod theory using position-based dynamics (PBD). The method realizes stable twining and knotting of surgical thread while including inextensibility, bending, twisting and coupling effects. METHODS: The Cosserat rod theory is used to model the nonlinear elastic behavior of surgical thread. The surgical thread model is solved with PBD to achieve a real-time, extremely stable simulation. Due to the one-dimensional linear structure of surgical thread, the direct solution of the distance constraint based on tridiagonal matrix algorithm is used to enhance stretching resistance in every constraint projection iteration. In addition, continuous collision detection and collision response guarantee a large time step and high performance. Furthermore, friction is integrated into the constraint projection process to stabilize the twining of multiple threads and complex contact situations. RESULTS: Through comparisons with existing methods, the surgical thread maintains constant length under large deformation after applying the direct distance constraint in our method. The twining and knotting of multiple threads correspond to stable solutions to contact and friction forces. A surgical suture scene is also modeled to demonstrate the practicality and simplicity of our method. CONCLUSIONS: Our method achieves stable and fast simulation of inextensible surgical thread. Benefiting from the unified particle framework, the rigid body, elastic rod, and soft body can be simultaneously simulated. The method is appropriate for applications in virtual surgery that require multiple dynamic bodies. Springer International Publishing 2018-03-27 2018 /pmc/articles/PMC6015127/ /pubmed/29589260 http://dx.doi.org/10.1007/s11548-018-1739-1 Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Original Article
Xu, Lang
Liu, Qian
Real-time inextensible surgical thread simulation
title Real-time inextensible surgical thread simulation
title_full Real-time inextensible surgical thread simulation
title_fullStr Real-time inextensible surgical thread simulation
title_full_unstemmed Real-time inextensible surgical thread simulation
title_short Real-time inextensible surgical thread simulation
title_sort real-time inextensible surgical thread simulation
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6015127/
https://www.ncbi.nlm.nih.gov/pubmed/29589260
http://dx.doi.org/10.1007/s11548-018-1739-1
work_keys_str_mv AT xulang realtimeinextensiblesurgicalthreadsimulation
AT liuqian realtimeinextensiblesurgicalthreadsimulation