Literature DB >> 31841790

Parallelized collision detection with applications in virtual bone machining.

Mohammadreza Faieghi1, O Remus Tutunea-Fatan2, Roy Eagleson3.   

Abstract

BACKGROUND AND OBJECTIVES: Virtual reality surgery simulators have been proved effective for training in several surgical disciplines. Nevertheless, this technology is presently underutilized in orthopaedics, especially for bone machining procedures, due to the limited realism in haptic simulation of bone interactions. Collision detection is an integral part of surgery simulators and its accuracy and computational efficiency play a determinant role on the fidelity of simulations. To address this, the primary objective of this study was to develop a new algorithm that enables faster and more accurate collision detection within 1 ms (required for stable haptic rendering) in order to facilitate the improvement of the realism of virtual bone machining procedures.
METHODS: The core of the developed algorithm is constituted by voxmap point shell method according to which tool and osseous tissue geometries were sampled by points and voxels, respectively. The algorithm projects tool sampling points into the voxmap coordinates and compute an intersection condition for each point-voxel pair. This step is massively parallelized using Graphical Processing Units and it is further accelerated by an early culling of the unnecessary threads as instructed by the rapid estimation of the possible intersection volume. A contiguous array was used for implicit definition of voxmap in order to guarantee a fast access to voxels and thereby enable efficient material removal. A sparse representation of tool points was employed for efficient memory reductions. The effectiveness of the algorithm was evaluated at various bone sampling resolutions and was compared with prior relevant implementations.
RESULTS: The results obtained with an average hardware configuration have indicated that the developed algorithm is capable to reliably maintain < 1 ms running time in severe tool-bone collisions, both sampled at 10243 resolutions. The results also showed the algorithm running time has a low sensitivity to bone sampling resolution. The comparisons performed suggested that the proposed approach is significantly faster than comparable methods while relying on lower or similar memory requirements.
CONCLUSIONS: The algorithm proposed through this study enables a higher numerical efficiency and is capable to significantly enlarge the maximum resolution that can be used by high fidelity/high realism haptic simulators targeting surgical orthopaedic procedures.
Copyright © 2019 Elsevier B.V. All rights reserved.

Entities:  

Keywords:  Collision detection; Haptics; Orthopedic procedures; Surgery simulation; Virtual reality

Mesh:

Substances:

Year:  2019        PMID: 31841790     DOI: 10.1016/j.cmpb.2019.105263

Source DB:  PubMed          Journal:  Comput Methods Programs Biomed        ISSN: 0169-2607            Impact factor:   5.428


  1 in total

1.  Deformation modeling based on mechanical properties of liver tissue for virtuanormal vectors of trianglesl surgical simulation.

Authors:  Jing Yang; Ming Hu; Xinge Shi; Deming Zhao; Lingtao Yu
Journal:  Int J Comput Assist Radiol Surg       Date:  2021-01-06       Impact factor: 2.924

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.