控制装置及控制方法与流程

文档序号:11594577阅读:178来源:国知局

本发明涉及一种用于控制摄像设备的技术。



背景技术:

在监视对象设施中广泛使用包括多个摄像设备的监视系统。在这样的系统中,由多个摄像设备拍摄的图像被收集在显示和记录图像的终端设备中。由警卫人员来分析或视觉检查所收集的图像,由此能够检测和记录设施中的异常。日本特开2011-217055号公报讨论了与该技术有关的以下构造。具体地,除了摄像设备以外,还有多个传感器设置在监视对象设施中。当传感器检测到异常时,从摄像设备中选择最适合于检查发生异常时的状况的摄像设备。然后,存储来自所选择的摄像设备的拍摄图像。

然而,对来自基于来自传感器的检测结果而从多个摄像设备中选择的摄像设备的拍摄图像进行显示和/或存储的系统具有以下问题。例如,在系统中的所有摄像设备将拍摄图像一致地发送到显示和/或存储图像的终端设备的情况下,由未选择的摄像设备发送拍摄图像,增加了施加在摄像设备、终端设备和网络上的负荷。另一方面,在所有未选择的摄像设备停止发送拍摄图像的情况下,可能延迟拍摄图像的发送。例如,当从停止发送拍摄图像的未选择的摄像设备当中新选择摄像设备时,在所选择的摄像设备开始发送并且拍摄图像能够被显示和/或存储之前,可能存在延迟。



技术实现要素:

一种控制装置,其包括:获取单元,其被构造为基于传感器的检测结果,获取用于从多个摄像设备当中选择摄像设备的选择信息,该摄像设备拍摄要由终端设备显示和/或存储的图像;以及控制单元,其被构造为以如下的方式进行控制:使与来自基于获取的选择信息而从所述多个摄像设备当中可能不被选择的摄像设备的拍摄图像有关的通信量,变得小于与来自基于获取的选择信息面可能被选择的摄像设备的拍摄图像有关的通信量。

通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1是例示根据示例性实施例的摄像系统的构造的框图。

图2是例示根据示例性实施例的控制装置的功能构造的框图。

图3是例示控制装置的硬件构造的框图。

图4是例示根据示例性实施例的选择信息的示例的图。

图5是例示选择信息的内容的表。

图6是例示在摄像系统中执行的处理的序列图。

图7是例示与由控制装置对选择信息的获取有关的处理的流程图。

图8是例示与由控制装置对检测结果的接收有关的处理的流程图。

具体实施方式

下面参照附图描述本发明的示例性实施例。应当注意,本发明不一定需要下面描述的示例性实施例的所有组合。

[系统构造]

图1是例示根据本示例性实施例的摄像系统的构造的框图。摄像系统包括控制装置100、终端设备200、摄像设备300-1、摄像设备300-2、…、摄像设备300-n、传感器组400以及指示设备500。在本示例性实施例中,包括摄像设备300-1至摄像设备300-n的n个摄像设备被统称为摄像设备300,除非另有说明。控制装置100、终端设备200、摄像设备300和指示设备500经由网络10彼此连接。控制装置100和传感器组400经由网络20彼此连接。

不限于上述连接。例如,将控制装置100、终端设备200和指示设备500彼此连接的网络能够与将控制装置100和摄像设备300彼此连接的网络不同。作为选择,例如,网络10和网络20可以彼此连接以建立单个网络。控制装置100和终端设备200可以一体地形成。终端设备200和指示设备500能够一体地形成。

网络10和网络20各自是互联网、有线局域网(lan)、无线lan或广域网(wan)等。不限制网络10和网络20的通信协议、大小以及配置。例如,网络10和网络20各自能够是自组织(adhoc)网络或超宽带(uwb)等。例如,网络10和网络20可以采用以太网蓝牙或紫蜂等作为通信协议。网络10和网络20在通信协议和配置等方面可以彼此不同。

根据本示例性实施例的控制装置100经由网络10或网络20连接到终端设备200、摄像设备300、传感器组400和指示设备500中的各个。控制装置100接收从多个摄像设备300发送的拍摄图像。控制装置100基于来自指示设备500的指令获取选择信息600。然后,基于选择信息600和从传感器组400接收的检测结果,控制装置100从多个摄像设备300中选择特定的摄像设备300。

