自动缩放标记显示系统和方法

文档序号:6456980阅读:187来源:国知局
专利名称:自动缩放标记显示系统和方法
技术领域
本发明涉及一种用于处理图像显示系统和方法的解决方案。
更具体地,本发明涉及一种用于自动对图像显示进行缩放(zoom )的系统和方法。
背景技术
市场上有售的医学领域的图像显示系统使用各种技术以将医学图像呈示给医学执业者。例如,由医疗器械(modality)产生的诸如计算机放射摄像(computed radiograph, CR)、磁共振成像(MRI)等等的图像可以在医疗现场处被显示在显示终端上以供医学执业者检查。医学执业者可以使用所显示的图像来确定有无疾病、组织损伤等等。
对于使用图像显示系统的执业者来说一个有用工具是应用标记(mark-up )来进行对所关注区域的测量。标记是一种应用于图像内的点位置的可见柄(visible handle)。执业者可以将标记或一系列标记置于图像上以帮助他们确定组织的可疑或受损区的尺寸。自动地计算诸如表面面积、或长度之类的值的系统和方法可以极大地协助执业者确定和诊断所观察的图像区。
在图像显示系统中使用标记的难处在于所关注的区域可能显著小于所显示图像的总体初始大小。所关注的区域的精确外尺寸、或所关注的点的位置可能难以精确地定位。这导致执业者难以准确地将(多个)标记置于所希望的(多个)解剖学位置。除了其它以外,执业者使用该图像显示系统时还可能经受到不准确的调整大小(sizing)结果、较困难的诊断过程、或挫败。
对于执业者而言, 一种用以减轻这些问题中的某些问题的方法是放大或"拉近放大(zoom in)"所关注的区域。执业者于是可以更详细地察看他们意欲放置他们的标记的解剖学位置。然而,手动调节图像显示系统可能需要大量的鼠标操控,其减緩了放置标记的速度并且导致了执业者的挫败、疲劳和失误。例如,对所关注的区域手动进行
4放大可能涉及大量且繁瑣的步骤,诸如从所关注的区域移动光标,激活(activate)缩放功能,对所关注的区域应用缩放,选择标记实体,将光标返回到所关注的区域以放置标记,对所关注的区域进行取消缩放(un-zoom )等等。
因此,执业者所希望的是这样一种系统和方法其在用户希望将标记放置到图像上时容易地并且自动地实现对所关注的区域的缩放。

发明内容
通过一种具有权利要求1中所限定的具体特征的方法和一种根椐权利要求12的系统而实现了上述目的。在从属权利要求中阐述了本发明的优选实施例的具体特征。
本文中所述的实施例一方面提供了一种方法,其用于在标记实体已经被激活之后根据缩放因子(zoom factor)对初始可见区的区域自动地进行缩放,然后在可见区内显示出自动缩^:区域,所述方法包括
(a) 确定标记实体是否已经被激活;
(b) 如果(a)为真,则确定是否要对初始可见区的区域进行自动缩
放;
(c) 如果(b)为真,则确定缩放因子并且将该缩放因子应用于初始可见区的所述区i或;以及
(d) 在可见区内显示出自动缩放区域。
本文中所述的实施例另一方面提供了一种系统,其用于在具有观看工具界面的诊断界面上连同标记实体一起显示出可见区的自动缩放区域,所述系统包括
(a) 存储器,用于存储初始可见区、自动缩放区域以及与所述初始可见区和所述自动缩放区域相关联的缩放因子。
(b) 耦合到所述存储器的处理器,所述处理器被配置为用于
i. 确定标记实体是否已经被激活;
ii. 如果(i)为真,则确定是否要对可见区的区域进行自动缩放;
iii. 如果(ii)为真,则确定缩放因子并且将该缩放因子应用于初始可见区的所述区域;以及
iv. 在可见区内显示出自动缩放区域。
本发明的另外的优点和实施例将会通过下面的说明和附图而变得清楚。


