一种医学成像设备数据的存储方法和装置的制造方法

文档序号:9910954阅读:627来源:国知局
一种医学成像设备数据的存储方法和装置的制造方法
【技术领域】
[0001]本发明涉及医疗器械领域,尤其涉及一种医学成像设备数据的存储方法和装置。
【背景技术】
[0002]医学成像设备可以利用精确准直的X射线束等,与灵敏度极高的探测器共同对人体的某一部位进行扫描,生成可供医学临床诊断的图像,用于多种疾病的检查。
[0003]为了满足医学成像设备在扫描期间产生的大量数据的存储,现有的医学成像设备在采集到原始的扫描数据后,通常将该扫描数据直接存储至低速存储设备,如机械式磁盘或者由该机械式磁盘构成的磁盘阵列,但是由于采集的数据量较多,因此直接向低速存储设备存储扫描数据的效率较低,相应地利用这些扫描数据建立图像的效率也不高。

【发明内容】

[0004]有鉴于此,本发明提供一种医学成像设备数据的存储方法和装置,以解决现有扫描数据存储成本高、效率低以及不安全的技术问题。
[0005]具体地,本发明是通过如下技术方案实现的:
[0006]—方面,提供一种医学成像设备数据的存储方法,该方法包括:获取医学成像设备探测器采集的目标对象的多个扫描数据;将所述多个扫描数据进行压缩,获得压缩数据,并在将所述多个扫描数据进行压缩时,将所述多个扫描数据缓存至高速存储设备;将所述压缩数据存储至低速存储设备。
[0007]另一方面,提供一种医学成像设备数据的存储装置,包括:获取单元,用于获取医学成像设备探测器采集的目标对象的多个扫描数据;压缩缓存单元,用于将所述多个扫描数据进行压缩,获得压缩数据,并在将所述多个扫描数据进行压缩时,将所述多个扫描数据缓存至高速存储设备;存储单元,用于将所述多个压缩数据存储至低速存储设备。
[0008]又一方面,提供一种医学成像设备,其特征在于,包括:存储器和处理器,所述存储器存储所述医学成像设备数据的存储装置对应的可执行指令,所述处理器与所述存储器通过通信总线连接;所述处理器读取所述医学成像设备数据的存储装置对应的可执行指令并被用来执行:获取医学成像设备探测器采集的目标对象的多个扫描数据;将所述多个扫描数据进行压缩,获得压缩数据,并在将所述多个扫描数据进行压缩时,将所述多个扫描数据缓存至高速存储设备;将所述压缩数据存储至低速存储设备。
[0009]在本发明实施例中,获取医学成像设备探测器采集的目标对象的多个扫描数据;将该多个扫描数据进行压缩,获得压缩数据,并在将该多个扫描数据进行压缩时,将该多个扫描数据缓存至高速存储设备;将该压缩数据存储至低速存储设备。这样,由于对扫描数据进行压缩并存储,减少了扫描数据的数据体积,从而提高了扫描数据在低速存储设备的存储效率;另外,在向低速存储设备上存储扫描数据的同时,通过高速存储设备缓存该扫描数据,防止在对扫描数据压缩的过程中,因为意外断电等原因造成还未及时存储至低速存储设备中的数据丢失,提高了数据的安全性。
【附图说明】
[0010]图1是本发明示出的一种数据存储方法的流程示意图;
[0011]图2是本发明示出的一种图像重建方法的流程示意图;
[0012]图3是本发明示出的一种数据存储装置的结构示意图;
[0013]图4是本发明示出的另一种数据存储装置的结构示意图;
[0014]图5是本发明示出的一种医学成像设备的硬件结构示意图。
【具体实施方式】
[0015]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0016]在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0017]应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0018]本发明描述的数据的存储方法应用在同时包括有大存储容量的低速存储设备和小存储容量的高速存储设备的医学成像设备上,通过对获取的扫描数据进行压缩并存储至低速存储设备,并在对扫描数据进行压缩的同时,将该扫描数据存储至高速存储设备;由于在本发明中对扫描数据进行了压缩并存储,因此减少了扫描数据的数据体积,从而提高了扫描数据在低速存储设备的存储效率;另外,本发明在对扫描数据进行压缩的同时,通过高速存储设备缓存该扫描数据,可以防止在对扫描数据压缩的过程中,因为意外断电等原因造成还未及时存储至低速存储设备中的数据丢失,提高了数据的安全性。再者,本发明通过大存储容量的低速存储设备和小存储容量的高速存储设备的配合使用,在确保本发明存储方案安全、高效的同时,也大幅降低了医学成像设备的数据存储成本。
[0019]具体地,在本发明实施例中,所述低速存储设备可以是机械式磁盘或者由该机械式磁盘构成的磁盘阵列,所述高速存储设备可以是PCI (Peripheral ComponentInterconnect,外设组建互连)_express 接口的固态盘,SATA(Serial AdvancedTechnology Attachment,串行高级技术附件)、SATA Express n SAS(Serial AttachedSCSI,串行连接SCSI接口)12Gbps等接口的固态盘或者其它非易失性内存或者由上述设备组成的磁盘阵列,本发明对此不作限定。另外,本发明实施例中的高速存储设备缓存数据的存储顺序通常为先入先出,即当该高速存储设备上存储的扫描数据的容量达到了该高速存储设备的存储容量的上限,则在再次接收到待存储的扫描数据时,将该高速存储设备上最先存储且可删除的扫描数据删除,然后存储再次接收到的待存储的扫描数据,这样,本发明实施例中的高速存储设备的存储空间可被反复循环利用而无需采用存储容量大且成本高的高速存储设备,从而节约了本发明的实现成本和高速存储设备的存储空间。
[0020]为使本领域技术人员更加清楚和明白,下面结合具体实施例对本发明的医学成像设备数据的存储方法进行详细的描述。
[0021]图1为本发明提供的一种数据的存储方法,该方法应用在医学成像设备上,包括:
[0022]S101、获取医学成像设备探测器采集的目标对象的多个扫描数据。
[0023]在本步骤中,可以通过医学成像设备上灵敏度极高的探测器探测目标对象的扫描数据,该目标对象可以是待扫描的病人,该扫描数据可以是医学成像设备例如CT设备(Computed Tomography,电子计算机断层扫描)扫描目标对像所获得的X射线数据。
[0024]S102、对该多个扫描数据进行压缩获得压缩数据,并在对该多个扫描数据进行压缩的同时,将该多个扫描数据缓存至高速存储设备上。
[0025]本步骤中,在获取到医学成像设备探测器采集的目标对象的多个扫描数据后,可以对该扫描数据进行两方面处理,一方面对该扫描数据进行压缩,由于压缩后的数据体积较小,便于后续向低速存储设备上保存,另一方面将该扫描数据同步缓存到高速缓存设备,由于高速缓存设备的存储速度较快,可以保证数据的完整性。
[0026]在一个可选的实现方式中,在获取到医学成像设备的探测器采集的目标对像的多个扫描数据时,通常是先将该扫描数据缓存至易失性存储设备(比如,内存)中,然后从该易失性存储设备中读取该多个扫描数据并通过压缩算法进行压缩。在传统的技术方案中,当压缩算法的压缩吞吐量较低时,可能在未完成对该多个扫描数据的压缩之前,该多个扫描数据在易失性存储设备中的存储空间已被后续获取的数据覆盖了,进而无法从该易失性存储设备中读取待压缩的完整的扫描数据。
[0027]为了解决该问题,在本发明实施例中,通过在医学成像设备上设置一个小存储容量的高速存储设备,来顺序缓存由于数据压缩算法处理过程中滞留的扫描数据,在后续对滞留的扫描数据进行压缩时,都从该高速存储设备上读取,并将压缩后的滞留
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1