如图4中示例性地例示的,选择信息600包括将从传感器组400接收的检测结果(条件620-1)与用于识别摄像设备300的信息(行为630)相关联的信息(条件表达式610-1、条件表达式610-2和条件表达式610-3)。下面详细描述选择信息600。控制装置100将所接收的拍摄图像中的、从所选择的摄像设备300发送的拍摄图像传送到终端设备200。因此,控制装置100能够将来自根据来自传感器的检测结果最适合的摄像设备300的拍摄图像发送到终端设备200。控制装置100可以对要被传送到终端设备200的图像执行图像处理。

在控制装置100一致地接收来自系统中的所有摄像设备300的拍摄图像,然后选择要被传送到终端设备200的拍摄图像的情况下,对摄像设备300、控制装置100和网络10的负荷会增加。在控制装置100仅接收要被传送到终端设备200的拍摄图像的情况下,当拍摄要被传送的拍摄图像的摄像设备300改变时,控制装置100需要控制从摄像设备300发送拍摄图像的开始/停止。这种控制会导致在来自新选择的摄像设备300的拍摄图像被传送到终端设备200之前的延迟,并且因此系统的可用性受到损害。鉴于以上,根据本示例性实施例的控制装置100以这样的方式进行控制:从可能将拍摄图像传送到终端设备200的摄像设备300接收拍摄图像。因此,可减少从其他摄像设备300发送的拍摄图像的数据的量。

控制装置100的具体示例包括个人计算机(pc)、微服务器、家庭网关、诸如路由器等的中继设备、包括视频管理软件(vms)的服务器设备以及诸如智能电话或平板电脑等的移动终端。控制装置100不限于这些具体示例,并且可以是其他设备。

终端设备200经由网络10连接到控制装置100和摄像设备300。终端设备200接收由摄像设备300拍摄的并且从控制装置100传送的拍摄图像,并且显示和记录所接收的图像。终端设备200可以直接接收从由控制装置100选择的摄像设备300发送的拍摄图像,而不使用控制装置100。终端设备200的具体示例包括显示器和记录服务器。

摄像设备300经由网络10连接到控制装置100和终端设备200。摄像设备300符合诸如开放网络视频接口论坛(onvif)、通用即插即用(upnp)或数字生活网络联盟(dlna)等的标准。摄像设备300不限于符合这些标准的摄像设备,并且可以符合其他标准或可以采用其他系统。摄像设备300拍摄图像并且将拍摄的图像发送到控制装置100。在本示例性实施例的示例性构造中,由摄像设备300发送的拍摄图像是运动图像。然而,拍摄的图像不限于运动图像,也可以是静止图像。拍摄图像可以包括声音。摄像设备300可以将拍摄图像发送到终端设备200。

摄像设备300由控制装置100控制。由控制装置100对摄像设备300进行的控制的示例包括数据控制、摄像控制和状态控制。数据控制与摄像设备300的发送功能有关。数据控制的对象的示例包括发送的开始/停止以及要被发送的拍摄图像的帧速率、分辨率和比特率。摄像控制与摄像设备300的摄像功能有关。摄像控制的对象的示例包括摄像的开始/停止、摄像的帧速率以及要拍摄的图像的分辨率和比特率。状态控制与摄像设备300的状态有关。状态控制的示例包括摄像设备的启动/停止以及摄像设备的摇摄/倾斜/变焦(ptz)。由控制装置100对摄像设备300进行的控制的内容不限于上面描述的示例,并且可以进行其他类型的控制。

传感器组400包括多个传感器,并且经由网络20连接到控制装置100。传感器组400包括将来自各个传感器的检测结果发送到控制装置100的功能。例如,由控制装置100从传感器组400接收的检测结果与温度、照度、振动、红外光、时刻、时间段以及门是否打开/关闭中的至少一者有关。然而,传感器组400能够检测的内容不限于上面描述的项,并且传感器组400可以包括检测其他类型的信息的传感器。传感器组400中的多个传感器可以分别检测不同的内容,并且可以在不同位置处检测相同的内容。

指示设备500经由网络10连接到控制装置100,并且发送用于使控制装置100获取选择信息600的指令。指示设备500的示例包括pc、微服务器、包括vms的服务器设备以及诸如智能电话或平板电脑等的移动终端。指示设备500不限于这些设备,并且可以是其他类型。

