Presentation is loading. Please wait.

Presentation is loading. Please wait.

Requirements Document Slicer3 Workflow Based Interface for NAV-RFA.

Similar presentations


Presentation on theme: "Requirements Document Slicer3 Workflow Based Interface for NAV-RFA."— Presentation transcript:

1 Requirements Document Slicer3 Workflow Based Interface for NAV-RFA

2 Slicer will be configured with the following modules*: 1.Data – manage scene graph. 2.EM Segmenter – Potentially used for automatic segmentation (maybe not in the initial setup). 3.Editor – Used for manual segmentation and modification of automated segmentation. 3.Fiducials – Used for marking the fiducials. 4.Linear registration – for fiducial based registration. 5.OpenIGTLink – for tracking. *It is not clear if NAV-RFA should be a Slicer module that uses other modules, or a configuration consisting of several existing modules and some that we need to add.

3 User selects “File  Add volume”. The user then selects a single slice from a DICOM series. Slicer will loads the series from the directory containing the selected file. NOTE: Slicer assumes that the directory contains a single series. Once the series is loaded it is displayed in the Slicer interface and the user will move to the editor module. STEP 1

4 User selects the fiducial module from the loaded modules. User manually marks all fiducials. STEP 2

5 User selects the Interactive editor module from the loaded modules. User manually marks tumor, entry region, and no pass zone. Once this is done the user selects a module that exports and runs the optimization program (next slide). STEP 3

6 User selects the export and run RFA planning module, with the following interface: STEP 4 Probe information [mm]: a: b: c: Probe is modeled as an ellipsoid (x^2/a^2 + y^2/b^2 + z^2/c^2 = 1). Sample spacing [mm]: x: y: z: Angular resolution [degress]: Maximal # of ablations: Maximal # of trajectories: Maximal # of punctures: Tumor margin [mm]: Export and run Planning Button becomes active once all data fields have been filled correctly. When pressed the button will export the information to file and run the planning program, navRFAPlanner.exe. NOTE: All data fields must be positive values. Module is initially just a stub, need to implement the code that actually does dilation of tumor and data export.

7 User selects the load RFA plan module, with the following interface: STEP 5 Load Plan Read a text file and create a set of MRML nodes describing probe trajectories and target points. Each trajectory and target are represented by a cylinder (probe entry to target point) and ellipsoid (based on probe sizes, step 4) at the target point.

8 User selects the OIGTLink module, and sets the digitizer tool ip port, then starts the IGSTK OpenIGTLink client and acquires the fiducial points and registers, linear registration module. STEP 6 Haying, does this need to be seperated into two steps (data acquisition, registration) or can this be done in one?

9 STEP 7 Slider that selects the trajectory (cylinder) that is currently displayed. User selects the RFA navigation module. The user selects a trajectory and ablation target, these are updated in the display and the navigation is performed. Select trajectory 1 Select ablation 3 Slider that selects the target (ellipsoid) that is currently displayed. Current guidance will use Slicer’s standard display, after we have a working version we need to change the display to provide the off axis views and the targeting views currently available in IGSTK.


Download ppt "Requirements Document Slicer3 Workflow Based Interface for NAV-RFA."

Similar presentations


Ads by Google