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...
Autores principales: | , |
---|---|
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 |