一种医学图像传输方法和系统的制作方法

文档序号:7717498阅读:199来源:国知局
专利名称:一种医学图像传输方法和系统的制作方法
技术领域
本发明涉及网络通信技术,特别涉及一种医学图像传输方法和系统。
背景技术
为了更有效的利用诸如医疗设备和医师等有限的医疗资源,远距放射诊断使得医 师能够通过网络对患者提供服务,即便医师与患者并不在同一个地区。远距放射诊断技术 将诸如X射线图像、CT图像、核磁共振成像等医学图像通过网络进行传输以方便医师对患 者进行诊疗和会诊。由于医学诊断对图像的特殊要求,在两地之间进行医学图像传输时,必须严格控 制医学图像在网络传输过程中的丢包状况,即图像数据的完整性,针对这一问题,现有技术 中主要包括以下两种方式第一种方式医学数字影像和通信标准(DICOM)是基于传输控制协议(TCP) /网际 协议(IP)的医学图像传输标准,已经被广泛的应用。DICOM是基于局域网(LAN)实现的, LAN的稳定性能够实现TCP/IP对丢包状况的保证,但是却不能够实现远距离的医学图像传
输。 第二种方式采用构建专用网络的方式对医学图像进行传输,例如,构建综合服务 数字网络(ISDN,Integrated Service Digital Network)。构建的专用网络具有稳定的传 输带宽来保证丢包状况,但是这种方式需要额外构建专用的网络线缆、网络设备和维护工 作,实现成本较高。

