Difference between revisions of "Neuroendoscope-igt"

From NAMIC Wiki
Jump to: navigation, search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=functions=
 
=functions=
 
# Interface
 
# Interface
## Generated a separate image rendering window to display captured endoscope view
+
## '''''Generate a separate image rendering window to display captured endoscope view'''''
## Make module with four pages
+
## '''''Make module with four pages'''''
 
# Display page
 
# Display page
## size of the windows
+
## '''''size of the windows'''''
## show/hide them
+
## '''''show/hide them'''''
 +
## changing the amount of viewable slices in DICOM Viewer
 +
### option to see slices from one orientiation in a row
 +
#### for example: slice 1 2 3 4 5 6 7 of an axial view (must be driveable)
 
# Registration page
 
# Registration page
 
## interfaces for ICP registration
 
## interfaces for ICP registration
Line 11: Line 14:
 
### using tracker (currently using NaviTrack, but IGSTK is preferable)
 
### using tracker (currently using NaviTrack, but IGSTK is preferable)
 
### i/f to give good intial guess
 
### i/f to give good intial guess
### i/f to foot switch  
+
### i/f to foot switch (currently using NaviTrack, but IGSTK is preferable)
 
+
### re-registration function without restarting the whole procedure (previous/next steps support)
 
# Camera page
 
# Camera page
 
## Color Subframe  
 
## Color Subframe  
### changing  color of the camera
+
### '''''changing  color of the camera'''''
 
## Shape Subframe
 
## Shape Subframe
### changing the Focal Point
+
### '''''show/hide Focal Point'''''
### change size of the camera
+
### '''''change size of the camera'''''
### 3D Gyro on/off switch
+
### '''''3D Gyro on/off switch'''''
### Size changing of the Gyro
+
### '''''Size changing of the Gyro'''''
 +
### '''''different camera shapes'''''
 
## Probe Subframe
 
## Probe Subframe
### show/hide Sensor/Locator
+
### '''''show/hide Sensor/Locator'''''
### show/hide Probe  
+
### '''''show/hide Probe'''''
### show/hide guide (pointing tool (double length of Sensor/Locator)
+
### '''''show/hide guide (pointing tool (double length of Sensor/Locator)'''''
### virtual ruler (in 0.1 cm steps) changeable by slider
+
### '''''virtual ruler (in 0.1 cm steps) changeable by slider'''''
 
## View
 
## View
### Set Lens Angle (related to the real endoscope lens angle)
+
### '''''Set Lens Angle'''''
### control graphics and real endoscope ()
+
#### related to the real endoscope lens angle
### lock camera to the sensor, probe of the tracking device or Free view
+
### control graphics and real endoscope
 +
### '''''lock camera to the sensor, probe of the tracking device or Free view'''''
 
### camera calibration of different views of the endoscope camera
 
### camera calibration of different views of the endoscope camera
 
#### Transform fisheye view to normal view
 
#### Transform fisheye view to normal view
### flat colon screen (optional)
+
### '''''flat colon screen (optional)'''''
 
# Navigation
 
# Navigation
## view point control
+
## '''''view point control'''''
## absolut and relative orientation and navigation of the camera
+
## '''''absolut and relative orientation and navigation of the camera'''''
 
## Set points in DICOM(2D viewer) at a certain position and slice, remain until clean up
 
## Set points in DICOM(2D viewer) at a certain position and slice, remain until clean up
 
### Points in higher/lower slides appear
 
### Points in higher/lower slides appear
Line 42: Line 47:
 
### related to a selected model
 
### related to a selected model
 
# Aditional features
 
# Aditional features
 +
## texture mapping
 +
### mapping a real picture to the surface of a specified model
 +
### each texture  concatenate to a whole texture model
 
## freeze/pause slicer display  
 
## freeze/pause slicer display  
 
### no changes are possible
 
### no changes are possible

Latest revision as of 22:34, 24 June 2007

Home < Neuroendoscope-igt

functions

  1. Interface
    1. Generate a separate image rendering window to display captured endoscope view
    2. Make module with four pages
  2. Display page
    1. size of the windows
    2. show/hide them
    3. changing the amount of viewable slices in DICOM Viewer
      1. option to see slices from one orientiation in a row
        1. for example: slice 1 2 3 4 5 6 7 of an axial view (must be driveable)
  3. Registration page
    1. interfaces for ICP registration
      1. i/f to select partical surface for ICP (optional)
      2. using tracker (currently using NaviTrack, but IGSTK is preferable)
      3. i/f to give good intial guess
      4. i/f to foot switch (currently using NaviTrack, but IGSTK is preferable)
      5. re-registration function without restarting the whole procedure (previous/next steps support)
  4. Camera page
    1. Color Subframe
      1. changing color of the camera
    2. Shape Subframe
      1. show/hide Focal Point
      2. change size of the camera
      3. 3D Gyro on/off switch
      4. Size changing of the Gyro
      5. different camera shapes
    3. Probe Subframe
      1. show/hide Sensor/Locator
      2. show/hide Probe
      3. show/hide guide (pointing tool (double length of Sensor/Locator)
      4. virtual ruler (in 0.1 cm steps) changeable by slider
    4. View
      1. Set Lens Angle
        1. related to the real endoscope lens angle
      2. control graphics and real endoscope
      3. lock camera to the sensor, probe of the tracking device or Free view
      4. camera calibration of different views of the endoscope camera
        1. Transform fisheye view to normal view
      5. flat colon screen (optional)
  5. Navigation
    1. view point control
    2. absolut and relative orientation and navigation of the camera
    3. Set points in DICOM(2D viewer) at a certain position and slice, remain until clean up
      1. Points in higher/lower slides appear
      2. cleanup function for all points/certain points
    4. fiducials creation
      1. related to a selected model
  6. Aditional features
    1. texture mapping
      1. mapping a real picture to the surface of a specified model
      2. each texture concatenate to a whole texture model
    2. freeze/pause slicer display
      1. no changes are possible
      2. save the current scene
    3. alarm function
      1. by an unstable magneticfield Alarm will occur