{"title":"Accelerate Cutting Tasks in Real-Time Interactive Cutting Simulation of Deformable Objects.","authors":"Shiyu Jia, Qian Dong, Zhenkuan Pan, Xiaokang Yu, Wenli Xiu, Jingli Zhang","doi":"10.1109/MCG.2025.3538985","DOIUrl":null,"url":null,"abstract":"<p><p>Simulation speed is crucial for virtual reality simulators involving real-time interactive cutting of deformable objects, such as surgical simulators. Previous efforts to accelerate these simulations resulted in significant speed increases during non-cutting periods, but only moderate ones during cutting periods. This paper aims to further increase the latter. Three novel methods are proposed: (1) GPU-based update of mass and stiffness matrices of composite finite elements. (2) GPU-based collision processing between cutting tools and deformable objects. (3) Redesigned CPU-GPU synchronization mechanisms combined with GPU acceleration for the update of the surface mesh. Simulation tests, including a complex hepatectomy simulation, are performed. Results show that our methods increase the simulation speed during cutting periods by 40.4% to 56.5.</p>","PeriodicalId":55026,"journal":{"name":"IEEE Computer Graphics and Applications","volume":"PP ","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2025-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Computer Graphics and Applications","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1109/MCG.2025.3538985","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Simulation speed is crucial for virtual reality simulators involving real-time interactive cutting of deformable objects, such as surgical simulators. Previous efforts to accelerate these simulations resulted in significant speed increases during non-cutting periods, but only moderate ones during cutting periods. This paper aims to further increase the latter. Three novel methods are proposed: (1) GPU-based update of mass and stiffness matrices of composite finite elements. (2) GPU-based collision processing between cutting tools and deformable objects. (3) Redesigned CPU-GPU synchronization mechanisms combined with GPU acceleration for the update of the surface mesh. Simulation tests, including a complex hepatectomy simulation, are performed. Results show that our methods increase the simulation speed during cutting periods by 40.4% to 56.5.
期刊介绍:
IEEE Computer Graphics and Applications (CG&A) bridges the theory and practice of computer graphics, visualization, virtual and augmented reality, and HCI. From specific algorithms to full system implementations, CG&A offers a unique combination of peer-reviewed feature articles and informal departments. Theme issues guest edited by leading researchers in their fields track the latest developments and trends in computer-generated graphical content, while tutorials and surveys provide a broad overview of interesting and timely topics. Regular departments further explore the core areas of graphics as well as extend into topics such as usability, education, history, and opinion. Each issue, the story of our cover focuses on creative applications of the technology by an artist or designer. Published six times a year, CG&A is indispensable reading for people working at the leading edge of computer-generated graphics technology and its applications in everything from business to the arts.