CN116627349A - 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品 - Google Patents

医疗影像数据的处理方法、装置、设备、介质和计算机程序产品 Download PDF

Info

Publication number
CN116627349A
CN116627349A CN202310708041.5A CN202310708041A CN116627349A CN 116627349 A CN116627349 A CN 116627349A CN 202310708041 A CN202310708041 A CN 202310708041A CN 116627349 A CN116627349 A CN 116627349A
Authority
CN
China
Prior art keywords
storage pool
data
new
medical image
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310708041.5A
Other languages
English (en)
Inventor
樊康勇
王振
时庚
缪建锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm China Investment Co ltd
Original Assignee
Fujifilm China Investment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm China Investment Co ltd filed Critical Fujifilm China Investment Co ltd
Priority to CN202310708041.5A priority Critical patent/CN116627349A/zh
Publication of CN116627349A publication Critical patent/CN116627349A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0689Disk arrays, e.g. RAID, JBOD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5011Pool
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明涉及医疗影像数据的处理方法,用于存储***,存储***包括了旧的存储模块和新的存储模块,方法包括:接收存储池创建请求,在新的存储模块中创建新的在线存储池和近线存储池,存储池创建请求中还包括数据接收规则和生命周期管理策略;根据数据接收规则,将接收的数据存入新的在线存储池;根据生命周期管理策略,从旧的存储模块中将旧的在线存储池中的历史数据迁移到近线存储池,历史数据在近线存储池中无损压缩存储。本发明还涉及医疗影像数据的处理装置、设备、介质和计算机程序产品。

Description

