同时显示多个视频源的视频数据的制作方法

文档序号:16702838发布日期:2019-01-22 21:50阅读:295来源:国知局
同时显示多个视频源的视频数据的制作方法

本发明涉及在显示器上同时显示多个视频源的视频数据的系统和方法。本发明还涉及包括所述系统的工作站和成像装置并且涉及包括用于令处理器系统执行所述方法的指令的计算机程序产品。



背景技术:

已知同时显示多个视频源的视频数据。例如,在视频监视的领域中,己知在显示器上同时显示从多个视频相机获得的视频数据。出于该目的,多个视频源中的每个的视频数据可以被显示在显示器上的各自的视窗中。视窗可以被定位为在显示器上同时适配显示区。另一范例是多个远程桌面会话的视频数据被同时显示在工作站的显示器上。每个远程桌面会话可以被显示在单独的视窗中。视窗可以在显示器上临近地堆叠或者彼此接近地堆叠。

也己知空间地缩放多个视频源中的一个或多个的视频数据以适配显示器上的各自的视窗。例如,这样的视频源的视频数据可以通过向视频数据应用空间缩放滤波而被缩放。空间缩放滤波根据视频处理的领域本身是己知的。例如,可以使用最近邻插值、双线性插值、或更高阶插值滤波。而且,可以使用不基于滤波的方法,例如,超级采样。



技术实现要素:

发明人己经认识到多个视频源中的一个或多个可以是缩放敏感的,在于这样的视频源的视频数据的空间缩放可以导致不期望的伪影,所述不期望的伪影可以妨碍对视频数据的解读。然而,这样的空间缩放有时也可以是期望的,例如,使得多个视频源在有限的显示区上能够被示出,或者视频源被放大以获得用户的注意。

具有用于在显示器上同时显示多个视频源的视频数据的系统或方法将是有利的,其能够将这样的缩放敏感的视频源的视频数据的显示更好地处理给用户。

为了更好地解决该关注问题,本发明的第一方面提供了一种用于在显示器上同时显示多个视频源的视频数据的系统,所述系统包括:

-视频输入部,其用于接收所述多个视频源的所述视频数据;

-显示处理器,其用于生成显示数据以在显示器上的各自的视窗中显示所述多个视频源的所述视频数据,所述视窗被定位为同时适配所述显示器上的显示区;

其中,所述显示处理器被布置为:

i)如果需要适配所述视窗中的各自的视窗,则空间地缩放所述多个视频源中的一个或多个的所述视频数据以适配所述各自的视窗,

ii)生成视觉指示物以视觉地指示所述视窗中的一个中的所述视频数据何时己被从其原始(native)空间分辨率空间地缩放;并且

iii)当所述视窗中的所述一个中的所述视频数据以其原始空间分辨率被显示时省略或修改所述视觉指示物。

在本发明的另外的方面中,提供了一种包括前述系统的工作站和成像装置。

本发明的另外的方面中,提供了一种用于在显示器上同时显示多个视频源的视频数据的方法,所述方法包括:

-接收所述多个视频源的所述视频数据;

-生成显示数据以在显示器上的各自的视窗中显示所述多个视频源的所述视频数据,所述视窗被定位为同时适配所述显示器上的显示区;

其中,所述生成显示数据包括:

i)如果需要适配所述视窗中的各自的视窗,则空间地缩放所述多个视频源中的一个或多个的所述视频数据以适配所述各自的视窗,

ii)生成视觉指示物以视觉地指示所述视窗中的一个中的所述视频数据是否己被从其原始空间分辨率空间地缩放;并且

iii)当所述视窗中的所述一个中的所述视频数据以其原始空间分辨率被显示时省略或修改所述视觉指示物(310)。

在本发明的另外的方面中,提供了一种包括令处理器系统执行前述方法的指令的计算机程序产品。

