Difference between revisions of "2016 Winter Project Week/Projects/Interactive4DSegmentation"

From NAMIC Wiki
Jump to: navigation, search
m (→‎Project Description: progress update)
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(3 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-MIT2016.png|link=2016_Winter_Project_Week#Projects|[[2016_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-MIT2016.png|link=2016_Winter_Project_Week#Projects|[[2016_Winter_Project_Week#Projects|Projects List]]
 +
Image:Interactive4DSegmentation.png|concept
 
<!-- Use the "Upload file" link on the left and then add a line to this list like "File:MyAlgorithmScreenshot.png" -->
 
<!-- Use the "Upload file" link on the left and then add a line to this list like "File:MyAlgorithmScreenshot.png" -->
 
</gallery>
 
</gallery>
Line 19: Line 20:
 
<!-- Objective bullet points -->
 
<!-- Objective bullet points -->
 
* Create a Slicer extension to support interactive 4-D segmentation.
 
* Create a Slicer extension to support interactive 4-D segmentation.
* Load and view longitudinal and multi-modal image data.
+
* '''Load and view longitudinal and multi-modal image data.'''
* Incorporate registration information in image views.
+
* '''Incorporate registration information in image views.'''
 
* (if time) Maximize real estate for image views, possibly allowing for dual-screen views
 
* (if time) Maximize real estate for image views, possibly allowing for dual-screen views
 
|
 
|
 
<!-- Add a bulleted list of key points -->
 
<!-- Add a bulleted list of key points -->
 
* Design module with custom view layout that is intuitive for 4-D segmentation of objects imaged in multiple volumes.
 
* Design module with custom view layout that is intuitive for 4-D segmentation of objects imaged in multiple volumes.
* Incorporate current Editor Effects into module
+
* '''Incorporate current Editor Effects into module'''
 
* Investigate how to show cursor on all views, taking into account registration information
 
* Investigate how to show cursor on all views, taking into account registration information
 
* Develop simple way to load and view data (MRML or MRB).
 
* Develop simple way to load and view data (MRML or MRB).
Line 31: Line 32:
 
|
 
|
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
* [https://github.com/ejulrich/Slicer-Interactive4DSegmentation github repo]
+
* [https://github.com/ejulrich/Slicer-Interactive4DSegmentation github repo] (will likely change)
* Next Steps:
+
* Spoke with Andras Lasso about Slicer Sequences
** investigate data preprocessor from mpReview
+
** work great for handling multiple images/transforms/labels
** design UI
+
** spent time learning about Sequence nodes
 +
* '''Next Steps:'''
 +
** investigate preprocessing data as Sequence
 +
** continue learning from mpReview module about annotating multi-modal data
 
|}
 
|}
  
 
==Background and References==
 
==Background and References==
 
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data -->
 
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data -->
* [http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/mpReview Multiparametric Image Review]
+
* [https://www.slicer.org/wiki/Documentation/Nightly/Extensions/mpReview Multiparametric Image Review]
 +
*[https://github.com/SlicerRt/Sequences Sequences]

Latest revision as of 17:37, 10 July 2017

Home < 2016 Winter Project Week < Projects < Interactive4DSegmentation

Key Investigators

  • Ethan Ulrich (University of Iowa)
  • Andrey Fedorov, BWH

Project Description

Objective Approach and Plan Progress and Next Steps
  • Create a Slicer extension to support interactive 4-D segmentation.
  • Load and view longitudinal and multi-modal image data.
  • Incorporate registration information in image views.
  • (if time) Maximize real estate for image views, possibly allowing for dual-screen views
  • Design module with custom view layout that is intuitive for 4-D segmentation of objects imaged in multiple volumes.
  • Incorporate current Editor Effects into module
  • Investigate how to show cursor on all views, taking into account registration information
  • Develop simple way to load and view data (MRML or MRB).
  • (if time) Explore Qt methods for extending to dual screen.
  • github repo (will likely change)
  • Spoke with Andras Lasso about Slicer Sequences
    • work great for handling multiple images/transforms/labels
    • spent time learning about Sequence nodes
  • Next Steps:
    • investigate preprocessing data as Sequence
    • continue learning from mpReview module about annotating multi-modal data

Background and References