Concept and realization of an object-oriented class-library designed for 3-D image processing and visualization in medical diagnostics

被引:0
|
作者
Günther, S [1 ]
Overhoff, HM [1 ]
Stiller, E [1 ]
机构
[1] Univ Hildesheim, Dept Comp Sci, D-31113 Hildesheim, Germany
来源
关键词
3-D imaging system; image segmentation; visualization; virtual model; object oriented software;
D O I
暂无
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
For interactive diagnostics or therapy planning on tomographic images hard- and software as well as concept specific dependencies should be avoided to reduce development costs and to increase portability to other platforms. A set of object-oriented class libraries was designed to work on several operating systems (e.g. UNIX, Windows(TM) NT/95) and respects actual programming standards. The conceptual link between pixels, slice orientation, and geometry was incorporated to a topology class. It manages the spatial image orientation and handles regularly (e.g. X-ray CT, MRI) and irregularly (e.g. free-hand sweep 3-D ultrasound) arranged image volumes. An image analysis library includes numerous operators applicable to single-channel (e.g. gray-scale) and multi-channel (e.g. color) images. A 3-D model and visualization library allows to reconstruct anatomical structures, which can be interactively measured and virtually cut. Due to the topology management a Cartesian re-arrangement of irregularly oriented images with increasing storage demands can be avoided. Because the libraries are implemented using C++ and Open Inventor(TM), applications can be easily prototyped and identical visualization and planning features can be used independent of the operating system. By the use of platform independent concepts, programming languages and standards, the program libraries could be used in multiple environments. Application development time was drastically reduced.
引用
收藏
页码:332 / 342
页数:11
相关论文
共 50 条
  • [21] Design and implementation of an object-oriented toolkit for 3D graphics and visualization
    GE Corporate Research &, Development, Schenectady, NY, United States
    Proc IEEE Visual Conf, 1996, (93-100):
  • [22] An object-oriented approach for integrating 3D visualization systems and GIS
    Döllner, J
    Hinrichs, K
    COMPUTERS & GEOSCIENCES, 2000, 26 (01) : 67 - 76
  • [23] Object-oriented design and implementation of VORTEX - a C++-class library with Tcl-interface for volume visualization
    Dimitrov, LI
    6TH INTERNATIONAL WORKSHOP ON DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS (DIP-97): APPLICATIONS IN HUMANITIES AND NATURAL SCIENCES, 1998, 3346 : 155 - 166
  • [24] An Object-Oriented 3-D View-Factor Code for Hohlraum Modeling
    Fisher, M. J.
    Pasley, J.
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2011, 39 (11) : 2400 - 2401
  • [25] A LEARNING MODEL FOR OBJECT-ORIENTED PROGRAMMING IN A VISUAL INTERACTIVE 3-D ENVIRONMENT
    Salman, E.
    Awad, N.
    Barak, M.
    El-Sanaa, J.
    EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 8124 - 8129
  • [26] INTERACTIVE VISUALIZATION AND MANIPULATION OF 3-D MEDICAL IMAGE DATA
    FUCHS, H
    LEVOY, M
    PIZER, SM
    ROSENMAN, JG
    NCGA 89 CONFERENCE PROCEEDINGS, VOLS 1-3, 1989, : A118 - A131
  • [27] Web based 3-D medical image visualization on the PC
    Kim, NK
    Lee, DH
    Kim, JH
    Kim, YH
    Cho, HJ
    MEDINFO '98 - 9TH WORLD CONGRESS ON MEDICAL INFORMATICS, PTS 1 AND 2, 1998, 52 : 1105 - 1110
  • [28] Metrics-based 3D visualization of large object-oriented programs
    Lewerentz, C
    Simon, F
    VISSOFT 2002: FIRST INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, PROCEEDINGS, 2002, : 70 - 77
  • [29] Using object-oriented concepts for 3D visualization and validation of industrial scenarios
    Luckas, V
    Dörner, R
    SIMULATION: PAST, PRESENT AND FUTURE, 1998, : 87 - 91
  • [30] Seven Steps for Object-oriented Normalization in Class Diagrams: Example of Jigsaw Puzzle Concept for Image Retrieval
    Lo, Sheng-Hung
    Shiue, Yih-Chearng
    Liu, Kuan-Fu
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2018, 21 (03): : 463 - 474