以上途径提供了视频输入部,所述视频输入部用于接收多个视频源的视频数据。这里,术语视频数据是指意味着要以视频形式被视觉地显示的数据,例如,被显示为移动的图像的序列。例如,视频数据可以从视频相机、到工作站的远程桌面会话等获得。视频输入部接收至少第一视频源和第二视频源的视频数据。此外,显示处理器被提供以生成显示数据。当被显示在显示器上时,显示数据在显示器上的各自的视窗中提供对多个视频源的视频数据的同时显示。这里,术语“视窗”是指显示器上的用于察看视频源的视频数据的察看区域。

例如,第一视频源的视频数据可以被显示在显示器上的第一视窗中并且第二视频源的视频数据可以被显示在显示器上的第二视窗中。视窗可以被接近彼此地定位以适配显示器上的显示区,例如,通过堆叠或以其他方式布置所述视窗。例如,视窗可以形成在显示器上的保留显示区内示出的布置。另一范例是,视窗可以被临近地定位以适配显示器的整个显示区。

显示处理器被布置用于执行以下动作。这里,动作是基于显示处理器生成适当的显示数据(即,通过生成显示数据以示出所述动作的结果)来执行的。所述显示处理器被布置用于:如果需要针对多个视频源中的一个或多个的视频数据来适配一个或多个各自的视窗,则空间地缩放多个视频源中的一个或多个的视频数据以适配所述各自的视窗。所述需要可以归因于视频数据具有不匹配显示器上的各自的视窗的空间分辨率的空间分辨率。正因如此,各自的视窗的视频数据可以需要适当地缩放,即,通过对视频数据进行空间地放大或缩小。

所述显示处理器被布置用于生成视觉指示物以视觉地指示显示器上的视窗中的一个中的视频数据是否己被从其原始空间分辨率空间地缩放。这里,术语“视觉指示物”是指诸如图形符号或文本的图形元素。此外,术语“原始空间分辨率”是指视频数据在缩放之前的空间分辨率,即,由视频输入部接收到的视频数据的空间分辨率。因此,原始空间分辨率可以对应于像素、体素或其他图像元素的数目,其构成沿其空间尺寸的视频数据。

例如,视频数据可以包括移动的图像,所述移动的图像中的每幅具有水平1920像素乘以垂直1080像素的空间分辨率。因此,视频数据的原始空间分辨率可以是所述的1920像素乘以1080像素。此外,术语“从其原始空间分辨率空间地缩放”是指视频数据被缩放到不同于其原始空间分辨率的空间分辨率。例如,为了在显示器上适配视窗,各自的视频源的视频数据可以被缩小到640乘以360像素。

更具体而言,所述显示处理器被布置用于:当视窗中的一个中的视频数据己被从其原始空间分辨率空间地缩放时生成视觉指示物,并且当视窗中的所述一个中的视频数据尚未被从其原始空间分辨率空间地缩放时省略或修改视觉指示物。

视觉指示物因此是二元类型的指示物,在于所述视觉指示物可以仅在视窗中的一个中的视频数据己被从其原始空间分辨率空间地缩放时被提供并且否则将被省略,或者被提供为两种不同的形式,即当视窗中的一个中的视频数据己被从其原始空间分辨率空间地缩放时为一种形式,并且当视窗中的一个中的视频数据尚未被从其原始空间分辨率空间地缩放时为另一种形式,即,修改的形式。

通过生成视觉指示物,用户被提供有视窗中的一个中的视频数据是否己被从其原始空间分辨率空间地缩放的视觉指示。有效地,视觉指示物向用户提供这样的视觉指示:视窗中的一个中的视频数据可能包括不期望的伪影,所述不期望的伪影可以妨碍对视频数据的解读。响应于被示出这样的视觉指示物,用户然后可以完全避免解读该视频数据,或者避免解读该视频数据的特定细节,所述特定细节可以由所述不期望的伪影组成或者受所述不期望的伪影影响。