医疗影像数据的处理方法、装置、设备、介质和计算机程序 产品
技术领域
本发明涉及计算机技术领域,特别涉及医疗影像数据的处理方法、装置、设备、介质和计算机程序产品。
背景技术
医院的影像检查数据随着时间推移产生上百TB甚至PB级别的存储数据量,这些数据存储在磁盘阵列中,但是磁盘阵列在使用5年左右之后便不适合继续扩容。这种情况下医院信息科就会面临硬件(磁盘阵列)更替、数据迁移的问题。现有流程需要医院管理员手动将数据通过第三方软件复制到新的存储阵列的目录下保存。期间可能会产生数据断传,以及数据完整性校验的问题,部分会出现***不能查看历史数据的问题,降低了工作效率。
发明内容
本发明的目的在于提供医疗影像数据的处理方法、装置、设备、介质和计算机程序产品,解决在医疗影像检查数据迁移中的数据断传、数据完整性缺陷、无法查看历史数据和工作效率低的技术问题。
本发明的第一实施方式公开了一种医疗影像数据的处理方法,用于存储***,所述存储***包括了旧的存储模块和新的存储模块,所述方法包括:
接收存储池创建请求,在所述新的存储模块中创建新的在线存储池和近线存储池,所述存储池创建请求中还包括数据接收规则和生命周期管理策略;
根据所述数据接收规则,将接收的数据存入所述新的在线存储池;
根据所述生命周期管理策略,从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,所述历史数据在所述近线存储池中无损压缩存储。
可选地,还包括:
在所述新的在线存储池中创建临时在线存储池;
响应于历史数据获取请求,将所述近线存储池中的相应历史数据存入所述临时在线存储池。
可选地,还包括:
在所述新的存储模块中创建检索存储池;
所述响应于历史数据获取请求,将所述近线存储池中的相应历史数据存入所述临时在线存储池,还包括:基于所述历史数据获取请求确定检索策略,基于确定的所述检索策略从所述近线存储池中读取所述相应历史数据,存入所述检索存储池;将所述检索存储池中的所述相应历史数据存入所述临时在线存储池。
可选地,还包括:
每经过预定时长,删除所述临时在线存储池中的数据。
可选地,所述从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,还包括:
基于所述生命周期管理策略的迁移规则,将所述旧的在线存储池中的历史数据迁移到所述近线存储池,其中所述迁移规则包括:没有新增的数据的迁移规则、没有访问过的数据的迁移规则、没有操作过的数据的迁移规则。
本发明的第二实施方式公开了一种医疗影像数据的处理装置,包括:数据处理模块、旧的存储模块和新的存储模块;
所述数据处理模块接收存储池创建请求,在所述新的存储模块中创建新的在线存储池和近线存储池,所述存储池创建请求中还包括数据接收规则和生命周期管理策略;
所述数据处理模块根据所述数据接收规则,将接收的数据存入所述新的在线存储池;
所述数据处理模块根据所述生命周期管理策略,从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,所述历史数据在所述近线存储池中无损压缩存储。
本发明的第三实施方式公开了一种电子设备,所述电子设备包括存储有计算机可执行指令的存储器和处理器,当所述指令被所述处理器执行时,使得所述电子设备实施根据本发明的第一实施方式的医疗影像数据的处理方法。
本发明的第四实施方式公开了一种计算机存储介质,在所述计算机存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行根据本发明的第一实施方式的医疗影像数据的处理方法。
本发明的第五实施方式公开了一种计算机程序产品,包括计算机可执行指令,所述指令被处理器执行以实施根据本发明的第一实施方式的医疗影像数据的处理方法。
本发明实施方式与现有技术相比,主要区别及其效果在于:
在本发明中,可以在医院的影像检查数据存储***中旧磁盘阵列已经无法扩容的情况下,新存储阵列接入***时,在新存储阵列中创建新的在线存储池,接收的新数据直接存入新创建的在线存储池,不影响新数据的接收和存储,同时旧存储阵列中旧的在线存储池中的历史数据迁移到新创建的近线存储池,实现无感的硬件(磁盘阵列)更替和数据迁移,无需医院管理人员手动将数据复制到新的存储阵列的目录下保存,避免数据断传和数据完整性出现问题。
在本发明中,基于确定的检索策略从近线存储池中读取相应历史数据,存入检索存储池;将检索存储池中的相应历史数据存入临时在线存储池,临床医生可以实时查看调阅患者的历史数据,不会受硬件(磁盘阵列)更替和数据迁移的影响;完成数据查看后经过预定时长,临时在线存储池的数据自动删除,不会影响近线存储内历史数据的保存。
附图说明
图1示出根据本申请的实施例的存储***的示意图。
图2示出根据本申请的实施例的医疗影像数据的处理方法的流程图。
图3示出根据本申请的实施例的获取历史数据的流程图。
图4示出根据本申请的实施例的医疗影像数据的处理装置的框图。
图5示出根据本申请的实施例的医疗影像数据的处理的电子设备的硬件结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请的实施方式作进一步地详细描述。
医院的影像检查数据占用存储空间非常大,随着时间推移会产生上百TB甚至PB级别的存储数据量。而当旧存储(磁盘)阵列已经无法扩容的情况下,需要将新存储阵列接入***,为了进行硬件(存储阵列)更替和数据迁移,本申请的实施例提供了一种医疗影像数据的处理方法,用于存储***。图1示出了根据本申请的实施例的存储***的示意图,图2示出了根据本申请的实施例的医疗影像数据的处理方法的流程图。下面结合图1和图2进行描述。
如图1所示,存储***100包括了旧的存储模块12,该旧的存储模块12可以是对应于旧存储阵列11的存储功能的抽象。旧的存储模块12中包括旧的在线存储池122,在进行存储阵列更替和数据迁移之前,在线存储池122用于提供数据存储等数据处理服务。例如,存储***100可以是医院的影像检查数据的存储***,旧存储阵列11可以是提供NAS(NetworkAttached Storage,网络附属存储)存储的磁盘阵列,该旧存储阵列11下的在线存储池122可以接收并存储医疗影像检查的数据13。随着时间推移,旧存储阵列11中存储的数据量会越来越大,因而需要不断扩容。然而磁盘阵列在使用大约5年之后便不适合继续扩容。于是将新存储阵列14接入存储***100,该新存储阵列14可以是提供对象存储的存储阵列。新的存储模块15可以是对应于新存储阵列14的存储功能的抽象。
如图2所示,医疗影像数据的处理方法包括:
S201,接收存储池创建请求,存储池创建请求中还包括数据接收规则和生命周期管理策略;例如,存储***100接入新存储阵列14后,医院管理员发出存储池创建请求,以在新的存储模块15创建新的存储池,用于提供数据存储功能。
S202,在新的存储模块中创建新的在线存储池和近线存储池;例如,响应于接收到医院管理员发出存储池创建请求,在新的存储模块15中创建新的在线存储池151和近线存储池152。
在本申请中,在线存储池是指始终保持“在线”状态的存储池,随时向用户提供高性能的数据读取服务。近线存储池是使用频率或数据访问量低于在线存储池的存储池,性能要求低于在线存储池。
S203,根据数据接收规则,将接收的数据存入新的在线存储池;例如,存储***100接收新的医疗影像检查的数据13,该数据13不再存入旧的在线存储池122,而是直接根据医院管理员设置的数据接收规则,将数据13存入新的在线存储池151中。
S204,根据生命周期管理策略,从旧的存储模块中将旧的在线存储池中的历史数据迁移到近线存储池,历史数据在近线存储池中无损压缩存储。例如,旧的在线存储池122不再接收数据,而是根据医院管理员设置的生命周期管理策略,将旧存储阵列11下的旧的在线存储池122中的医疗影像检查的历史数据迁移到新存储阵列14下的近线存储池152中。同时,旧的在线存储池122的存储策略和存储路径也迁移到近线存储池152,其中历史数据在近线存储池中无损压缩存储。之后,临床医生可以实时查看调阅从近线存储池152中患者的历史数据。
在本发明中,可以在医院的影像检查数据存储***中旧磁盘阵列已经无法扩容的情况下,新存储阵列接入***时,在新存储阵列中创建新的在线存储池,接收的新数据直接存入新创建的在线存储池,不影响新数据的接收和存储,同时旧存储阵列中旧的在线存储池中的历史数据迁移到新创建的近线存储池,实现无感的硬件(磁盘阵列)更替和数据迁移,无需医院管理人员手动将数据复制到新的存储阵列的目录下保存,避免数据断传和数据完整性出现问题。
根据本申请的一些实施例,从旧的存储模块中将旧的在线存储池中的历史数据迁移到近线存储池,还包括:基于生命周期管理策略的迁移规则,将旧的在线存储池中的历史数据迁移到近线存储池,其中迁移规则包括:没有新增的数据的迁移规则、没有访问过的数据的迁移规则、没有操作过的数据的迁移规则。
根据本申请的一些实施例,方法还包括获取历史数据,图3示出了获取历史数据的流程图,包括:
S301,在新的在线存储池中创建临时在线存储池;
S302,在新的存储模块中创建检索存储池;例如,如图1所示,近线存储池152中存储有从旧的在线存储池122迁移来的历史数据。为了方便调阅这些历史数据,可以响应于存储池创建请求,在新存储阵列14下创建检索存储池153和临时在线存储池154,临时在线存储池154可以创建在在线存储池151中,也可以单独创建。
S303,响应于历史数据获取请求,基于历史数据获取请求确定检索策略;例如,临床医生发出查看调阅患者的历史数据获取请求;响应于该历史数据获取请求,基于该历史数据获取请求确定检索策略,例如,可以基于历史数据获取请求中请求的数据所属的科室、成像时间等确定检索策略;或者医院管理员可以预设检索策略,例如,先检索相应成像时间的数据,然后在这些数据中进一步检索所属的科室的数据,最后在这些数据中根据患者信息获取所请求的数据。
S304,基于确定的检索策略从近线存储池中读取相应历史数据,存入检索存储池;例如,基于确定的检索策略,将近线存储池152中的检索到的相应历史数据拉取到检索存储池153中。
S305,将检索存储池中的相应历史数据存入临时在线存储池;例如,再将相应历史数据转发到临时在线存储池154中,临床医生即可以实时查看这些历史数据。
在本发明中,基于确定的检索策略从近线存储池中读取相应历史数据,存入检索存储池;将检索存储池中的相应历史数据存入临时在线存储池,临床医生可以实时查看调阅患者的历史数据,不会受硬件(磁盘阵列)更替和数据迁移的影响。
根据本申请的一些实施例,还包括:每经过预定时长,删除临时在线存储池中的数据。例如,可以由医院管理员设置一个预定时长,每经过该预定时长就删除临时在线存储池154中的数据,或者,在相应历史数据转发到临时在线存储池154中,并且临床医生查看过这些数据,经过该预定时长后删除临时在线存储池154中的数据。这样不会影响近线存储池152中历史数据的保存。
在本发明中,完成数据查看后经过预定时长,临时在线存储池的数据自动删除,不会影响近线存储内历史数据的保存。
图4示出根据本申请的实施例的医疗影像数据的处理装置的框图,装置400包括:数据处理模块401、旧的存储模块402和新的存储模块403;
所述数据处理模块401接收存储池创建请求,在所述新的存储模块403中创建新的在线存储池和近线存储池,所述存储池创建请求中还包括数据接收规则和生命周期管理策略;
所述数据处理模块401根据所述数据接收规则,将接收的数据存入所述新的在线存储池;
所述数据处理模块401根据所述生命周期管理策略,从所述旧的存储模块402中将旧的在线存储池中的历史数据迁移到所述近线存储池,所述历史数据在所述近线存储池中无损压缩存储。
本申请的方法实施例是与本实施例相对应的,本实施例可与本申请的方法实施例互相配合实施。本申请的方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在本申请的方法实施例中。
图5是实施根据本申请实施例的医疗影像数据的处理的电子设备的硬件结构框图。
如图5所示,电子设备500可以包括一个或多个处理器502、与处理器502中的至少一个连接的***主板508、与***主板508连接的***内存504、与***主板508连接的非易失性存储器(NVM)506、以及与***主板508连接的网络接口510。
处理器502可以包括一个或多个单核或多核处理器。处理器502可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器、基带处理器等)的任何组合。在本发明的实施例中,处理器502可以被配置为执行根据如图1-图3所示的各种实施例的一个或多个实施例。
在一些实施例中,***主板508可以包括任意合适的接口控制器,以向处理器502中的至少一个和/或与***主板508通信的任意合适的设备或组件提供任意合适的接口。
在一些实施例中,***主板508可以包括一个或多个存储器控制器,以提供连接到***内存504的接口。***内存504可以用于加载以及存储数据和/或指令。在一些实施例中电子设备500的***内存504可以包括任意合适的易失性存储器,例如合适的动态随机存取存储器(DRAM)。
NVM 506可以包括用于存储数据和/或指令的一个或多个有形的、非暂时性的计算机可读介质。在一些实施例中,NVM 506可以包括闪存等任意合适的非易失性存储器和/或任意合适的非易失性存储设备,例如HDD(Hard Disk Drive,硬盘驱动器)、CD(CompactDisc,光盘)驱动器、DVD(Digital Versatile Disc,数字通用光盘)驱动器中的至少一个。
NVM 506可以包括安装在电子设备500的装置上的一部分存储资源,或者它可以由设备访问,但不一定是设备的一部分。例如,可以经由网络接口510通过网络访问NVM 506。
特别地,***内存504和NVM 506可以分别包括:指令520的暂时副本和永久副本。指令520可以包括:由处理器502中的至少一个执行时导致电子设备500实施如图1-图3所示的方法的指令。在一些实施例中,指令520、硬件、固件和/或其软件组件可另外地/替代地置于***主板508、网络接口510和/或处理器502中。
网络接口510可以包括收发器,用于为电子设备500提供无线电接口,进而通过一个或多个网络与任意其他合适的设备(例如,前端模块、天线等)进行通信。在一些实施例中,网络接口510可以集成于电子设备500的其他组件。例如,网络接口510可以集成于处理器502、***内存504、NVM 506、和具有指令的固件设备(未示出)中的至少一种,当处理器502中的至少一个执行所述指令时,电子设备500实现图1-图3所示的各种实施例的一个或多个实施例。
网络接口510可以进一步包括任意合适的硬件和/或固件,以提供多输入多输出无线电接口。例如,网络接口510可以是网络适配器、无线网络适配器、电话调制解调器和/或无线调制解调器。
在一个实施例中,处理器502中的至少一个可以与用于***主板508的一个或多个控制器封装在一起,以形成***封装(SiP)。在一个实施例中,处理器502中的至少一个可以与用于***主板508的一个或多个控制器集成在同一管芯上,以形成片上***(SoC)。
电子设备500可以进一步包括:输入/输出(I/O)设备512,与***主板508连接。I/O设备512可以包括用户界面,使得用户能够与电子设备500进行交互;***组件接口的设计使得***组件也能够与电子设备500交互。在一些实施例中,电子设备500还包括传感器,用于确定与电子设备500相关的环境条件和位置信息的至少一种。
在一些实施例中,I/O设备512可包括但不限于显示器(例如,液晶显示器、触摸屏显示器等)、扬声器、麦克风、一个或多个相机(例如,静止图像照相机和/或摄像机)、手电筒(例如,发光二极管闪光灯)和键盘。
在一些实施例中,***组件接口可以包括但不限于非易失性存储器端口、音频插孔和电源接口。
在一些实施例中,传感器可包括但不限于陀螺仪传感器、加速度计、近程传感器、环境光线传感器和定位单元。定位单元还可以是网络接口510的一部分或与网络接口510交互,以与定位网络的组件(例如,全球定位***(GPS)卫星)进行通信。
可以理解的是,本发明实施例示意的结构并不构成对电子设备500的具体限定。在本申请另一些实施例中,电子设备500可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件、或软件和硬件的组合实现。
可将程序代码应用于输入指令,以执行本发明描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本申请的目的,包括处理器502的用于处理指令的***包括具有诸如数字信号处理器(DSP)、微控制器、专用集成电路(ASIC)或微处理器之类的处理器的任何***。
程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理***通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本发明中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。
至少一个实施例的一个或多个方面可以由存储在计算机可读存储介质上的指令来实现,指令在被处理器读取并执行时使得电子设备能够实现本发明中所描述的实施例的方法。
根据本申请的一些实施例,公开了一种计算机存储介质,在该计算机存储介质上存储有指令,当该指令在计算机上运行时,使得该计算机执行根据本申请的实施例的医疗影像数据的处理方法。
本申请的方法实施例是与本实施例相对应的,本实施例可与本申请的方法实施例互相配合实施。本申请的方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在本申请的方法实施例中。
根据本申请的一些实施例,公开了一种计算机程序产品,包括计算机可执行指令,该指令被处理器执行以实施根据本申请的实施例的医疗影像数据的处理方法。
本申请的方法实施例是与本实施例相对应的,本实施例可与本申请的方法实施例互相配合实施。本申请的方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在本申请的方法实施例中。
可以理解的是,此处描述的具体实施例仅仅是为了解释本申请,而非对本申请的限定。此外,为了便于描述,附图中仅示出了与本申请相关的部分而非全部的结构或过程。应注意的是,在本说明书中,相似的标号和字母在附图中表示类似项。
应当理解的是,虽然在本文中可能使用了术语“第一”、“第二”等等来描述各个特征,但是这些特征不应当受这些术语限制。使用这些术语仅仅是为了进行区分,而不能理解为指示或暗示相对重要性。举例来说,在不背离示例性实施例的范围的情况下,第一特征可以被称为第二特征,并且类似地第二特征可以被称为第一特征。
在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实施例中的具体含义。
本申请的说明性实施例包括但不限于医疗影像数据的处理方法、装置、设备、介质和计算机程序产品。
将使用本领域技术人员通常采用的术语来描述说明性实施例的各个方面,以将他们工作的实质传达给本领域其他技术人员。然而,对于本领域技术人员来说,使用部分所描述的特征来施行一些替代性实施例是显而易见的。出于解释的目的,阐述了具体的数字和配置,以便对说明性实施例进行更加透彻的理解。然而,对于本领域技术人员来说显而易见的是,可以在没有具体细节的情况下实施替代实施例。在一些其他情况下,本文省略或简化了一些众所周知的特征,以避免使本申请的说明性实施例模糊不清。
此外,各种操作将以最有助于理解说明性实施例的方式被描述为多个彼此分离的操作;然而,描述的顺序不应被解释为暗示这些操作必须依赖描述的顺序,其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序也可以被重新安排。当所描述的操作完成时,所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
说明书中对“一个实施例”、“实施例”、“说明性实施例”等的引用表示所描述的实施例可以包括特定特征、结构或性质,但是每个实施例也可能或不是必需包括特定的特征、结构或性质。而且,这些短语不一定是针对同一实施例。此外,当结合具体实施例描述特定特征,本领域技术人员的知识能够影响到这些特征与其他实施例的结合,无论这些实施例是否被明确描述。
除非上下文另有规定,否则术语“包含”、“具有”和“包括”是同义词。短语“A和/或B”表示“(A)、(B)或(A和B)”。
如本文所使用的,术语“模块”可以指代,作为其中的一部分,或者包括:用于运行一个或多个软件或固件程序的存储器(共享、专用或组)、专用集成电路(ASIC)、电子电路和/或处理器(共享、专用或组)、组合逻辑电路、和/或提供所述功能的其他合适组件。
在附图中,可能以特定布置和/或顺序示出了一些结构或方法特征。然而,应当理解的是,这样的特定布置和/或排序不是必需的。而是,在一些实施例中,这些特征可以以不同于说明性附图中所示的方式和/或顺序来进行说明。另外,特定附图中所包含得结构或方法特征并不意味着所有实施例都需要包含这样的特征,在一些实施例中,可以不包含这些特征或者可以与将这些特征与其他特征进行组合。
在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合形式来实现。所公开的实施例还可以以承载或储存在一个或多个瞬态或非瞬态的机器可读(例如,计算机可读)存储介质上的指令或程序形式实现,其可以由一个或多个处理器等读取和执行。当指令或程序被机器运行时,机器可以执行前述的各种方法。例如,指令可以通过网络或其他计算机可读介质分发。因此,机器可读介质可以包括但不限于,用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,例如,软盘,光盘,光盘只读存储器(CD-ROMs),磁光盘,只读存储器(ROM),随机存取存储器(RAM),可擦除可编程只读存储器(EPROM),电子式可清除程序化只读存储器(EEPROM),磁卡或光卡,或者用于通过电、光、声或其他形式信号(例如,载波、红外信号、数字信号等)传输网络信息的闪存或有形的机器可读存储器。因此,机器可读介质包括任何形式的适合于存储或传输电子指令或机器(例如,计算机)可读信息的机器可读介质。
上面结合附图对本申请的实施例做了详细说明,但本申请技术方案的使用不仅仅局限于本申请实施例中提及的各种应用,各种结构和变型都可以参考本申请技术方案轻易地实施,以达到本文中提及的各种有益效果。在本领域普通技术人员所具备的知识范围内,在不脱离本申请宗旨的前提下做出的各种变化,均应归属于本申请专利涵盖范围。