为了简要理解本文中所述的实施例,并且为了阐明可以如何实现
它们,以示例的方式,参考示出示例性实施例的下列附图图1是自动缩放标记显示系统的示例性实施例的框图;图2A是更详细地示出图1的示例性诊断界面的示意图;图2B是更详细地示出图1的示例性诊断界面的示意图;图2C是更详细地示出图1的示例性诊断界面的示意图;图2D是更详细地示出图1的示例性诊断界面的示意图;图2E是更详细地示出图1的示例性诊断界面的示意图;图3是示出图1的自动缩放标记显示系统所进行的一般操作步骤
的流程图4是示出与起动(launch)图3中所示的自动缩放功能相关联的操作步骤的流程图;以及
图5是示出与关闭图3中所示的自动缩放功能相关联的操作步骤的流程图。
应当认识到的是,为说明的简单和清楚起见,图中所示元素并不一定是按比例绘制的。此外,在认为合适之处,可以在多个图中重复附图标记以表示对应的或类似的元素。
具体实施例方式
应当认识到的是,为说明的简单和清楚起见,在认为合适之处,
理解。然而,本领域普通技e术人员应当理解的是,可以:没有这些具体细节的情况下实践本文中所述的实施例。在其它例子中,没有详细说明公知的方法、过程和部件,以便不会模糊本文中所迷的实施例。此外,本说明书不应当被认为是以任何方式限制本文中所述的实施例
式。可以以4;或软件或它们二者的组合的方式来实:本文中"述的
系统和方法的实施例。然而,优选地,在可编程计算机上执行的计算机程序中实施这些实施例,可编程计算机均包括至少一个处理器、数据存储系统(包括易失性和非易失性存储器和/或存储元件)、至少一个输入装置和至少一个输出装置。例如且不限于此,可编程计算机可以是个人计算机、膝上型计算机、个人数据助理和移动电话。将程序代码应用于输入数据以执行本文中所述的功能并且生成输出信息。以
已知方式将输出信息应用于一个或更多个输出装置。
每个程序优选地是以高级的面向程序编程或面向对象编程和/或脚本语言而实现的,用以与计算机系统相通讯。然而,如果需要的话,可以用汇编语言或机器语言的方式实现该程序。在任一情况下,语言可以是编译语言或解释语言。每个这样的计算机程序优选地被存储在
可由通用或专用可编程计算机读取的存储介质或者装置(例如,ROM或磁盘)上,用于在计算机读取存储介质或装置时配置和操作计算机以执行本文中所述的过程。本发明的系统也可以被认为是作为计算机可读存储介质而实现的,其配置有计算机程序,其中这样配置的存储
此外,所述实施例的系统、过程和方法能够被分布在计算机程序产品中,所述计算机程序产品包括计算机可读介质,其承载用于一个或更多个处理器的计算机可用指令。可以以各种形式提供介质,包括一个或多个磁盘、光盘、磁带、芯片、有线传输、卫星传输、互联网传输或下载、磁性和电子存储介质、数字和模拟信号,等等。计算机可用指令也可以是各种形式的,包括编译和非编译代码。
首先参考图1,其示出自动缩放标记显示系统10的示例性实施例的基本部件。自动缩放标记显示系统10包括标记模块16、自动缩放模块18、视图生成模块14、图像处理模块12、显示驱动器20和用户偏好数据库22。如图所示,显示在诊断界面40的可见区42中的图像数据(诸如医学图像)是由医疗器械34生成的并且被存储在图像服务器30上的图像数据库32中,在图像数据库32中它们可以被自动缩放标记显示系统10 4t索。正如在上面更详细地讨论的,应当理解的是,可以以硬件或软件或它们二者的组合的形式来实现自动缩放标记显示系统IO。具体地,自动缩放标记显示系统10的模块优选地是在可编程计算机上执行的计算机程序中而实现的,可编程计算机均包括至少一个处理器,数据存储系统以及至少一个输入和至少一个输出装置。不受限制地,可编程计算机可以是大型计算机、服务器、个人计算机、膝上型计算机、个人数据助理或移动电话。在某些实施例中,
以软件形式实现自动缩放标记显示系统10并且将其安装到用户工作站24的硬盘驱动器上和图像服务器30上,从而使得用户工作站24以客户端-服务器结构与图像服务器30进行交互。在其它实施例中,自动缩放标记显示系统10可以从可能直接地与特定医疗器械34相关联的单一的专用工作站中运行。在又一实施例中,自动缩放标记显示系统10能够被配置成在用户工作站24上远程运行,而同时经由广域网(WAN),诸如通过互联网,而与图像服务器30进行通讯。
医疗器械34可以是用于生成对应于患者医学检查的图像数据的任何常规图像装置。例如,医疗器械可以是X射线装备、计算断层摄影术(CT)扫描仪、磁共振(MR)成像等等。医学执业者可以使用由医疗器械34生成的图像数据进行医学诊断。例如,执业者可以使用图像和相关联的数据来研究患病部位或损伤的存在、不存在或大小,或者确定患病部位或损伤的特性。医疗器械34可以被布置在单一的位置或设施(诸如医疗设施)内,或者可以被远程地访问。医疗器械34向图像服务器30提供模拟或数字格式的图像数据。例如,数字图像数据可以是DICOM、位图、JPEG、 GIF等形式的。图像服务器30然后将图像数据转换为适合于存储在图像服务器30上的图像数据库32内的数字格式。
如图1所示,用户工作站24包括键盘26和用户定点(user-pointing)装置28。用户定点装置28的一种常见例子是鼠标。用户工作站24可以通过具有输入和显示装置的任何有线或无线个人计算机装置来实现,例如常规的个人计算机、膝上型计算装置、个人数字助理(PDA),等等。用户工作站24操作性地连接到非诊断界面38和诊断界面40。自动缩放标记显示系统IO用于根据经由用户工作站24的用户输入来改变可见区42的格式化。在下面段落中有更详细的细节。
非诊断界面38被优化以用于图像研究(image study )选择,并且向用户11提供患者列表(未示出)以及研究列表36。患者列表(未示出)提供了其图像研究可供显示的患者的文本格式清单。研究列表36提供针对选定患者可用于显示的图像研究的文本格式清单。典型地,用户11将会检查研究列表36并且选择所列出的图像研究以用于显示。
当用户11选择图像研究时,选定的图像研究被显示在诊断界面
40上。其它相关联的文本信息(例如,患者信息、图像分辨率品质、图像采集日期,等等)被同时地显示在研究列表36内以协助用户11选择针对特定患者的图像研究。例如,通过使用常规的彩色计算机监
视器可以实现非诊断界面38。对于本文的讨论来说,术语"图像研究"毫无例外地(without exclusion)涵盖了所有不同的图像类型(例如,系列、研究、图像,等等)。
诊断界面40提供对选定的图像研究的高分辨率图像显示。例如,通过使用通常用于观看CT和MR研究的具有相对较高分辨率的医学成像品质显示监视器,可以提供诊断界面40。某些例子是具有1280-1024及以上分辨率的黑白"阅读(reading)"监视器。
显示驱动器20是使用市场上有售的硬件和软件而实现的常规的显示屏驱动器。显示驱动器20确保了在诊断界面40以及非诊断界面38上以恰当的格式显示出图像和文本。非诊断界面38和诊断界面40可以受控并且被连接到同 一处理平台。此处理平台可以提供高速处理,并且可以支持两个视频卡(例如,用于非诊断界面38的常规视频卡和用于诊断界面40的高性能视频图形卡)。然而,在又一示例中,可以仅有一个视频卡用以支持若干界面,包括非诊断界面38、和诊断界面40。
图像处理模块12协调标记模块16、自动缩放模块18、视图生成模块14、驱动器显示20和用户偏好数据库22的活动。用户11可以使用用户工作站24来从非诊断界面38选择图像。图像处理模块12然后从图像数据库32或图像服务器30检索相关的图像数据。图像处理模块12起动视图生成模块14和显示驱动器20,并且在诊断界面40的可见区42中显示出选定的图像。图像处理模块12为了所存储的显示参数而访问用户偏好数据库22,以用于在可见区42中显示所选定的图像研究的诊断视图。图像处理模块12也为了用于诊断界面40上的观看工具界面44的所存储显示参数而访问用户偏好数据库22。
现在参考图1,以及2A至2E。图2A至2E提供示例的图形用户界面(下文中称为GUI)以示出自动缩放标记显示系统10的操作。它们提供了自动缩放标记显示系统10可以如何使自动缩放区域52被显示在可见区42中的例子。
图2A示出在用户11已经从非诊断界面38选定将要显示的图像 研究之后出现的诊断界面40。诊断界面40包括可见区42和观看工具 界面44。可见区42是其中显示出由用户选定的图像研究的区。正是 通过观看可见区42,用户11 (例如医学执业者)可以进行观察或诊 断。
如图所示,观看工具界面44可以被布置在诊断界面40的上部处, 或其可以:帔布置在别处,例如在it断界面40的左侧或右侧或下部。 观看工具界面44使得用户11能够容易地访问诸如标记、缩放、图像 旋转等的各种图像操控功能。图像操控被应用于可见区42中所显示 的图像。
本领域技术人员应当理解的是,可以使用用户工作站、且通常为 用户定点装置28 (例如鼠标)来选择位于观看工具界面44上的实体。 用户通过将光标置于观看工具界面44上的期望按钮上并激活用户定 点装置28 (例如点击鼠标按钮),可以选定实体。例如用户11可以 在位于观看工具界面44上的标记实体按钮46上点击,以激活标记实 体。
当鼠标被用作用户定点装置28时,用户偏好数据库22中所存储 的默认激活按钮可以是左鼠标按钮,然而用户可以将之调整为任何鼠 标按钮。这个偏好可以被存储在用户数据库22中,并且在需要时被 调出(recall)。备选(alternate)鼠标按钮的使用可应用于关于自动 地缩放标记显示系统10而使用鼠标的任何情况。本领域技术人员也 将会知道,这仅仅是激活标记实体的一种示例性方法。例如,也可以 使用下拉式菜单来激活标记实体。如图2A中所示,诊断界面40也可 以显示光标位置54,其移动被链接到用户定点装置28 (例如鼠标) 的移动。光标在可见区42中可以以箭头或任何其它形状可见。光标 连同用户工作站24 —起允许用户11能够与可见区42中所显示的图 像研究交互、或从观看工具界面44选定所期望的实体,或用于需要 用户11的输入的任何任务。如图2A中所示,可见区42可以仅包含 所显示图像的初始可见区58。初始可见区58应当被理解为代表在使 用自动缩放标记显示系统IO之前显示在可见区42中的图像。现在参 考图2B。图2B类似于图2A,然而,图2B显示出在使用自动缩放标记显示系统10时的示例。在此处包括了自动缩放标记显示系统10的 操作的简要概述以便于对图2B至2E中的GUI的解释。在随后的以 下段落中有关于自动缩放标记显示系统10的操作的另外细节。
首先,通过使用用户定点装置28或其它装置,用户ll激活标记 实体。通常,这是由用户11通过移动光标,并且在观看工具界面44 上选择标记实体按钮46而实现的。用户11随后将光标移回可见区42 内,并且例如通过按压鼠标按钮而激活用户定点装置28。如果用户 11例如通过持续按压鼠标按钮而保持用户定点装置28处于激活状态, 则自动缩放标记显示系统IO被激活。光标位置56于是变为在可见区 42内居中,并且可见区42中所显示的图像是初始可见区58的自动缩 》文区域52。
在另一示例中,光标位置56没有变为在可见区42中居中。当用 户11激活自动缩放标记显示系统10时,如上所概述的,可见区42 没有变为以光标位置56为中心。光标位置56可以位于可见区42中 的任何位置,并且其在自动缩放区域52被显示之后保持处于该位置 中。本示例允许在初始可见区58与自动缩放区域52之间的光标位置 56的平滑过渡。换言之,当激活自动缩放区域52时,光标位置56没 有改变位置,或"跳跃(jump),,。
另外,当显示自动缩放区域52时,将缩放因子施加为从初始可 见区58中的缩放到自动缩放区域52中的缩放的平滑过渡,且不施加 为突然跳跃。这种平滑过渡可以通过使用动画或本领域技术人员应当 已知的任何其它可能的技术而实现。
一旦在可见区42中显示出自动缩放区域52,则用户11通常可以 通过移动用户定点装置28来围绕着所显示的图像进行摇移(pan) 在另一示例中,用户11可以仅在可见区42内所显示的自动缩放区域 52内移动光标。也可以例如引入自动摇移。通过自动地将图像移离可 见区42的边缘,自动摇移可以协助用户11。这在用户11激活自动缩 放标记显示系统10而光标位置56靠近可见区42的边缘且用户难以 将光标移动到期望位置(其可能是稍微偏离屏幕的)时可能是有用的。 这允许用户ll更好地与图像交互,协助用户进行标记放置。
为了返回("迅速回复(snap-back)")到初始可见区58,用户 11通常去激活(deactivate)用户定点装置28 (例如通过释放鼠标按钮)。用户定点装置28的去激活触发对标记的放置。在去激活用户 定点装置28后,用户11返回到例如图2A中所示的诊断界面40,其
可见区58 —样的初始可见区58。对于有技术的用户来说应当显而易 见的是,上述讨论的不同选项是有可能的并且这些仅仅是为了说明性 目的而提供的特定的操作示例。图2C至2E示出可以由自动缩放标记 显示系统10生成的GUI的又一些示例。它们代表在可见区42中显示 出自动缩放区域52的不同方式。这些额外的GUI使得用户11能够观 看自动缩放区域52以及未缩放可见区(un-zoomed viewable area) 50。 这使允许用户11观看比仅自动缩放区域52更大的背景(context), 从而向用户11提供更宽广的视野用以改善例如他们放置标记的准确 度。
现在参考图2C,显示出画面窗口 60中的画面。当用户11激活自 动缩放标记显示系统10 (以类似于上述的方式)时,自动缩放区域 52仅出现在画面窗口 60中的画面中。不在画面窗口 60中的画面内的 可见区42显示出未缩放可见区50。显示出自动缩放区域52的画面窗 口 60中的画面以自动缩放区域中心点62为中心,该中心点62也是 画面窗口 60中的画面中的光标的位置。光标可以同时,皮显示在未缩 放可见区50以及自动缩放区域52 二者中。于是用户ll可以围绕着 可见区42中所显示的未缩放可见区50而摇移,从而显示于画面窗口 60中的画面中的自动缩放区域52相应地改变。
正如上面针对图2B所讨论的,任意时间去激活用户定点装置28 触发对标记的放置和对自动缩放区域52以及画面窗口 60中的画面的 关闭。诊断界面40随后返回初始可见区58,如图2A中所示。本领 域技术人员应当理解的是,有许多可能发生的情况涉及到画面窗口 60 中的画面。例如当自动缩》丈区域52关闭时,画面窗口60中的画面可 以保持和变为空白(go blank),或其可以显示出先前的图像研究等。 另外,本领域中的技术人员应当理解的是,也可能有类似的示例,其 中光标不在自动缩放区域52或画面窗口 60的画面中呈现或者居中。
现在参考图2D,其类似于图2C,但具有一个显著的不同。在图 2D中,自动缩放区域52净皮显示在不被包含在画面窗口 60中的画面 中的可见区42中,并且未缩》文可见区50被显示在画面窗口 60中的画面中。
现在参考图2E,其示出最后的示例GUI。自动缩放区域52类似 于被置于可见区42的一部分上的"放大镜"。 一旦激活自动缩放标 记显示系统10,则自动缩放区域52 (通常是同心的,然而其可以为 任何形状)被创建,其中光标位置在其中心点66处。除其它选项外, 缩放因子在自动缩放区域52内可以是统一的。缩放因子是应用于被 显示为自动缩放区域52以前的初始可见区58的放大率级别(level of magnification),如果缩放因子是统一的,则自动缩放区域52内的区 域被缩放到相同的级别,并且自动缩放区域52以外的未缩放可见区 50保持处于其初始的缩放因子。
缩放因子也可以在自动缩放区域52内变化,例如,以非线性方 式变化。例如,缩放因子可以从自动缩放区域52的外边缘到中心点 66而增大。例如,外边^彖可以不应用缩^t因子,而中心点66可以具 有最大的缩放因子。本领域技术人员将会理解到,仅有一些使用诊断 界面40中的"放大镜"类型的自动缩放区域52的GUI的可能的说 明性示例,而在此说明书中包括了许多其它的可能性。
现在参考图1, 2A至2E和图3。具体地,图3示出由自动缩放 标记显示系统IO执行的基本操作步骤200。在步骤(220)处,自动 缩放标记显示系统IO的图像处理模块12轮询用户11是否已经激活 标记实体。用户11可以以多种方式激活标记实体。例如,用户11可 以在观看工具界面44上利用用户定点装置28选择标记实体按钮46。 可替代地,正如本领域技术人员已知的,用户11可以使用下拉式菜 单(未示出)来激活标记实体。标记实体的激活起动了自动缩放标记 显示系统IO的标记模块16。在步骤(240)处,用户激活用户定点装 置28,例如通过在鼠标按钮上进行点击来激活。 一旦标记实体已经激 活,则可以使用用户定点装置28的激活来将标记置于可见区42中的 光才示4立置处。
在步骤(260)处,图像处理模块12轮询在激活用户定点装置28 之后用户11是否维持了用户定点装置11的激活。例如,在鼠标按钮 上点击之后,用户11继续按压鼠标按钮(持续激活)或者用户ll释 放了鼠标按钮(去激活)。本领域技术人员将会知晓,例如鼠标之类 的用户定点装置28的激活可以以多种方式来实现。这些方式包括例如关于鼠标而言,点击鼠标左键或右键。
如果自动缩放标记显示系统10确定已经去激活用户定点装置2 8 , 则自动缩放模块18不起动。在此情况下,图像处理模块12前进到步 骤(280)。
在步骤(280)处,将标记置于可见区42中。在去激活用户定点 装置28后,图像处理模块12访问所起动的标记模块16,驱动器显示 20和视图生成模块14。图像处理模块12经由显示驱动器20确定可 见区42中的光标位置。图像处理模块12随后选择最靠近光标位置的 像素,并且将标记置于该像素上。通过使用视图生成模块14以及显 示驱动器20,图像处理模块12随后在可见区42中的该像素上显示标 记。
在另一示例中,每个图像研究被给予3-D虛拟患者坐标系,通常 是以毫米为单位的,用于限定图像研究内的点。3-D虛拟患者坐标系 允许用X、 Y和Z值来限定图像研究和其中的点。当用户ll去激活 用户定点装置28时,图像处理模块12访问所起动的标记模块16、驱 动器显示20和视图生成模块14以确定光标的虚拟患者坐标位置,并 且将标记放置且显示在该虚拟患者坐标位置处。使用虛拟患者坐标系 有助于使得标记可见,而无论何种角度或视图的图像研究被显示在诊 断界面40的可见区42中。
如果用户11没有去激活用户定点装置28,则图像处理模块12前 进到步骤(300)以创建自动缩放区域52。例如在鼠标的情况下,如 果用户11持续按压在鼠标按钮上,则图像处理模块12前进到步骤 (300)以创建自动缩放区域52。当用户11首先激活用户定点装置 28时,在步骤(260)处所判定的是否创建自动缩放区域52的确定可 以立即发生。任选地,在作出确定之前,可以有例如零点几秒的短暂 延迟。短暂延迟使得用户11能够通过例如点击并迅速释放鼠标按钮 在没有起动自动缩放模块18的情况下放置标记。当使用短暂延迟时, 用户11可以通过按压并且保持鼠标按钮来访问自动缩放标记显示系 统10,从而起动自动缩放模块18。延迟的长度被存储在用户偏好数 据库22中并且可被从中检索。延迟值可以是默认值或由用户11录入 的值。
现在参考图4,其更详细地图示出操作步骤300,即自动缩放区域52的起动。首先在步骤(302),图像处理模块12起动自动缩放 模块18。接下来,在步骤(304),图像处理模块12将初始可见区 58存储在用户偏好数据库22中或图像服务器30上。
接下来,在步骤(306),图像处理模块12确定适当的缩放因子 用以应用到初始可见区58。该确定可以例如通过访问存储在用户偏好 数据库22中的默认值或用户录入的值而作出。可替代地,用户11可 以在起动自动缩放4莫块18的时刻录入缩放因子。
在另一示例中,缩放因子可以由图像处理模块12基于初始可见 区58的特征或基于诊断界面40的部件的特征而确定。可以有助于确 定缩放因子的初始可见区58中的特征包括构成图像研究的数据类型, 或在激活自动缩放标记显示系统10之前对初始可见区58的"基线 (base)"放大率(在下面进行讨论)。可能影响到缩放因子的确定 的诊断界面40的特征是诊断界面40的分辨率,或尤其是诊断界面40 的像素的物理大小。本领域的技术人员将会理解到,这些仅仅是一些 说明性示例并且存在着其它可能的特征,它们都涉及到初始可见区58 以及诊断界面40,这些其它可能的特征可被用以确定缩放因子。
在一个示例中,缩放因子可以是"基线"放大率的百分比。在又 一个示例中,如果"基线"放大率是显著的(即,超过默认值、或用 户ll录入的阈值),则图像处理模块12可以确定不应当应用缩放因 子,或不应当有自动缩放区域52被显示。
正如先前所讨论的,缩放因子决定应用于初始可见区58以产生 自动缩放区域52的放大率级别。初始可见区58通常具有针对图像数 据库32中所存储的数据而应用于其的"基线"放大率,以便调节初 始可见区58的大小以适配到可见区42内。应用于自动缩放区域52 的缩放因子可以是相对于初始可见区58的"基线"放大率而言的。 例如,在1000x1000分辨率的诊断界面40中的1500x2000的CR图像 可以具有0,5的基线放大率。将要应用的缩放因子可以是200%,从而 使得对于自动缩放区域52的放大率为1.0。可替代地,缩放因子可以 是独立于基线放大率的值。
在步骤(308 )处,上面所确定的缩放因子被应用于初始可见区 58以创建自动缩放区域52。正如先前所讨论的,当在可见区42中显 示出自动缩放区域52时光标位置不移动。因而当自动缩放区域52的显示出现时光标不"跳跃"。
没有被包括在自动缩放区域52中的初始可见区58的部分是未缩 放可见区50。通常缩放因子不应用于未缩放可见区50。自动缩放区 域52以及未缩放可见区50二者都被图像处理模块存储在用户偏好数 据库22中或图像服务器30上。
在步骤(310)处,显示出自动缩放区域52。另外,正如先前所 提及的,可以使用动画来以平滑方式将缩放因子应用到自动缩放区域 52,所以从初始可见区58的过渡不是突变。如早先所讨论的,并且 如图2A至2E中所示,有许多种方式来在可见区42中显示自动缩放 区域52。例如,自动缩^L区域52可以如图2B所示显示在整个可见 区42中,或者如图2C和2D中所示4吏用画面窗口 60中的画面而被显 示,或者如图2E所示使用"放大镜"自动缩放区域52而被显示。 本领域技术人员将会理解到,这些仅是一些示例,并且存在着本公开 所涵盖的其它可能的情况。
在可见区42中显示出自动缩放区域52的方式可以是默认设置, 或者用户可以在使用自动缩放标记显示系统10时在任何时刻对其进 行选择。默认的、或用户录入的设置可以被存储在用户偏好数据库22 中。另外,在可见区42中显示自动缩放区域52的方式可以基于例如 图像研究(例如CR或MRI等)的特性或基于当前的诊断界面40布 局(例如观看工具界面44的位置等)而由图像处理单元来确定。
自动缩放区域52可以具有位于其中心处的光标,或者光标可以 保持在用户定点装置28被激活的位置处。正如先前所讨论的,图像 可以自动摇移以在使用自动缩放区域52时协助用户11。
在步骤(310)处,未缩放可见区50也可以被显示在可见区42 中。例如,在图2C至2E中,未缩放可见区50被显示在没有被自动 缩放区域52占据的可见区42的部分中。在某些其它实施例中,例如 图2B,未缩放可见区50没有显示在可见区42中。在该示例中,自 动缩放区域52占据着整个可见区42。未缩放可见区50也可以不被链 接到初始可见区58。例如,未缩放可见区50可以显示出存储在图像 数据库32、图像服务器30或用户偏好数据库22中的默认图像。可替 代地,未缩放可见区50可以以不同于自动缩放区域52的缩放因子的 縮放因子显示出一部分初始可见区58。有关对未缩放可见区50进行显示的任何设置可以被存储在用户偏好数据库22中。在步骤(312)处,自动缩放模块18可以对例如鼠标这样的用户 定点装置28的移动进行比例缩》文(迎ii)。这个比例缩^t与应用于 自动缩放区域52的缩放因子成比例地发生。例如,如果自动缩放区 域52每单位面积具有十个像素,而初始可见区58每单位面积具有一 个像素,则用户定点装置28将对于用户对用户定点装置28的移动过 于敏感。因而对移动进行比例缩放,或"减速(slowed down),,,从 而使得用户11能够在自动缩放区域5 2中对于他们的用户定点装置2 8 的使用维持着类似级别的控制。对鼠标移动的比例缩放是本领域技术 人员熟知的。也可以调整对用户定点装置28移动的比例缩放以帮助用户11将 标记准确放置于自动缩放区域52中。例如,用户定点装置28的移动 可以-波比例缩;^或"减速"到与用户11在初始可见区58中最初所经 历的级别相比更低的级别,以便允许用户对可见区42中标记的放置 具有更大的控制。比例缩放的级别可以是默认设置,或可以是由用户 11输入的。与比例缩放(包括在起动自动缩放模块18之前用户定点 装置28的比例缩放)相关联的任何设置可以被存储到用户偏好数据 库22并且可以从用户偏好数据库22检索。在步骤(314)处,用户11可以操纵自动缩放区域52中所显示 的图像。某些常见示例包括允许用户11摇移该自动缩放区域52。仅 通过在图像内移动用户定点装置28,用户ll可以进行摇移。自动缩 放区域52以及还有未缩放可见区50 (如果合适的话)中所显示的图 像相应地进行调整。这使得用户11能够更容易地围绕着图像而移动 到任何所关注的区域。在另一示例中,可以仅允许用户11在所显示 的未缩》文可见区42内移动光标。在步骤(314),对自动缩放区域52的另一用户11操纵是改变 应用于自动缩放区域52的缩放因子。作为示例,用户可以通过使用 鼠标的鼠标滚轮或用户工作站24的任何部分来调整应用于自动缩放 区域52的缩放因子。就鼠标滚轮而言,用户U可以用种种方法对其 进行转动以增大或减少自动缩放区域52的缩放因子。缩放因子可以 按默认增量或按用户设定的增量而增大。默认增量或由用户输入的增 量可以被存储在用户偏好数据库22中。这允许用户进一步控制自动缩放区域5 2 ,从而提高他们更有效地使用图像的能力。再次参考图3。在步骤(320)处,用户去激活用户定点装置28,例如通过释放所按压的鼠标按钮来去激活。在释放鼠标按钮之后,自动缩放模块18开始关闭过程。在下面关于图5更详细地讨论关闭自动缩放模块18过程中的步骤。现在参考图5,其更详细地示出图3的操作步骤340。在步骤 (342),终止被应用于例如鼠标这样的用户定点装置28的移动的任何比例缩放。从用户偏好数据库22调出在起动自动缩放;漢块18之前应用于用户定点装置28的移动的比例缩放,并且将其重新应用于用户定点装置28。在步骤(344),关闭可见区42内的未缩放可见区50以及自动 缩放区域52。在步骤(346)处,类似于图2,从用户偏好数据库22 调出初始可见区58,并且将其显示在可见区42中。因而可见区42被 "迅速回复"到初始可见区58。这使用户11回到在激活自动缩放标 记显示系统IO之前他们从之开始的位置处。可选地,可见区42可以 "迅速回复,,到不同于初始可见区58的图像。这可以是例如存储于 图像服务器30中或用户偏好数据库22上的图像,或者其可以是具有 预设的或用户录入的所应用缩放的级别的初始可见区58。在步骤 (348 )处,自动缩方欠才莫块^皮关闭。再次参考图3,在可见区被"迅速回复,,到初始可见区58的步骤 (340)之后,在步骤(280)处,根据较早的有关放置标记的讨论而 将标记放置于可见区42中。紧接着步骤(280),图像处理模块12 随后再次轮询以了解是否激活了用户定点装置28。如果用户定点装置 28被激活,则重复上面所讨论的步骤。图像处理模块12的轮询继续, 直至标记实体4皮去激活为止。尽管已经在医学图像管理的情境中说明了自动缩放标记显示系 统10的各种示例性实施例以便提供特定于应用的说明,但是应当理 解的是,自动缩放标记显示系统10也可以适合于任何其它类型的图 像或文档显示系统。尽管上述说明提供了实施例的示例,但是应当认识到的是,所述 实施例的某些特征和/或功能易受改动而不脱离所述实施例的工作原 理和宗旨。因此,上面已经说明的内容旨在说明本发明并且是非限制性的,且本领域技术人员将会理解到,可以做出其它变型或修改而不 脱离在所附权利要求书中所限定的本发明的范畴。
权利要求
1、一种方法,用于在已经激活标记实体之后根据缩放因子对初始可见区的区域自动地进行缩放并且随后在可见区内显示出自动缩放区域,所述方法特征在于(a)确定标记实体是否已经被激活;(b)如果(a)为真,则确定是否要对初始可见区的区域进行自动缩放;(c)如果(b)为真,则确定缩放因子并且将该缩放因子应用于初始可见区的所述区域;(d)在可见区内显示出自动缩放区域;(e)将未缩放可见区限定为落在可见区之内但在自动缩放区域以外的初始可见区的部分;(f)显示出未缩放可见区;(g)在可见区内显示出画面窗口中的画面;(h)将标记放置于可见区中;(i)停止显示自动缩放区域;(j)显示出初始可见区;以及(k)将标记放置于可见区中。
2、 根据权利要求1的方法,其中基于如下之一而确定在可见区 中显示出自动缩放区域的方式i) 图像研究的特性;或ii) 诊断界面布局。
3、 根据权利要求1的方法,其中縮放因子是下列之一i) 由用户提供的;ii) 基于初始可见区的特征而确定的;或iii) 基于"i食断界面的特征而确定。
4、 一种计算机可读介质,其上存储有多个指令,所述指令用于 执行如权利要求1中所述的方法的步骤。
5、 一种用于在具有观看工具界面的诊断界面上连同标记实体 一起显示出可见区的自动缩放区域的系统,所述系统特征在于(a) 存储器,用于存储初始可见区、自动缩放区域以及与所述初 始可见区和所述自动缩放区域相关联的缩放因子;(b)耦合到存储器的处理器,所述处理器被配置用于i) 确定标记实体是否已经被激活;ii) 如果(i)为真,则确定是否要对可见区的区域进行自动缩放;iii) 如果(ii)为真,则确定缩因子并且将该缩因子应用于初始可见区的所述区域;iv) 在可见区内显示出自动缩》文区域;v) 将未缩放可见区限定为落在可见区之内但在自动缩放区域以外的初始可见区的部分;vi) 显示出未缩放可见区,其中存储器存储未缩放可见区;vii) 显示出画面窗口中的画面;viii) 关闭自动缩^t区i或;ix) 显示出初始可见区;以及x) 放置标记。
6、 根据权利要求5的系统,其中基于如下之一而确定在可见区中显示出自动缩放区域的方式(a) 图像研究的特性;或(b) 诊断界面布局。
7、 根据权利要求5的系统,其中缩放因子是下列之一(a) 由用户输入的;(b) 基于初始可见区的特征而确定的;以及(c) 基于诊断界面的特征而确定的。
全文摘要
一种用于允许用户选择性地观看所显示的初始可见区的自动缩放区域的系统和方法。典型地,当在可见区中放置标记时由用户布置该自动缩放区域。该自动缩放区域可以单独地显示,或者它可以与初始可见区的未缩放部分一起同时显示。在用户将标记放置于可见区之后,关闭该自动缩放区域,并且使得该初始可见区返回到所显示的可见区。
文档编号G06T3/40GK101636762SQ200780050258
公开日2010年1月27日 申请日期2007年11月20日 优先权日2006年11月22日
发明者A·卡尼特萨尔, D·丹尼森, G·泽林杰, J·波特沃卡, L·姆罗茨, R·韦根基特尔 申请人:爱克发医疗保健公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1