Difference between revisions of "Neuroendoscope-igt"
From NAMIC Wiki
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=functions= | =functions= | ||
# Interface | # Interface | ||
− | ## | + | ## '''''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 | ||
− | ### | + | ### '''''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 | + | ### '''''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-igtfunctions
- Interface
- Generate a separate image rendering window to display captured endoscope view
- Make module with four pages
- Display page
- size of the windows
- 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)
- option to see slices from one orientiation in a row
- Registration page
- interfaces for ICP registration
- i/f to select partical surface for ICP (optional)
- using tracker (currently using NaviTrack, but IGSTK is preferable)
- i/f to give good intial guess
- i/f to foot switch (currently using NaviTrack, but IGSTK is preferable)
- re-registration function without restarting the whole procedure (previous/next steps support)
- interfaces for ICP registration
- Camera page
- Color Subframe
- changing color of the camera
- Shape Subframe
- show/hide Focal Point
- change size of the camera
- 3D Gyro on/off switch
- Size changing of the Gyro
- different camera shapes
- Probe Subframe
- show/hide Sensor/Locator
- show/hide Probe
- show/hide guide (pointing tool (double length of Sensor/Locator)
- virtual ruler (in 0.1 cm steps) changeable by slider
- View
- Set Lens Angle
- related to the real endoscope lens angle
- 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
- Transform fisheye view to normal view
- flat colon screen (optional)
- Set Lens Angle
- Color Subframe
- Navigation
- view point control
- 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
- Points in higher/lower slides appear
- cleanup function for all points/certain points
- fiducials creation
- related to a selected model
- 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
- no changes are possible
- save the current scene
- alarm function
- by an unstable magneticfield Alarm will occur
- texture mapping