Claims (9)

1.一种医疗影像数据的处理方法,用于存储***,所述存储***包括了旧的存储模块和新的存储模块,其特征在于,包括:
接收存储池创建请求,在所述新的存储模块中创建新的在线存储池和近线存储池,所述存储池创建请求中还包括数据接收规则和生命周期管理策略;
根据所述数据接收规则,将接收的数据存入所述新的在线存储池;
根据所述生命周期管理策略,从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,所述历史数据在所述近线存储池中无损压缩存储。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述新的在线存储池中创建临时在线存储池;
响应于历史数据获取请求,将所述近线存储池中的相应历史数据存入所述临时在线存储池。
3.根据权利要求2所述的方法,其特征在于,还包括:
在所述新的存储模块中创建检索存储池;
所述响应于历史数据获取请求,将所述近线存储池中的相应历史数据存入所述临时在线存储池,还包括:基于所述历史数据获取请求确定检索策略,基于确定的所述检索策略从所述近线存储池中读取所述相应历史数据,存入所述检索存储池;将所述检索存储池中的所述相应历史数据存入所述临时在线存储池。
4.根据权利要求2所述的方法,其特征在于,还包括:
每经过预定时长,删除所述临时在线存储池中的数据。
5.根据权利要求1所述的方法,其特征在于,所述从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,还包括:
基于所述生命周期管理策略的迁移规则,将所述旧的在线存储池中的历史数据迁移到所述近线存储池,其中所述迁移规则包括:没有新增的数据的迁移规则、没有访问过的数据的迁移规则、没有操作过的数据的迁移规则。
6.一种医疗影像数据的处理装置,其特征在于,包括:数据处理模块、旧的存储模块和新的存储模块;
所述数据处理模块接收存储池创建请求,在所述新的存储模块中创建新的在线存储池和近线存储池,所述存储池创建请求中还包括数据接收规则和生命周期管理策略;
所述数据处理模块根据所述数据接收规则,将接收的数据存入所述新的在线存储池;所述数据处理模块根据所述生命周期管理策略,从所述旧的存储模块中将旧的在线存储池中的历史数据迁移到所述近线存储池,所述历史数据在所述近线存储池中无损压缩存储。
7.一种电子设备,其特征在于,所述电子设备包括存储有计算机可执行指令的存储器和处理器,当所述指令被所述处理器执行时,使得所述电子设备实施根据权利要求1-5中任一项所述的医疗影像数据的处理方法。
8.一种计算机存储介质,其特征在于,在所述计算机存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行根据权利要求1-5中任一项所述的医疗影像数据的处理方法。
9.一种计算机程序产品,其特征在于,包括计算机可执行指令,所述指令被处理器执行以实施根据权利要求1-5中任一项所述的医疗影像数据的处理方法。
CN202310708041.5A 2023-06-14 2023-06-14 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品 Pending CN116627349A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310708041.5A CN116627349A (zh) 2023-06-14 2023-06-14 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310708041.5A CN116627349A (zh) 2023-06-14 2023-06-14 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品

