Difference between revisions of "2015 Summer Project Week:LinearFeatureRegistration"
From NAMIC Wiki
Line 26: | Line 26: | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
* See: [https://github.com/mholden8/LinearObjectRegistration LinearObjectRegistration] | * See: [https://github.com/mholden8/LinearObjectRegistration LinearObjectRegistration] | ||
+ | * Discussed generic module for collecting/defining parametric features: | ||
+ | ** Use data structure to store a set of 0D/1D/2D parametric features | ||
+ | ** For each feature, store raw point data, as well as basic information (i.e. centroid, variance, etc.) | ||
+ | ** Individual registration algorithms are implemented as modules using the data structure | ||
+ | ** Individual algorithm is responsible for converting 0D/1D/2D data to points/lines/planes (if applicable) | ||
</div> | </div> | ||
</div> | </div> |
Revision as of 12:06, 22 June 2015
Home < 2015 Summer Project Week:LinearFeatureRegistrationKey Investigators
- Matthew Holden
- Nicole Aucoin, BWH (fiducials)
- Eugenio Marinetto, UC3M Madrid (Line-Based Registration, Reg. Algorithm)
Project Description
Objective
- Add module for registration using linear features
Approach, Plan
- Investigate module use cases:
- Ultrasound calibration for PLUS
- ...
- Use Fiducial Registration Wizard module as a template
- Investigate whether linear features can be treated in the same way as fiducials
Progress
- See: LinearObjectRegistration
- Discussed generic module for collecting/defining parametric features:
- Use data structure to store a set of 0D/1D/2D parametric features
- For each feature, store raw point data, as well as basic information (i.e. centroid, variance, etc.)
- Individual registration algorithms are implemented as modules using the data structure
- Individual algorithm is responsible for converting 0D/1D/2D data to points/lines/planes (if applicable)