An object-oriented framework for medical image registration, fusion, and visualization

被引:30
作者
Zhu, Yang-Ming [1 ]
Cochoff, Steven M. [1 ]
机构
[1] Philips Med Syst, PET Engn, Cleveland, OH 44143 USA
关键词
software framework; object-oriented; image registration; image fusion;
D O I
10.1016/j.cmpb.2006.04.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An object-oriented framework for image registration, fusion, and visualization was developed based on the classic model-view-controller paradigm. The framework employs many design patterns to facilitate legacy code reuse, manage software complexity, and enhance the maintainability and portability of the framework. Three sample applications built atop of this framework are illustrated to show the effectiveness of this framework: the first one is for volume image grouping and resampling, the second one is for 2D registration and fusion, and the last one is for visualization of single images as well as registered volume images. (c) 2006 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:258 / 267
页数:10
相关论文
共 36 条
[1]  
[Anonymous], 2000, UNIFIED MODELING LAN, DOI DOI 10.1007/3-540-40011-7_10
[2]  
[Anonymous], P TECHN OBJ OR LANG
[3]   A domain architecture for solving simultaneous nonlinear network equations [J].
Bosshart, P ;
Bacher, R .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1998, 13 (03) :1006-1012
[4]   The Java']Java Fieldbus Control Framework -: Object oriented control of fieldbus devices [J].
Bühler, D ;
Nusser, G ;
Küchlin, W ;
Gruhler, G .
FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, :153-160
[5]  
Buschmann F, 2001, PATTERN ORIENTED SOF
[6]   Comparing frameworks and layered refinement [J].
Cardone, R ;
Lin, C .
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, :285-294
[7]   A black box framework for an application protocol stack [J].
Conte, A ;
Anquetil, LP .
3RD IEEE SYMPOSIUM ON APPLICATION SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING TECHNOLOGY, PROCEEDINGS, 2000, :96-101
[8]   From interface to persistence: A framework for business oriented applications [J].
Della, L ;
Clark, D .
TOOLS 28: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 28 :27-39
[9]   A generic rendering system [J].
Döllner, J ;
Hinrichs, K .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2002, 8 (02) :99-118
[10]   An understandable and configurable domain-specific framework for industrial automation applications [J].
Dujmovic, S .
TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, :348-358