Layered surface fluid simulation for surgical training.

  1. Get@NRC: Layered surface fluid simulation for surgical training. (Opens in a new window)
AuthorSearch for: ; Search for: ; Search for: ; Search for:
Journal titleMedical image computing and computer-assisted intervention : MICCAI ... International Conference on Medical Image Computing and Computer-Assisted Intervention
IssuePt 1
Pages323330; # of pages: 8
Subjectalgorithm; article; bleeding; body fluid; brain tumor; cauterization; computer assisted surgery; computer graphics; computer interface; computer simulation; education; human; image processing; instrumentation; methodology; neurosurgery; pathology; teaching; Algorithms; Body Fluids; Brain Neoplasms; Cautery; Computer Graphics; Computer Simulation; Computer-Assisted Instruction; Hemorrhage; Humans; Image Processing, Computer-Assisted; Neurosurgical Procedures; Surgery, Computer-Assisted; User-Computer Interface
AbstractWe present a novel approach to fluid simulation over complex dynamic geometry designed for the specific context of virtual surgery simulation. The method combines a surface-based fluid simulation model with a multi-layer depth peeling representation to allow realistic yet efficient simulation of bleeding on complex surfaces undergoing geometry and topology modifications. Our implementation allows for fast fluid propagation and accumulation over the entire scene, and runs on the GPU at a constant low cost that is independent of the amount of blood in the scene. The proposed bleeding simulation is integrated in a complete simulator for brain tumor resection, where trainees have to manage blood aspiration and tissue/vessel cauterization while they perform virtual surgery tasks.
Publication date
AffiliationNational Research Council Canada (NRC-CNRC)
Peer reviewedYes
NPARC number21271676
Export citationExport as RIS
Report a correctionReport a correction
Record identifier7e568d06-aab6-4502-885f-112922d7d633
Record created2014-03-24
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)