A flexible registration and evaluation engine (f.r.e.e.).
We present an image registration framework which offers effective assistance for solving current registration problems. This work was motivated by the huge amount of registration problems in clinical applications and the problem of finding adequate solutions and properly comparing them. We have therefore designed a framework that supports the establishment, evaluation and comparison of registration approaches. Flexible registration and evaluation engine (f.r.e.e.) achieves a broad basis of algorithms by utilizing the insight segmentation and registration toolkit (ITK). This basis can be extended by virtually any new approach or algorithm, which then becomes seamlessly integrated into the method set of the f.r.e.e. framework. The framework offers suitable tools for an easy integration, optimization and proper evaluation of registration approaches, as well as an efficient utilization of the results in clinical routine. The framework is currently being evaluated at the Heidelberg University Hospital, Germany. The first results were gathered with an application implemented for the Neurosurgical Department of the hospital. In these tests the framework concept, along with its specific tools, was very promising for establishing clinical applications (e.g. preoperative neurosurgical planning; registration of cardiac images) and therefore motivated further development. The ability to automatically optimize the parameterization of registration methods regarding a given test set also proved useful, allowing more concentration on scientific problems themselves and not on the laborious task of parameter tweaking. Due to implemented abstraction layers, f.r.e.e. also allows a high degree of transparency and thus good comparability of registration approaches and results.
Floca
Ralf
R
Department of Medical Informatics, Institute for Medical Biometry and Informatics, University of Heidelberg, Im Neuenheimer Feld 400, D-69120 Heidelberg, Germany. ralf.floca@med.uni-heidelberg.de
Dickhaus
Hartmut
H
D000465:Algorithms; D001185:Artificial Intelligence; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012984:Software; D013382:Subtraction Technique