CN112866631A - 一种区域确定方法、***、装置及电子设备 - Google Patents
一种区域确定方法、***、装置及电子设备 Download PDFInfo
- Publication number
- CN112866631A CN112866631A CN202011608974.XA CN202011608974A CN112866631A CN 112866631 A CN112866631 A CN 112866631A CN 202011608974 A CN202011608974 A CN 202011608974A CN 112866631 A CN112866631 A CN 112866631A
- Authority
- CN
- China
- Prior art keywords
- target
- monitoring
- target area
- mark
- mark point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/187—Segmentation; Edge detection involving region growing; involving region merging; involving connected component labelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本申请实施例提供了一种区域确定方法、***、装置及电子设备,涉及安防技术领域,包括:获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定所述目标区域的至少一标志点;向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。应用本申请实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
Description
技术领域
本申请涉及安防技术领域,特别是涉及一种区域确定方法、***、装置及电子设备。
背景技术
对监控场景进行监控时,一些情况下用户会希望设置感兴趣的目标区域,从而在基于监控场景内布设的监控设备采集的监控画面进行智能分析时,可以重点针对上述目标区域的监控画面进行智能分析,也可以不对该目标区域的监控画面进行智能分析。
现有技术中,在确定目标区域时,通常在监控设备所采集的监控画面中确定目标区域。然而,由于监控设备的视场角范围是有限的,也就是,监控设备所采集的监控画面所包含的监控场景是有限的,而在监控画面中所确定的目标区域无法超出监控画面所包含的场景范围,也就是在上述监控画面中确定的目标区域的范围也是有限的。
因此,现在亟需一种区域确定方法,以实现能够确定超出监控画面范围的目标区域。
发明内容
本申请实施例的目的在于提供一种区域确定方法、***、装置及电子设备,以实现确定超出监控画面范围的目标区域。具体技术方案如下:
第一方面,本申请实施例提供了一种区域确定方法,所述方法包括:
获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
在各目标监控画面中确定所述目标区域的至少一标志点;
向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。
第二方面,本申请实施例提供了一种区域确定***,所述***包括客户端和监控设备,其中:
所述监控设备,用于在不同的云台控制参数下采集包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
所述客户端,用于获得至少两个目标监控画面,在各目标监控画面中确定所述目标区域的至少一标志点;向所述监控设备发送目标区域确定指令;
所述监控设备,用于接收所述目标区域确定指令,基于所述客户端所确定的标志点确定所述目标区域。
第三方面,本申请实施例提供了一种区域确定装置,所述装置包括:
监控画面获得模块,用于获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
标志点确定模块,用于在各目标监控画面中确定所述目标区域的至少一标志点;
区域确定模块,用于向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。
第四方面,本申请实施例提供了一种电子设备,包括处理器和存储器;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的方法。
第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一所述的方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的区域确定方法。
本申请实施例有益效果:
应用本申请实施例提供的方案在进行区域确定时,可以获得至少两个目标监控画面,其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定目标区域的至少一标志点;向监控设备发送目标区域确定指令,其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。这样可以在不同云台控制参数下监控设备采集的目标监控画面中分别设置目标区域的各个标志点,然后监控设备可以根据所设置的各个标志点确定目标区域,由于上述标志点为在不同的监控画面中所设置的标志点,因此根据上述标志点所确定的目标区域可以跨越不同的监控画面。由此可见,应用本申请实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
图1为本申请实施例提供的一种区域确定方法的流程示意图;
图2为本申请实施例提供的另一种区域确定方法的流程示意图;
图3为本申请实施例提供的一种电子设备操作界面的示意图;
图4为本申请实施例提供的一种目标区域查看示意图;
图5为本申请实施例提供的一种区域确定过程的信令交互示意图;
图6为本申请实施例提供的一种区域确定***的结构示意图;
图7为本申请实施例提供的一种区域确定装置的结构示意图;
图8a、8b为分别本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了实现确定超出监控画面范围的目标区域,本申请实施例提供了一种区域确定方法、***、装置及电子设备,下面分别进行详细介绍。
参见图1,图1为本申请实施例提供的一种区域确定方法的流程示意图,该方法可以应用于电子计算机、平板电脑、手机等电子设备中。如图1所示,区域确定方法包括如下步骤101至步骤103。
步骤101,获得至少两个目标监控画面。
其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面。目标区域的各个标志点中存在不处于同一监控画面的标志点。
上述云台控制参数可以包括监控设备的方位角控制参数、镜头变倍控制参数、镜头变焦控制参数,云台控制参数可以是PTZ(Pan/Tilt/Zoom)参数。在不同的云台控制参数下,监控设备的方位角、镜头倍数、镜头焦距会发生改变,从而导致监控设备采集的监控画面不同。
上述目标区域可以是监控区域中用户不希望进行智能分析的屏蔽区域,也可以是监控区域中用户希望进行特殊事件检测的特殊区域,上述特殊事件可以是违规停车、违法调头、占用消防通道,还可以是监控区域中期望重点监控的区域,如收银台区域、安全逃生口区域等。
在上述目标区域为多边形区域或不规则形区域的情况下,上述标志点可以是目标区域的顶点、边缘点等;在上述目标区域为圆形区域的情况下,上述标志点可以是目标区域的圆心、边缘点等。
上述目标区域的所有标志点不处于同一监控画面中。例如,假设目标区域的标志点包含目标区域的左侧端点和右侧端点,当目标区域的宽度较大时,则监控设备所采集的监控画面中难以同时包含上述左侧端点和右侧端点。
具体的,监控设备可以采集监控区域的监控画面,并将所采集的监控画面发送至电子设备。其中,在监控设备处于不同的云台控制参数下,电子设备可以获得不同的监控画面。电子设备可以从所接收到的监控画面选择至少两个不同的、包含目标区域的标志点的监控画面,作为目标监控画面,即每一目标监控画面中包含目标区域的至少一标志点。
本申请的一个实施例中,所选择的各个目标监控画面中所包含的标志点不同,且所有目标监控画面中包含的标志点满足目标区域确定条件。
其中,上述目标区域确定条件为:根据所确定的标志点能够唯一确定目标区域的条件。例如,在目标区域为四边形区域、标志点为目标区域的顶点的情况下,上述目标区域确定条件可以是:所有目标监控画面中包含的标志点中包含目标区域的四个顶点。
这样所选择的目标监控画面的数量可以少于或等于目标区域标志点的数量,例如,在目标区域为四边形区域、标志点为目标区域的顶点的情况下,上述标志点的数量可以是4,则所选择的监控画面的数量可以不超过4个;在目标区域为圆形区域、标志点为目标区域的圆心的情况下,上述标志点的数量可以是1,则所选择的监控画面的数量为1个。从而可以避免后续在不同的监控画面中对同一标志点进行重复确定,可以减少所选择的监控画面的数量,提高区域确定效率。
其中,在目标区域为圆形或扇形的情况下,除了确定标志点圆心之外,还可以确定半径和角度,便于后续根据圆心、半径、角度确定目标区域。
本申请的一个实施例中,监控设备可以按照预设的云台控制规则改变云台控制参数,从而在不同的云台控制参数下采集监控画面,并将所采集的监控画面发送至电子设备。上述云台控制规则可以是:从左到右逐步改变方位角、从下到上逐步改变方位角等。
本申请的另一实施例中,电子设备还可以向监控设备发送云台调整指令,指示监控设备按照上述云台调整指令改变云台控制参数,从而使得监控设备在不同的云台控制参数下采集监控画面。
具体的,电子设备可以接收用户输入的目标云台控制参数,并根据上述目标云台控制参数生成云台调整指令并发送至监控设备,以使得监控设备按照上述目标云台控制参数进行设置;
或者,电子设备可以预先在操作页面中部署表征云台调节方式的调节按钮,上述云台调节方式包括向上调节、向下调节、向左调节、向右调节等。电子设备可以接收用户对调节按钮的选中操作,并根据用户选中的调节方式生成云台调整指令发送至监控设备,以使得监控设备按照上述调节方式调整云台控制参数。
步骤102,在各目标监控画面中确定目标区域的至少一标志点。
具体的,由于电子设备所获得的目标监控画面为监控设备在不同的云台控制参数下采集的、包含目标区域标志点的监控画面,因此可以在上述每一目标监控画面中分别确定目标区域的至少一标志点。
本申请的一个实施例中,对于上述步骤102,在目标监控画面中确定标志点时,也可以接收用户通过输入设备对目标监控画面中标志点的选中操作,将所选中的点作为包含目标区域标志点。
还可以对目标监控画面进行图像分析,从而确定各个目标监控画面中的标志点。例如,可以检测目标监控画面中的标志物,将检测到的标志物所在位置确定为标志点。
步骤103,向监控设备发送目标区域确定指令。
其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。
具体的,电子设备在确定标志点后,可以向监控设备发送目标区域确定指令,监控设备在接收到上述指令后,可以直接根据所确定的标志点确定上述目标区域。
本申请的一个实施例中,监控设备在接收到上述目标区域确定指令后,还可以基于上述指令获得各个标志点的位置,从而对上述标志点进行连接得到多边形区域或不规则形区域等,将所得到的区域作为目标区域。
本申请的一个实施例中,电子设备在确定标志点后,可以检测上述标志点在监控场景中的场景位置,并生成携带上述场景位置的目标区域确定指令,监控设备接收上述指令,获得上述标志点的场景位置,进而根据上述场景位置确定目标区域。
本申请的一个实施例中,监控设备在确定目标区域后,监控设备可以在视频码流中,添加上述目标区域的区域信息。上述区域信息可以包括目标区域的位置、大小等信息。这样便于后续根据视频码流获得上述目标区域的信息。
例如,在上述目标区域为屏蔽区域的情况下,可以在视频码流中添加上述屏蔽区域的信息,这样后续在对视频码流进行智能分析时,可以不对该屏蔽区域的画面进行分析。
应用上述实施例提供的方案在进行区域确定时,可以获得至少两个目标监控画面,其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定目标区域的至少一标志点;向监控设备发送目标区域确定指令,其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。这样可以在不同云台控制参数下监控设备采集的目标监控画面中分别设置目标区域的各个标志点,然后监控设备可以根据所设置的各个标志点确定目标区域,由于上述标志点为在不同的监控画面中所设置的标志点,因此根据上述标志点所确定的目标区域可以跨越不同的监控画面。由此可见,应用上述实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
本申请的一个实施例中,上述步骤103中的目标区域确定指令可以用于:指示监控设备基于所确定的标志点对应的位置表征参数确定目标区域。
其中,每一标志点对应的位置表征参数为:在该标志点位于监控设备所采集的目标监控画面的指定位置的情况下,监控设备的云台控制参数。
本申请的一个实施例中,上述指定位置可以为目标监控画面的中心位置,由于标志点对应的位置表征参数为:在该标志点位于监控设备所采集的监控画面的中心位置的情况下,监控设备的云台控制参数。即这种情况下,每一标志点对应的位置表征参数可以理解为:监控设备正对着该标志点时的云台控制参数。因此,在上述指定位置为监控画面中心位置时,后续可以直接将监控设备当前的云台控制参数确定为标志点对应的位置表征参数,从而节省计算上述位置表征参数带来的资源消耗。
除此之外,上述目标标志位置还可以是监控画面的左下角位置、右上部位置等。
上述情况下,监控设备中可以预先获得上述目标标志位置,这样便于监控设备后续在获得标志点的位置表征参数后,从上述位置表征参数下采集的监控画面中按照目标标志位置确定标志点的位置。
具体的,电子设备在向监控设备发送目标区域确定指令后,监控设备可以确定标志点对应的位置表征参数,从而根据上述位置表征参数确定该目标区域。
本申请的一个实施例中,电子设备可以在每确定一标志点后,可以向监控设备发送一指令,监控设备基于该指令确定上述标志点对应的位置表征参数。在所确定的标志点满足上述区域确定条件后,电子设备可以向监控设备发送最终的目标区域确定指令,监控设备接收到上述目标区域确定指令后,根据所确定的各个标志点的位置表征参数确定目标区域。
本申请的又一实施例中,在所确定的标志点满足上述区域确定条件后,电子设备可以向监控设备发送一目标区域确定指令,监控设备基于该目标区域确定指令可以确定上述各个标志点的位置表征参数,并根据所确定的各个标志点的位置表征参数确定目标区域。这样可以减少电子设备与监控设备之间的指令交互过程,提高区域确定效率。
本申请的一个实施例中,监控设备在确定标志点的位置表征参数时,基于电子设备与监控设备之间的数据交互,可以包括如下参数确定方式:
方式一,可以由电子设备在确定标志点后,确定上述标志点对应的位置表征参数,然后向监控设备发送携带上述位置表征参数的指令,监控设备接收上述指令,从而获得指令中携带的标志点的位置表征参数。
方式二,还可以由电子设备在确定一标志点后,获得该标志点在监控画面中的位置信息,并向监控设备发送携带上述位置信息的指令,监控设备接收上述指令,从而获得指令中携带的标志点的位置信息,根据该位置信息及预设的指定位置,获得标志点对应的位置表征参数。
方式三,在标志点位于监控画面指定位置的情况下,由于该标志点对应的位置表征参数即为监控设备当前的云台控制信息,因此,电子设备在确定标志点后,可以直接向监控设备发送一指令,监控设备在接收到指令后,获得云台的云台控制信息,作为所确定的标志点对应的位置表征参数。
本申请的一个实施例中,基于所确定的标志点在监控画面中的位置信息,确定标志点对应的位置表征参数时,包括以下两种情况:
情况一,标志点处于监控画面的指定位置。这种情况下,可以直接获得监控设备的云台控制参数,作为该标志点对应的位置表征参数。
情况二,所确定的标志点不处于监控画面的指定位置。这种情况下,目标区域确定指令中可以携带:所确定的标志点在目标监控画面中的位置信息或所确定的标志点相对于目标监控画面中指定位置的偏移信息。
上述目标区域确定指令可以用于指示监控设备:确定目标区域的标志点相对于目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及监控设备当前的云台控制参数,计算该标志点对应的位置表征参数。
具体的,电子设备可以直接获得所确定的标志点在监控画面中的位置信息,生成携带上述位置信息的目标区域确定指令,监控设备接收到上述指令后,得到标志点的位置信息,然后计算该位置信息相对预设的指定位置的偏移信息,并基于该偏移信息和监控设备的云台控制参数,计算得到该标志点的位置表征参数。
电子设备还可以获得所确定的标志点在监控画面中的位置信息,并计算该位置信息相对预设的指定位置的偏移信息,然后生成携带上述偏移信息的目标区域确定指令,监控设备接收到上述指令后,得到标志点的偏移信息,基于该偏移信息和监控设备的云台控制参数,计算得到该标志点的位置表征参数。
本申请的一个实施例中,对于上述步骤101在选择目标监控画面时,可以接收用户通过输入设备对监控画面的选中操作,将所选中的监控画面作为包含目标区域标志点的目标监控画面。
其中,上述输入设备可以是鼠标、键盘、触摸板、语音命令接收装置等。
具体的,电子设备可以对接收到的监控设备在不同的云台控制参数下采集的监控画面进行显示,在显示过程中,用户可以通过输入设备对显示的监控画面执行选中操作,电子设备从而将用户选中的监控画面确定为目标监控画面。
本申请的又一实施例中,电子设备还可以对监控画面进行图像分析,分析各个监控画面中是否包含目标区域的标志点,将包含目标区域标志点的监控画面确定为目标监控画面。
具体的,可以预先设置表征目标区域的标志点的标志物,上述标志物可以是小红旗、地面标识、建筑标识等。电子设备可以对监控画面进行图像分析,在分析得到监控画面中包含上述标志物时,将该监控画面确定为包含目标区域标志点的目标监控画面。
本申请的一个实施例中,在确定标志点时,可以向监控设备发送云台调整指令,控制监控设备通过调整云台控制参数的方式调整所采集的目标监控画面,在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为目标区域的一标志点。
其中,标志要求包括:期望设置的标志点处于目标监控画面的目标标志位置。
具体的,电子设备可以向监控设备发送云台控制指令,监控设备接收到上述指令后,调整自身云台的控制参数,从而改变所采集的目标监控画面。在所采集的目标监控画面中用户期望设置的标志点处于目标标志位置的情况下,可以将所获得的监控画面中处于上述目标标志位置的点确定为标志点。
本申请的一个实施例中,上述目标标志位置可以是监控画面的中心位置,这样可以将目标监控画面中心位置的点确定为标志点。
除此之外,上述目标标志位置还可以是监控画面的左上角位置、中上部位置等。
本申请的一个实施例中,可以在用于显示监控画面的显示窗口上预先设置一预设标识,该预设标识与上述目标标志位置相对应,上述预设标识可以是十字准星、圆圈、X形符号等,上述预设标识的颜色可以是红色、蓝色、黄色等。这样所设置的预设标识不会随着监控画面移动,便于用户通过观察期望设置的目标区域的标志点是否与上述预设标识重合,从而判断期望标志点是否处于上述目标标志位置。
本申请的一个实施例中,上述步骤103中目标区域确定指令可以用于:指示监控设备基于所确定的标志点对应的位置表征参数确定目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于监控设备所采集的目标监控画面的目标标志位置的情况下,监控设备的云台控制参数。
具体的,可以设置上述指定位置与目标标志位置为同一位置。这样可以通过调整监控设备的云台控制参数,以使得期望标志点处于所采集的监控画面的目标标志位置,后续在获得该标志点的位置表征参数时,由于该标志点的位置表征参数就是当该标志点处于上述目标标志位置处时监控设备的云台控制参数,因此可以直接将监控设备的云台控制参数作为该标志点的位置表征参数,无需再计算该标志点的位置信息相对指定位置的偏移信息,从而可以减少计算量,提高区域确定效率。
本申请的一个实施例中,在控制监控设备调整监控画面时,可以在监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点,将携带所确定期望标志点的位置信息的云台调整指令发送至监控设备,以使得监控设备根据当前的云台控制参数和位置信息,计算用于调整云台以使得期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照目标云台控制参数对云台进行调整。
其中,上述期望标志点为:用户期望的、目标区域的标志点。
具体的,可以接收用户通过输入设备在目标监控画面中选中的点作为期望标志点,或者通过图像分析的方式在目标监控画面中确定一点作为期望标志点,然后生成携带上述期望标志点的位置信息的云台调整指令,将所生成的云台调整指令发送至监控设备,监控设备接收到上述云台调整指令后,即可基于当前的云台控制参数和上述云台调整指令中携带的位置信息,计算目标云台控制参数,并按照目标云台控制参数对云台进行调整,从而使得调整云台后所采集的目标监控画面的预设指定位置处为上述期望标志点。
本申请的一个实施例中,若每一标志点对应的位置表征参数为:在该标志点位于监控设备所采集的目标监控画面的目标标志位置的情况下,监控设备的云台控制参数,即上述指定位置与目标标志位置为同一位置。由于目标云台控制参数用于使得:期望的标志点位于目标监控画面的目标标志位置,也就是,上述目标云台控制参数与该期望标志点对应的位置表征参数相同。这样监控设备在计算得到上述目标云台控制参数后,可以直接将上述目标云台控制参数作为标志点对应的位置表征参数,无需后续再获得标志点的位置表征参数,从而可以减少计算量,提高区域确定效率。
本申请的一个实施例中,电子设备可以确定对所显示的目标监控画面进行调整的调整操作;基于调整操作向监控设备发送云台调整指令,以使得监控设备按照云台调整指令调整云台控制参数。
其中,上述调整操作可以是:用户利用鼠标对目标监控画面的拖动操作、利用箭头移动指令对目标监控画面的移动操作等。
具体的,用户可以通过输入设备对目标监控画面进行调整,电子设备可以接收上述调整操作,基于上述调整操作生成云台调整指令并发送至监控设备,监控设备在接收到上述指令后,根据指令对云台进行调整,以使得所采集的目标监控画面跟随用户输入的调整操作。
本申请的一个实施例中,电子设备也可以先确定对所显示的目标监控画面进行调整的调整操作,基于调整操作向监控设备发送云台调整指令,以使得监控设备按照云台调整指令调整云台控制参数。通过这种调整方式可以将期望标志点移动到监控画面中便于选中的位置处。
然后再在监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点,将携带所确定期望标志点的位置信息的云台调整指令发送至监控设备,以使得监控设备根据当前的云台控制参数和位置信息,计算用于调整云台以使得期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照目标云台控制参数对云台进行调整。
这样通过上述两种方式相结合,便于用户在监控画面中选中期望标志点,进而提高区域确定效率。
本申请的一个实施例中,目标区域的所有标志点对应的方位角在水平方向上可以处于预设的水平角度范围内。
其中,每一标志点对应的方位角为:在该标志点位于监控设备所采集的监控画面的中心位置的情况下,监控设备的方位角。
上述水平角度范围可以是2°~80°、10°~70°、0~90°等。水平角度范围的取值可以根据监控设备的参数进行确定。
目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内。上述垂直角度范围可以是1°~45°、15°~30°、0~60°等。
这样通过限制目标区域的标志点的方位角之间在水平方向和/或垂直方向上的角度范围,可以避免目标区域过大导致后续确定的目标区域发生区域畸变,从而防止确定的目标区域的准确度低。
参见图2,图2为本申请实施例提供的另一种区域确定方法的流程示意图,该方法包括如下步骤201至步骤206。
步骤201,接收用户通过输入设备输入的区域确定操作;
具体的,可以在电子设备的操作界面中部署区域确定按钮,在接收到用户对上述按钮的选中操作后,认为用户将要设置目标区域。
步骤202,获得待确定标志点的标识;
其中,上述标识可以是标志点的序号,如1、2、3……等,上述标识还可以表征标志点的位置,如左上角顶点、右上角顶点、圆心、左下角边缘点等。
具体的,可以在电子设备的操作界面中设置标志点标识的选择框,用户可以通过对上述选择框的选择操作,设置标志点的标识。
步骤203,接收用户通过输入设备对所显示的监控画面进行调整的调整操作,按照调整操作控制监控设备调整云台控制参数;
具体的,可以在电子设备的操作界面中设置画面拖动按钮,用户可以通过对上述画面拖动按钮来对监控画面进行调整。
步骤204,在所获得的监控画面满足标志要求的情况下,将位于所获得的监控画面的目标标志位置的点确定为一标志点;
其中,上述目标标志位置可以是监控画面的中心位置。
步骤205,向监控设备发送标志点确定指令,以使得监控设备确定该标志点对应的位置表征参数,并返回上述步骤202,直至所确定的标志点满足区域确定条件;
步骤206,向监控设备发送区域确定指令,以使得监控设备基于所确定标志点对应的位置表征参数确定目标区域。
本申请的一个实施例中,在上述监控画面的中心位置处可以设置预设标识,该预设标识用于标记目标标志位置,便于用户调整画面以使得期望设置的标志点处于该预设标识处,从而将处于预设标识处的点设置为标志点。
具体的,参见图3,图3为本申请实施例提供的一种电子设备操作界面的示意图。该操作界面中可以显示监控设备当前采集的监控画面,监控画面中心位置设置有十字准星,用于标记上述目标标志位置。
以标志点为目标区域的顶点、标志点标识为顶点的序号为例,上述操作界面中还可以包括顶点序号下拉框,该下拉框即为标志点标识选择框,操作界面中还包括画面拖动按钮,便于用户向上、下、左、右、左上、右上、左下、右下八个方向调整画面。
本申请的一个实施例中,在接收到目标区域查看指令的情况下,可以向监控设备发送云台调整指令,以使得监控设备将云台控制参数设置为目标区域的一标志点对应的位置表征参数。
具体的,用户可以通过输入设备向电子设备发送目标区域查看指令,电子设备在接收到目标区域查考指令后,向监控设备发送云台调整指令,监控设备接收到上述云台调整指令后,对云台控制参数进行调整,以使得监控设备将云台控制参数设置为目标区域的一标志点对应的位置表征参数,进而使得上述标志点位于监控画面的指定位置。上述指定位置可以是监控画面的中心位置。
例如,在标志点为目标区域的顶点的情况下,可以将监控设备的云台控制参数设置为目标区域的左上角顶点对应的位置表征参数,这样该左上角顶点可以出现在监控设备所采集的监控画面中的指定位置处,例如,监控画面的中心位置。
本申请的一个实施例中,电子设备在接收到目标区域查看指令后,可以确定目标区域一标志点对应的位置表征参数,然后将携带上述位置表征参数的云台调整指令发送至监控设备,控制监控设备按照上述位置表征参数对云台进行设置。
还可以是电子设备在接收到目标区域查看指令后,直接向监控设备发送云台调整指令,监控设备确定目标区域一标志点对应的位置表征参数,然后按照上述位置表征参数对云台进行设置。
本申请的一个实施例中,在存在多个目标区域的情况下,可以为不同的目标区域创建不同的标识。上述标识可以是数字、英文字母、汉字等。
上述目标区域查看指令中可以携带所要查看的目标区域的目标标识,这样电子设备在接收到目标区域查看指令后,可以向监控设备发送云台调整指令,以使得监控设备将云台控制参数设置为上述目标标识所对应的目标区域的一标志点对应的位置表征参数。
具体的,可以由电子设备确定目标区域查看指令中的目标标识所对应的目标区域的一标志点的位置表征参数,然后向监控设备发送携带上述位置表征参数的云台调整指令,控制监控设备按照上述位置表征参数对云台进行设置。
还可以是电子设备在接收到目标区域查看指令后,获得目标区域查看指令中携带的目标标识,然后向监控设备发送携带上述目标标识的云台调整指令,监控设备在接收到上述指令后,可以确定上述目标标识所对应的目标区域,并确定上述目标区域一标志点对应的位置表征参数,然后按照上述位置表征参数对云台进行设置。
参见图4,图4为本申请实施例提供的一种目标区域查看示意图。以上述标志点为目标区域的顶点为例,在接收到目标区域查看指令后,可以将监控设备的云台控制参数设置为目标区域的左上角顶点对应的位置表征参数,从而得到如图4所示的显示效果。
参见图5,图5为本申请实施例提供的一种区域确定过程的信令交互示意图,结合上述图3所示的电子设备的操作界面,确定目标区域的过程可以为:
用户可以向电子设备输入区域设置指令,电子设备在接收到上述区域设置指令后,显示区域设置的操作界面;
用户点击电子设备操作界面中的顶点序号下拉框,选择当前要设置的目标区域的顶点的序号,电子设备确定当前要设置的顶点序号;
用户输入对所显示的监控画面进行调整的调整操作;
电子设备基于调整操作生成PTZ调整指令,并发送至监控设备;
监控设备根据上述PTZ调整指令调整PTZ参数,以使得监控设备所采集的监控画面跟随用户的调整操作,进而使得用户期望设置的目标区域的顶点处于监控画面的中心位置的十字准星处;
用户向电子设备输入顶点确定指令,电子设备确定将监控画面十字准星处的点确定为顶点,并向监控设备发送设置指令,监控设备记录当前的PTZ参数;
重复上述确定顶点的步骤,在确定满足区域确定要求的顶点后,用户向电子设备发送区域确定指令,电子设备向监控设备发送区域确定指令,监控设备从而根据记录的PTZ参数确定目标区域。
本申请的又一实施例中,在确定目标区域时,电子设备可以获得监控设备在不同的云台控制参数下采集的监控画面,并对监控画面的内容进行识别,从所获得的监控画面中选择包含目标区域的标志点的目标监控画面,进一步的,电子设备还可以在目标监控画面中识别标志点,并根据识别到的标志点向监控设备发送区域确定指令,监控设备在接收到上述指令后,根据电子设备确定的标志点的云台控制信息,确定目标区域。这样在确定目标区域过程中,无需用户手动操作,可以节省用户的工作量,提高目标区域确定效率。
应用上述实施例提供的方案在进行区域确定时,可以获得至少两个目标监控画面,其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定目标区域的至少一标志点;向监控设备发送目标区域确定指令,其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。这样可以在不同云台控制参数下监控设备采集的目标监控画面中分别设置目标区域的各个标志点,然后监控设备可以根据所设置的各个标志点确定目标区域,由于上述标志点为在不同的监控画面中所设置的标志点,因此根据上述标志点所确定的目标区域可以跨越不同的监控画面。由此可见,应用上述实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
参见图6,图6为本申请实施例提供的一种区域确定***的结构示意图,所述***包括客户端601和监控设备602,上述客户端可以是上述电子计算机、平板电脑、手机等电子设备,还可以是运行于上述电子设备中的软件客户端,本申请实施例并不对此进行限定。其中:
所述监控设备602,用于在不同的云台控制参数下采集包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
所述客户端601,用于获得至少两个目标监控画面,在各目标监控画面中确定所述目标区域的至少一标志点;向所述监控设备602发送目标区域确定指令;
所述监控设备602,用于接收所述目标区域确定指令,基于所述客户端601所确定的标志点确定所述目标区域。
本申请的一个实施例中,所述客户端601,用于在每确定一标志点后,向所述监控设备602发送一标志点确定指令;
所述监控设备602,用于接收所述标志点确定指令,基于所述标志点确定指令确定一标志点对应的位置表征参数,并存储所确定的位置表征参数;
所述客户端601,用于在所确定的标志点满足区域确定条件后,向所述监控设备602发送目标区域确定指令;
其中,所述目标区域确定条件为:根据所确定的标志点能够唯一确定目标区域的条件;
所述监控设备602,用于接收到所述目标区域确定指令,根据所存储的各个标志点的位置表征参数确定所述目标区域。
本申请的一个实施例中,所述客户端601具体用于:向所述监控设备602发送云台调整指令,控制所述监控设备602通过调整云台控制参数的方式调整所采集的目标监控画面;
所述监控设备602具体用于:接收所述云台调整指令,通过根据所述云台调整指令调整云台控制参数的方式调整所采集的目标监控画面,向所述客户端601发送调整云台控制参数后采集的监控画面;
所述客户端601具体用于:在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为所述目标区域的一标志点,其中,所述标志要求包括:期望设置的标志点处于所述目标监控画面的目标标志位置。
本申请的一个实施例中,所述目标区域确定指令用于:指示所述监控设备602基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备602所采集的目标监控画面的指定位置的情况下,所述监控设备602的云台控制参数。
本申请的一个实施例中,所述客户端601具体用于:在所述监控设备602当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点;将携带所确定期望标志点的位置信息的云台调整指令发送至所述监控设备602;
所述监控设备602具体用于:根据当前的云台控制参数和所述位置信息,计算用于调整云台以使得所述期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照所述目标云台控制参数对云台进行调整。
本申请的一个实施例中,所述客户端601具体用于:确定对所显示的目标监控画面进行调整的调整操作;基于所述调整操作向所述监控设备602发送云台调整指令;
所述监控设备602用于:按照所述云台调整指令调整云台控制参数。
本申请的一个实施例中,所述目标区域确定指令用于:指示所述监控设备602基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备602所采集的目标监控画面的所述目标标志位置的情况下,所述监控设备602的云台控制参数。
本申请的一个实施例中,在所确定的标志点不处于所述目标监控画面的指定位置的情况下,所述目标区域确定指令中携带:所确定的标志点在所述目标监控画面中的位置信息或所确定的标志点相对于所述目标监控画面中指定位置的偏移信息;
所述目标区域确定指令还用于指示所述监控设备602:确定所述目标区域的标志点相对于所述目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及所述监控设备602当前的云台控制参数,计算该标志点对应的位置表征参数。
本申请的一个实施例中,所述目标区域的所有标志点对应的方位角在水平方向上处于预设的水平角度范围内。
本申请的一个实施例中,所述目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内,其中,每一标志点对应的方位角为:在该标志点位于所述监控设备602所采集的监控画面的指定位置的情况下,所述监控设备602的方位角。
本申请的一个实施例中,所述指定位置为目标监控画面的中心位置。
本申请的一个实施例中,所述客户端601还用于:在接收到目标区域查看指令的情况下,向所述监控设备602发送云台调整指令;
所述监控设备602用于:将云台控制参数设置为所述目标区域的一标志点对应的位置表征参数。
参见图7,图7为本申请实施例提供的一种区域确定装置的结构示意图,所述装置包括:
监控画面获得模块701,用于获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
标志点确定模块702,用于在各目标监控画面中确定所述目标区域的至少一标志点;
区域确定模块703,用于向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。
本申请的一个实施例中,所述标志点确定模块702,包括:
指令发送单元,用于向所述监控设备发送云台调整指令,控制所述监控设备通过调整云台控制参数的方式调整所采集的目标监控画面;
标志点确定单元,用于在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为所述目标区域的一标志点,其中,所述标志要求包括:期望设置的标志点处于所述目标监控画面的目标标志位置。
本申请的一个实施例中,所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的指定位置的情况下,所述监控设备的云台控制参数。
本申请的一个实施例中,所述第一指令发送单元,具体用于:
在所述监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点;将携带所确定期望标志点的位置信息的云台调整指令发送至所述监控设备,以使得所述监控设备根据当前的云台控制参数和所述位置信息,计算用于调整云台以使得所述期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照所述目标云台控制参数对云台进行调整;和/或
确定对所显示的目标监控画面进行调整的调整操作;基于所述调整操作向所述监控设备发送云台调整指令,以使得所述监控设备按照所述云台调整指令调整云台控制参数。
本申请的一个实施例中,所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的所述目标标志位置的情况下,所述监控设备的云台控制参数。
本申请的一个实施例中,在所确定的标志点不处于所述目标监控画面的指定位置的情况下,所述目标区域确定指令中携带:所确定的标志点在所述目标监控画面中的位置信息或所确定的标志点相对于所述目标监控画面中指定位置的偏移信息;
所述目标区域确定指令还用于指示所述监控设备:确定所述目标区域的标志点相对于所述目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及所述监控设备当前的云台控制参数,计算该标志点对应的位置表征参数。
本申请的一个实施例中,所述目标区域的所有标志点对应的方位角在水平方向上处于预设的水平角度范围内。
本申请的一个实施例中,所述目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内,其中,每一标志点对应的方位角为:在该标志点位于所述监控设备所采集的监控画面的指定位置的情况下,所述监控设备的方位角。
本申请的一个实施例中,所述指定位置为目标监控画面的中心位置。
本申请的一个实施例中,所述装置还包括区域查看模块,用于:在接收到目标区域查看指令的情况下,向所述监控设备发送云台调整指令,以使得所述监控设备将云台控制参数设置为所述目标区域的一标志点对应的位置表征参数。
应用上述实施例提供的方案在进行区域确定时,可以获得至少两个目标监控画面,其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定目标区域的至少一标志点;向监控设备发送目标区域确定指令,其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。这样可以在不同云台控制参数下监控设备采集的目标监控画面中分别设置目标区域的各个标志点,然后监控设备可以根据所设置的各个标志点确定目标区域,由于上述标志点为在不同的监控画面中所设置的标志点,因此根据上述标志点所确定的目标区域可以跨越不同的监控画面。由此可见,应用上述实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
本申请实施例还提供了一种电子设备,如图8a所示,包括处理器801、和存储器803,
存储器803,用于存放计算机程序;处理器801,用于执行存储器803上所存放的程序时,实现上述区域确定方法。
可选的,如图8b所示,该电子设备还包括通信接口802和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信。
上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
在本申请提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一区域确定方法的步骤。
在本申请提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一区域确定方法。
应用上述实施例提供的方案在进行区域确定时,可以获得至少两个目标监控画面,其中,目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,目标区域的各个标志点中存在不处于同一监控画面的标志点;在各目标监控画面中确定目标区域的至少一标志点;向监控设备发送目标区域确定指令,其中,目标区域确定指令用于指示监控设备基于所确定的标志点确定目标区域。这样可以在不同云台控制参数下监控设备采集的目标监控画面中分别设置目标区域的各个标志点,然后监控设备可以根据所设置的各个标志点确定目标区域,由于上述标志点为在不同的监控画面中所设置的标志点,因此根据上述标志点所确定的目标区域可以跨越不同的监控画面。由此可见,应用上述实施例提供的区域确定方案,可以实现确定超出监控画面范围的目标区域。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例、装置实施例、电子设备实施例、存储介质实施例、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的较佳实施例,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。
Claims (14)
1.一种区域确定方法,其特征在于,所述方法包括:
获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
在各目标监控画面中确定所述目标区域的至少一标志点;
向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。
2.根据权利要求1所述的方法,其特征在于,所述在各目标监控画面中确定所述目标区域的至少一标志点,包括:
向所述监控设备发送云台调整指令,控制所述监控设备通过调整云台控制参数的方式调整所采集的目标监控画面;
在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为所述目标区域的一标志点,其中,所述标志要求包括:期望设置的标志点处于所述目标监控画面的目标标志位置。
3.根据权利要求2所述的方法,其特征在于,所述向所述监控设备发送云台调整指令,控制所述监控设备通过调整云台控制参数的方式调整所采集的目标监控画面,包括:
在所述监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点;将携带所确定期望标志点的位置信息的云台调整指令发送至所述监控设备,以使得所述监控设备根据当前的云台控制参数和所述位置信息,计算用于调整云台以使得所述期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照所述目标云台控制参数对云台进行调整;和/或
确定对所显示的目标监控画面进行调整的调整操作;基于所述调整操作向所述监控设备发送云台调整指令,以使得所述监控设备按照所述云台调整指令调整云台控制参数。
4.根据权利要求1所述的方法,其特征在于,
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的指定位置的情况下,所述监控设备的云台控制参数。
5.根据权利要求4所述的方法,其特征在于,
在所确定的标志点不处于所述目标监控画面的指定位置的情况下,所述目标区域确定指令中携带:所确定的标志点在所述目标监控画面中的位置信息或所确定的标志点相对于所述目标监控画面中指定位置的偏移信息;
所述目标区域确定指令还用于指示所述监控设备:确定所述目标区域的标志点相对于所述目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及所述监控设备当前的云台控制参数,计算该标志点对应的位置表征参数。
6.根据权利要求4所述的方法,其特征在于,所述目标区域的所有标志点对应的方位角在水平方向上处于预设的水平角度范围内;和/或
所述目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内,其中,每一标志点对应的方位角为:在该标志点位于所述监控设备所采集的监控画面的指定位置的情况下,所述监控设备的方位角;和/或
所述指定位置为目标监控画面的中心位置;和/或
所述方法还包括:在接收到目标区域查看指令的情况下,向所述监控设备发送云台调整指令,以使得所述监控设备将云台控制参数设置为所述目标区域的一标志点对应的位置表征参数。
7.根据权利要求2或3所述的方法,其特征在于,
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的所述目标标志位置的情况下,所述监控设备的云台控制参数。
8.一种区域确定***,其特征在于,所述***包括客户端和监控设备,其中:
所述监控设备,用于在不同的云台控制参数下采集包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
所述客户端,用于获得至少两个目标监控画面,在各目标监控画面中确定所述目标区域的至少一标志点;向所述监控设备发送目标区域确定指令;
所述监控设备,用于接收所述目标区域确定指令,基于所述客户端所确定的标志点确定所述目标区域。
9.根据权利要求8所述的***,其特征在于,
所述客户端具体用于:向所述监控设备发送云台调整指令,控制所述监控设备通过调整云台控制参数的方式调整所采集的目标监控画面;
所述监控设备具体用于:接收所述云台调整指令,通过根据所述云台调整指令调整云台控制参数的方式调整所采集的目标监控画面,向所述客户端发送调整云台控制参数后采集的监控画面;
所述客户端具体用于:在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为所述目标区域的一标志点,其中,所述标志要求包括:期望设置的标志点处于所述目标监控画面的目标标志位置;
和/或
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的指定位置的情况下,所述监控设备的云台控制参数。
10.根据权利要求9所述的***,其特征在于,
所述客户端具体用于:在所述监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点;将携带所确定期望标志点的位置信息的云台调整指令发送至所述监控设备;
所述监控设备具体用于:根据当前的云台控制参数和所述位置信息,计算用于调整云台以使得所述期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照所述目标云台控制参数对云台进行调整;
和/或
所述客户端具体用于:确定对所显示的目标监控画面进行调整的调整操作;基于所述调整操作向所述监控设备发送云台调整指令;
所述监控设备用于:按照所述云台调整指令调整云台控制参数;
和/或
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的所述目标标志位置的情况下,所述监控设备的云台控制参数;
和/或
在所确定的标志点不处于所述目标监控画面的指定位置的情况下,所述目标区域确定指令中携带:所确定的标志点在所述目标监控画面中的位置信息或所确定的标志点相对于所述目标监控画面中指定位置的偏移信息;
所述目标区域确定指令还用于指示所述监控设备:确定所述目标区域的标志点相对于所述目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及所述监控设备当前的云台控制参数,计算该标志点对应的位置表征参数;
和/或
所述目标区域的所有标志点对应的方位角在水平方向上处于预设的水平角度范围内;和/或
所述目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内,其中,每一标志点对应的方位角为:在该标志点位于所述监控设备所采集的监控画面的指定位置的情况下,所述监控设备的方位角;和/或
所述指定位置为目标监控画面的中心位置;和/或
所述客户端还用于:在接收到目标区域查看指令的情况下,向所述监控设备发送云台调整指令;
所述监控设备用于:将云台控制参数设置为所述目标区域的一标志点对应的位置表征参数。
11.一种区域确定装置,其特征在于,所述装置包括:
监控画面获得模块,用于获得至少两个目标监控画面,其中,所述目标监控画面为:监控设备在不同的云台控制参数下采集的、包含目标区域的标志点的监控画面,所述目标区域的各个标志点中存在不处于同一监控画面的标志点;
标志点确定模块,用于在各目标监控画面中确定所述目标区域的至少一标志点;
区域确定模块,用于向所述监控设备发送目标区域确定指令,其中,所述目标区域确定指令用于指示所述监控设备基于所确定的标志点确定所述目标区域。
12.根据权利要求11所述的装置,其特征在于,所述标志点确定模块,包括:
指令发送单元,用于向所述监控设备发送云台调整指令,控制所述监控设备通过调整云台控制参数的方式调整所采集的目标监控画面;
标志点确定单元,用于在所获得的目标监控画面满足标志要求的情况下,将位于所获得的目标监控画面的目标标志位置的点确定为所述目标区域的一标志点,其中,所述标志要求包括:期望设置的标志点处于所述目标监控画面的目标标志位置;
和/或
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的指定位置的情况下,所述监控设备的云台控制参数。
13.根据权利要求12所述的装置,其特征在于,所述第一指令发送单元,具体用于:
在所述监控设备当前采集的目标监控画面中确定期望设置的目标区域的一期望标志点;将携带所确定期望标志点的位置信息的云台调整指令发送至所述监控设备,以使得所述监控设备根据当前的云台控制参数和所述位置信息,计算用于调整云台以使得所述期望标志点位于目标监控画面的目标标志位置的目标云台控制参数,并按照所述目标云台控制参数对云台进行调整;和/或
确定对所显示的目标监控画面进行调整的调整操作;基于所述调整操作向所述监控设备发送云台调整指令,以使得所述监控设备按照所述云台调整指令调整云台控制参数;
和/或
所述目标区域确定指令用于:指示所述监控设备基于所确定的标志点对应的位置表征参数确定所述目标区域,其中,每一标志点对应的位置表征参数为:在该标志点位于所述监控设备所采集的目标监控画面的所述目标标志位置的情况下,所述监控设备的云台控制参数;
和/或
在所确定的标志点不处于所述目标监控画面的指定位置的情况下,所述目标区域确定指令中携带:所确定的标志点在所述目标监控画面中的位置信息或所确定的标志点相对于所述目标监控画面中指定位置的偏移信息;
所述目标区域确定指令还用于指示所述监控设备:确定所述目标区域的标志点相对于所述目标监控画面中指定位置的偏移信息,根据所确定的偏移信息、及所述监控设备当前的云台控制参数,计算该标志点对应的位置表征参数;
和/或
所述目标区域的所有标志点对应的方位角在水平方向上处于预设的水平角度范围内;和/或
所述目标区域的所有标志点对应的方位角在垂直方向上处于预设的垂直角度范围内,其中,每一标志点对应的方位角为:在该标志点位于所述监控设备所采集的监控画面的指定位置的情况下,所述监控设备的方位角;和/或
所述指定位置为目标监控画面的中心位置;和/或
所述装置还包括区域查看模块,用于:在接收到目标区域查看指令的情况下,向所述监控设备发送云台调整指令,以使得所述监控设备将云台控制参数设置为所述目标区域的一标志点对应的位置表征参数。
14.一种电子设备,其特征在于,包括处理器和存储器;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011608974.XA CN112866631B (zh) | 2020-12-30 | 2020-12-30 | 一种区域确定方法、***、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011608974.XA CN112866631B (zh) | 2020-12-30 | 2020-12-30 | 一种区域确定方法、***、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112866631A true CN112866631A (zh) | 2021-05-28 |
CN112866631B CN112866631B (zh) | 2022-09-02 |
Family
ID=75998528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011608974.XA Active CN112866631B (zh) | 2020-12-30 | 2020-12-30 | 一种区域确定方法、***、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112866631B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115052134A (zh) * | 2022-08-15 | 2022-09-13 | 广州市华达石化有限公司 | 用于工业气体企业的监控方法、装置和电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809603A (zh) * | 2012-11-09 | 2014-05-21 | 浙江大华技术股份有限公司 | 一种云台的控制方法和设备 |
CN104125427A (zh) * | 2013-04-24 | 2014-10-29 | 华为技术有限公司 | 视频监控的方法、视频监控装置和视频监控*** |
WO2014182887A1 (en) * | 2013-05-08 | 2014-11-13 | International Electronic Machines Corporation | Operations monitoring in an area |
US20150347862A1 (en) * | 2014-05-30 | 2015-12-03 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing method, image processing system, and non-transitory computer readable medium storing program |
US20170048436A1 (en) * | 2015-08-11 | 2017-02-16 | Vivotek Inc. | Viewing Angle Switching Method and Camera Therefor |
CN108604379A (zh) * | 2016-02-12 | 2018-09-28 | 高通股份有限公司 | 用于确定图像中的区域的***及方法 |
CN109919966A (zh) * | 2019-01-24 | 2019-06-21 | 北京明略软件***有限公司 | 区域确定方法、装置、存储介质和处理器 |
CN110225304A (zh) * | 2019-05-30 | 2019-09-10 | 浙江大华技术股份有限公司 | 一种区域监控展示方法、装置、电子设备及存储介质 |
-
2020
- 2020-12-30 CN CN202011608974.XA patent/CN112866631B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809603A (zh) * | 2012-11-09 | 2014-05-21 | 浙江大华技术股份有限公司 | 一种云台的控制方法和设备 |
CN104125427A (zh) * | 2013-04-24 | 2014-10-29 | 华为技术有限公司 | 视频监控的方法、视频监控装置和视频监控*** |
WO2014182887A1 (en) * | 2013-05-08 | 2014-11-13 | International Electronic Machines Corporation | Operations monitoring in an area |
US20150347862A1 (en) * | 2014-05-30 | 2015-12-03 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing method, image processing system, and non-transitory computer readable medium storing program |
US20170048436A1 (en) * | 2015-08-11 | 2017-02-16 | Vivotek Inc. | Viewing Angle Switching Method and Camera Therefor |
CN108604379A (zh) * | 2016-02-12 | 2018-09-28 | 高通股份有限公司 | 用于确定图像中的区域的***及方法 |
CN109919966A (zh) * | 2019-01-24 | 2019-06-21 | 北京明略软件***有限公司 | 区域确定方法、装置、存储介质和处理器 |
CN110225304A (zh) * | 2019-05-30 | 2019-09-10 | 浙江大华技术股份有限公司 | 一种区域监控展示方法、装置、电子设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115052134A (zh) * | 2022-08-15 | 2022-09-13 | 广州市华达石化有限公司 | 用于工业气体企业的监控方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112866631B (zh) | 2022-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6408019B2 (ja) | 画像デバイスにおける写真構図および位置ガイダンス | |
CN110072087B (zh) | 基于3d地图的摄像机联动方法、装置、设备及存储介质 | |
US10796543B2 (en) | Display control apparatus, display control method, camera system, control method for camera system, and storage medium | |
US10404947B2 (en) | Information processing apparatus, information processing method, camera system, control method for camera system, and storage medium | |
US10755109B2 (en) | Monitoring system, monitoring method, and non-transitory computer-readable storage medium | |
WO2014082407A1 (zh) | 一种视频监控图像的显示方法及*** | |
US20110234820A1 (en) | Electronic device and method for controlling cameras using the same | |
JP7067604B2 (ja) | イベント監視システム、イベント監視方法、およびプログラム | |
WO2019227309A1 (zh) | 一种跟踪拍摄方法、设备及存储介质 | |
JP2007243509A (ja) | 画像処理装置 | |
CN112866631B (zh) | 一种区域确定方法、***、装置及电子设备 | |
EP3005300A1 (en) | Combining a digital image with a virtual entity | |
TW201725899A (zh) | 電子設備及照片拍攝方法 | |
CN114416244A (zh) | 信息的显示方法、装置、电子设备及存储介质 | |
US10931863B2 (en) | Camera control system and method of controlling a set of cameras | |
CN108769538B (zh) | 自动对焦方法、装置、存储介质及终端 | |
JP6593922B2 (ja) | 画像監視システム | |
TWI556651B (zh) | 具攝影機自動調派功能之3d影像監控系統及其監控方法 | |
CN106909280B (zh) | 电子设备及照片拍摄方法 | |
CN107102794B (zh) | 操作处理方法及装置 | |
JP2005192057A (ja) | 空間画像の切出し表示方法及び装置 | |
JP6483326B2 (ja) | 監視システムおよび端末装置 | |
EP3529982B1 (en) | Video zoom controls based on received information | |
WO2023051044A1 (zh) | 一种目标位置的确定方法、装置、电子设备及存储介质 | |
JP7458138B2 (ja) | 情報処理システム、情報処理装置、端末装置、情報処理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |