Fasquel Jean-Baptiste, Brocker Guillaume, Moreau Johan, Papier Nicolas, Agnus Vincent, Koehl Christophe, Soler Luc, Marescaux Jacques
IRCAD, 1 place de l'Hôpital, F-67091 Strasbourg, France.
Comput Methods Programs Biomed. 2006 Sep;83(3):222-33. doi: 10.1016/j.cmpb.2006.07.002. Epub 2006 Aug 24.
This paper deals with the design aspect of a software aiming at modeling the anatomical and pathological structures of patients from medical images, for diagnosis purposes. In terms of functionalities, it allows to combine image processing algorithms, and to visualize and manipulate 3D models and images. The proposed software uses specific extensible and reusable components and a system managing their combination, thanks to a formal XML-based description of their interfaces. This architecture facilitates the dynamic integration of new functionalities, in particular in terms of image processing algorithms. We describe the structural and behavioral aspects of the proposed reusable component-based architecture. We also discuss the potential of this work for developing other softwares in the field of computer aided surgery.
本文探讨了一款软件的设计方面,该软件旨在根据医学图像对患者的解剖和病理结构进行建模,用于诊断目的。在功能方面,它允许组合图像处理算法,并可视化和操作3D模型及图像。借助基于XML的接口形式化描述,所提出的软件使用特定的可扩展和可重用组件以及管理它们组合的系统。这种架构有助于新功能的动态集成,特别是在图像处理算法方面。我们描述了所提出的基于可重用组件的架构的结构和行为方面。我们还讨论了这项工作在开发计算机辅助手术领域其他软件方面的潜力。