摘要:
医学影像可视化系统实现了医学影像的数字化和信息化应用。但是,目前大多数的影像可视化系统是基于C/S(Client/Server,客户机/服务器)架构的,必须在客户端安装相应软件,具有部署麻烦,不易扩展,维护费用高等缺点。同时近些年远程诊断和区域医疗的需求不断增大,基于C/S架构的影像可视化系统的缺点日益明显。近些年,随着AJAX、HTML5等技术的发展,越来越来的系统采用B/S架构。但是现阶段实现的基于B/S架构的医学影像可视化系统,大多数需要在浏览器端安装插件,另外实现的功能有限,主要还是基本的2D图像显示、处理,无法满足医生快速诊断的要求,因此,亟需一种新思路来开发基于Web的医学影像可视化系统。为了解决上述问题,本文研究和实现了基于Web的医学影像可视化系统。本论文将系统分为二维可视化模块和三维可视化模块。基于两者运算量相差很大的考虑,二维可视化模块采用前端处理前端展示的思想设计,三维可视化模块采用后端处理前端展示的思想设计。系统总体上分为:前端、Web服务器、三维渲染服务器和数据库服务器。数据库服务器归档二维影像,为医生调阅提供病人的DICOM影像。Web服务器实现庞杂的业务工作流需求,功能上包括2D工作流、3D工作流、病人列表、报告书写、报告打印和胶片打印。三维渲染服务器主要包括三维医学影像处理引擎(算法库)、进程管理、3D应用服务等,为三维可视化模块所独有,二维可视化模块可以不需要此模块。前端基于HTML5/CSS3/JavaScript技术,考虑多浏览器、多设备、多分辨率的兼容性,遵从应答式Web设计理念,提供可移植的、设计领先的的用户界面。本系统真正意义上实现联零客户端全平台的目的,大大提高了用户体验和降低了维护成本。本系统使用DICOM3.0标准,采用WADO协议传输影像,体现了开放性,符合医院信息系统的标准。本系统实现了二维图像显示、处理,CT定位线的绘制,以及VR、MPR等三维重建功能,以及各种三维交互功能,很好的满足了医生的诊断需求,为医生快速准确诊断提供了保证,另外,采用这种方式减轻了客户端的压力,降低了系统对于客户端硬件的要求,有利于实现系统分布式与跨平台扩展,同时系统还实现了同步阅片功能,为远程会诊和区域医疗做好了技术储备。
展开