论文部分内容阅读
随着医学影像数字化的发展,形成了对大量医学影像数据的分布式管理与应用的学科—医学影像学。现代医学影像信息的组织形式是分布式的。传统的图像系统的处理对象是本地数据,需要通过网络下载实现远程数据本地化。这种工作模式影响了分布式影像浏览的实时性,长时间的等待给医务工作者带来了不便,为医疗影像信息化的推广设置了巨大的障碍。远程图像数据源浏览的实时性问题,是分布式医学信息系统应用中一个迫切需要解决的课题。而医学影像数据的多样性,进一步增加了该问题的复杂性。 本文围绕这一问题,根据现有的各种医学影像表现形式,以及各种网络环境,提出一套全面解决医学影像数据实时性问题的方案。具体包括: 从不同角度分析了现代医学影像的类型,并提出了大数据量分布式医学影像源所带来的实时性问题。 分析了在多媒体领域成功应用于网络实时播放的流式(Streaming)传输技术、渐进(Progressive)传输技术和JPEG2000标准。阐述了这几种技术在医疗领域内的作用,以及存在的一些问题。 基于并行结构与层次设计的构想,提出了医学影像Streaming技术框架。本文针对各种医学影像的表现形式(包括静态、动态DICOM图像、动态MPEG图像),在不同网络条件下,基于Streaming技术框架,设计并实现了一套解决实时性问题的Streaming方案。 针对Streaming技术框架的各个层次存在的速度瓶颈,进一步提出了在该框架之内的几种具体方案,包括在传输层上对于FTP客户端的设计、优化,在解析处理层上针对大数据量计算的MMX及SSE优化方案,以及在可视化层上的DirectDraw显示加速思想。 最后,基于组件设计的思想,设计构造了Streaming组件平台,实现了一套具有关键功能的组件集合。在该平台基础上,本文设计并实现了医学影像诊断工作站。通过医学影像诊断工作站软件的开发、临床应用和测试结果,在实践中验证了医学影像Streaming技术框架的可行性与优越性。