Difference between revisions of "2017 Winter Project Week/LiverResectionPlanning"

From NAMIC Wiki
Jump to: navigation, search
(Created page with "__NOTOC__ <gallery> Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|Projects List <!-- Use the "Upload file" link on the l...")
 
 
(16 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|[[2017_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-Winter2017.png|link=2017_Winter_Project_Week#Projects|[[2017_Winter_Project_Week#Projects|Projects List]]
 +
Image:Screen_Shot_2017-01-09_at_1.23.51_PM.png
 +
Image:Screen_Shot_2017-01-09_at_1.22.47_PM.png
 
<!-- 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>
  
 
==Key Investigators==
 
==Key Investigators==
 
<!-- Add a bulleted list of investigators and their institutions here -->
 
<!-- Add a bulleted list of investigators and their institutions here -->
 +
* Louise Oram, The intervention centre - Oslo University Hospital
 +
* Andrey Fedorov, BWH
 +
* Christian Herz, BWH
 +
* Andras Lasso, Queens
  
 
==Project Description==
 
==Project Description==
Line 16: Line 23:
 
|
 
|
 
<!-- Objective bullet points -->
 
<!-- Objective bullet points -->
*  
+
* To create an extension that allows surgeons to create 3D models and plan liver resection surgeries.
 +
* This extension will contain modules for segmenting parts of the liver (parenchyma, tumours, portal and hepatic veins), as well as a module for creating a resection plan in the resulting 3D model.
 
|
 
|
 
<!-- Approach and Plan bullet points -->
 
<!-- Approach and Plan bullet points -->
*  
+
* Possible need for special type of model node when importing / saving data? (have a vtkMRMLResectionSurfaceNode, which will contain a list of control points for the resection surface)
 +
* Refactoring current modules to improve code and fit into extensions structure
 
|
 
|
 
<!-- Progress and Next steps bullet points (fill out at the end of project week) -->
 
<!-- Progress and Next steps bullet points (fill out at the end of project week) -->
*
+
* Using VTK field data to store / retrieve extra information for resection surfaces
 +
* Structure in place for loading / saving resection surfaces (resectionSurfaceNodes inheriting from modelNode, reader, registering IO...)
 +
Fruitful discussions:
 +
* Learnt more about options for customizing Slicer
 +
* Plan to use SegmentationNode to solve issues with needing to load many models
 +
* Feedback on modules, should try to generalize the vessel segmentation to be usable on other images (not just contrast enhanced CT of the liver)
 
|}
 
|}
  
 
==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://normit.no/en/

Latest revision as of 16:11, 13 January 2017

Home < 2017 Winter Project Week < LiverResectionPlanning

Key Investigators

  • Louise Oram, The intervention centre - Oslo University Hospital
  • Andrey Fedorov, BWH
  • Christian Herz, BWH
  • Andras Lasso, Queens

Project Description

Objective Approach and Plan Progress and Next Steps
  • To create an extension that allows surgeons to create 3D models and plan liver resection surgeries.
  • This extension will contain modules for segmenting parts of the liver (parenchyma, tumours, portal and hepatic veins), as well as a module for creating a resection plan in the resulting 3D model.
  • Possible need for special type of model node when importing / saving data? (have a vtkMRMLResectionSurfaceNode, which will contain a list of control points for the resection surface)
  • Refactoring current modules to improve code and fit into extensions structure
  • Using VTK field data to store / retrieve extra information for resection surfaces
  • Structure in place for loading / saving resection surfaces (resectionSurfaceNodes inheriting from modelNode, reader, registering IO...)

Fruitful discussions:

  • Learnt more about options for customizing Slicer
  • Plan to use SegmentationNode to solve issues with needing to load many models
  • Feedback on modules, should try to generalize the vessel segmentation to be usable on other images (not just contrast enhanced CT of the liver)

Background and References

http://normit.no/en/