[控制装置100的功能构造]

现将参照图2描述控制装置100的功能构造。控制装置100包括选择信息管理单元101(在下文中被称为管理单元101)、传感器控制单元102、摄像设备控制单元103(在下文中被称为摄像控制单元103)、传感器选择单元104、摄像设备选择单元105(在下文中被称为摄像选择单元105)、图像获取单元106以及发送单元107。

管理单元101基于从指示设备500接收的指令来获取并管理选择信息600。根据本示例性实施例的选择信息600由控制装置100使用,以基于来自传感器的检测结果,从多个摄像设备300当中选择发送要由终端设备200显示和/或存储的拍摄图像的摄像设备300。下面描述选择信息600的具体详情。

传感器控制单元102包括如下的功能:进行传感器搜索、广告消息监视以及用于传感器的操作检查,以识别在连接到网络20的同时进行操作的传感器组400。传感器控制单元102管理所识别的传感器,并且接收来自传感器的检测结果。传感器控制单元102可以通过订阅来自传感器的检测事件来接收检测结果(换句话说,传感器控制单元102能够根据检测事件的发生而命令传感器传输检测结果),或者可以周期性地请求传感器发送检测结果。传感器控制单元102基于来自下面描述的传感器选择单元104的指定结果来控制传感器。具体地,例如,传感器控制单元102控制传感器的检测的开始/停止、测量的采样率以及检测结果的发送的开始/停止。传感器控制单元102不仅限于上述控制。

摄像控制单元103包括如下的功能:搜索摄像设备300,监视广告消息,对摄像设备300进行操作检查等,以识别在连接到网络10的同时进行操作的摄像设备300。摄像控制单元103基于由下面描述的摄像选择单元105获得的指定结果来控制所识别的摄像设备300。摄像控制单元103还控制由图像获取单元106对图像的接收/发送。

传感器选择单元104具有如下的功能:基于由管理单元101获取的选择信息600,指定传感器组400中的、要减少与检测处理有关的处理量的传感器。摄像选择单元105基于由传感器控制单元102接收的检测结果和由管理单元101获取的选择信息600,选择拍摄要由终端设备200显示和/或存储的图像的摄像设备300。摄像选择单元105还执行与上面描述的选择不同的处理。具体地,摄像选择单元105基于由管理单元101获取的选择结果,指定多个摄像设备300中的、要减少所发送的拍摄图像的数据量的摄像设备300。

图像获取单元106基于由摄像控制单元103进行的控制,接收从摄像设备300发送的拍摄图像。然后,图像获取单元106将来自所接收的拍摄图像当中的、由指定的摄像设备300拍摄的拍摄图像发送到发送单元107。发送单元107将从图像获取单元106接收的图像传送到终端设备200。图像获取单元106可以对从摄像设备300接收的图像执行图像处理,然后将所得的图像发送到发送单元107。

[控制装置100的硬件构造]

图3是例示控制装置100的硬件构造的框图。控制装置100包括中央处理单元(cpu)111、只读存储器(rom)112、随机存取存储器(ram)113、辅助存储设备114、显示单元115、操作单元116、通信单元117以及总线118。

cpu111通过使用在rom112和ram113中存储的计算机程序和数据来对控制装置100进行控制。cpu111实现图2中所示的控制装置100的各部件的功能。rom112在其中存储不需要改变的程序和参数。ram113暂时存储从辅助存储设备114供给的程序和数据、经由通信单元117从控制装置100的外部获取的数据等。辅助存储设备114例如包括硬盘驱动设备,并且存储拍摄图像和诸如来自传感器的检测结果等的数据。

显示单元115例如包括液晶显示器(lcd),并且显示使用户操作控制装置100的图形用户界面(gui)等。操作单元116例如包括键盘和鼠标,并且基于由用户操作向cpu111提供各种指令。通信单元117与诸如终端设备200、摄像设备300、传感器组400、指示设备500和中继设备(未例示)等的外部设备通信。通信单元117包括能够使控制装置100与外部设备无线连接的天线。另一方面,为了建立控制装置100与外部设备之间的有线连接,例如,lan线缆被附装到通信单元117。总线118连接控制装置100的各部件,使得在它们之间发送信息。

