AMI GUI Design V1.1 by Kilian Pohl - Reflects changes in AMI MRML Structure - Includes feedback from AMI Workshop in Dec 09.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOhost Digital Archives Viewer Tutorial.
Advertisements

Connect Pictometry Online End User
Chapter 3 Creating a Business Letter with a Letterhead and Table
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
Copyright 2003 Peter McDevitt 1 Microsoft Excel 2002 Lecture 3 – A Professional Looking Worksheet.
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
Microsoft Excel 2010 Chapter 7
® Microsoft Office 2010 Word Tutorial 1 Creating a Document.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 3 1 Microsoft Office Excel 2003 Tutorial 3 – Developing a Professional- Looking.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Create slices and hotspots Create links in Web pages Create rollovers from slices Create basic animation Add tweening symbol instances to create animation.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Introduction To Form Builder
Live Meeting 2007: Presenter's companion Use the collaborative content features You want all new hires to participate actively in the new hire orientation.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
Chapter 10 Creating a Template for an Online Form
Copyright ⓒ VATECH Global Co., Ltd. All rights reserved EasyStartGuide Please refer to the included User Manual for more detailed functions on EzDent-i.
Defining Styles and Automatically Creating Table of Contents and Indexes Word Processing 4.03.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
Chapter 8: Writing Graphical User Interfaces
NA-MIC National Alliance for Medical Image Computing Fiducials Nicole Aucoin Brigham and Women's Hospital
1 Data List Spreadsheets or simple databases - a different use of Spreadsheets Bent Thomsen.
Microsoft Office Excel 2003 Tutorial 3 – Developing a Professional-Looking Worksheet.
ACCESS Part 2. OBJECTIVES  Use the Form Wizard  Create a split form  Use Form Layout View  Add fields to a form  Modify form controls  Create calculations.
Chapter 8: Writing Graphical User Interfaces Visual Basic.NET Programming: From Problem Analysis to Program Design.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Committed to Shaping the Next Generation of IT Experts. Exploring Microsoft Office Word 2007 Chapter 4: Share, Compare and Document Robert Grauer, Keith.
Committed to Shaping the Next Generation of IT Experts. Exploring Microsoft Office Word 2007 Chapter 4: Share, Compare and Document Robert Grauer, Keith.
-1- 3D Visualization. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing 3D Visualization Sonia Pujol, Ph.D. Surgical.
© 2010 Delmar, Cengage Learning Chapter 3: Working with Symbols and Interactivity.
Key Applications Module Lesson 21 — Access Essentials
Adobe Flash CS3 Revealed Chapter 3 - WORKING WITH SYMBOLS AND INTERACTIVITY.
Access Manual 2 By Dhawala Kovuri Elham S.Khorasani Ismail Guneydas.
Sonia Pujol, PhD National Alliance for Medical Image Computing © 2010, ARR.
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
VISTA IMAGING RADIOLOGY VIEWER. 2 The focus of this document is on the VistA Imaging Display Radiology Viewer. Other Display changes will be discussed.
Forms Using. 2  Plan a form  Create a form  Move and resize controls  Modify labels  Modify text boxes Objectives.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Return to Outline Copyright © 2011 by Maribeth H. Price 3-1 Labeling and annotation.
Who Wants to be a Millionaire? LIFELINES 1.50/50 2.Poll the audience 3.Ask Another Student.
Microsoft Access 2002 Illustrated Complete Forms Using.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 8 BACKNEXTEND 8-1 LINKS TO OBJECTIVES Save a Workbook as a Web Page Save a Workbook as a Web.
NA-MIC National Alliance for Medical Image Computing Using Annotations in Slicer 4.0 Yong Zhang, Kilian Pohl June 2010.
Integrating QDEC with Slicer3 Click to add subtitle.
Macromedia Flash 8 Revealed WORKING WITH SYMBOLS AND INTERACTIVITY.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 15 AC-PC Alignment Dominik Meier, Ron.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
Double –Click on the Netscape Icon on your desktop The following are a series of steps to help you get started with Netscape Composer.
Committed to Shaping the Next Generation of IT Experts. Exploring Microsoft Office Word 2007 Chapter 4: Share, Compare and Document Robert Grauer, Keith.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Address Book Application Introducing Database Programming.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
1. Using word you can create the document and edit them later, as and when required,by adding more text, modifying the existing text, deleting/moving.
Vet View PATIENT REMINDERS AND REMINDER CARDS. Patient Reminders /Reminder Cards  Plan to address major limitations in UVIS:  Fix issues with recurrences.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
3D Visualization Sonia Pujol, Ph.D. Instructor of Radiology
Working with Data Blocks and Frames
Working in the Forms Developer Environment
Chapter 8: Writing Graphical User Interfaces
3D Slicer hands-on tutorial
Unit Six: Labels In this unit… Review Adding Text to Maps
DB Implementation: MS Access Forms
Chapter 7 Advanced Form Techniques
The SPL Abdominal Atlas
DB Implementation: MS Access Forms
Unit J: Creating a Database
Presentation transcript:

