Project Week 25/Human-Computer Interaction under sterile conditions
From NAMIC Wiki
Home < Project Week 25 < Human-Computer Interaction under sterile conditions
Contents
Back to Projects List
Key Investigators
- Christian Hansen (University of Magdeburg, Germany)
- Julian Hettig (University of Magdeburg, Germany)
- Andras Lasso (PerkLab, Queen's)
- Benjamin Hatscher (University of Magdeburg, Germany)
- David Black (University of Bremen; Fraunhofer Institute for Medical Image Computing MEVIS, Bremen, Germany)
- Marco Nolden (German Cancer Research Center (DKFZ), Germany)
- Juan Ruiz Alzola (University of Las Palmas de Gran Canaria, Spain)
- Salvatore Scaramuzzino ("Magna Graecia" University - ASL Vercelli, Italy)
Project Description
Objective | Approach and Plan | Progress and Next Steps |
---|---|---|
Human-Computer Interaction under Sterile Conditions.
|
|
|
Previous Work
Demo Videos
- ablation needle or general tool placement, with U. Magdeburg and U. Hannover, “singing" method and synthetic sounds
- ureteroscopy, with Harvard Surgical Planning Lab
- sacral neuromodulation, with University Carlos III Madrid
- resection guidance, with Robert Bosch Hospital Stuttgart (longer version with explanation)
In addition, please see the following articles:
- Auditory feedback to support image-guided medical needle placement
- A Survey of auditory display in image-guided interventions
- Auditory support for resection guidance in navigated liver surgery.
Illustrations
SlicerSoundControl
see https://github.com/SlicerIGT/SlicerSoundControl
Environment for Testing Slicer Sound Control
OSC Message names:
Base name: /SoundNav/Instrument/
Translation: each fro 0 to 100 mm
- /TranslationX
- /TranslationY
- /TranslationZ
- /Distance (absolute distance)
Translation: each from 0 to 180 degrees
- /OrientationX
- /OrientationY
- /OrientationZ
- /Orientation (overall orientation)
Environment for Sterile Gestures (planned, not yet implemented)
- In/ out
- --> "/InOut 0" out
- --> "/InOut 1" in
- Edge distance (0 to 3 cm?)
- --> "/EdgeDist x" where x is float between 0 and 3
Ambient
- Overall acceleration
- --> "/OverallAccel x" where x is float between 0 and 1
- Background noise
- Absolute position (x/y, not depth) to show current selected window
- --> "/AbsPolX x" where x is float between 0 and 1
- --> "/AbsPolY x" where x is float between 0 and 1
Gestures
- select image
- --> "/SelectGesture x" where x is gesture number
- zoom to left window
- zoom to right window
- put back into small viewer
Background
Example of previous related work using standard surgical gloves and OR compatible plastic draping confirmed to be compatible with sterile requirements at BWH AMIGO:
]