发明人己经认识到以上系统获得在完全避免对缩放敏感的视频源的空间缩放从而严重限制针对它们的显示的可用选项与如同这样的缩放敏感的视频源不是缩放敏感的一样简单地空间缩放这样的缩放敏感的视频源之间的特别合适的折中。亦即,通过提供视觉指示物作为显示数据的部分,所述系统警告用户视窗中一个中的视频数据可能包括不期望的伪影,所述不期望的伪影可以妨碍对视频数据的解读,但是最终将选择留给用户。

有利地,根据本发明所提供的二元类型的视觉指示物能够由察看者以较少的认知负担或者没有认知负担地解读,使得对于用户相对容易地辨别一个或多个视窗中的视频数据是否确实包括伪影。

任选地,所述系统还包括用户接口子系统以使得用户能够指示调整大小动作要被应用到视窗的选定的视窗,并且其中,所述显示处理器被布置用于:

-基于所述调整大小动作,对一个或多个视窗进行调整大小,所述一个或多个视窗至少包括所述选定的视窗;并且

-空间地缩放所述多个视频源中的一个或多个的视频数据来适配各自的一个或多个经调整大小的视窗。

通过提供用户接口子系统,使得用户能够与系统交互,并且尤其地,使得用户能够指示调整大小动作要被应用到视窗中的选定的视窗。例如,所述用户接口可以使得所述用户能够通过操作用户输入设备控制在显示器上示出的指针来指示所述调整大小动作。在接收到所述调整大小动作(即,请求)的指示后,显示处理器然后对所述视窗中的一个或多个进行调整大小,其中,所述一个或多个视窗包括至少一个所述选定的视窗。通过这么做,显示处理器空间地缩放多个视频源中的一个或多个的视频数据以适配各自的一个或多个经调整大小的视窗。因此,使得用户能够对选定的视窗进行调整大小同时被提供有这样的调整大小是否造成视窗中的一个中的视频数据(例如,选定的视窗或非选定的视窗)正被从其原始空间分辨率空间地缩放的视觉指示。

任选地,所述调整大小动作是恢复动作,并且所述显示处理器被布置用于通过对选定的视窗进行调整大小从而以其原始分辨率显示视频数据来执行所述恢复动作。由用户指示的调整大小动作令显示处理器对选定的视窗进行调整大小,从而使得选定的视窗中的视频数据能够以其原始空间分辨率被显示同时适配选定的视窗。因此,使得用户能够将选定的视窗中的视频数据恢复到其原始空间分辨率。有利地,用户被提供有视频数据的显示,所述视频数据的显示没有不期望的伪影,所述不期望的伪影可能否则将由于空间缩放而出现在视频数据中,从而使得能够不妨碍对视频数据的解读。

任选地,用户接口子系统被布置用于使得用户能够通过选择视觉指示物来指示恢复动作。选择视觉指示物是对于用户来说针对请求恢复动作的特别直观的机制,这是因为用户己经将视觉指示物与(缺少)以原始空间分辨率的显示相关联。有利地,请求恢复动作的认知负担被降低。

任选地,所述显示处理器被布置用于对所述视窗中的非选定的视窗进行调整大小或重新布置来作为所述调整大小动作的部分以释放所述显示区的部分,从而使得能够对选定的视窗进行调整大小。通过对视窗中非选定的视窗进行调整大小或重新布置来作为所述调整大小动作的部分,使得所述显示处理器能够针对要被调整大小的选定的视窗来释放所述显示区的部分,同时仍然能够显示其他视窗。有利的,用户保持对其他视频数据的察看,同时被示出以选定的视窗的经调整大小的版本。

任选地,显示处理器被布置用于对所述调整大小或所述重新布置进行动画演示。将对选定的和/或非选定的视窗的调整大小或重新布置进行动画演示帮助用户理解视窗的显示是如何调整的以使得选定的视窗中的视频数据能够要以其原始空间分辨率被显示。

