Difference between revisions of "Projects:ARRA:miAnnotation:Feedback"
From NAMIC Wiki
Line 1: | Line 1: | ||
= Feedback from Ron 08/24/11 = | = Feedback from Ron 08/24/11 = | ||
* in general: Ron is pleased with the top-level things | * in general: Ron is pleased with the top-level things | ||
− | + | ||
− | + | == The Text Dilemma == | |
+ | * problem: annotations are obstructing the images: this should NOT be the case | ||
** fonts ugly | ** fonts ugly | ||
** text gets in the way of things you want to see | ** text gets in the way of things you want to see | ||
− | + | * different direction needed: show information in left bottom corner | |
− | + | ** two kinds of information | |
− | + | *** software wants to show information (push) | |
− | + | *** user requests information (pull) | |
− | + | ** in viewers: minimal information | |
− | + | ** in bottom left corner of Slicer GUI: medium details | |
− | + | ** somewhere else (in the annotation module): full details | |
− | + | ** cdash example: way of not to do it -> important information is covered by annotations | |
− | + | ** ohloh example: good example -> first minimal, then under cursor more details when probing | |
− | + | === Possible Solution === | |
− | * | + | * assign names (F1,F2,F3 for Fiducials, M1,M2,M3 for measurements, R1,R2 for ROI... ) and descriptions |
− | + | ** name appears in viewers | |
− | + | ** description in bottom lower left on roll-over in viewers | |
− | + | ** in annotation module: full details | |
− | ** | + | |
+ | == General Changes (Target for RSNA release) == | ||
+ | * take everything out which does not work properly (except for critical functionality) | ||
+ | === Targeting the Text Dilemma === | ||
+ | * name+description in bottom lower left, in viewers only name | ||
+ | ** possible problem: mouse over event on vtk widgets might not be easily realizable | ||
+ | === Slim down the Annotation Module === | ||
* get rid of text annotation | * get rid of text annotation | ||
* get rid of bidimensional annotation | * get rid of bidimensional annotation | ||
− | * just three types: fiducials, measurements (ruler), ROIs | + | * just three annotation types: fiducials, measurements (ruler), ROIs |
− | + | === vtkWidget Changes === | |
− | |||
− | |||
− | |||
* ruler: ticks only in 2D but centimeters | * ruler: ticks only in 2D but centimeters | ||
* handles for all annotations zooming behavior: should be like Slicer3 | * handles for all annotations zooming behavior: should be like Slicer3 | ||
+ | * ROI needs a name in the future: requires infrastructure change (maybe not for RSNA) | ||
+ | === Qt GUI Changes === | ||
* sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning | * sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning | ||
− | * | + | ** size presets: medium is actual size, small and large presets |
− | * size presets: medium is actual size, small and large presets | + | * property linking between elements of widgets so that the user has to change colors at one location |
− | * | + | * hotspot icons for ruler placement: new icons on wendy's todo list |
− | |||
− | |||
− | |||
* second eye should be removed in tree view | * second eye should be removed in tree view | ||
− | * view transform: should be cancel | + | * remove Create Panel |
− | ** add a key (maybe ctrl) to have it pause mode | + | ** replace by toolbar |
− | * | + | ** view transform in the toolbar: should be cancel |
+ | *** add a key (maybe ctrl) to have it pause mode | ||
+ | * screenshots and sceneviews go into toolbar | ||
* take out advanced panel | * take out advanced panel | ||
− | * | + | === MRML Changes === |
− | * | + | * changes related to linking properties |
+ | * fiducial list, so that saving many fiducials do not creates so many files |
Revision as of 15:24, 24 August 2011
Home < Projects:ARRA:miAnnotation:FeedbackContents
Feedback from Ron 08/24/11
- in general: Ron is pleased with the top-level things
The Text Dilemma
- problem: annotations are obstructing the images: this should NOT be the case
- fonts ugly
- text gets in the way of things you want to see
- different direction needed: show information in left bottom corner
- two kinds of information
- software wants to show information (push)
- user requests information (pull)
- in viewers: minimal information
- in bottom left corner of Slicer GUI: medium details
- somewhere else (in the annotation module): full details
- cdash example: way of not to do it -> important information is covered by annotations
- ohloh example: good example -> first minimal, then under cursor more details when probing
- two kinds of information
Possible Solution
- assign names (F1,F2,F3 for Fiducials, M1,M2,M3 for measurements, R1,R2 for ROI... ) and descriptions
- name appears in viewers
- description in bottom lower left on roll-over in viewers
- in annotation module: full details
General Changes (Target for RSNA release)
- take everything out which does not work properly (except for critical functionality)
Targeting the Text Dilemma
- name+description in bottom lower left, in viewers only name
- possible problem: mouse over event on vtk widgets might not be easily realizable
Slim down the Annotation Module
- get rid of text annotation
- get rid of bidimensional annotation
- just three annotation types: fiducials, measurements (ruler), ROIs
vtkWidget Changes
- ruler: ticks only in 2D but centimeters
- handles for all annotations zooming behavior: should be like Slicer3
- ROI needs a name in the future: requires infrastructure change (maybe not for RSNA)
Qt GUI Changes
- sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning
- size presets: medium is actual size, small and large presets
- property linking between elements of widgets so that the user has to change colors at one location
- hotspot icons for ruler placement: new icons on wendy's todo list
- second eye should be removed in tree view
- remove Create Panel
- replace by toolbar
- view transform in the toolbar: should be cancel
- add a key (maybe ctrl) to have it pause mode
- screenshots and sceneviews go into toolbar
- take out advanced panel
MRML Changes
- changes related to linking properties
- fiducial list, so that saving many fiducials do not creates so many files