Ip摄像机的精确远程ptz控制的系统和方法

文档序号:9380763阅读:731来源:国知局
Ip摄像机的精确远程ptz控制的系统和方法
【技术领域】
[0001]本发明一般地涉及IP摄像机的PTZ控制。更具体地,本发明涉及IP摄像机的精确远程PTZ控制的系统和方法。
【背景技术】
[0002]现有技术中已知的是,在IP (互联网协议)摄像机的远程PTZ (平移、倾斜、变焦)控制中存在操作延迟。实际上,IP摄像机的PTZ控制的等待时间是包括具有PTZ控制的IP摄像机的系统的关键参数。
[0003]在许多商业情境中,IP摄像机的PTZ控制的操作处于本地网络中。因此,等待时间和操作延迟可能在一定程度上是受控的。然而,即使在这种情境中,该等待时间和操作延迟也比模拟PTZ控制长。
[0004]当IP摄像机的PTZ控制的操作经由互联网时,复杂网络环境使得等待时间和操作延迟比在本地网络中长。实际上,随着移动应用以及3G和4G网络变得更加流行以及用户流量相应地增加,经由互联网的IP摄像机的PTZ控制的等待时间和操作延迟正在变得更长和更加不可预测。
[0005]本领域中已知IP摄像机的远程PTZ控制的两个系统和方法。第一个,可以经由包括方向箭头的用户接口(诸如具有指向不同方向的箭头的按钮)控制PTZ。第二个,可以经由包括滑动条的用户接口控制PTZ,该滑动条可以在不同方向移动。然而,用户可能需要执行几个操作并且提供多于一个的输入来移动IP摄像机的PTZ到期望的位置。
[0006]另外,两个已知的系统和方法都具有如下延迟:从用户提供输入的时间到IP摄像机根据用户的输入进行移动的时间到用户接收到IP摄像机根据其输入已经移动的视频确认的时间,该视频确认可以帮助用户确定他的下一个输入。实际上,在这个等待时段内,用户可能不确定他的输入是否被成功接收和执行。因此,用户在该等待时段期间可能提供附加的PTZ控制输入,这可能会引起不希望和/或不期望的IP摄像机移动。
[0007]IP摄像机的PTZ的预设位置已被用于克服上面描述的操作延迟和等待时段。例如,用户可以提供输入以把IP摄像机移动到多个预设位置之一。然而,使用预设位置经常是不合乎期望的,因为用户被限制于他能够把IP摄像机移动到的位置。
[0008]根据上面的描述,存在对IP摄像机的远程PTZ控制的改进系统和方法的持续的、进行中的需要。
【附图说明】
[0009]图1A是根据所公开实施例的方法的流程图;
图1B是图1A中所示的流程图的继续;以及
图2是根据所公开实施例的系统的框图。
【具体实施方式】
[0010]虽然本发明容许许多不同形式的实施例,但是他们以如下理解在附图中被示出并且将在本文中在其详细的特定实施例中被描述:本公开将被认为是本发明原理的例示。不意图把本发明限制为特定说明的实施例。
[0011]本文公开的实施例包括IP摄像机的精确远程PTZ控制的系统和方法。例如,在控制指令被传送到IP摄像机之前,用户可以本地控制远程IP摄像机的PTZ。
[0012]在一些实施例中,本文中公开的系统和方法可以提供给用户提供输入的提示。用户可以提供指示远程IP摄像机的期望位置的输入并且还可以确认远程IP摄像机的期望位置。然后,本文中公开的系统和方法可以把PTZ位置参数传送到远程IP摄像机,并且IP摄像机可以根据所接收的PTZ位置参数进行平移、倾斜和变焦。相应地,IP摄像机可以执行单个操作以移动到期望位置,并且用户不必等待来自IP摄像机的反馈来确定用于控制摄像机的下一个动作。
[0013]当具有PTZ控制的IP摄像机被安装在网络中并连接到网络时,本文中公开的系统和方法可以执行软件程序以获得由摄像机在摄像机处于多个不同PTZ位置时所捕获的图像。例如,图像可以在摄像机能够达到的每个角度处被捕获,并且在每个角度的摄像机和/或捕获的图像的对应坐标可以被确定。然后,本文中公开的系统和方法可以根据各个坐标把所捕获的图像合成为一个图像。
[0014]当用户经由例如本地计算机等连接到网络和/或连接到网络上的IP摄像机时,先前获得的图像信息可以被传送到用户。在操作期间,由IP摄像机捕获的视频数据流可以被传送到用户以供查看,并且当用户提供输入以启动IP摄像机的PTZ控制时,本文中公开的系统和方法可以从显示由IP摄像机捕获的视频数据流改变为显示对应于摄像机的当前坐标的先前捕获的图像。
[0015]用户可以提供输入以指示IP摄像机的期望位置。基于用户输入,本文中公开的系统和方法可以确定与该期望位置对应的摄像机的坐标,并且然后显示对应于该期望坐标的先前捕获的图像。因此,用户可以查看图像并且确认将被由在操作被执行之前的用户输入引起的操作完成的图像和/或视图。
[0016]在用户提供确认期望位置、坐标、图像和/或视图的输入之后,本文中公开的系统和方法可以向IP摄像机发送具有对应于期望位置的PTZ坐标信息的指令,并且摄像机的PTZ可以相应地移动。然后,本文中公开的系统和方法能够切换回显示由IP摄像机捕获的视频数据流。
[0017]图1A和IB是根据所公开实施例的方法100的流程图。如所看见的,具有PTZ控制的IP摄像机可以被安装在网络中并且连接到网络,如105中那样。然后,IP摄像机能够在摄像机能够达到的每个角度捕获图像,如110中那样,对应于如在110中那样捕获的每个图像的坐标可以如在115中那样被确定,并且如在120中那样,根据如在115中那样确定的坐标,如在110中那样捕获的图像可以被合成为一个图像。
[0018]当方法100如在125中那样确定用户已经经由网络连接到IP摄像机时,如在110、115和/或120中那样捕获的图像信息可以被传送到用户,如在130中那样。然后,由IP摄像机捕获的视频数据流可以被传送到用户并且向用户显示,如在135中那样。当方法100如在140中那样确定已经接收到启动IP摄像机的PTZ控制的用户输入时,如在110、115和120中那样捕获的对应于IP摄像机的当前坐标的图像信息可以例如代替先前显示的视频数据流向用户显示,如在145中那样。
[0019]如在150中那样,用户可以提供指示IP摄像机的期望位置的输入,对应于该期望位置的坐标可以如在155中那样被确定,并且如在110、115和/120中那样捕获的对应于如在155中那样确定的坐标的图像信息可以被显示,如在160中那样。如在165中那样,当方法100确定用户已经确认如在160中那样显示的图像信息时,包含对应于如在160中那样显示的图像信息的坐标信息的指令可以被传送给IP摄像机,如在170中那样,并且IP摄像机可以根据所接收的指令进行移动,如在175中那样。最后,由IP摄像机捕获的视频数据流可以再次显示给用户,如在135中那样。
[0020]图2是根据所公开实施例的系统200的框图。如在图2中看见的,系统200可以包括用户本地的系统210,系统210经由网络220 (例如互联网)连接到处于远程监控区域R中的IP摄像机230。
[0021]在一些实施例中,系统210可以包括用户的工作站、膝上型计算机、桌面计算机、个人数字助理、智能电话、或将由本领域技术人员已知或期望的其它计算设备。系统210可以包括用户接口 210、存储器设备218、控制电路214、一个或多个可编程处理器215、和将由本领域普通技术人员理解的可执行控制软件216。可执行控制软件216可以存储在临时性或非临时性本地计算机可读介质上,本地计算机可读介质包括但不限于本地计算机存储器、RAM、光学存储介质、磁性存储介质、闪存等。在一些实施例中,控制电路214、可编程处理器215和/或控制软件216可以执行和控制上面描述的方法中的一些或所有。
[0022]如在图2中看见的,IP摄像机也可以包括存储器设备236、控制电路232、一个或多个可编程处理器233、和将由本领域普通技术人员理解的可执行控制软件234。可执行控制软件234可以存储在临时性或非临时性本地计算机可读介质上,本地计算机可读介质包括但不限于本地计算机存储器、RAM、光学存储介质、磁性存储介质、闪存等。在一些实施例中,控制电路232、可编程处理器233和/或控制软件234可以执行和控制上面描述的方法中的一些或所有。
[0023]虽然上面已经详细描述了几个实施例,但是其它修改是可能的。例如,上面描述的逻辑流程不需要所描述的特定次序或顺序次序来实现合乎期望的结果。可以向所描述的流程提供其它步骤,或者可以从所描述的流程消除步骤,并且可以向所描述的系统添加其它部件或者可以从所描述的系统移除其它部件。其它实施例可以在本发明的范围内。
[0024]根据前面的描述,将被观察到的是,可以在不脱离本发明的精神和范围的情况下实行许多变型和修改。要理解的是,不意图对本文中所描述的特定系统或方法进行限制或者不应当推断出对本文中所描述的特定系统或方法的限制。当然,意图是覆盖落入本发明的精神和范围内的所有这样的修改。
【主权项】
1.一种方法,包括: 捕获多个图像,所述多个图像中的每个图像对应于视频监视设备能够被定位到的角度; 接收指示视频监视设备的期望位置的用户输入; 显示所述多个图像中的一个,所述多个图像中的所述一个对应于视频监视设备的所述期望位置; 接收确认所述多个图像中的所述一个的用户输入;以及 向视频监视设备传送指令,所述指令包含对应于所述多个图像中的所述一个的坐标信息。2.根据权利要求1的方法,其中捕获所述多个图像在把视频监视设备安装在网络上时发生。3.根据权利要求1的方法,其中视频监视设备包括IP摄像机。4.根据权利要求1的方法,其中捕获所述多个图像包括确定对应于所述多个图像中每个图像的坐标。5.根据权利要求4方法,其中捕获所述多个图像包括根据所确定的坐标把所述多个图像中的各个图像合成为单个图像。6.根据权利要求1的方法,还包括显示由视频监视设备捕获的视频数据流直到接收到启动视频监视设备的PTZ控制的用户输入。7.根据权利要求6的方法,还包括:在接收到启动视频监视设备的PTZ控制的用户输入时,显示所述多个图像中的另一图像,所述多个图像中的所述另一图像对应于视频监视设备的当前位置。8.根据权利要求1的方法,还包括:确定对应于视频监视设备的期望位置的坐标。9.根据权利要求8的方法,其中显示所述多个图像中的所述一个包括显示所述多个图像中的对应于所确定的坐标的所述一个。10.根据权利要求1的方法,其中所述坐标信息包括视频监视设备的PTZ位置参数。
【专利摘要】提供了IP摄像机的精确远程PTZ控制的系统和方法。一些方法包括:捕获多个图像,所述多个图像中的每个图像对应于视频监视设备能够被定位到的角度;接收指示视频监视设备的期望位置的用户输入;显示所述多个图像中的一个,所述多个图像中的所述一个对应于视频监视设备的所述期望位置;接收确认所述多个图像中的所述一个的用户输入;以及向视频监视设备传送指令,所述指令包含对应于所述多个图像中的所述一个的坐标信息。
【IPC分类】H04N5/232
【公开号】CN105100591
【申请号】CN201510231449
【发明人】W.W.铭
【申请人】霍尼韦尔国际公司
【公开日】2015年11月25日
【申请日】2015年5月8日
【公告号】CA2889614A1, EP2942945A1, US20150326828
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1