Cargando…

Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning

This paper proposes an interactive method of model clipping for computer-assisted surgical planning. The model is separated by a data filter that is defined by the implicit function of the clipping path. Being interactive to surgeons, the clipping path that is composed of the plane widgets can be ma...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhan, Qiqin, Chen, Xiaojun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4709173/
https://www.ncbi.nlm.nih.gov/pubmed/26751685
http://dx.doi.org/10.1371/journal.pone.0145987
_version_ 1782409606152060928
author Zhan, Qiqin
Chen, Xiaojun
author_facet Zhan, Qiqin
Chen, Xiaojun
author_sort Zhan, Qiqin
collection PubMed
description This paper proposes an interactive method of model clipping for computer-assisted surgical planning. The model is separated by a data filter that is defined by the implicit function of the clipping path. Being interactive to surgeons, the clipping path that is composed of the plane widgets can be manually repositioned along the desirable presurgical path, which means that surgeons can produce any accurate shape of the clipped model. The implicit function is acquired through a recursive algorithm based on the Boolean combinations (including Boolean union and Boolean intersection) of a series of plane widgets’ implicit functions. The algorithm is evaluated as highly efficient because the best time performance of the algorithm is linear, which applies to most of the cases in the computer-assisted surgical planning. Based on the above stated algorithm, a user-friendly module named SmartModelClip is developed on the basis of Slicer platform and VTK. A number of arbitrary clipping paths have been tested. Experimental results of presurgical planning for three types of Le Fort fractures and for tumor removal demonstrate the high reliability and efficiency of our recursive algorithm and robustness of the module.
format Online
Article
Text
id pubmed-4709173
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-47091732016-01-15 Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning Zhan, Qiqin Chen, Xiaojun PLoS One Research Article This paper proposes an interactive method of model clipping for computer-assisted surgical planning. The model is separated by a data filter that is defined by the implicit function of the clipping path. Being interactive to surgeons, the clipping path that is composed of the plane widgets can be manually repositioned along the desirable presurgical path, which means that surgeons can produce any accurate shape of the clipped model. The implicit function is acquired through a recursive algorithm based on the Boolean combinations (including Boolean union and Boolean intersection) of a series of plane widgets’ implicit functions. The algorithm is evaluated as highly efficient because the best time performance of the algorithm is linear, which applies to most of the cases in the computer-assisted surgical planning. Based on the above stated algorithm, a user-friendly module named SmartModelClip is developed on the basis of Slicer platform and VTK. A number of arbitrary clipping paths have been tested. Experimental results of presurgical planning for three types of Le Fort fractures and for tumor removal demonstrate the high reliability and efficiency of our recursive algorithm and robustness of the module. Public Library of Science 2016-01-11 /pmc/articles/PMC4709173/ /pubmed/26751685 http://dx.doi.org/10.1371/journal.pone.0145987 Text en © 2016 Zhan, Chen 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
Zhan, Qiqin
Chen, Xiaojun
Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title_full Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title_fullStr Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title_full_unstemmed Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title_short Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning
title_sort boolean combinations of implicit functions for model clipping in computer-assisted surgical planning
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4709173/
https://www.ncbi.nlm.nih.gov/pubmed/26751685
http://dx.doi.org/10.1371/journal.pone.0145987
work_keys_str_mv AT zhanqiqin booleancombinationsofimplicitfunctionsformodelclippingincomputerassistedsurgicalplanning
AT chenxiaojun booleancombinationsofimplicitfunctionsformodelclippingincomputerassistedsurgicalplanning