2011 Summer Project Week BRAINSFit new features integration

From NAMIC Wiki
Revision as of 11:12, 24 June 2011 by Fedorov (talk | contribs)
Jump to: navigation, search
Home < 2011 Summer Project Week BRAINSFit new features integration

Full Title of Project

Key Investigators

  • BWH: Andrey Fedorov
  • U.Iowa: Hans Johnson, Mark Scully


Objective

  • Discuss and integrate some new features into BRAINSFit registration module
  • Review http://review.source.kitware.com/#change,1856
    • determine how this effort overlaps with ITKv4 BSpline work by Nick Tustison
    • determine how meta-information will be stored to properly interpret the transform files

Approach, Plan

  • Several registration optimizations have been implemented in a specialized module derived from BRAINSFit, which turned out to be very useful in certain registration scenarios:
    • registration initialization using centers of gravity of the mask ROIs
    • initialization of the B-spline control point grid to span the bounding box of the ROI instead of the whole image ROI
  • We plan to discuss the integration of these features into the mainstream BRAINSFit distribution with the core BRAINSFit developers, and work on the actual integration and development of automated tests for these new features


Progress


Delivery Mechanism

This work will be delivered to the NAMIC Kit as a

  • Slicer command line module