发明内容
有鉴于此,本发明提供了一种医学图像传输方式和系统,能够在保证图像数据丢 包状况的同时,以较低的成本实现远距离的医学图像传输。—种医学图像传输系统,该系统包括与源影像归档和通信系统PACS连接的传输 客户端、与目的PACS连接的传输服务器;所述传输客户端,用于利用医学数字影像和通信DICOM标准接收来自所述源PACS 的医学图像数据,将与目的PACS连接的传输服务器地址设置为所述医学图像数据的目的 地址后,对医学图像数据进行压缩,在监测到Internet网络状况满足医学图像数据的传输 要求时,采用断点续传的方式发送压缩后的医学图像数据至Internet网络;所述传输服务器,用于通过Internet网络接收到目的地址为该传输服务器地址 的医学图像数据后,对接收到的医学图像数据进行解压缩,利用DICOM标准将解压缩后的 医学图像数据发送给所述目的PACS。其中,所述传输客户端包括DIC0M图像接收模块、目标地址映射模块、图像压缩 模块和图像发送池模块;所述DICOM图像接收模块,用于利用DICOM标准接收来自源PACS的医学图像数 据,并将该医学图像数据提供给所述目标地址映射模块;
所述目标地址映射模块,用于将接收到的医学图像数据的目的地址设置为所述传 输服务器地址后提供给所述图像压缩模块;所述图像压缩模块,用于将接收到的医学图像数据进行压缩后提供给所述图像发 送池模块;所述图像发送池模块,用于对Internet网络状况进行监测,在监测到Internet 网络状况能够满足预设的传输要求时,采用断点续传的方式发送接收到的医学图像数据至 Internet 网络;所述传输服务器包括图像接收池模块、图像解压缩模块和DICOM图像发送模块;所述图像接收池模块,用于通过Internet网络接收目的地址为所述传输服务器 地址的医学图像数据后,将该医学图像数据提供给所述图像解压缩模块;所述图像解压缩模块,用于对接收到的医学图像数据进行解压缩后提供给所述 DICOM图像发送模块;所述DICOM图像发送模块,用于利用DICOM标准将接收到的医学图像数据发送给 目的PACS。具体地,所述目标地址映射模块接收到医学图像数据后,根据预设的目的PACS标 识与传输服务器地址之间的映射关系,确定医学图像数据的目的PACS标识对应的传输服 务器地址,将确定的传输服务器地址设置为医学图像数据的目的地址。其中,所述图像发送池模块包括第一处理子模块、发送队列、状态监测子模块和 发送子模块;所述第一处理子模块,用于将接收到的医学图像数据送入所述发送队列;所述发送队列,用于缓存医学图像数据;所述状态监测子模块,用于监测所述发送子模块与所述图像接收池模块中的接收 子模块之间的连接状况,当连接状况不满足医学图像的传输要求时,控制所述发送子模块 停止发送医学图像数据,并记录当前发送到的医学图像数据在发送队列中的位置;当连接 状况满足医学图像的传输要求时,控制所述发送子模块从记录的位置开始发送发送队列中 的医学图像数据;所述发送子模块,用于发送所述发送队列中的医学图像数据至Internet网络;所述图像接收池模块包括接收子模块、接收队列和第二处理子模块;所述接收子模块,用于通过Internet网络接收所述发送子模块发送的医学图像 数据,并将接收到的医学图像数据送入接收队列;所述接收队列,用于缓存医学图像数据;所述第二处理子模块,用于将接收队列中的图像数据发送给所述图像解压缩模 块。更优地,所述发送队列为N个,每一个发送队列对应一个发送线程,所述传输服务 器中具有N个接收线程,每个接收线程对应一个发送线程,且每个接收线程对应一个接收 队列;所述第一处理子模块,还用于将接收到的属于一个医学图像的医学图像数据分割 为多个数据块,分别送入N个发送队列;所述发送子模块发送与该发送子模块对应的发送队列中的数据块至Internet网络;所述接收子模块接收与该接收子模块对应的发送子模块发送的数据块,并送入与 该接收子模块对应的接收队列;所述第二处理子模块,还用于将各接收队列中属于同一个医学图像的数据块进行 合并;所述状态监测子模块对各发送子模块和接收子模块之间的连接进行监控,并根据 各连接的连接状况分别对各发送子模块进行控制。更进一步地,所述传输客户端还包括图像安全处理模块,用于获取所述图像压缩 模块提供给图像发送池模块的医学图像数据,对该医学图像数据执行加入身份验证信息、 进行加密或加入完整性校验码中的一种或任意组合的处理,将处理后的医学图像数据提供 给所述图像发送池模块;所述传输服务器还包括图像安全处理模块,用于获取所述图像接收池模块提供 给图像解压缩模块的医学图像数据,对该医学图像数据进行身份验证、解密或完整性校验 中的一种或任意组合的处理,在处理结果表明该医学图像数据安全时,将处理后的医学图 像数据提供给所述图像解压缩模块。—种医学图像传输方法,设置传输客户端与源PACS连接,设置传输服务器与目的 PACS连接,该方法包括所述传输客户端利用DICOM标准接收来自所述源PACS的医学图像数据,将与目的 PACS连接的传 输服务器地址设置为所述医学图像数据的目的地址后,对医学图像数据进行 压缩,在监测到Internet网络状况满足医学图像数据的传输要求时,采用断点续传的方式 发送压缩后的医学图像数据至Internet网络;所述传输服务器通过Internet网络接收到目的地址为该传输服务器地址的医学 图像数据后,对接收到的医学图像数据进行解压缩,利用DICOM标准将解压缩后的医学图 像数据发送给所述目的PACS。其中,所述将与目的PACS连接的传输服务器地址设置为所述医学图像数据的目 的地址具体为所述传输客户端根据预设的目的PACS标识与传输服务器地址之间的映射 关系,确定接收到的医学图像数据的目的PACS标识对应的传输服务器地址,将确定的传输 服务器地址设置为医学图像数据的目的地址。具体地,所述在监测到Internet网络状况满足医学图像数据的传输要求时,采用 断点续传的方式发送压缩后的医学图像数据至Internet网络具体为所述传输客户端将 压缩后的医学图像数据送入发送队列;当监测到传输客户端的发送线程和传输服务器的接 收线程之间的连接状况不满足医学图像的传输要求时,控制发送线程停止发送所述发送队 列中的医学图像数据,并记录当前发送到的医学图像数据在发送队列中的位置;当监测到 传输客户端的发送线程和传输服务器的接收线程之间的连接状况满足医学图像的传输要 求时,控制发送线程从记录的位置开始发送所述发送队列中的医学图像数据。更优地,所述发送队列为N个,每一个发送队列对应一个发送线程,所述传输服务 器中具有N个接收线程,每个接收线程对应一个发送线程,且每个接收线程对应一个接收 队列;所述传输客户端将压缩后的医学图像数据送入发送队列具体为所述传输客户端将压缩后的医学图 像数据分割为多个数据块,分别送入N个发送队列;所述监控的操作具体为所述传输客户端对每个发送线程与接收线程之间的连接 状况进行监控,并根据各连接的连接状况对相应的发送线程执行所述控制操作;该方法还包括所述接收线程接收到对应发送线程发送来的数据块后送入对应的 接收队列,所述传输服务器将各接收队列中属于同一个医学图像的数据块进行合并。另外,在对医学图像数据进行压缩之后且执行所述监测的操作之前还包括所述 传输客户端对压缩后的医学图像数据执行加入身份验证信息、进行加密或加入完整校验码 中的一种或任意组合的处理;在对接收到的医学图像数据进行解压缩之前还包括所述传输服务器对接收到的 医学图像数据进行身份验证、解密或完整性校验中的一种或任意组合的处理,在处理结果 表明该医学图像数据安全时,对处理后的医学图像数据进行解压缩。由以上技术方案可以看出,本发明通过在源PACS端设置传输客户端,在目的PACS 端设置传输服务器,实现PACS所支持的DICOM标准与Internet网络的融合,即将与目的 PACS连接的传输服务器作为网络设备,将该传输服务器的地址作为医学图像数据的目的 地址,实现该医学图像数据在Internet网络中能够传输至传输服务器,从而传输至目的 PACS。另外,为了保证医学图像数据在Internet网络中的丢包状况,传输客户端具有网络 状态监测和断点续传功能,在监测到Internet网络状态满足医学图像数据的传输要求时, 采用断点续传的方式传输医学图像数据至Internet网络。本发明使用已有的Internet网 络,无需重新构建专用网络,大大降低了实现成本,也就是说,本发明能够在保证图像数据 丢包状态的同时,以较低的成本实现远距离的医学图像传输。


