Pan Li , Xinxin Zhang , Xiaowei Hu , Fangting Ding , Cunman Liang
{"title":"Human-computer interaction on virtual reality-based training system for vascular interventional surgery","authors":"Pan Li , Xinxin Zhang , Xiaowei Hu , Fangting Ding , Cunman Liang","doi":"10.1016/j.cmpb.2025.108731","DOIUrl":null,"url":null,"abstract":"<div><h3>Background and objective</h3><div>Currently, precision control and interaction between virtual hand models and ultrafine, ultra-long flexible guidewires in virtual vascular interventional surgery training systems still remain challenging.</div></div><div><h3>Methods</h3><div>To tackle this issue, this study utilized a hybrid approach combining Cosserat rod theory with quaternions to develop a model for ultra-long flexible guidewires. Through the implementation of a spatial hash-based continuous collision detection (CCD) algorithm, the system achieved precise collision detection between the guidewire and blood vessels. Additionally, adhesive collision particles were integrated into the fingers of the virtual hand model involved in interactions, facilitating the simulation of intervention tasks such as grasping and delivering. CCD technology, in conjunction with extended bounding volume, was employed in the blood vessel model to prevent tunneling effects resulting from rapid hand manipulations.</div></div><div><h3>Results</h3><div>Experiments were conducted to assess the picking, delivery, and consistency of delivery distance, showcasing the alignment of manipulation between the virtual hand models and real hands when handling the guidewire. The virtual hand model successfully navigated the flexible guidewire model into vessels curved at angles of 30°, 60°, 90°, and 120°, achieving an average response time of 12.64 ms. Moreover, across vessel models curved at various angles, the average disparity between the delivery distance along the <em>x</em>-axis by the hand in a real environment and the guidewire's delivery distance within the virtual vessel model was approximately 3.71 mm, showcasing a high level of smoothness and stability in the interaction between the hand model and the guidewire model.</div></div><div><h3>Conclusions</h3><div>Finally, within the virtual system, the successful navigation of the hand delivering the guidewire through the femoral artery and radial artery towards the heart further demonstrates the excellent interaction performance between the virtual hand model and the ultrafine, ultra-long flexible guidewires. This success provides both theoretical and experimental support for the interactive training of virtual hand models and guidewires within virtual surgical training systems.</div></div>","PeriodicalId":10624,"journal":{"name":"Computer methods and programs in biomedicine","volume":"265 ","pages":"Article 108731"},"PeriodicalIF":4.9000,"publicationDate":"2025-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer methods and programs in biomedicine","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0169260725001488","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Background and objective
Currently, precision control and interaction between virtual hand models and ultrafine, ultra-long flexible guidewires in virtual vascular interventional surgery training systems still remain challenging.
Methods
To tackle this issue, this study utilized a hybrid approach combining Cosserat rod theory with quaternions to develop a model for ultra-long flexible guidewires. Through the implementation of a spatial hash-based continuous collision detection (CCD) algorithm, the system achieved precise collision detection between the guidewire and blood vessels. Additionally, adhesive collision particles were integrated into the fingers of the virtual hand model involved in interactions, facilitating the simulation of intervention tasks such as grasping and delivering. CCD technology, in conjunction with extended bounding volume, was employed in the blood vessel model to prevent tunneling effects resulting from rapid hand manipulations.
Results
Experiments were conducted to assess the picking, delivery, and consistency of delivery distance, showcasing the alignment of manipulation between the virtual hand models and real hands when handling the guidewire. The virtual hand model successfully navigated the flexible guidewire model into vessels curved at angles of 30°, 60°, 90°, and 120°, achieving an average response time of 12.64 ms. Moreover, across vessel models curved at various angles, the average disparity between the delivery distance along the x-axis by the hand in a real environment and the guidewire's delivery distance within the virtual vessel model was approximately 3.71 mm, showcasing a high level of smoothness and stability in the interaction between the hand model and the guidewire model.
Conclusions
Finally, within the virtual system, the successful navigation of the hand delivering the guidewire through the femoral artery and radial artery towards the heart further demonstrates the excellent interaction performance between the virtual hand model and the ultrafine, ultra-long flexible guidewires. This success provides both theoretical and experimental support for the interactive training of virtual hand models and guidewires within virtual surgical training systems.
期刊介绍:
To encourage the development of formal computing methods, and their application in biomedical research and medical practice, by illustration of fundamental principles in biomedical informatics research; to stimulate basic research into application software design; to report the state of research of biomedical information processing projects; to report new computer methodologies applied in biomedical areas; the eventual distribution of demonstrable software to avoid duplication of effort; to provide a forum for discussion and improvement of existing software; to optimize contact between national organizations and regional user groups by promoting an international exchange of information on formal methods, standards and software in biomedicine.
Computer Methods and Programs in Biomedicine covers computing methodology and software systems derived from computing science for implementation in all aspects of biomedical research and medical practice. It is designed to serve: biochemists; biologists; geneticists; immunologists; neuroscientists; pharmacologists; toxicologists; clinicians; epidemiologists; psychiatrists; psychologists; cardiologists; chemists; (radio)physicists; computer scientists; programmers and systems analysts; biomedical, clinical, electrical and other engineers; teachers of medical informatics and users of educational software.