任选地,用户接口子系统被布置用于使得用户能够通过移动选定的视窗和另一视窗的共同边界来指示所述调整大小动作。移动共同边界是对于用户来说请求调整大小动作特别直观的机制。有利地,共同边界的移动向显示处理器指示选定的视窗要牺牲哪个视窗而被调整大小。尤其地,如果显示处理器需要对一个或多个其他视窗调整大小作为调整大小动作的部分以释放所述显示区的部分,从而使得能够对选定的视窗进行调整大小,共同边界的移动向显示处理器指示哪个其他视窗能够被调整大小,亦即,共享共同边界的视窗。

任选地,显示处理器被布置用于与视窗中的一个视觉关联地的显示视觉指示物。这里,术语“视觉相关联”是指视觉指示物被显示为使得用户能够将视觉指示物与视窗中的一个视觉地相关联。因此,用户能够容易地认识到视窗中的哪个(或哪些)示出了己经被从其原始空间分辨率空间地缩放的视频数据。例如,显示处理器可以包括视窗中的标题栏中的视觉指示物,作为视窗内的叠加等。

任选地,多个视频源中的一个或多个被标记为缩放敏感的,并且所述显示处理器被布置用于仅针对显示所述缩放敏感的视频源的视频数据的视窗生成视觉指示物。所述多个视频源可以被标记为缩放敏感的,例如,借助于包括在视频数据中的元数据,根据所述元数据,所述显示处理器能够推断这样的标记,借助于可通过手动生成的数据获得的所述标记等。因此,显示处理器可以仅针对标记的视频源来生成视觉指示物。有利地,用户不被针对视频数据的缩放未实质地影响视频源的显示的视窗的视觉指示物烦扰。

任选地,所述多个视频源包括经由远程桌面会话连接到所述系统的工作站或成像装置。任选地,所述远程桌面会话示出医学图像或医学信号。

本领域技术人员将意识到,以上提及的实施例、实施方式和/或本发明的各方面中的两个或更多个可以以任何认为有用的方式进行组合。

本领域技术人员基于本说明能够执行成像装置、工作站、方法和/或计算机程序产品的修改和变动,其对应于系统的所述修改和变动。

在独立权利要求中定义了本发明。在从属权利要求中定义了本发明的有利实施例。

附图说明

本发明的这些方面和其他方面将参考下文描述的实施例而变得明显并且得到阐明,在附图中:

图1示出了用于在显示器上的各自的视窗中同时显示多个视频源的视频数据的系统,其中,所述系统还包括用于使得用户能够与所述系统交互的用户接口子系统;

图2示出了用于在显示器上的各自的视窗中同时显示多个视频源的视频数据的方法;

图3示出了用于执行所述方法的计算机程序产品;

图4a示出了正被显示在显示器上的各自的视窗中的多个视频源的视频数据,其中,视窗中的一个包括指示视频数据己被从其原始空间分辨率空间地缩放的视频数据的视觉指示物;

图4b示出了用户选择视觉指示物的结果,亦即,视窗被调整大小以用其原始分辨率显示视频数据;

图5a是与图4a类似的范例,但是示出了更多的视窗;

图5b-5d示出了从用户选择视窗中的一个中的视觉指示物得到的经动画演示的序列,亦即,所述视窗被调整大小以用其原始分辨率显示视频数据,并且其他视窗被调整大小或重新布置以释放显示区中的部分,并且其中,所述调整大小和所述重新布置是被动画演示的;

图5e示出了视窗的新布置,其中,选定的视窗己被调整大小以用其原始分辨率显示视频数据;并且

图6示出了警告对话框,其指示出于诊断目的,选定的视窗的视频数据应当以其原始分辨率被显示。

应该指出,在不同附图中具有相同附图标记的项目具有相同的结构特征和相同的功能,或者是相同的信号。在己经解释了这样的项目的功能和/或结构的地方,将不必在详细说明中重复对其进行解释。

具体实施方式