在本示例性实施例中配设在控制装置100中的显示单元115和/或操作单元116中的至少一者,可以为在控制装置100外部的分开的设备。在这种情况下,cpu111作为控制显示单元115的显示控制单元和/或作为控制操作单元116的操作控制单元进行操作。

[选择信息的内容]

现将描述由管理单元101管理的选择信息600的内容。管理单元101可以从指示设备500获取选择信息600,或者可以响应于来自指示设备500的指令生成选择信息600。

图4是例示选择信息600的示例的图。将条件表达式610-1、条件表达式610-2和条件表达式610-3写入到选择信息600中。在下面的描述中,将条件表达式610-1、610-2和610-3统称为条件表达式610,除非另有说明。还将条件语句620、行为630、指示符650和优先级640写入到选择信息600中。条件语句620包括条件620-1和运算符620-2。图5例示了写入选择信息600中的条件620-1、行为630和优先级640的具体示例。选择信息600不限于图5中所示的示例中的内容,并且可以包括其他项目和写入项目中的内容。

在图4中,在选择信息600中,条件语句620跟随在表示分支的条件表达式610-1之后。表示在条件语句620为真的情况下执行的处理的行为630跟随在条件表达式610-2之后。表示选择信息600的结束的指示符650跟随在行为630之后。可以将优先级640写入选择信息600中。由控制装置100获取的多个选择信息600可以包括表示来自传感器的检测结果与用于识别摄像设备的信息之间的关联的多个描述。在这种情况下,优先级640表示各个关联的优先级。因此,控制装置100基于由此获取的多个选择信息600当中的、优先级640的值较大的选择信息600来执行处理。

在选择信息600中,可以写入多个条件表达式610。在条件语句620中,可以写入多个条件620-1和多个运算符620-2。管理单元101可以集体地获取/管理多个选择信息600作为单个内容。运算符620-2的具体示例包括and、or、not、nand、nor和exor。条件表达式610不限于单个分支,并且可以是多个分支、情况结构(switch语句)等。在行为630中,可以写入多种类型的处理。选择信息600不限于图4中所示的格式和顺序,并且可以以诸如包括可扩展标记语言(xml)的结构化语言、包括python的脚本语言以及程序语言等的其他格式写入。

[系统的处理流程]

接下来,参照图6至图8描述摄像系统的处理流程。图6是例示在摄像系统中执行的处理的序列图。图7和图8各自是例示由控制装置100执行的处理的流程图。图7中所示的处理在控制装置100与指示设备500之间建立用于通信的连接的定时开始。图8中所示的处理在控制装置100与传感器组400之间建立用于通信的连接的定时开始。图7和图8中所示的处理开始的定时不限于上面描述的定时。当cpu111将rom112中存储的程序加载到ram113上并执行该程序时,实现图7和图8中所示的处理。下面同时描述图6以及图7和图8。

在步骤s100(s200)中,管理单元101接收来自指示设备500的指令,并且基于该指令获取选择信息600。根据本示例性实施例的选择信息600由控制装置100使用,以基于来自传感器组400的检测结果,从多个摄像设备300中选择发送要由终端设备200显示和/或存储的拍摄图像的摄像设备300。在当前正在管理先前获取的选择信息600时,管理单元101基于对是删除先前获取的选择信息600还是保持先前获取的选择信息600和新获取的选择信息600二者的确定,来进行管理。管理单元101可以从指示设备500获取选择信息600,或者可以响应于来自指示设备500的指令生成选择信息600。

在步骤s101(s201)中,传感器控制单元102搜索连接到网络20的传感器。当已经由传感器控制单元102搜索到连接到网络20的传感器时,可以跳过该步骤中的处理。在步骤s102(s202)中,摄像控制单元103搜索连接到网络10的摄像设备300。当摄像控制单元103已经搜索到连接到网络10的摄像设备300时,可以跳过该步骤中的处理。步骤s101(s201)中的处理和步骤s102(s202)中的处理可以以相反的顺序执行,或者可以同时执行。

在步骤s103(s203)中,摄像选择单元105分析在步骤s200中由管理单元101获取的选择信息600,并且对多个摄像设备300中的各个摄像设备300设置评价值。基于由管理单元101获取的选择信息600来设置评价值。评价值对应于摄像设备300中的各个摄像设备300要被选择作为发送要由终端设备200显示和/或存储的拍摄图像的摄像设备300的可能性。例如,对如下的摄像设备300设置低的评价值:该摄像设备300未被写为由管理单元101获取的选择信息600中的控制对象,并且无论来自传感器的检测结果的值如何,均不从该摄像设备300向终端设备200传送拍摄图像。例如,可以基于表示各个摄像设备300已被选择的状况或者摄像设备300已被选择的次数的历史,来设置评价值。

摄像选择单元105基于由管理单元101已经获取的选择信息600,指定多个摄像设备300中的、减少要发送的拍摄图像的数据量的摄像设备300。例如,指定评价值低于预定阈值的摄像设备300。在该指定方法中,将基于由管理单元101获取的选择信息600不被选择的摄像设备300指定为减少数据量的摄像设备。除非管理单元101新获取选择信息600,否则无论来自传感器的检测结果如何,均不从指定的摄像设备300传送拍摄图像。因此,这种拍摄图像的数据量的减少不会大幅损害系统的可用性。用于指定要减少拍摄图像的数据量的摄像设备300的方法不限于上面描述的示例,并且可以采用基于其他基准来指定摄像设备300的其他方法。该系统可以包括无论选择信息600的内容如何均不减少发送数据量的摄像设备300。

传感器选择单元104基于由管理单元101获取的选择信息600,从传感器组400中的多个传感器中指定要减少与检测处理有关的处理量的传感器。例如,在由管理单元101获取的选择信息600中的条件620中未写入的传感器,即,检测结果不涉及由摄像选择单元105基于由管理单元101获取的选择信息600而进行的上述指定的传感器。除非管理单元101新获取选择信息600,否则不使用由这些传感器获得的检测结果。因此,用于获得这种检测结果的检测处理的处理量的减少不会大幅损害系统的可用性。由传感器选择单元104选择传感器的方法不限于此。例如,如同由摄像选择单元105指定摄像设备300的情况,传感器选择单元104可以对各个传感器设置评价值。因此,可以基于评价值来指定要减少与检测处理有关的处理量的传感器。该系统可以包括无论选择信息600的内容如何均不减少处理量的传感器。

在步骤s104(s204)中,传感器控制单元102基于在步骤s103(s203)中由传感器选择单元104进行的指定的结果来控制传感器。更具体地,传感器控制单元102控制由传感器选择单元104指定的传感器,使得传感器断开,停止检测,以较低的采样率进行测量,或者以其他类似方式操作。因此,与由此控制的传感器执行的检测处理有关的处理量减少,从而实现较低的电力消耗。传感器控制单元102可以控制未由传感器选择单元104指定的传感器,使得传感器接通,开始检测,以较高的采样率进行测量,或者以其他类似方式操作。由传感器控制单元102进行的控制不限于上面描述的示例,并且可以是其他类型的控制。

在步骤s105(s205)中,摄像控制单元103基于在步骤s103(s203)中由摄像选择单元105进行的指定的结果来控制摄像设备300。更具体地,摄像控制单元103控制由摄像选择单元105指定的摄像设备300,使得摄像设备300关闭,停止拍摄图像或停止发送拍摄图像。由摄像控制单元103进行的控制不限于这些。例如,可以进行控制,使得要发送的拍摄图像的分辨率降低,要拍摄的图像的分辨率降低,要发送的拍摄图像的帧速率降低,或者以较低的帧速率拍摄图像。因此,从由此控制的摄像设备300发送的拍摄图像的数据量减少,使得对网络10的负荷以及摄像设备300的电力消耗减少。摄像控制单元103可以控制未由摄像选择单元105指定的摄像设备300,使得摄像设备300接通,开始发送拍摄图像,或者拍摄具有较高帧速率/分辨率的图像。步骤s104(s204)中的处理和步骤s105(s205)中的处理可以以相反的顺序执行,或者可以同时执行。

在步骤s206中,管理单元101确定是否停止对选择信息600的获取。如果管理单元101确定停止对选择信息600的获取(在步骤s206中为“是”),则图7中的处理终止。如果管理单元101确定不停止对选择信息600的获取(在步骤s206中为“否”),则管理单元101等待来自指示设备500的新指令。

在步骤s106(s300)中,传感器控制单元102接收来自传感器组400的检测结果。为了接收检测结果,传感器控制单元102可以对各个传感器进行轮询或者对各个传感器订阅检测事件。