AMI GUI Design V1.1 by Kilian Pohl - Reflects changes in AMI MRML Structure - Includes feedback from AMI Workshop in Dec 09

Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information contained in images and data sets. We propose to address this issue by expanding Slicer's mark up and annotation capabilities. New features will include: a rich set of geometric objects for improved visual differentiation between annotations markers for measuring anatomical characteristics, such as the volume of an annotated region, to provide patient specific information difficult to extract from visual inspection entry fields beyond free-text, such as graphics and external data, to capture comprehensive information and support for emerging domain specific ontologies a full integration of these capabilities with the mrml tree to support Scenesnapshots, load, save both to disk and XNAT. We will implement these features by developing two different modules. The first module, called Marker Module, creates different types of markers based on current ITK technology. The user defines the appearance of the marker by specifying its color, size, and shape, such as points and 3D boxes. The user also labels each marker with tags and specifies its function, such as measuring the volume of a region. The Annotation Module, the second module, provides the interface for annotating images with these markers. Users place the markers on the image and further specify the semantic information through free text, plots, and references to ontology and internet. The annotations are shown both in 3D and 2D viewers. The module also allows annotating entire scenes by linking annotations across images, as well as within an image. All annotations are stored in a database targeted towards medical imaging, called XNAT. The structure of the database is automatically defined by the tags of the markers. Thus, users can query across large image data sets by looking for specific tag values. Both modules are accompanied by training materials and documentation to ensure usability.

Application Help Annotation Application Module List with Annotation Types - Allow deletion of entries - Change order (Types will be displayed in this order in the Annotate module) - Create new Entries - Change Name Selection List with the following options Create New Mark Up List List Names of existing Mark Up Lists Rename (pop up window) Delete Copy (pop up window) Continues next page Properties

Annotation Application Module – Property Frame Color Annotation Widget Selection List: * BiDimensional * Point * Seed Widgets (see Fiducial list) * Box Widgets * Spline Widgets Selection List: * Off * Caption * Balloon Pop Up window looking like this Tag Text Entry – tag is later used for queries and searches in XNAT Measurements A check box for displaying measurements provided by the markers in the annotation box, such as width in BiDimensional measurements Defining Glyph for seed widgets and Text Annot. Type Selection List: * Free Text * Dictionary – define dictionary entries

Annotate Module Application Help Select an Application (e.g. Radiation Therapy, Cardiac Application, ‘Basic’ is set by default) List of annotations of current volume/ scene - Buttons: visible, scene, delete - scene: resets view to when annotation was set - only changes viewer not entire MRML scene -Tabs: Label, Value, Text - single mouse click: set annotation in active state - double mouse click: modifying value of tab - cursor over entry: a pop up appears with all annotation entries - use hidden tab to list/edit annotation style Define Application List Annotate Manipulate View Save Results Save Scene, Save Annotation, Screenshot, Report - Taking a screenshot triggers a pop up window showing the screenshot and a place to save it Change volume props, viewer layout, mouse behavior - mouse behavior= zoom, edit, pan, window/level. - edit= just enough clicks for widget (single click), or keep adding (double click) Function impacts all annotations in list: visible, change order, delete, property (eg changes font across entries) Type of Annotations Lists the annotation types associated with the application – were defined by the application module

Things we need in Slicer Change mouse behavior – add window/level with mouse New buttons Screenshot of 2D and 3D scene Direct manipulation approach to reformat & in plane rotation Better 2D/3D correspondence Slice indicators (from other views ) in slice planes Change cursor based on mouse node