图1示出了用于在显示器上同时显示多个视频源的视频数据的系统100。系统100包括视频输入部120,所述视频输入部120用于接收多个视频源的视频数据。这里,术语“视频输入部”是指适合于接收视频数据的输入部。因此,视频输入部可以包括:例如,在经由网络接收视频数据时是网络接口,或者一般地是任何其他合适的类型。通过范例的方式,图1示出了视频输入部120,所述视频输入部120经由网络060(例如,局域网(LAN)、广域网(WAN)或互联网)连接到工作站040和视频相机042。因此,视频输入部120可以从视频相机042接收视频数据以及从工作站040接收视频数据,后者包括例如远程桌面会话数据。在这方面中,应当指出,多个视频源040、042可以是外部视频源,在于它们必须串流或者以其他方式将视频数据发送到视频输入部120。

系统100还包括显示处理器140,用于生成显示数据142以在显示器上的各自的视窗中显示多个视频源的视频数据。出于该目的,显示处理器140被示为从视频输入部120接收多个视频源的视频数据122。另外,显示处理器140被示为向外部显示器080提供显示数据142。

显示处理器140被布置用于能够在对系统100的操作期间执行以下动作。应当指出,所述动作是基于显示处理器140生成适当的显示数据142来执行的。首先,所述视窗被定位为在显示器080上同时适配显示区080。此外,如果需要适配视窗中的各自的视窗,则多个视频源中的一个或多个的视频数据122被空间地缩放以适配各自的视窗。另外,显示处理器140能够生成视觉指示物以视觉地指示视窗中的一个中的视频数据是否己被从其原始空间分辨率空间地缩放。

图1还示出了本发明的任选的方面,在于系统100可以包括用户接口子系统160,所述用户接口子系统160用于使得用户能够指示要被应用到视窗中选定的视窗的调整大小动作。出于该目的,图1示出了用户接口子系统160从能由用户操作的用户输入设备(例如,鼠标020、键盘或触摸屏)接收用户输入数据022,并且向显示处理器140输出指示调整大小动作的数据162。此外,根据本发明的该任选的方面,显示处理器140可以被布置用于,基于调整大小动作,对一个或多个视窗调整大小,其中,所述一个或多个视窗至少包括所述选定的视窗,并且空间地缩放多个视频源中的一个或多个的视频数据122以适配各自的一个或多个经调整大小的视窗。

应当指出,对显示处理器140和用户接口子系统160的操作将参考图4a-6进一步解释。

图2示出了用于在显示器上同时显示多个视频源的视频数据的方法200。方法200可以对应于图1的系统的操作。然而,这并非限制,在于方法200也可以分离于所述系统而被执行,例如使用不同的系统或设备。

方法200包括在标题为“接收多个视频源的视频数据”的第一步骤中的接收210多个视频源的视频数据。方法200还包括在标题为“生成显示数据以显示所述多个视频源”的第二步骤中的生成220显示数据以在显示器上的各自的视窗中显示所述多个视频源的所述视频数据,视窗被定位为同时适配显示器上的显示区。作为第二步骤220的部分,所述方法包括在标题为“空间地缩放视频数据”的另外的步骤中的如果需要适配视窗中的各自的视窗,则空间地缩放230所述多个视频源中的一个或多个的视频数据以适配所述各自的视窗。作为第二步骤220的部分,所述方法还包括在标题为“生成指示空间缩放的视频数据的视觉指示物”的另外的步骤中的生成240视觉指示物以视觉地指示视窗中的一个中的视频数据是否己被从其原始空间分辨率空间地缩放。

图3示出了包括用于令处理器系统执行前述的图2的方法的指令的计算机程序产品250。计算机程序产品250可以被包括在计算机可读介质26上,例如,以一系列机器可读物理标记的形式和/或作为具有不同的电学,例如磁性或光学性质或值的一系列元件。

对所述系统和所述方法的操作可以如下地进一步解释。

图4a示出了在显示器080上的各自的视窗1A-1C中被显示的多个视频源的视频数据,亦即,第一视频源的视频数据被示出在第一视窗1A中,第二视频源的视频数据被示出在第二视窗1B中,并且第三视频源的视频数据被示出在第三视窗1C中。应该指出,在本范例和以下范例中,在各自的视窗1A-1C中的每个中示出的视频数据被假定为基本填充所述视窗,例如,通过被适当地空间缩放,并且因此不用附图标记来分别引用。此外,在图4a的范例中,视窗1A-1C被示为被邻近地定位以适配显示器080上的显示区,在该情况中是显示器上的整个显示区。应当指出,视窗1A-1C不必临近地定位,而是应当具有在它们之间的一个或多个空的的显示区或以其他方式填充的显示区。