Publications (1)

Publication Number Publication Date
CN116627349A true CN116627349A (zh) 2023-08-22

Family

ID=87636602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310708041.5A Pending CN116627349A (zh) 2023-06-14 2023-06-14 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品

Country Status (1)

Country Link
CN (1) CN116627349A (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801923A (zh) * 2005-01-05 2006-07-12 中央电视台 分级存储管理***
CN101299695A (zh) * 2007-04-30 2008-11-05 北京亚细亚智业科技有限公司 一种基于以太网的集群式多级存储管理***及方法
CN105590157A (zh) * 2014-12-25 2016-05-18 ***股份有限公司 基于数据生命周期管理模板的数据管理
CN109614386A (zh) * 2018-09-28 2019-04-12 阿里巴巴集团控股有限公司 数据处理方法、装置、服务器及计算机可读存储介质
CN112130761A (zh) * 2020-09-04 2020-12-25 苏州浪潮智能科技有限公司 一种存储***的扩容方法、***及相关装置
CN112597323A (zh) * 2020-12-03 2021-04-02 中国人民解放军63921部队 遥感影像存储迁移方法、装置和存储介质
US20210149865A1 (en) * 2019-11-18 2021-05-20 International Business Machines Corporation SEAMLESSLY MIGRATING DATA AND INDEX IN DISTRIBUTED NoSQL DATABASE SYSTEMS
CN113127438A (zh) * 2019-12-30 2021-07-16 北京百度网讯科技有限公司 用于存储数据的方法、装置、服务器和介质
CN115129251A (zh) * 2022-06-30 2022-09-30 苏州浪潮智能科技有限公司 一种在线替换存储卷的方法、***、设备和存储介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801923A (zh) * 2005-01-05 2006-07-12 中央电视台 分级存储管理***
CN101299695A (zh) * 2007-04-30 2008-11-05 北京亚细亚智业科技有限公司 一种基于以太网的集群式多级存储管理***及方法
CN105590157A (zh) * 2014-12-25 2016-05-18 ***股份有限公司 基于数据生命周期管理模板的数据管理
CN109614386A (zh) * 2018-09-28 2019-04-12 阿里巴巴集团控股有限公司 数据处理方法、装置、服务器及计算机可读存储介质
US20210149865A1 (en) * 2019-11-18 2021-05-20 International Business Machines Corporation SEAMLESSLY MIGRATING DATA AND INDEX IN DISTRIBUTED NoSQL DATABASE SYSTEMS
CN113127438A (zh) * 2019-12-30 2021-07-16 北京百度网讯科技有限公司 用于存储数据的方法、装置、服务器和介质
CN112130761A (zh) * 2020-09-04 2020-12-25 苏州浪潮智能科技有限公司 一种存储***的扩容方法、***及相关装置
CN112597323A (zh) * 2020-12-03 2021-04-02 中国人民解放军63921部队 遥感影像存储迁移方法、装置和存储介质
CN115129251A (zh) * 2022-06-30 2022-09-30 苏州浪潮智能科技有限公司 一种在线替换存储卷的方法、***、设备和存储介质

Similar Documents

Publication Publication Date Title
CN110569130B (zh) 一种跨进程通信方法、装置及设备
US10353704B2 (en) Prevention of classloader memory leaks in multitier enterprise applications
KR102507743B1 (ko) 메모리 관리 방법 및 그 전자 장치
US8719559B2 (en) Memory tagging and preservation during a hot upgrade
CN103677880A (zh) 一种信息处理方法及电子设备
US20150153958A1 (en) Electronic device and method for memory allocation in electronic device
US11543985B2 (en) Zone segment drive management
CN111858112B (zh) 一种检测内存泄露的方法、客户端及服务器
TW201335752A (zh) 記憶體檢測系統及方法
CN112988213B (zh) 一种程序数据更新方法、电子设备及计算机存储介质
KR20180039521A (ko) 배터리를 충전하는 전자 장치 및 그 동작 방법
WO2021227803A1 (zh) 一种内窥镜内存管理方法及内窥镜
CN111291330A (zh) 一种svn权限管理方法、装置、计算机设备及存储介质
CN115408730A (zh) 数据处理方法、芯片、电子设备及存储介质
WO2018126884A1 (zh) 一种终端设备的节电方法及终端设备
CN109117153A (zh) 应用程序的处理方法、装置、终端和存储介质
US8423730B2 (en) Method and apparatus for supporting diverse memory access schemes
CN116627349A (zh) 医疗影像数据的处理方法、装置、设备、介质和计算机程序产品
CN114265722A (zh) 一种数据库的修复方法和电子设备
CN116719670B (zh) 数据处理的方法、电子设备及可读存储介质
KR20170121451A (ko) 모바일 장치의 동작 방법 및 모바일 장치
CN114296986B (zh) 内存泄漏定位方法、装置、介质和电子设备
CN116303120A (zh) 确定闪存转换层ftl算法的方法及设备
CN103164290A (zh) 应用内存管理方法和装置
CN106843895A (zh) 用于处理请求的方法、***和可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination