论文部分内容阅读
计算机断层成像(CT)、核磁共振成像(MRI)、正电子发射断层成像(PET)等技术的发明,使医学图像处理技术在医学研究和临床诊疗中得到广泛应用。传统的医学图像处理系统基于客户机/服务器(Client/Server)架构设计,需要高性能的硬件支持,难以实现海量数据分析和跨平台的访问。这使医学图像处理系统的使用受到设备、时间、地点的限制。随着Web技术的迅速发展,基于浏览器/服务器(Browser/Server)架构的医学图像处理系统则极大克服了这些局限。 基于B/S架构的系统作为一种新的分布式架构技术,提出了面向服务的计算模式,可以实现跨平台、语言独立、松散耦合的多应用集成。基于B/S架构的医学图像处理系统通常包括影像储存管理、影像处理算法、浏览器用户界面和服务器通信系统四部分。平台的开发通常需要对这四部分统一进行,这就造成了平台难以升级,内部的处理算法难以扩展或是被更前沿的算法所替代。 本文以WebSocket通信管理系统为核心,根据模块化设计思路搭建医学图像处理系统,实现跨平台、高性能与易扩展的医学图像处理平台,并提供接入系统所用的软件开发工具包(Software Development Kit,SDK)。以可视化应用为切入点,验证在所设计系统下的医学图像处理算法的接入,并实现了多平面重建、体绘制等可视化方法,为系统内算法的进一步扩展提供基础。