在步骤s301中,摄像选择单元105对照选择信息600检查检测结果,以检查选择信息600中的条件语句620是否为真。当条件语句620为真时(在步骤s301中为“是”),处理进行到步骤s302。当没有条件语句620为真时(在步骤s301中为“否”),处理进行到步骤s304。在存在先前已被确定为真的条件语句620的情况下,摄像选择单元105检查该条件是否仍然为真。

在步骤s107(s302)中,摄像选择单元105基于由传感器控制单元102接收的检测结果和由管理单元101获取的选择信息600,选择发送要由终端设备200显示和/或存储的拍摄图像的摄像设备300。更具体地,摄像选择单元105选择写入与选择信息600中的为真的条件表达式620相对应的行为630的摄像设备300。

在步骤s303中,控制装置执行写入与为真的条件语句620相对应的行为630的处理。在图6中作为示例描述的序列中,在步骤s108中,图像获取单元106接收从多个摄像设备300发送的拍摄图像。然后,在步骤s109中,发送单元107向终端设备200传送在步骤s108中由图像获取单元106接收的拍摄图像中的、由摄像选择单元105选择的摄像设备300发送的拍摄图像。在不能同时执行分别与为真的多个条件表达式620相对应的多个行为630的情况下,控制装置100根据设置选择信息600的定时、优先级640等来确定要优先的行为630,并且执行处理。在与写入正在进行的处理的行为630相对应的条件语句620不再为真的情况下,控制装置100终止正在进行的处理。

在步骤s110(s304)中,摄像选择单元105基于在步骤s300中接收的检测结果,重新计算已经在步骤s103(s203)中设置的评价值。下面描述如何计算评价值的示例。基于如下的示例性情况来给出描述,其中,描述了选择作为对象的摄像设备300的条件的条件语句620包括利用and作为运算符620-2而彼此连接的10个条件620-1。当10个条件620-1中的一个为真并且其他条件620-1为假时,摄像选择单元105将10设置为对象摄像设备300的评价值。每当为真的条件620-1增加1时,评价值增加10。作为选择,可以基于由检测结果表示的物理量来计算评价值。换言之,可以基于由检测结果表示的温度来设置当温度超过100℃时选择的摄像设备300的评价值。例如,当温度为40℃时,评价值可以被设置为40,并且当温度为60℃时,评价值可以被设置为60。利用由此计算的评价值,控制装置100可以在能够基于选择信息600选择的摄像设备300中将可能被选择的摄像设备300与可能不被选择的摄像设备300进行区分的同时进行控制。

类似于计算摄像设备300的评价值的摄像选择单元105,传感器选择单元104计算各个传感器的评价值。例如,可以基于来自用于检测门是否打开/关闭的邻近传感器的检测结果,来设置检测建筑物中的某一门是否打开/关闭的传感器的评价值。

在步骤s111(s305)中,摄像控制单元103基于由摄像选择单元105计算的评价值来控制摄像设备300。例如,摄像控制单元103控制评价值低于预定阈值的摄像设备300,使得如在上面描述的步骤s105(s205)中的处理中,从摄像设备300发送的拍摄图像的数据量减少。在步骤s112(s306)中,传感器控制单元102根据由传感器选择单元104计算的评价值来控制传感器组400。例如,传感器控制单元102控制评价值低于预定阈值的传感器,使得如在上面描述的步骤s104(s204)中的处理中,与由这种传感器执行的检测处理有关的处理量减少。通过这些类型的控制,能够减少摄像设备300和传感器组400的电力消耗以及网络10的负荷。步骤s111(s305)中的处理和步骤s112(s306)中的处理可以以相反的顺序执行,或者同时执行。

摄像控制单元103可以一致地或者根据评价值的不同而不同地控制评价值低于预定阈值的摄像设备300。例如,摄像控制单元103可以以如下的方式进行控制:将停止发送拍摄图像的摄像设备300与以较低帧速率拍摄图像的摄像设备300进行区分。这同样适用于由传感器控制单元102对传感器进行的控制。

