Projects:ARRA:miAnnotation:Feedback

From NAMIC Wiki
Jump to: navigation, search
Home < Projects:ARRA:miAnnotation:Feedback

Feedback from Ron 08/24/11

  • in general: Ron is very 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

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: Name, description, options

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. Plan C could be a query mechanism, where the user requests this information through a keystroke or such
    • one letter naming checked in to svn 17837.

Slim down the Annotation Module

  • get rid of text annotation
  • get rid of bidimensional annotation
  • just three annotation types: fiducials, measurements (ruler), ROIs
    • done in svn 17835

vtkWidget Changes

  • ruler: ticks only in 2D, every centimeter, can be turned off
  • handles for all annotations zooming behavior: should be like Slicer3
  • ROI needs a name in the future: requires infrastructure change (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
    • advanced panel removed in svn 17835

MRML Changes

  • changes related to linking properties
  • fiducial list, so that saving many fiducials do not creates so many files