根据本发明,第二视窗1B被示为包括视觉指示物300,所述视觉指示物300指示第二视窗1B中的视频数据己被从其原始空间分辨率空间地缩放。例如,视频数据可以己经被空间地缩小以适配第二视窗1B。在该方面中,应当指出,术语“适配”是指视频数据在被空间地缩放之后具有基本等于或确切等于在显示器080上的各自的视窗的显示区中的空间尺寸的空间尺寸。例如,如果第二视窗1B在显示器上占据640乘以360像素,则视频数据可以被空间缩小到这些尺寸。

在图4a的范例中,视觉指示物以文本的形式被示出,即,“!1:1”,其中,“1:1”表示视频数据以其原始分辨率被显示,即,指示视频数据的像素或其他图像元素到显示数据或显示器的各自的像素或图像元素的一对一映射。此外,感叹号“!”指代视频数据当前不以其原始分辨率被显示,从而有效地向用户提供警告。然而,视觉指示物也可以采取任何其他合适的形式,并且尤其可以指示以下选项中的任一或两者,亦即,视频数据当前以其原始分辨率被显示或者视频数据当前不以其原始分辨率被显示。应当意识到,二者构成互补的选项,其有效地服务于相同的目的,在于根据本发明的视觉指示可以通过视觉指示物的存在以及通过缺少这样的视觉指示物两者而被提供给用户。

此外,在图4a的范例中,视觉指示物300被示为与视窗中的一个视觉相关联,亦即,通过被包括为在第二视窗1B中的视频数据上的叠加。备选地,视觉指示物300可以被示为没有与视窗中一个的明确视觉关联,例如,通过从中心示出。在该情况中,视觉指示物300可以仍然使得用户能够识别(不)以其原始分辨率显示视频数据的视窗,例如,通过被提供为涉及视窗的序号、位置或其他特性的文本。

图4a还示出了指针024,所述指针024能够由用户控制,例如,通过操作用户输入设备。所述系统可以被布置用于使得用户能够经由指针024指示要被应用到所述视窗中的选定的视窗的调整大小动作。例如,用户可以通过移动,例如,经由拖放,选定的视窗和另一视窗的共同边界来指示调整大小动作。所述系统也可以被布置用于使得用户能够经由指针024指示要被应用到所述视窗中的一个或多个的重新布置动作。有效的,所述系统可以使得用户能够通过调节视窗的大小和/或相对位置来控制所述视窗的布置。

在图4a-4b的范例中,用户被示为指示要被应用到所述视窗的选定的视窗的恢复动作。所述恢复动作是调整大小动作的形式,如将进一步解释的。尤其地,图4b示出了用户使用指针024选定了视觉指示物300的结果,例如,通过点击它,从而建立针对要被应用到第二视窗1B的恢复动作的请求,并且尤其地,应用到其视频数据。显示处理器可以被布置用于通过对第二视窗1B进行调整大小来使得视频数据能够以其原始分辨率进行显示来执行所述恢复动作。因此,图4b示出了第二视窗1B被增加尺寸以在其原始分辨率显示视频数据。图4b还示出了以下的结果。所述显示处理器可以被布置用于对视窗中的非选定的视窗进行调整大小或重新布置来作为所述调整大小动作的部分以释放显示区的部分,从而使得能够对选定的视窗进行调整大小。因此,在图4b中的范例中,第一视窗1A及其视频数据以及第三视窗1C及其视频数据己被示为被调整大小,产生两者均己在大小上减小了的第一视窗1A和第三视窗1C。