图1为本发明提供的系统结构示意图。图2为图1中图像发送池模块和图像接收池模块的具体结构示意图。
具体实施例方式为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对 发明进行详细描述。进行医学图像的传输实际上是将医学图像在不同的影像归档和通信系统(PACS, Picture Archiving and Communication Sysetems)之间进行传输。PACS 是目前广泛应用 在医院影像科室的系统,主要任务就是把产生的各种医学影像(诸如核磁、CT、超声、X光 机、红外仪、显微仪等设备产生的图像)以数字化的方式海量保存起来,当需要的时候在一 定的授权下能够很快的调回使用,并传输给其它PACS。现有PACS之间在进行数据传输时主 要基于成熟的DICOM标准。发明人考虑到降低网络架构的成本,可以使用已有的Internet网络来进行远距 离医学图像传输,但Internet网络的不稳定性和常出现的网络拥塞现象会给医学图像的 丢包状况要求带来限制,并且,需要实现现有DICOM标准与Internet网络的融合。本发明提供的方法可以主要包括在源PACS端设置传输客户端,在目的PACS端 设置传输服务器;传输客户端利用DICOM标准接收来自源PACS的医学图像数据,将与目的PACS连接的传输服务器地址设置为该医学图像数据的目的地址后,对该医学图像数据进 行压缩,在监测到Internet网络状况满足医学图像数据的传输要求时,采用断点续传的方 式发送压缩后的医学图像数据至Internet网络;传输服务器通过Internet网络接收到目 的地址为该传输服务器自身地址的医学图像数据后,对该医学图像数据进行解压缩,利用 DICOM标准将解压缩后的医学图像数据发送给目的PACS。为了方便对本发明的理解,下面结合具体系统结构对本发明进行详细描述。图1 为本发明提供的系统结构示意图,该系统可以包括传输客户端100和目的客户端200。其中,传输客户端100,利用DICOM标准接收来自源PACS的医学图像数据,将与目 的PACS连接的传输服务器200地址设置为该医学图像数据的目的地址后,对该医学图像数 据进行压缩,在监测到Internet网络状况达到预设的传输条件时,采用断点续传的方式发 送压缩后的医学图像数据至Internet网络。传输服务器200,通过Internet网络接收到目的地址为该传输服务器自身地址的 医学图像数据后,对该医学图像数据进行解压缩,利用DICOM标准将解压缩后的医学图像 数据发送给目的PACS。传输客户端100和传输服务器200分别与源PACS和目的PACS的连接可以采用多 种方式,较优地,可以采用即插即用的方式。即当源PACS和目的PACS需要进行医学图像的 远程传输时,将传输客户端100和传输服务器200插在对应的源PACS和目的PACS上;当源 PACS和目的PACS需要进行医学图像的LAN传输时,将传输客户端100和传输服务器200从 对应的源PACS和目的PACS拔下即可,实现简单便捷,且对源PACS和目的PACS没有任何 影 响。与源PACS连接的传输客户端100实现源PACS所支持的DICOM标准与Internet 网络的融合,即将与目的PACS连接的传输服务器200作为网络设备,将该传输服务器200 的地址作为医学图像数据的目的地址,实现该医学图像数据在Internet网络中能够传输 至传输服务器200,传输服务器200将医学图像数据利用DICOM标准传输给所连接的目的 PACS。另外,为了保证医学图像数据在Internet网络中的丢包状况,传输客户端100具有 网络状态监测和断点续传功能,在监测到Internet网络状态满足预设的传输要求时,采用 断点续传的方式传输医学图像数据至Internet网络,其中,预设的传输要求必须保证医学 图像数据在Internent网络中的丢包率在要求的丢包率之内。所谓断点续传是指在没有满足传输要求时停止医学图像数据传输至Internet网 络,在满足传输要求时,从之前传输到的医学图像数据开始继续进行传输。断点续传技术是 现有的成熟技术,在此不再赘述。在该系统中,一个源PACS可以对应一个目的PACS,也可以对应多个目的PACS,即 源PACS可以将医学图像发送给一个目的PACS,也可以发送给多个目的PACS。也就是说,一 个传输客户端100可以对应一个或多个传输服务器200。具体地,传输客户端100可以包括DIC0M图像接收模块101、目标地址映射模块 102、图像压缩模块103和图像发送池模块104。DICOM图像接收模块101,利用DICOM标准接收来自源PACS的医学图像数据,并将 该医学图像数据提供给目标地址映射模块102。目标地址映射模块102,将接收到的医学图像数据的目的地址设置为与目的PACS连接的传输服务器200地址后提供给图像压缩模块103。由于源PACS是利用DICOM标准的,其传输来的医学图像数据携带目的标识,该标识是在LAN中各PACS的标识,即目的PACS的标识。若将医学图像数据通过Internet网 络进行传输,则需要进行目的标识到目的地址的映射。可以在目标地址映射模块102中预 先设置目的PACS标识与该目的PACS标识所连接的传输服务器地址之间的映射关系,目的 地址映射模块102接收到医学图像数据后,按照该映射关系将目的PACS连接的传输服务器 200地址设置为医学图像数据的目的地址。图像压缩模块103,将接收到的医学图像数据进行压缩后提供给图像发送池模块 104。该图像压缩模块103可以采用多种无损或有损压缩方式,例如JPEG2000、CALIC、 JPEG LS 等。图像发送池模块104,对Internet网络状况进行监测,在监测到Internet网 络状况能够满足预设的传输要求时,采用断点续传的方式发送接收到的医学图像数据至 Internet 网络。对应地,传输服务器200可以包括图像接收池模块201、图像解压缩模块202和 DICOM图像发送模块203。图像接收池模块201,通过Internet网络接收到目的地址为该传输服务器自身地 址的医学图像数据后,将该医学图像数据提供给图像解压缩模块202。图像解压缩模块202,对接收到的医学图像数据进行解压缩后,提供给DICOM图像 发送模块203。DICOM图像发送模块203,利用DICOM标准将接收的医学图像数据发送给目的 PACS0下面对图像发送池模块104和图像接收池201之间如何进行通信进行详细描述。 如图2所示,图像发送池模块104可以具体包括第一处理子模块1041、发送队列1042、状 态监测子模块1043和发送子模块1044。第一处理子模块1041,将接收到的医学图像数据送入发送队列1042。发送队列1042,缓存医学图像数据。状态监测子模块1043,监测发送子模块1044与图像接收池模块201中的接收子模 块2011之间的连接状况,当连接状况不满足医学图像的传输要求时,控制发送子模块1044 停止发送医学图像数据,并记录当前发送到的医学图像数据在发送队列1042中的位置;当 连接状况满足医学图像的传输要求时,控制发送子模块1044从记录的位置开始发送发送 队列1042中的医学图像数据。发送子模块1044,发送发送队列1042中的医学图像数据至Internet网络。相应地,图像接收池模块201可以包括接收子模块2011、接收队列2012和第二 处理子模块2013。接收子模块2011,通过Internet网络接收发送子模块1044发送的医学图像数据, 并将接收到的医学图像数据送入接收队列2012。接收队列2012,用于缓存医学图像数据。第二处理子模块2013,用于将接收队列2012中的图像数据发送给图像解压缩模块。上述发送子模块实际上对应传输客户端中的发送线程,接收子模块实际上对应传输服务器中的接收线程。更优地,为了提高系统资源使用效率,上述发送队列1042、发送子模块1044、接收 子模块2011和接收队列2012均可以为N个,且一个发送子模块对应一个发送队列,一个接 收子模块对应一个发送子模块,且一个接收子模块对应一个接收队列。第一处理子模块1041将接收到的属于一个医学图像的医学图像数据分割为多个 数据块,分别送入N个发送队列1042。发送子模块1044发送与该发送子模块自身对应的发送队列1042中的数据块至 Internet 网络。接收子模块2011接收与该接收子模块2011自身对应的发送子模块1044发送的 数据块,并送入与该接收子模块对应的接收队列2012。第二处理子模块2013,还用于将各接收队列2012中属于同一个医学图像的数据 块进行合并。状态监测子模块1043对各发送子模块1044和接收子模块2011之间的连接进行 监控,并根据各连接的连接状况分别对各发送子模块1044进行控制。也就是说,传输客户端首先将待发送的医学图像数据送入发送队列,网络状态监 测线程负责对Internet网络状况进行监测,即监测本端的发送线程与对端接收线程之间 的连接状况,如果该连接不能够满足医学图像的传输要求,例如连接断开,则停止本端发送 线程对医学图像数据的发送,并记录当前发送到的医学图像数据的在发送队列中位置;如 果该连接能够满足医学图像的传输要求,例如连接正常,则启动本端发送线程从记录的位 置开始发送发送队列中的医学图像数据。为了提高系统资源使用效率,可以采用多线程的方式进行医学图像数据的发送, 传输客户端将一个医学图像分成多个数据块,加上数据块标识(blockID)后,分别送入不 同的发送队列。启动多个发送线程同时对各发送队列中数据块进行发送处理。其中,数据 块标识可以包括该数据块所属的医学图像标识以及在该医学图像中的编号。对应地,传输服务器也采用多线程的接收方式,即多个接收线程。每个发送线程与 接收线程一一对应,传输客户端中的网络状况监测线程对各发送线程与接收线程之间的连 接进行监测和断点续传。每个接收线程将接收到的数据块送入对应的接收队列。另外,传 输服务器从接收队列中取出数据块后,根据各数据块标识将属于一个医学图像的数据块进 行合并,然后再进行解压缩处理。另外,由于医学图像数据关系到患者的隐私,鉴于Internet网络的开放性,在采 用Internet网络传输时需要进一步对医学图像数据的安全性进行保证。因此,更优地,在 传输客户端100中还可以包括图像安全处理模块105,其可以获取图像压缩模块103提供 给图像发送池模块104的医学图像数据,在该医学图像数据中加入身份验证信息,进行加 密处理或加入完整性校验码中的一种或任意组合的处理方式,将处理后的医学图像数据提 供给图像发送池模块104。相应地,在传输服务器200中还可以包括图像安全处理模块204,获取图像接收 池模块201提供给图像解压缩模块202的医学图像数据,将该医学图像数据进行身份验证、解密处理或完整性校验中的一种或任意组合的方式进行处理,在处理结果表明该医学图像 数据安全时,将处理后的医学图像数据提供给图像解压缩模块202。其中,图像安全处理模块204利用身份验证信息对获取的医学图像数据进行身份 验证,例如可以采用现有的数字证书验证方式,如果身份验证失败,则不会将医学图像数据 进一步提供给图像解压缩模块202,而是进行丢弃处理。图像安全处理模块204采用与图像安全处理模块105所采用加密算法相对应的解 密算法,对获取的医学图像数据进行解密,如果解密失败,则不会将医学图像数据进一步提 供给图像解压缩模块202,而是进行丢弃处理。图像安全处理模块204利用医学图像数据中的完整性校验码对获取的医学图像 数据进行完整性校验,如果校验失败,则不会将医学图像数据进一步提供给图像解压缩模 块202,而是进行丢弃处理。例如可以采用循环冗余码校验(CRC),图像安全处理模块105 采用循环冗余算法计算出医学图像数据的循环冗余码,将该循环冗余码携带在医学图像数 据中。图像安全处理模块204接收到医学图像数据后,重新计算循环冗余码,将计算出的循 环冗余码与医学图像数据中携带的循环冗余码进行比较,如果一致,则校验成功,如果不一 致,则校验失败。由以上描述可以看出,本发明提供的方法和系统可以具备以 下优点1)通过在源PACS端设置传输客户端,目的PACS端设置传输服务器,实现PACS 所支持的DICOM标准与Internet网络的融合,即将与目的PACS连接的传输服务器作为 网络设备,将该传输服务器的地址作为医学图像数据的目的地址,实现该医学图像数据在 Internet网络中能够传输至传输服务器,从而传输至目的PACS。另外,为了保证医学图像 数据在Internet网络中的丢包状况,传输客户端具有网络状态监测和断点续传功能,在监 测到Internet网络状态满足医学图像数据的传输要求时,采用断点续传的方式传输医学 图像数据至Internet网络。本发明使用已有的Internet网络,无需重新构建专用网络,大 大降低了实现成本,也就是说,本发明能够在保证图像数据丢包状态的同时,以较低的成本 实现远距离的医学图像传输。2)本发明中可以采用多线程的方式对医学图像数据的处理和传输,最大限度的利 用了网络带宽和系统资源使用效率。3)本发明提供的传输客户端和传输服务器能够进一步采用对医学图像数据进行 身份验证、解密处理或完整性校验中的一种或任意组合的方式,保证医学图像数据传输的 安全性和完整性。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种医学图像传输系统,其特征在于,该系统包括与源影像归档和通信系统PACS 连接的传输客户端、与目的PACS连接的传输服务器;所述传输客户端,用于利用医学数字影像和通信DICOM标准接收来自所述源PACS的医 学图像数据,将与目的PACS连接的传输服务器地址设置为所述医学图像数据的目的地址 后,对医学图像数据进行压缩,在监测到hternet网络状况满足医学图像数据的传输要求 时,采用断点续传的方式发送压缩后的医学图像数据至hternet网络;所述传输服务器,用于通过hternet网络接收到目的地址为该传输服务器地址的医 学图像数据后,对接收到的医学图像数据进行解压缩,利用DICOM标准将解压缩后的医学 图像数据发送给所述目的PACS。
2.根据权利要求1所述的系统,其特征在于,所述传输客户端包括DIC0M图像接收模 块、目标地址映射模块、图像压缩模块和图像发送池模块;所述DICOM图像接收模块,用于利用DICOM标准接收来自源PACS的医学图像数据,并 将该医学图像数据提供给所述目标地址映射模块;所述目标地址映射模块,用于将接收到的医学图像数据的目的地址设置为所述传输服 务器地址后提供给所述图像压缩模块;所述图像压缩模块,用于将接收到的医学图像数据进行压缩后提供给所述图像发送池 模块;所述图像发送池模块,用于对hternet网络状况进行监测,在监测到hternet网 络状况能够满足预设的传输要求时,采用断点续传的方式发送接收到的医学图像数据至 Internet 网络;所述传输服务器包括图像接收池模块、图像解压缩模块和DICOM图像发送模块;所述图像接收池模块,用于通过hternet网络接收目的地址为所述传输服务器地址 的医学图像数据后,将该医学图像数据提供给所述图像解压缩模块;所述图像解压缩模块,用于对接收到的医学图像数据进行解压缩后提供给所述DICOM 图像发送模块;所述DICOM图像发送模块,用于利用DICOM标准将接收到的医学图像数据发送给目的 PACS0
3.根据权利要求2所述的系统,其特征在于,所述目标地址映射模块接收到医学图像 数据后,根据预设的目的PACS标识与传输服务器地址之间的映射关系,确定医学图像数据 的目的PACS标识对应的传输服务器地址,将确定的传输服务器地址设置为医学图像数据 的目的地址。
4.根据权利要求2所述的系统,其特征在于,所述图像发送池模块包括第一处理子模 块、发送队列、状态监测子模块和发送子模块;所述第一处理子模块,用于将接收到的医学图像数据送入所述发送队列;所述发送队列,用于缓存医学图像数据;所述状态监测子模块,用于监测所述发送子模块与所述图像接收池模块中的接收子模 块之间的连接状况,当连接状况不满足医学图像的传输要求时,控制所述发送子模块停止 发送医学图像数据,并记录当前发送到的医学图像数据在发送队列中的位置;当连接状况 满足医学图像的传输要求时,控制所述发送子模块从记录的位置开始发送发送队列中的医学图像数据;所述发送子模块,用于发送所述发送队列中的医学图像数据至hternet网络; 所述图像接收池模块包括接收子模块、接收队列和第二处理子模块; 所述接收子模块,用于通过hternet网络接收所述发送子模块发送的医学图像数据, 并将接收到的医学图像数据送入接收队列; 所述接收队列,用于缓存医学图像数据;所述第二处理子模块,用于将接收队列中的图像数据发送给所述图像解压缩模块。
5.根据权利要求4所述的系统,其特征在于,所述发送队列为N个,每一个发送队列对 应一个发送线程,所述传输服务器中具有N个接收线程,每个接收线程对应一个发送线程, 且每个接收线程对应一个接收队列;所述第一处理子模块,还用于将接收到的属于一个医学图像的医学图像数据分割为多 个数据块,分别送入N个发送队列;所述发送子模块发送与该发送子模块对应的发送队列中的数据块至hternet网络; 所述接收子模块接收与该接收子模块对应的发送子模块发送的数据块,并送入与该接 收子模块对应的接收队列;所述第二处理子模块,还用于将各接收队列中属于同一个医学图像的数据块进行合并;所述状态监测子模块对各发送子模块和接收子模块之间的连接进行监控,并根据各连 接的连接状况分别对各发送子模块进行控制。
6.根据权利要求2所述的系统,其特征在于,所述传输客户端还包括图像安全处理模 块,用于获取所述图像压缩模块提供给图像发送池模块的医学图像数据,对该医学图像数 据执行加入身份验证信息、进行加密或加入完整性校验码中的一种或任意组合的处理,将 处理后的医学图像数据提供给所述图像发送池模块;所述传输服务器还包括图像安全处理模块,用于获取所述图像接收池模块提供给图 像解压缩模块的医学图像数据,对该医学图像数据进行身份验证、解密或完整性校验中的 一种或任意组合的处理,在处理结果表明该医学图像数据安全时,将处理后的医学图像数 据提供给所述图像解压缩模块。
7.一种医学图像传输方法,其特征在于,设置传输客户端与源PACS连接,设置传输服 务器与目的PACS连接,该方法包括所述传输客户端利用DICOM标准接收来自所述源PACS的医学图像数据,将与目的PACS 连接的传输服务器地址设置为所述医学图像数据的目的地址后,对医学图像数据进行压 缩,在监测到hternet网络状况满足医学图像数据的传输要求时,采用断点续传的方式发 送压缩后的医学图像数据至hternet网络;所述传输服务器通过hternet网络接收到目的地址为该传输服务器地址的医学图像 数据后,对接收到的医学图像数据进行解压缩,利用DICOM标准将解压缩后的医学图像数 据发送给所述目的PACS。
8.根据权利要求1所述的方法,其特征在于,所述将与目的PACS连接的传输服务器地 址设置为所述医学图像数据的目的地址具体为所述传输客户端根据预设的目的PACS标 识与传输服务器地址之间的映射关系,确定接收到的医学图像数据的目的PACS标识对应的传输服务器地址,将确定的传输服务器地址设置为医学图像数据的目的地址。
9.根据权利要求1所述的方法,其特征在于,所述在监测到hternet网络状况满足 医学图像数据的传输要求时,采用断点续传的方式发送压缩后的医学图像数据至hternet 网络具体为所述传输客户端将压缩后的医学图像数据送入发送队列;当监测到传输客户 端的发送线程和传输服务器的接收线程之间的连接状况不满足医学图像的传输要求时,控 制发送线程停止发送所述发送队列中的医学图像数据,并记录当前发送到的医学图像数据 在发送队列中的位置;当监测到传输客户端的发送线程和传输服务器的接收线程之间的连 接状况满足医学图像的传输要求时,控制发送线程从记录的位置开始发送所述发送队列中 的医学图像数据。
10.根据权利要求9所述的方法,其特征在于,所述发送队列为N个,每一个发送队列对 应一个发送线程,所述传输服务器中具有N个接收线程,每个接收线程对应一个发送线程, 且每个接收线程对应一个接收队列;所述传输客户端将压缩后的医学图像数据送入发送队列具体为所述传输客户端将压 缩后的医学图像数据分割为多个数据块,分别送入N个发送队列;所述监控的操作具体为所述传输客户端对每个发送线程与接收线程之间的连接状况 进行监控,并根据各连接的连接状况对相应的发送线程执行所述控制操作;该方法还包括所述接收线程接收到对应发送线程发送来的数据块后送入对应的接收 队列,所述传输服务器将各接收队列中属于同一个医学图像的数据块进行合并。
11.根据权利要求1所述的方法,其特征在于,在对医学图像数据进行压缩之后且执行 所述监测的操作之前还包括所述传输客户端对压缩后的医学图像数据执行加入身份验证 信息、进行加密或加入完整校验码中的一种或任意组合的处理;在对接收到的医学图像数据进行解压缩之前还包括所述传输服务器对接收到的医学 图像数据进行身份验证、解密或完整性校验中的一种或任意组合的处理,在处理结果表明 该医学图像数据安全时,对处理后的医学图像数据进行解压缩。
全文摘要
本发明提供了一种医学图像传输方法和系统,在源影像归档和通信系统(PACS)端和目的PACS端分别设置传输客户端与传输服务器;传输客户端利用医学数字影像和通信(DICOM)标准接收来自源PACS的医学图像数据,将传输服务器地址设置为医学图像数据的目的地址后,对医学图像数据进行压缩,在监测到Internet网络状况满足医学图像数据的传输要求时,采用断点续传的方式发送压缩后的医学图像数据至Internet网络;传输服务器通过Internet网络接收到目的地址为自身地址的医学图像数据后,进行解压缩,利用DICOM标准将解压缩后的医学图像数据发送给目的PACS。
文档编号H04N7/26GK102075742SQ20091020960
公开日2011年5月25日 申请日期2009年10月30日 优先权日2009年10月30日
发明者刘宁, 郑杰 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1