用于在屏幕上显示图像的客户端设备、监视系统、方法以及计算机程序的制作方法
【专利说明】用于在屏幕上显示图像的客户端设备、监视系统、方法以及计算机程序
技术领域
[0001]本发明涉及一种客户端设备,所述客户端设备具有:屏幕;用于在屏幕上显示第一图像呈现的显示装置,其中所述第一图像呈现在图像坐标系的实际选择区域中显现实际图像区段;选择装置,其中所述选择装置构造用于从所述图像坐标系选择期望选择区域;具有通信装置,其中所述通信装置构造用于请求并且接收所述期望选择区域的期望图像区段;其中所述显示装置构造用于在第二图像呈现中位置正确且大小正确地在所述期望选择区域中显示实际图像区段并且在另一图像呈现中位置正确且大小正确地在所述期望选择区域中显示所述期望图像区段。本发明也涉及具有客户端设备的监视系统、借助客户端设备的方法以及涉及计算机程序。
【背景技术】
[0002]公共或私人广场、建筑物、空间等通过监视摄像机的监视现今广泛流行。监视摄像机例如构造为朝向一空间区域等聚焦的固定的视频摄像机,或者构造为可控制的PTZ视频摄像机(Pan/Tilt/Zoom云台变焦)。为了看到借助摄像机实现的视频记录,通常将所述视频记录显示到具有屏幕的终端设备上。
[0003]例如可能构成最接近的现有技术的DE 102 22 203 Al描述了一种具有成像器、分析处理单元和显示器的图像监视系统。此外,存在有输入模块,所述输入模块可以手动移动并且因此适于输入并且在用户向导中选择菜单项。在借助图像监视系统的工作时可以在显示器上构造上下文相关的帮助。
【发明内容】
[0004]在本发明的范畴内,提出具有权利要求1的特征的客户端设备、具有权利要求9的特征的监视系统、具有权利要求11的特征的用于在屏幕上显示图像的方法以及具有权利要求12的特征的计算机程序。有利的或者优选的实施方式由从属权利要求、以下说明书以及附图得出。
[0005]根据本发明,提出具有屏幕和显示装置的客户端设备,其中所述显示装置构造用于在屏幕上显示第一图像呈现。第一图像呈现在用于图像的图像坐标系的实际选择区域中显示实际图像区段。因此,实际图像区段显示成像在图像坐标系中的图像的部分区域,其中实际图像区段的所述部分区域通过布置在图像坐标系中的实际选择区域来确定。图像坐标系尤其包括通过设备拍摄的图像的总大小。特别优选地,所述图像坐标系涉及具有例如1920X 1080P的图像分辨率的像素坐标系。
[0006]客户端设备包括选择装置,其中所述选择装置构造用于从图像坐标系选择期望选择区域。通过布置在图像坐标系中的期望选择区域来确定期望图像区段,其中所述期望图像区段显示成像在图像坐标系中的图像的部分区域。使期望图像区段尤其相对于实际图像区段移位和/或标度(skalieren)、尤其放大或缩小。期望选择区域的选择通过手动的指令输入来实现。期望选择区域的从实际选择区域出发的选择尤其涉及恰好一个指令输入。
[0007]客户端设备包括通信装置,其中所述通信装置构造用于请求并且接收期望选择区域的期望图像区段。由通信装置输出的请求尤其包括对于图像坐标系中的期望选择区域的说明。期望图像区段的请求和接收的数据传输优选通过网络进行。所述网络可以涉及有线网络、例如LAN,或者涉及无线网络、例如WLAN。然而也可能的是,将网络或者网络中的传输段的至少一个部分区段构造为公共网络、尤其因特网。
[0008]显示装置构造用于在第二图像呈现中至少逐区段地位置正确且大小正确地在期望选择区域中显示实际图像区段并且在另一图像呈现中位置正确且大小正确地在期望选择区域中显示期望图像区段。因此在第二图像呈现中,期望图像区段显示实际图像区段的至少一个部分区段。为了在期望选择区域中位置正确且大小正确地显示所述部分区段,根据实际选择区域相对于期望选择区域的移位和/或标度来成像所述部分区段。所述部分区段尤其构成实际图像区段和期望图像区段的重叠区域的至少一个区段。
[0009]在本发明的范畴内提出,实际图像区段和期望图像区段源于一个图像序列的不同图像。所述图像序列尤其可以理解为运动图像或者不同图像的序列。所述不同图像优选涉及作为图像序列的确定的时间区段中的连续图像序列的单个图像。所述图像序列的图像优选限定图像坐标系。特别优选地,所述图像序列由至少一个监视摄像机检测。
[0010]本发明的一个优点是能够从图像序列选择期望图像区段的可能性。因此,允许用户选择并且观察不仅图像序列的总大小而且部分区域。因此,保证图像序列的图像区段的清楚显示。另一优点通过以下得出:在期望选择区域中直至期望图像区段的显示地暂时显示实际图像区段的部分区段的所选择的位置和大小。由此,一方面已经在第二图像呈现中向用户显示所述部分区段的移位和/或标度,从而对于用户而言可以立刻识别出其所选择的期望图像区段的过程。另一方面,通过部分区段的暂时显示,在用户处始终有图像来观察,从而对于用户而言消除了在期望图像区段的选择时开始的直至期望图像区段的显示的时延。尤其在图像序列的大数据量时和/或在低带宽的网络时,时延的消除证实为有意义。通过这种方式,向用户示出指令输入的持续、快速的实现。
[0011]在一种优选的实施方式中,显示装置构造用于在至少一个前置于所述另一图像呈现的中间图像呈现中至少逐区段地位置正确且大小正确地在期望选择区域中显示中间图像区段。中间图像区段至少逐区段地构成相对于实际图像区段更新的和/或补充的图像区段。中间图像区段的在期望选择区域中显示的部分区段尤其构成已更新的和/或所补充的图像区段。因此,实际图像区段和至少一个中间图像区段源于一个图像序列的不同图像。此夕卜,至少一个中间图像区段和期望图像区段分别源于一个图像序列的不同图像。因此,给所述实际图像区段、至少一个中间图像区段和所述期望图像区段分别分配图像序列的图像。所述至少一个中间图像呈现优选涉及至少一个自动化的显示。
[0012]在本发明的一种可能的实现中,借助元数据(Metadaten)来控制期望图像区段在期望选择区域中的位置正确且大小正确的显示。所述元数据是对于图像、尤其实际图像区段、中间图像区段和/或期望图像区段在图像坐标系中的位置的说明。通信装置优选构造用于接收元数据连同期望图像区段。显示装置尤其构造用于处理通过通信装置接收的元数据以便在屏幕上显示期望图像区段。为了相对于期望选择区域移位实际选择区域,在本发明的一种优选的实施中,选择装置构造用于通过实际图像区段的所选择的图像点的交互式移位来实现期望选择区域的选择,其中所述实际图像区段与所选择的图像点共同移位,以便至少逐区段地在期望选择区域中显示实际图像区段。因此,在交互式移位时实现在图像坐标系中实际选择区域相对于期望选择区域的相对移位。
[0013]为了标度实际选择区域,在一种替代的或可选择的补充方案中,选择装置构造用于通过实际图像区段的所选择的两个图像点的交互式移位来实现期望选择区域的选择,其中根据所选择的两个图像点的位置来标度实际图像区段,以便至少逐区段地在期望图像区段中显示实际图像区段。因此,在所选择的两个图像点的交互式移位时实现实际图像区段的至少逐区段的放大或者缩小。在所选择的两个图像点的距离增大时,优选实现实际图像区段的逐区段的放大。在所选择的两个图像点的距离减小时,优选实现实际图像区段的逐区段的缩小。在实际图像区段的逐区段的放大时,与实际选择区域相比,期望选择区域显示图像坐标系的更小的图像区段。因此,所选择的一个或两个图像点构成用于确定期望选择区域的指令输入(Befehlgeber)。
[0014]为了交互式的移位,选择装置例如构造为鼠标、键盘或者轨迹球。特别优选地,选择装置构造为触摸屏。在所选择的一个或多个图像点的移位时或移位期
间,所述一个或多个图像点始终布置在例如鼠标指针在屏幕上的定位位置处、特别优选地布置在一个或多个手指在触摸屏上的定位位置处。在此,触摸屏可以集成在客户端设备中,屏幕尤其装配有触摸屏。一个或两个图像点的选择例如通过触摸屏的单一触摸运动或者多点触摸运动来实现。优选通过触摸屏的恰好一个触摸运动实现用于从实际选择区域出发选择期望选择区域的指令输入。
[0015]本发明的一种优选的设计实现设置,客户端装置构造为移动接收单元,尤其构造为平板电脑或者移动电话。对于用户而言,平板电脑和移动电话大多可以直观操作并且因此减轻期望图像区段的选择。
[0016]本发明的另一主题涉及具有根据以上描述的客户端设备的监视系统。所述监视系统用于监视空间、建筑物、公共广场等等。所述监视系统优选包括至少一个服务器,所述至少一个服务器具有图像序列并且构造用于将期望图像区段输出到通信装置上。所述服务器例如涉及视频存储器。所述服务器尤其构造用于接收通信装置的请求。所接收的请求由服务器分析处理,随后将期望选择区域的期望图像区段连同元数据一起输出到通信装置上,所述元数据说明期望图像区段的图像坐标点。一般而言,将来自服务器的每一个图像区段连同分配给所述图像区段的元数据一起发送给客户端装置,其中所述元数据包括所分配的图像区段在图像坐标系中的位置。
[0017]在一种优选实施方式中,所述服务器分配给分别检测图像序列的至少一个或者恰好一个、两个、三个或多个监视摄像机。所述构型具有以下优点:也能够监视多个空间、建筑物、广场等等。如果给服务器分配至少两个监视摄像机,则优选能够通过客户端设备实现到摄像机中的一个的切换,以便实现到另一图像序列的切换。
[0018]所述图像序列例如构造为所存储的视频拍摄,然而优选构造为通过一个摄像机或多个摄像机中的一个检测的实时拍摄。所述实时拍摄涉及监视摄像机的实时图像。
[0019]本发明的另一主题涉及用于操作客户端设备或者监视系统的方法,其中在第一图像呈现中在屏幕上在实际选择区域中显示实际图像区段,其中随后选择期望选择区域,其中随后在第二图像呈现中至少逐区段地显示实际图像区段并且在另一图像呈现中位置正确且大小正确地在期望选择区域中显示期望选择区域的期望图像区段。尤其如先前所描述的那样构造客户端装置。特定地,所述方法构造用于客户端装置的先前所描述的运行方式。
[0020]本发明的另一主题涉及具有程序代码的计算机程序,其用于当在计算机和/或客户端设备上执行所述程序时实施所述方法的所有步骤。
[0021]本发明的其他特征、优点和作用由本发明的优选实施例的以下描述得出。
【附图说明】
[0022]附图示出:
[0023]图1:具有作为本发明的一个实施例的客户端的监视系统的示意性框图;
[0024]图2和3:用于阐述图1的监视系统的功能方式的示意图;
[0025]图4和5:用于阐述图1的客户端设备的功能方式的示意图。
【具体实施方式】
[0026]图1以示意性框图示出监视系统1,其可以构造用于监视任何监视区域。其也可以涉及会议等的监视。然而特别优选地,监视系统I用于在擅自入侵、盗窃、尤其店铺盗窃等方面监视监视区域。
[0027]监视系统I包括一个或多个客户端设备2以及一个或多个服务器3。所述服务器3通过网络4与客户端设备2连接。所述网络4涉及例如公共网络、尤其因特网。
[0028]服务器3包括监视区域的至少一个图像序列,其中所述至少一个图像序列由至少一个监视摄像机检测。为了观察所述至少一个图像序列,所述至少一个图像序列从服务器3通过网络4传输到客户端设备2。
[0029]客户端设备2可以构造为个人计算机,然而其优选构造为移动终端设备、尤其移动电话或者平板电脑。
[0030]客户端设备2具有用于显示图像序列的屏幕5。屏幕5通过显示装置6控制,其中所述显示装置6同时可以是客户端设备2的控制装置。客户端设备2还包括选择装置7,所述选择装置构成与客户端设备2的人机接口并且例如可以构造为屏幕5上的触碰敏感区域,从而其实现为触摸屏。客户端设备2还具有通信装置8,所述通信装置构造用于通过网络4与服务器3通信,如其随后示出的那样。
[0031]根据图2阐述监视系统I的功能方式。所示出的是图像序列的通过监视摄像机所检测的图像,所述图像通过图像坐标系px、py限定。图像坐标系Px、Py以像素记录作为具有轴线的像素坐标系并且图像以例如1920X1080的图像分辨率构造。
[0032]客户端设备2构造用于在屏幕5上显示第一图像呈现。第一图像呈现在图像坐标系匕、匕的实际选择区域10中显示实际图像区段9。所述实际图像区段9涉及图像序列的所检测的图像的部分区域,其中所述实际图像区段9通过实际选择区域10在图像坐标系Px、Py中的布置和大小来确定。
[0033]通过选择装置7使用户能够实现,对于另一图像呈现选择期望选择区域11。在所述期望选择区域11中,在另一图像呈现中位置正确且大小正确地在期望选择区域11中显示期望图像区段12。根据用户的选择,期望图像区段12显示图像序列的所检测的图像的与实际图像区段9不同的部分区域。期望选择区域11的选择例如可以涉及期望选择区域11相对于实际选择区域10在图像坐标系Px、匕中的相对位移。即在图像坐标系P x、匕中,期望选择区域11相对于实际选择区域10选择到另一位置上,如在图2中所示出的并且在图4中更详细阐述的那样。替代地或补充地,期望选择区域11的选择可以涉及相对于实际选择区域9的标度、即放大或者缩小,如在图3中所示出的并且在图5中更详细阐述的那样。实际选择区域10相对于期望选择区域11的位移使用户能够实现,显示图像序列的图像的不同部分区域。实际选择区域10的标度使用户能够实现,以不同的放大显示图像坐标系Px、Py的部分区域。
[0034]如果用户选择期望选择区域11,则期望图像区段12通过服务器3传输到客户端设备2上,以便在屏幕5上显示期望图像区段12。为此,将期望选择区域11在图像坐标系Px、&中的由用户例如通过选择装置7所选择的位置和/或标度检测为请求、尤其为请求数据。期望图像区段12的请求输出给服务器3。所述服务器分析处理所述请求并且将期望图像区段12连同例如作为期望图像区段的图像坐标点的元数据一起输出给通信装置8。随后,在客户端设备2的屏幕5上显示期望图像区段12。
[0035]期望选择区域11的位置和标度例如借助图像坐标点来检测。在图2中示出借助图像坐标点的位置的检测,在图3中示出借助图像坐标点的标度的检测。图像坐标点Px min
S()11、PX—max—kll、Py—min—Mll和Py—max—Mll例如表示期望选择区域H的绝对位置或者绝对标度。作为示例性的替代方案,借助图像坐标点Px— _min—Soil、Ρχ—max—Soil、Py—min—Soil、Py—max—Soil 矛口 P x—min—1st、Ρχ—
Ist、Py—min—Ist、Py—Ist确定期望选择区域11相对于实际选择区域10的相对位移或者相对标度。
[0036]根据图4和5描述在选择期望选择区域11时客户端设备2的功能方式。
[0037]图4示出用于选择期望选择区域11的在屏幕5上移位的显示的功能方式。如果用户想要显示图像的与实际图像区段9不同的另一部分区域,则所述选择例如通过所选择的图像点13在实际图像区段9中的交互式移位来实现。因此,通过图像点13的移位来确定期望选择区域11。在图4的最上方示图中示出第一图像呈现。通过图像点13的移位,使用户感觉由于期望图像区段12相对于实际图像区段11的相对位移引起部分区
段15在屏幕5上移位。然而如在图2中可识别出的那样,部分区段15在图像坐标系Ρχ、&中是静止的。
[0038]如果通过图像点13的移位确定了期望选择区域11,则在第二图像呈现中至少逐区段地位置正确且大小正确地在期望选择区域11中显示实际图像区段9。在图4中的第二示图中示出第二图像呈现。
[0039]在所述实施例中,在第二图像呈现之后跟随中间图像呈现,其中在中间图像呈现中至少逐区段地位置正确且大小正确地在期望选择区域11中显示中间图像区段14。所述中间图像呈现可以通过延迟效应结合期望图像区段12的请求得出。因此例如能够实现,通过缓慢的选择移动首先请求中间图像区段14,随后才请求期望图像区段12。为了合理利用所传输的、中间图像区段14的图像数据,位置正确且大小正确地在期望选择区域11中显示所述图像数据。中间图像区段14至少逐区段地构成相对于实际图像区段9更新的和/或补充的图像区段。实际图像区段9和中间图像区段14例如源于一个图像序列的不同图像。这种情况在图4的第三示图中示出。
[0040]在另一图像呈现中,位置正确且大小正确地在期望选择区域11中显示期望图像区段12。给实际图像区段9、中间图像区段14和期望图像区段12分别分配一个图像序列的图像。所述另一图像呈现在图4的第四示图中示出。
[0041]图5借助期望图像区段12示出期望选择区域11的标度选择的功能方式。在所述实施例中,用户选择放大实际图像区段9。期望选择区域11的选择通过实际图像区段9的所选择的两个图像点的交互式移位来实现,其中根据所选择的两个图像点13的位置来标度实际图像区段9,以便在期望图像区段12中至少逐区段地显示实际图像区段。部分区段15通过用户的指令、即通过图像点13在实际图像区段9中的最终定位来限定。
[0042]如果确定了期望选择区域11,则在第二图像呈现中至少逐区段地位置正确且大小正确地在期望选择区域11中显示实际图像区段9并且在另一图像呈现中位置正确且大小正确地在期望选择区域11中显示期望图像区段12,其中所述实际图像区段9和期望图像区段12源于一个图像序列的不同图像。优选地,在放大实际图像区段9时通过服务器3增加(hochskalieren)图像坐标点,而在缩小时根据客户端设备2的图像分辨率减少(herunterskalieren)图像坐标点,以便实现期望图像区段12在客户端设备2上的最优且尽可能快速的图像显示。在标度时也可以请求中间图像区段14,所述中间图像区段然后以与图4中相同的方式位置正确且大小正确地显示在期望选择区域11中。
【主权项】
1.一种客户端设备(2),其具有: 屏幕(5); 显示装置(6),所述显示装置用于在所述屏幕(5)上显示第一图像呈现,其中,所述第一图像呈现在图像坐标系(Px,Py)的实际选择区域(10)中显示实际图像区段(9); 选择装置(7),其中,所述选择装置(7)构造用于从所述图像坐标系(Px,Py)选择期望选择区域(11); 通信装置(8),其中,所述通信装置(8)构造用于请求并且接收所述期望选择区域(11)的期望图像区段(12); 其中,所述显示装置(6)构造用于在第二图像呈现中位置正确且大小正确地在所述期望选择区域(11)中显示所述实际图像区段(9)并且在另一图像呈现中位置正确且大小正确地在所述期望选择区域(11)中显示所述期望图像区段(12), 其特征在于, 所述实际图像区段(9)和所述期望图像区段(12)源于一个图像序列的不同图像。2.根据权利要求1所述的客户端设备(2),其特征在于,所述显示装置(6)构造用于在至少一个前置于所述另一图像呈现的中间图像呈现中至少逐区段地位置正确且大小正确地在所述期望选择区域(11)中显示中间图像区段(14)。3.根据以上权利要求中任一项所述的客户端设备(2),其特征在于,所述期望图像区段(12)在所述期望选择区域(11)中的位置正确且大小正确的显示借助元数据来控制。4.根据权利要求3所述的客户端设备(2),其特征在于,所述元数据构成所述图像坐标系(Px,Py)的图像坐标点。5.根据以上权利要求中任一项所述的客户端设备(2),其特征在于,所述选择装置(7)构造用于通过所述实际图像区段(9)的所选择的图像点(13)的交互式移位来实现所述期望选择区域(11)的选择,其中,所述实际图像区段(9)连同所选择的图像点(13)共同移位,以便至少逐区段地在所述期望选择区域(11)中显示所述实际图像区段(9)。6.根据以上权利要求中任一项所述的客户端设备(2),其特征在于,所述选择装置(7)构造用于通过所述实际图像区段(9)的所选择的两个图像点(13)的交互式移位来实现所述期望选择区域(11)的选择,其中,根据所选择的两个图像点(13)的位置来标度所述实际图像区段(9),以便至少逐区段地在所述期望图像区段(12)中显示所述实际图像区段(9)。7.根据以上权利要求中任一项所述的客户端设备(2),其特征在于,所述选择装置(7)构造为触摸屏。8.根据以上权利要求中任一项所述的客户端设备(2),其特征在于,所述显示装置(6)构造为移动电话或者平板电脑。9.一种监视系统(I),其具有根据以上权利要求中任一项所述的客户端设备(2),其特征在于服务器(3),其中,所述服务器(3)具有所述图像序列并且构造用于输出所述期望图像区段(12) ο10.根据权利要求9所述的监视系统(I),其中,所述服务器(3)分配给至少一个监视摄像机,其中,通过所述至少一个监视摄像机检测的图像序列构造为实时拍摄。11.一种用于在优选根据权利要求1至8中任一项所述的客户端设备(2)的屏幕(5)上显示图像的方法,其中,在第一图像呈现中在所述屏幕(5)上的实际选择区域(10)中显示实际图像区段(9),其中,随后选择期望选择区域(11),其中,随后在第二图像呈现中至少逐区段地显示所述实际图像区段(9)并且在另一图像呈现中位置正确且大小正确地在所述期望选择区域(11)中显示所述期望选择区域(11)的期望图像区段(12),其中,所述实际图像区段(9)和所述期望图像区段(12)源于一个图像序列的不同图像。12.—种具有程序代码模块的计算机程序,其用于当在计算机和/或根据权利要求1至10中任一项所述的客户端设备(2)上执行所述程序时实施根据权利要求11所述的方法的所有步骤。
【专利摘要】提出一种客户端设备(2),所述客户端设备具有屏幕(5);显示装置(6),其用于在所述屏幕(5)上显示第一图像呈现,其中所述第一图像呈现在图像坐标系Px,Py中的实际选择区域(10)中显现实际图像区段(9);选择装置(7),其中所述选择装置(7)构造用于从所述图像坐标系Px,Py选择期望选择区域(11);通信装置(8),其中所述通信装置(8)构造用于请求并且接收所述期望选择区域(11)的期望图像区段(12),其中所述显示装置(6)构造用于在第二图像呈现中位置正确且大小正确地在所述期望选择区域(11)中显示所述实际图像区段(9)并且在另一图像呈现中位置正确且大小正确地在所述期望选择区域(11)中显示所述期望图像区段(12),其中所述实际图像区段(9)和所述期望图像区段(12)源于一个图像序列的不同图像。
【IPC分类】H04N21/485, G06F3/0488
【公开号】CN104903833
【申请号】CN201380049813
【发明人】S·海格尔, D·戈特施拉克
【申请人】罗伯特·博世有限公司
【公开日】2015年9月9日
【申请日】2013年9月17日
【公告号】DE102012217151A1, EP2898402A1, US20150248220, WO2014044668A1