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

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...")
 
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
<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|
 +
Image:ModelScreenshot.PNG|[[2017_Winter_Project_Week#Projects|Projects List]]
 
<!-- 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" -->
 +
[[File:ModelScreenshot.PNG]]
 
</gallery>
 
</gallery>
  
Line 8: Line 10:
 
* Andrew Beers, MGH
 
* Andrew Beers, MGH
 
* Jayashree Kalpathy-Cramer, MGH
 
* Jayashree Kalpathy-Cramer, MGH
 +
*Alexis G (Kitware)
 +
*Csaba Pinter
  
 
==Project Description==
 
==Project Description==
Line 23: Line 27:
 
|
 
|
 
<!-- 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) -->
*
+
* Bugs were worked out of the program so that it is now fully usable, but the UI and usage changes were put to the side in favor of other projects this week. A great impediment for me in developing python Slicer modules is learning how to translate QT UI items into workable Python code. I haven't been able to find a good guide or examples as to how it applies to the Slicer module interface, and often have to feel my through via experimentation. I would love to be linked to a guide if it exists, but if not I would love to help write one! A lot of time has been spent creating a toolbar button with an icon, for example, and it would be nice to have some existing copy-and-paste code to speed that process along.
 
|}
 
|}
  
 
==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 -->
 +
https://www.researchgate.net/publication/307942551_nD_morphological_contour_interpolation (just in case that helps - Bea)

Latest revision as of 14:54, 13 January 2017

Home < 2017 Winter Project Week < SegWithSubtractionAndModel

Key Investigators

  • Andrew Beers, MGH
  • Jayashree Kalpathy-Cramer, MGH
  • Alexis G (Kitware)
  • Csaba Pinter

Project Description

Objective Approach and Plan Progress and Next Steps
  • In spite of recent advances in automatic segmentation technologies, manual segmentation is still often needed to either correct errors in the automatic segmentation or to achieve higher standard of segmentation accuracy. However, manual segmentation will become increasingly difficult as scan resolution and thus the number of slices to annotate increases. We are developing a module that takes advantage of subtraction maps and automatically-formed 3D ROIs to make accurate and efficient annotations in high resolution spaces.
  • Confer with others to create convenient 3D visualizations of user-created ROIs, fix UI/UX bugs, integrate with the existing Editor and Segmentations Editor, and package and release as a functioning module.
  • Bugs were worked out of the program so that it is now fully usable, but the UI and usage changes were put to the side in favor of other projects this week. A great impediment for me in developing python Slicer modules is learning how to translate QT UI items into workable Python code. I haven't been able to find a good guide or examples as to how it applies to the Slicer module interface, and often have to feel my through via experimentation. I would love to be linked to a guide if it exists, but if not I would love to help write one! A lot of time has been spent creating a toolbar button with an icon, for example, and it would be nice to have some existing copy-and-paste code to speed that process along.

Background and References

https://www.researchgate.net/publication/307942551_nD_morphological_contour_interpolation (just in case that helps - Bea)