在用作控制对象的摄像设备300处于睡眠模式的情况下,摄像控制单元103可以等待,直到摄像设备300从睡眠模式恢复以向摄像设备300发出用于控制的通知。作为选择,摄像控制单元103可以在适当的定时发出启动摄像设备300从睡眠模式的恢复的通知。摄像控制单元103可以基于为摄像设备300设置的评价值来确定是否等待摄像设备300从睡眠模式恢复的定时。例如,摄像控制单元103可以等待恢复定时以向具有低评价值的摄像设备300发出通知,并且可以在不等待恢复定时的情况下向具有高评价值的摄像设备300发出通知。这同样适用于由传感器控制单元102对传感器进行的控制。传感器控制单元102可以根据评价值改变对传感器进行的轮询的间隔。例如,传感器控制单元102可以为具有高评价值的传感器设置短的轮询间隔,并且可以为具有低评价值的传感器设置长的轮询间隔。

在步骤s307中,传感器控制单元102确定是否停止接收来自传感器组400的检测结果。当传感器控制单元102确定停止接收时(在步骤s307中为“是”),图8中的处理终止。当传感器控制单元102确定不停止接收时(在步骤s307中为“否”),传感器控制单元102等待,直到从传感器组400新接收到检测结果。

如上所述,根据本示例性实施例的控制装置100接收来自传感器组400的检测结果。控制装置100然后获取选择信息600,以基于检测结果从多个摄像设备300中选择拍摄要由终端设备200显示和/或存储的拍摄图像的摄像设备300。控制装置100基于由此获取的选择信息600,指定多个摄像设备300中的、要减少要发送的拍摄图像的数据量的摄像设备300。然后,控制装置100基于指定结果控制摄像设备300。因此,在对来自基于来自传感器组400的检测结果而从多个摄像设备300中选择的摄像设备300的拍摄图像进行显示和/或存储的摄像系统中,能够获得以下效果。具体地,与所有摄像设备300一致地发送拍摄图像的情况相比,能够实现系统的更低的负荷。与全部未选择的摄像设备300停止发送拍摄图像的情况相比,能够减少拍摄图像的发送的延迟。

在本示例性实施例中描述的构造中,控制装置100对摄像设备300和传感器中的各个设置评价值。因此,指定要减少要发送的拍摄图像的数据量的摄像设备300和要减少与检测处理有关的处理量的传感器。控制装置100基于选择信息600来指定摄像设备300和传感器,并且不必设置评价值。控制装置100可以以如下的方式进行控制:减少从摄像设备300发送的数据的量,而不进行减少传感器的处理量的控制。同样在该构造中,可以实现在不损害系统的可用性的情况下实现系统的更低负荷的效果。

在本示例性实施例中,描述了如下构造,其中,指定和控制发送具有减少的数据量的拍摄图像的摄像设备300。然而,构造不限于此,并且可以指定和控制发送具有增加的数据量的拍摄图像的摄像设备300。例如,控制装置100可以以如下的方式进行控制:使与基于所获取的选择信息600而可能不被选择的摄像设备的拍摄图像有关的通信量,变得小于与基于所获取的选择信息600可能被选择的摄像设备的拍摄图像有关的通信量。例如,控制装置100可以以如下的方式进行控制:使与基于被选择的可能性设置的评价值低于阈值的摄像设备的拍摄图像有关的通信量,变得小于与评价值高于阈值的摄像设备的拍摄图像有关的通信量。

在本示例性实施例中描述的构造中,控制装置100控制与由摄像设备300对拍摄图像的发送有关的通信量。然而,构造不限于此,并且控制装置100可以控制与拍摄图像到终端设备200的传送有关的通信量。例如,多个摄像设备300将多个拍摄图像发送到控制装置100。然后,控制装置100以高图像质量将来自多个拍摄图像中的、基于选择信息600可能被选择的拍摄图像传送到终端设备200。控制装置100可以以如下的方式进行控制:将基于选择信息600而从由此接收的多个拍摄图像中可能不被选择的拍摄图像,以低图像质量传送到终端设备200,或者不传送到终端设备200。

根据上述的示例性实施例,在使用从多个摄像设备中选择的摄像设备的拍摄图像的系统中,能够减少对系统施加的负荷,而不损害系统的可用性。

其他实施例

还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(asic))的系统或装置的计算机,来实现本发明的实施例,并且,可以利用通过由系统或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储器、光盘(诸如压缩光盘(cd)、数字通用光盘(dvd)或蓝光光盘(bd)tm)、闪存装置以及存储卡等中的一个或更多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。

虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以便涵盖所有这些变型例以及等同的结构和功能。

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