图4b还示出了显示处理器己经生成了不同的视觉指示物310,亦即,文本“1:1”指代视频数据当前以其原始分辨率被显示。因此,与图4a的视觉指示物300相比较,感叹号“!”己经被移除以指示视频数据不再被从其原始分辨率缩放。视觉指示物310从而有效地向用户提供了视频数据被认为是摒除了缩放伪影的确认。

图5a示出了与图4a类似的范例,但是示出了更多的视窗,亦即,示出各自的视频数据的六个视窗2A-2F。这里,视窗中的一个2E被示为包括视觉指示物300,所述视觉指示物300包括文本“!1:1”,从而指代视窗2E中的视频数据当前不以其原始分辨率被显示。如在图4a-4b的范例中,用户可以使用指针024来提供针对恢复动作要被应用到该视窗的请求,例如,通过选择视觉指示物300。

图5b-5d示出了从用户选择视觉指示物300得到的经动画演示的序列,所述经动画演示的序列示出了选定的视窗2E被调整大小以用其原始分辨率显示视频数据并且其他视窗2A-2D、2F被调整大小或重新布置以释放显示区中的部分,经动画演示的序列可以由显示处理器生成,例如,通过随时间生成适当的显示数据。

图5b示出了序列的第一部分,图示了其他视窗2A-2D、2F,被在大小上减小以释放显示区的部分。尽管未在图5b中完全示出,但是序列的该部分可以服务于弱化或隐藏其他视窗2A-2D、2F。应当指出,也可以使用其他动画演示来从显示区移除视窗。图5c示出了序列的下一部分,图示了选定的视窗2E在大小上从其初始大小400经由中间大小410到最终大小420而增大,后者使得视频数据能够以其原始分辨率被显示。

图5d示出了序列的下一部分,图示了选定的视窗2E中的视频数据以其原始分辨率被示出。为了向用户指示这一事实,示出了不同的视觉指示物310,亦即,包括文本“1:1”而非文本“!1:1”,即,没有感叹号“!”。图5d还图示了其他视窗在大小上再次被增大以占据剩余的显示区。应当指出,也可以使用其他动画演示来在显示区中重新引入视窗。图5e最终示出了视窗2A-2F的新的布置,其中,选定的视窗2E己被调整大小以用其原始分辨率显示视频数据,并且其他视窗己被调整大小并围绕选定的视窗2E重新布置,即,在剩余的显示区中。

在以上范例中,视觉指示物被示为仅针对视窗中的一个被提供。应当意识到,视觉指示物可以针对若干或者所有的视窗被提供,其中,视频数据己被从其原始空间分辨率空间地缩放,或者在互补的情况中,未被空间地缩放。额外地或备选地,多个视频源中的一个或多个可以被标记为缩放敏感的,并且显示处理器可以被布置用于仅针对显示所述缩放敏感的视频源的视频数据的视窗来生成视觉指示物。例如,来自远程桌面会话的视频数据可以包括缩放敏感的视频源,尤其当远程桌面会话是针对医学工作站或医学成像装置时,从而可能示出医学图像或医学信号。

图6示出了备选的视觉指示物302,所述备选的指示物302为包括三角形和置于所述三角形内的感叹号的图形元素。视觉指示物302可以提供悬停文本,也被称为鼠标上文本,在于当指针024悬停在视觉指示物302上时,显示处理器可以生成警告对话框320来经由文本“DIAG?DSPL 1:1”警告用户,针对诊断目的,视窗的视频数据应当以其原始分辨率被显示。

一般而言,显示处理器可以被布置用于生成视觉指示物以视觉地指示视窗中的一个中的视频数据是否己被从其原始空间分辨率空间地缩放多于一特定量。例如,视觉指示物可以指示空间缩放是多于5%,例如,超过原始空间分辨率的105%或者下降到原始空间分辨率的95%以下。

应当意识到,本发明可以有利地被应用在下一代用户界面中,例如,在所谓的灵活察看工作点中,所述灵活察看工作点可以使得能够从一个工作位置察看和控制若干外部视频源,例如,利用一个鼠标。出于该目的,可以提供多个视窗,每个视窗示出不同的外部视频源,其中,视窗被定位在屏幕上的布置中并且能够由用户自由地调整大小,例如,通过鼠标。

