用于检索和处理元数据的系统和方法_4

文档序号:8287883阅读:来源:国知局
前发起(4)。另外,可以纵贯整个过程在进行的基础上根据需要执行(5)。
[0061]在某些实施例中,这可以将存储器使用以及开始发送数据的时间减少至0(1),与由已知系统实现的0(m)相反。在各种实施例中,发生从O(Hl)对象至0(1)对象的减少,因为作为针对每个图像发送I个对象的替代,针对全部的m个图像发送单个对象,或者发送每个系列一个对象,通常(在某些实施例中)甚至随着图像数目的增加而小于10个系列。为了更好地理解从0(m)对象到0(1)的减少,采取常数n,例如2,然后开始发送第一对象的时间是打开前两个对象并创建公共值所花费的时间。这是恒定的时间量,假设具有系列的DICOM对象相互类似(一般地情况如此)。发射整个不同对象的总时间仍是0(m),因为需要打开并发送全部的m个对象。存储器使用/传输尺寸要求几个附加假设。假设对于平均系列而言,存在许多公共属性和非常少的每实例属性,亦即尺寸(公共DICOM元数据)>> 尺寸(每实例属性)。一个人然后可以用O来高效地替换每实例属性的尺寸,并且整体对象的尺寸为0(1)——由公共属性的尺寸确定的常数。在实践中,情况并不完全如此,因为每实例尺寸实际上并不是0,而是其足够接近,使得我们可以使用诸如200k之类的合理尺寸作为“恒定”尺寸。针对从磁盘的执行/检索时间实现类似论证。
[0062]在前面的描述中,出于说明的目的,阐述了许多细节以便提供实施例的透彻理解。然而,对于本领域的技术人员而言将显而易见的是:这些特定细节并不是要求的。在其他情况下,以框图形式示出了众所周知的电结构和电路以免使理解含糊不清。例如,未提供关于是否将本文所述的实施例实现为软件例程、硬件电路、固件或其组合的特定细节。
[0063]可以将本公开的实施例表示为存储在机器可读介质(也称为计算机可读介质、处理器可读介质或在其中体现计算机可读程序代码的计算机可用介质)中的计算机程序产品。机器可读介质可以是任何适当的有形、非临时介质,包括磁、光或电存储介质,包括磁盘、紧凑式磁盘只读存储器(CD-ROM)、存储器件(易失性或非易失性)或类似存储机构。机器可读介质可以包含各种指令集、代码序列、配置信息或其他数据,其在被执行时促使处理器执行根据本公开的实施例的方法中的步骤。本领域的技术人员将认识到的是:还可以将实现所述实施方式所需的其他指令和操作存储在机器可读介质上。存储在机器可读介质上的指令可以被处理器或其他适当处理器件执行并可以与电路对接以执行所述任务。
[0064]上述实施例意图仅仅是示例性的。在不脱离仅仅由所附权利要求定义的范围的情况下,可以由本领域的技术人员对特定实施例实现变更、修改和改变。
【主权项】
1.一种检索存储在存储介质上的元数据的方法,该方法包括: 响应于来自客户端的针对用于一组DICOM实例的元数据的请求,该组DICOM实例具有数目,加载该组所请求DICOM实例中的η个DICOM实例,其中,η小于该组DICOM实例的数目; 比较η个加载DICOM实例的元数据; 基于η个加载DICOM实例的比较来生成公共值集合; 将该公共值集合流式传输到客户端; 确定用于η个加载DICOM实例中的每一个的每实例数据,每实例数据是DICOM实例的元数据与公共值集合之间的差; 将加载DICOM实例的每实例数据发射到客户端; 加载该组所请求DICOM实例的附加DICOM实例; 确定用于附加DICOM实例中的每一个的每实例数据;以及 将附加DICOM实例的每实例数据发射到客户端。
2.权利要求1的方法,其中,将公共值生成为二进制大对象(斑块)。
3.权利要求1的方法,其中,所述η个实例对应于系列或子系列。
4.权利要求1的方法,其中,所述η个实例不包括异常实例、定位符图像、侦察图像中的一个。
5.权利要求1的方法,其中,在附加DICOM实例的加载之前发起η个加载DICOM实例的每实例数据到客户端的传输。
6.权利要求1的方法,还包括: 从客户端接收用于像素数据的请求;以及 将像素数据发射到客户端。
7.权利要求1的方法,还包括在客户端处: 接收公共值集合; 接收每实例数据; 基于公共值而发起显示; 接收像素数据;以及 显示像素数据。
8.一种用指令编码的非临时计算机可读存储介质,该指令促使处理器执行根据权利要求I的检索存储在存储介质上的元数据的方法。
9.一种适合于当在计算机上运行时执行权利要求1至7中的任一项的方法的计算机程序广品。
10.一种供在存储在存储介质上的元数据的检索中使用的服务器,该服务器包括: 处理器,该处理器被配置成: 响应于来自客户端的针对用于一组DICOM实例的元数据的请求,该组DICOM实例具有数目,加载该组所请求DICOM实例中的η个DICOM实例,其中,η小于该组DICOM实例的数目; 比较η个加载DICOM实例的元数据; 基于η个加载DICOM实例的比较来生成公共值集合; 将该公共值集合流式传输到客户端; 确定用于η个加载DICOM实例中的每一个的每实例数据,每实例数据是DICOM实例的元数据与公共值集合之间的差; 将加载DICOM实例的每实例数据发射到客户端; 加载该组所请求DICOM实例的附加DICOM实例; 确定用于附加DICOM实例中的每一个的每实例数据;以及 将附加DICOM实例的每实例数据发射到客户端。
11.权利要求10的服务器,其中,将公共值生成为二进制大对象(斑块)。
12.权利要求10的服务器,其中,所述η个实例对应于系列或子系列。
13.权利要求10的服务器,其中,所述η个实例不包括异常实例、定位符图像、侦察图像中的一个。
14.权利要求10的服务器,其中,所述处理器还被配置成在附加DICOM实例的加载之前发起η个加载DICOM实例的每实例数据到客户端的传输。
15.权利要求10的服务器,其中,所述处理器还被配置成: 从客户端接收用于像素数据的请求;以及 将像素数据发射到客户端。
【专利摘要】一种检索元数据的系统和方法,所述方法包括:响应于来自客户端的针对用于一组DICOM实例的元数据的请求,加载该组请求DICOM实例中的n个DICOM实例;比较n个加载DICOM实例的元数据;基于n个加载DICOM实例的比较来生成公共值集合;将该公共值集合流式传输到客户端;确定用于n个加载DICOM实例中的每一个的每实例数据,每实例数据是DICOM实例的元数据与公共值集合之间的差;将加载DICOM实例的每实例数据发射到客户端;加载该组所请求DICOM实例的附加DICOM实例;确定用于附加DICOM实例中的每一个的每实例数据;以及将附加DICOM实例的每实例数据发射到客户端。
【IPC分类】G06F19-00
【公开号】CN104603787
【申请号】CN201380046654
【发明人】W.E.华莱士, L.彼得斯
【申请人】爱克发医疗保健公司
【公开日】2015年5月6日
【申请日】2013年9月3日
【公告号】EP2706476A2, EP2706476A3, EP2893474A1, US20140074985, WO2014037329A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1