客户机浏览器图像呈递方法和系统技术方案

技术编号:8275198 阅读:211 留言:0更新日期:2013-01-31 12:14
一种在显示器上显示服务器图像的转换的系统和方法,所述服务器图像存储在服务器上并且具有第一动态范围,所述显示器具有第二动态范围,所述第二动态范围小于所述第一动态范围。所述方法包括下述步骤:选择期望窗位;确定服务器窗位,其中所述服务器窗位包含所述期望窗位;在所述服务器处对服务器图像执行窗位操作以生成所述服务器窗位;将所述服务器窗位从所述服务器传输到客户机;确定第三窗位使得所述第三窗位在与所述服务器窗位组合时大致等于所述期望窗位;对所述服务器窗执行第三窗位以产生所述期望窗位;以及在所述显示器上显示所述期望窗位。

【技术实现步骤摘要】
【国外来华专利技术】
本文中所描述的实施例涉及用于查看图像的系统和方法。
技术介绍
图像通常被存储在一个或多个服务器上并且在远程计算装置处被查看。在这类系统中,通常将图像从服务器通过网络传输到客户机。然后在客户机显示图像。在某些系统中,客户机包括因特网或网络浏览器。这类系统有时用于查看由医疗器械生成并存储于服务器上的医学图像。
技术实现思路
本文中所描述的实施例在一个方面提供一种在显示器上显示服务器图像的转换 的方法,所述服务器图像存储在服务器上并且具有第一动态范围,所述显示器具有第二动态范围,所述第二动态范围小于所述第一动态范围,所述方法包括 a)选择期望窗位; b)确定服务器窗位,所述服务器窗位包含所述期望窗位; c)在所述服务器处对服务器图像执行窗位操作以生成所述服务器窗位; d)将所述服务器窗位从所述服务器传输到客户机;e)确定第三窗位使得所述第三窗位在与所述服务器窗位组合时大致等于所述期望窗位; f)对所述服务器窗口执行第三窗位以产生所述期望窗位;以及 g)在所述显示器上显示所述期望窗位。本文中所描述的实施例在另一方面提供一种在显示器上显示服务器图像的转换的方法,所述服务器图像存储在服务器上并且具有第一动态范围,所述显示器具有第二动态范围,所述第二动态范围小于所述第一动态范围,所述方法包括 a)选择待查看的期望窗位; b)确定多个服务器窗位,所述多个服务器窗位中的的至少一个服务器窗位包含所述期望窗位; c)基于所述多个服务器窗位对所述服务器图像执行多个窗位操作; d)通过将所述多个服务器窗位存储在至少一个存储图像的色彩信道中生成所述至少一个存储图像,所述至少一个存储图像中的每个存储图像都具有所述第二动态范围和至少一个色彩信道;以及 e)将所述存储图像从所述服务器传输到客户机; f)执行转换以产生所述期望窗位;以及 g)在所述显示器上显示所述期望窗位。本文中所描述的实施例在另一方面提供一种用于在显示器上显示服务器图像的转换的系统,所述服务器图像存储在服务器上并且具有第一动态范围,所述显示器具有第二动态范围,所述第二动态范围小于所述第一动态范围,所述系统包括 a)用于存储像素数据的存储器;以及 b)耦合于所述存储器的处理器,用于 i)选择期望窗位; ii)请求服务器窗位,其中所述服务器窗位包含所述期望窗位; iii)从所述服务器接收所述服务器窗位; iv)确定第三窗位使得所述第三窗位在与所述服务器窗位组合时大致等于所述期望窗位; V)对所述服务器窗口执行第三窗位以产生所述期望窗位;以及 vi)在所述显示器上显示所述期望窗位。本文中所描述的实施例在另一方面提供一种用于在显示器上显示服务器图像的转换的系统,所述服务器图像存储在服务器上并且具有第一动态范围,所述显示器具有第二动态范围,所述第二动态范围小于所述第一动态范围,所述系统包括 a)用于存储像素数据的存储器;以及 b)耦合于所述存储器的处理器,用于 i)选择待查看的期望窗位; ii)请求多个服务器窗位,所述多个服务器窗位的至少一个服务器窗位包含所述期望窗位; iii)接收至少一个存储图像,所述至少一个存储图像中的每个存储图像都具有所述第二动态范围和至少一个色彩信道,所述多个服务器窗位中的每个服务器窗位都存储在所述至少一个存储图像的色彩信道中; iv)执行转换以产生所述期望窗位;以及 V)在所述显示器上显示所述期望窗位。附图说明为了更好地理解本文中所描述的实施例并且更加清晰地显示可如何实现这些实施例,下面将仅通过示例的方式来参考附图,附图显示至少一个示例性实施例,并且其中 图IA和图IB是示出在窗位转换期间可由在本文中所描述的实施例使用的示例性窗口的不意 图2是示例性窗位转换功能; 图3是图像查看系统的各种实施例的框 图4是由图3的图像查看系统的某些实施例执行的一组示例性操作步骤的流程 图5是由图3的图像查看系统的某些实施例执行的一组示例性操作步骤的流程 图6是由图3的图像查看系统的某些实施例执行的一组示例性操作步骤的流程图;以及 图7A至图7C是示出示例性窗口组的示意图。将理解的是,为了简化并且清晰地说明,在图中所示的要素不必按比例绘制。例如,为了清晰起见,某些要素的尺寸可相对于其他要素被放大。具体实施例方式将理解的是,为了简化且清晰地说明,在被认为是适当的地方,陈述许多具体细节以便对本文中所描述的示例性实施例提供彻底的理解。然而,本领域普通技术人员将理解的是,本文中所描述的实施例可以在不具备这些具体细节的情况下被实践。在其他情况下,公知的方法、过程和元件未被详细描述以免混淆本文中所描述的实施例。此外,本说明书不被视为以任何方式限制本文中所描述的实施例的范围,而是仅仅描述本文中所描述的各种实施例的实施方式。本文中所描述的系统和方法的实施例可以硬件或软件或硬件和软件的组合来实施。某些实施例涉及包括用于进行窗位操作的硬件和软件的系统。某些实施例以在可编程计算机上执行的计算机程序来实现,这些可编程计算机每个包括至少一个处理器、数据存储系统(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备和至少一个输出设备。例如,但非限制地,可编程计算机可以是任何适用的计算设备,包括但不局限于个人电脑、膝上电脑、个人数据助理、智能电话和蜂窝电话。程序代码被应用于输入数据以执行本文中所描述的功能并生成输出信息。在各种实施例中,输入数据涉及由医疗器械生成 的医学图像。以已知的方式将输出信息应用于一个或多个输出设备。在各种实施例中,输出信息涉及医学图像,其例如可显示组织和器官。在某些实施例中,在显示器上显示医学图像,该显示器例如可以是任何适当的计算设备的显示器。在某些实施例中,以高级程序上的或面向对象的编程和/或脚本语言实现每个程序以与计算机系统进行通信。然而,如果期望,可以汇编或机器语言实现程序。在任何情况下,语言可以是编译的或解释性语言。每个这样的计算机程序优选存储在由通用的或专用的可编程计算机可读的存储介质或器件(例如ROM或磁盘)上,用于当由计算机读取存储介质或器件时配置或运行计算机以执行本文中所描述的程序。在某些实施例中,本专利技术的系统也可被认为是被实现为配置有计算机程序的计算机可读存储介质,其中如此构造的存储介质使得计算机以特定且预定的方式操作以便执行本文中所描述的功能。此外,在各种实施例中,所描述的实施例的系统、过程和方法能够被分布在计算机程序产品中,其包括承担用于一个或多个处理器的计算机可用指令的计算机可读介质。可以各种形式提供介质,包括一个或多个软盘、光盘、磁带、芯片、有线传输、卫星传输、互联网传输或下载、磁性或电子存储介质、数字和模拟信号等等。计算机可用指令也可以为各种形式,包括编译和未编译的代码。本文中描述的实施例中的某些实施例涉及使用窗口水平化(window leveling)的系统和方法。实施例中的某些实施例涉及在计算设备的显示器上显示原始图像的窗位,其中原始图像存储于远程服务器上。如上所提及,在某些实施例中,图像可以是医学图像。在某些实施例中,医学图像是患者的图像,例如由医疗器械生成的患者的图像。在某些实施例中,图像可以包括组织的图像,组织诸如例如为但不局限于骨骼、软组织和器本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:WE华莱士
申请(专利权)人:爱克发医疗保健公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1