本发明解决了以下有利的结果:在视窗的布置中显示多个外部视频源,并且使得用户能够对视窗自由地调整大小,亦即,在于视频数据视频源可以以不同于其原始分辨率的大小被示出,并且正因如此,可以被缩放以适配屏幕上的视窗中的布置。对于特定的外部视频源,特别是示出医学图像或血液动力学或电生理信号的外部视频源,向视频源的视频数据应用缩放可以带来医学图像/医学信号中不期望的伪影,具有对患者的诊断和/或处置的潜在的负面影响。应当意识到,本发明使得用户能够被警告关于这样的不期望的伪影,并且任选地通过请求恢复动作要被应用到选定的视窗来避免这样的不期望的伪影。

应当意识到,以其原始分辨率显示视频数据可以包括对视频数据进行剪裁以适配各自的视窗,而无需必须空间地缩放视频数据。因此,作为对选定的视窗调整大小以在其原始分辨率显示视频数据的额外或备选,视频数据也可以被剪裁。

应当认识到,本发明也适用于适于将本发明付诸实践的计算机程序,尤其是载波上或载波中的计算机程序。程序可以为源代码、目标代码、代码中间源以及为部分编译形式的目标代码的形式,或者为适合于在根据本发明的方法的实施方式中使用的任何其他形式。也应当认识到,这样的程序可以具有许多不同的架构设计。例如,实施根据本发明的方法或系统的功能的程序代码可以被细分成一个或多个子例程。将功能分布在这些子例程之中的许多不同方式对本领域技术人员来说将是明显的。子例程可以被一起存储在一个可执行文件中,以形成自含程序。这样的可执行文件可以包括计算机可执行指令,例如,处理器指令和/或解读器指令(例如,Java解读器指令)。备选地,子例程中的一个或多个或全部可以被存储在至少一个外部库文件中,并且例如在运行时间时被静态地或动态地与主程序链接。主程序包含对子例程中的至少一个的至少一次调用。子例程也可以包括彼此的功能调用。涉及计算机程序产品的实施例包括对应于在本文中阐述的方法中的至少一个的每个处理步骤的计算机可执行指令。这些指令可以被细分成子例程和/或被存储在可以被静态地或动态地链接的一个或多个文件中。涉及计算机程序产品的另一实施例包括对应于在本文中阐述的系统和/或产品中的至少一个的每个单元的计算机可执行指令。这些指令可以被细分成子例程和/或被存储在可以被静态地或动态地链接的一个或多个文件中。

计算机程序的载体可以为能够承载程序的任何实体或设备。例如,载体可以包括存储介质,例如,ROM(例如,CD ROM或半导体ROM),或者磁性记录介质(例如,硬盘)。此外,载体可以为可传输载体,例如,电信号或光信号,它们可以经由电缆或光缆或通过无线电或其他手段来传送。当程序被实施在这样的信号中时,载体可以包括这样的线缆或其他设备或器件。备选地,载体可以为程序被嵌入其中的集成电路,所述集成电路适于执行相关的方法,或者适于在对相关的方法的执行中使用。

应当指出,以上提及的实施例图示而非限制本发明,并且本领域技术人员将能够设计许多备选实施例,而不偏离权利要求的范围。在权利要求中,置于括号内的任何附图标记均不应被解读为对权利要求的限制。动词“包括”及其词性变化的使用不排除权利要求中记载的那些以外的其他元件或步骤的存在。元件前的词语“一”或“一个”不排除多个这样的元件的存在。本发明可以借助于包括若干不同元件的硬件,以及借助于被适当编程的计算机来实施。在列举了若干单元的装置型权利要求中,这些单元中的若干可以由同一项硬件来实施。某些措施被记载在互不相同的从属权利要求中的事实并不指示不能有利地使用这些措施的组合。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1