Last updated: 05/08 10:56 AM
This project is aimed to introduce image guidance via augmented reality on HoloLens.
A ventriculostomy is a device that drains excess cerebrospinal fluid from the head. It is also used to measure the pressure in the head (referred to as ICP, intracranial pressure). The system is made up of a small tube, drainage bag, and monitor. Here is a brief surgical procedure for ventriculostomy refer to Figure 1 below: 1. Incision 2. Hole burred into bone to create opening for catheter 3. Insert catheter and drain excess fluid from ventricle
Our navigation system work flow diagram is shown as Fig. 3, and the following steps describe the workflow in detail.
a. A ZED mini camera mounted to HoloLens to track skull(AR marker) and catheter
b. Register CT to patient by touching anatomic points (glabella)
c. Create ventricle model by segmenting CT on PC and import model to Unity
d. Unity generate AR overlay of ventricle and overlay via HoloLens
i. Target accuracy within 3 mm
e. Unity generates entry point by touching and overlay via HoloLens
f. Display Catheter guide line on HoloLens, which a virtual line from centroid of ventricle to entry point with possibility for entry point adjustment
g. Catheter tracking result including catheter insertion depth, angle that processed on PC and send to Unity through UDP
h. Unity receives catheter tracking result from PC and overlay the information via HoloLens
- Ventricle and Skull segmentation in 3D slicer
- Manually select anatomic point and entry point to get relative position
- 3D print top half part of segmented head - Print 2 parts, skull and ventricle - Skull
- Ventricle
- Test
1. RGB image to locate hand position as seed points with purple gloves
2. Mask the region around seed point with similar depth
3. Hough Transformation to find the catheter
4. Thresholding to get tip and scale lines
5. Calculate tip position and angle of catheter