控制设备、控制方法和记录介质与流程

文档序号:15924519发布日期:2018-11-14 01:00阅读:151来源:国知局

本发明涉及与摄像设备有关的控制技术。

背景技术

目前存在用于经由网络或远程控制器来远程控制照相机的技术。还已知使用这种远程控制器技术的监视照相机系统。可以通过使用远程控制技术来改变照相机的图像质量参数,诸如调焦、变焦、曝光和白平衡等。

存在剪切并发送(分发)照相机所拍摄的拍摄图像的一部分作为部分图像的功能。这种照相机可以将多个不同部分图像作为各流进行发送,或者将这些部分图像记录在存储器中。

日本特开2013-196423公开了用于控制摄像设备的技术。根据日本特开2013-196423,根据所检测到的运动区域对摄像设备进行参数控制。

日本特开2013-196423中所公开的技术没有考虑到发送或记录基于同一拍摄图像的多个运动图像的情况。换句话说,如果基于同一拍摄图像的多个运动图像之一以某种方式改变,则可能影响到其它运动图像。



技术实现要素:

本发明涉及用于减小在对基于同一拍摄图像的多个图像之一进行改变的情况下对其它图像的影响的可能性。因而,控制设备例如包括以下结构。

根据本发明的方面,一种控制设备包括:判断单元,其被配置为在指定了用于定义包括用于定义摄像设备所拍摄的拍摄图像的图像质量的图像质量条件的多个条件的定义条件的情况下,判断是否正在进行与不同图像相对应的预定处理,其中,所述不同图像不同于与所述定义条件相对应的图像并且是由所述摄像设备生成的;以及控制单元,其被配置为在指定了所述定义条件的情况下,根据所述判断单元的判断结果来控制所述摄像设备,以生成不满足所述定义条件所定义的至少一部分条件但是满足其它条件的图像。

根据本发明的另一方面,一种摄像设备的控制方法包括:判断步骤,用于在指定了用于定义包括用于定义所述摄像设备所拍摄的拍摄图像的图像质量的图像质量条件的多个条件的定义条件的情况下,判断是否正在进行与不同图像相对应的预定处理,其中,所述不同图像不同于与所述定义条件相对应的图像并且是由所述摄像设备生成的;以及在指定了所述定义条件的情况下,根据所述判断步骤的判断结果来控制所述摄像设备,以生成不满足所述定义条件所定义的至少一部分条件但是满足其它条件的图像。

根据本发明的又一方面,一种非暂时性计算机可读记录介质,所述记录介质存储用于使计算机用作以下单元的程序:判断单元,其被配置为在指定了用于定义包括用于定义摄像设备所拍摄的拍摄图像的图像质量的图像质量条件的多个条件的定义条件的情况下,判断是否正在进行与不同图像相对应的预定处理,其中,所述不同图像不同于与所述定义条件相对应的图像并且是由所述摄像设备生成的;以及控制单元,其被配置为在指定了所述定义条件的情况下,根据所述判断单元的判断结果来控制所述摄像设备,以生成不满足所述定义条件所定义的至少一部分条件但是满足其它条件的图像。

通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。

附图说明

图1a是示出根据典型实施例的监视照相机的图。图1b是包括根据典型实施例的监视照相机的网络结构图。

图2示出根据典型实施例的监视照相机和客户端设备的功能框图和系统结构图。

图3是示出根据典型实施例的监视照相机所剪切的图像的示例的图。

图4是示出根据典型实施例的预设参数和对其它流的影响有无信息的图。

图5是根据第一典型实施例的预设功能的执行期间的流程图。

图6是根据第二典型实施例的预设功能的执行期间的流程图。

图7是根据第三典型实施例的预设功能的执行期间的流程图。

图8是根据第四典型实施例的预设功能的执行期间的流程图。

图9是根据第四典型实施例的流程图。

图10根据第五典型实施例的流程图。

图11是示出根据典型实施例的监视照相机和客户端设备的硬件结构的图。

具体实施方式

以下将参考附图来详细说明本发明的典型实施例。以下典型实施例中所述的结构仅是示例,并且本发明不限于以下这些典型实施例中所述的结构。尽管通过使用包括摄像单元的监视照相机作为示例来说明各典型实施例,但是除用于监视目的的照相机以外的照相机也是适用的。例如,本发明的典型实施例还可适用于拍摄用于广播目的的视频图像或运动图片、或者用于个人目的(而不是监视目的)的视频图像的摄像单元。

以下将参考图1a和1b来说明根据本发明的典型实施例的网络结构。

监视照相机(摄像设备)100包括具备镜头的壳体111和用于沿平摇方向和俯仰方向移动摄像方向的平摇-俯仰(pt)驱动单元112。

图1b是包括监视照相机100的系统结构图。客户端设备200和监视照相机100在客户端设备200和监视照相机100能够经由网络300而彼此相互通信的状态下连接。客户端设备200将用于进行pt控制和变焦控制的各种命令发送至监视照相机100。监视照相机100进行与这些命令相对应的操作,并且将针对这些命令的应答发送至客户端设备200。在各典型实施例中,监视照相机100可以执行作为控制设备的功能。客户端设备200可以执行作为控制设备的功能。

图2是根据本典型实施例的监视照相机100和客户端设备200的功能框图。监视照相机100可以拍摄基于经由正常镜头所会聚的光的图像。监视照相机100还可以拍摄基于经由鱼眼镜头所会聚的光的图像(鱼眼图像)。

将参考图2来说明监视照相机100的组件和功能。监视照相机100包括摄像单元101、图像处理单元102、系统控制单元(控制设备)103、pt驱动单元112、平摇-俯仰-变焦(ptz)控制单元105、视频记录单元106和通信单元107。

摄像单元101通过图像传感器接收经由镜头所会聚的光,并将所接收到的光转换成电荷以生成摄像信号。例如,可以使用互补金属氧化物半导体(cmos)图像传感器作为图像传感器。还可以使用电荷耦合器件(ccd)图像传感器作为图像传感器。系统控制单元(控制设备)103可以设置在监视照相机100内部。系统控制单元103可以由监视照相机100单独构成。如果系统控制单元103是监视照相机100外部的设备,则系统控制单元103和监视照相机100可以被配置为彼此相通信。

图像处理单元102对摄像单元101所转换的摄像信号进行数字化,以生成图像数据。这里,图像处理单元102还进行用于校正图像质量的各种图像处理。图像处理单元102还对图像数据进行压缩和编码,以生成压缩和编码后的图像数据。

通信单元107将基于图像处理单元102所生成的图像数据的视频流发送至客户端设备200。这里,图像数据的示例是与运动图像有关的图像数据。通信单元107接收从客户端设备200发送的命令,并且将该命令传送至系统控制单元103。通信单元107根据系统控制单元103的控制来将对该命令的应答发送至客户端设备200。这样,系统控制单元103还用作通信控制单元。

监视照相机100的系统控制单元103分析通信单元107所接收到的命令,并且进行与该命令相对应的处理。系统控制单元103包括确定单元和控制单元。确定单元被配置为,在以下情况下,即指定了包括用于定义摄像装置拍摄的拍摄图像的图像质量的图像质量条件的多个条件的定义条件,确定是否正在执行根据不同图像的预定处理,所述不同图像与对应于定义条件的图像不同,并由摄像装置生成。在指定定义条件的情况下,控制单元被配置为,在指定了定义条件的情况下,根据确定单元确定的结果控制摄像装置以产生如下图像,该图像不满足定义条件所定义的条件的至少一部分并满足其他条件。

例如,系统控制单元103根据该命令使图像处理单元102进行图像质量调节。系统控制单元103中的ptz控制单元105控制摄像单元101和pt驱动单元112,以改变摄像方向和视角。

pt驱动单元112包括用于移动摄像方向的驱动系统以及用作驱动系统的驱动源的马达。pt驱动单元112的操作由ptz控制单元105控制。

视频记录单元106将图像数据记录在内部存储器和外部存储器中。这些存储器的示例包括硬盘驱动器(hdd)和闪速存储器。

接着,将参考图2来说明客户端设备200的组件和功能。

客户端设备200可以通过使用诸如个人计算机等的计算机来实现。

显示单元201显示基于从监视照相机100接收到的图像数据的视频图像、以及用于进行照相机控制的图形用户界面(gui)。显示单元201可以通过使用液晶面板或有机电致发光(el)的显示装置来实现。显示单元201根据系统控制单元203的控制来提供显示。

输入单元202可以通过诸如键盘和鼠标等的装置来实现。客户端设备200的用户经由输入单元202来操作gui。输入单元202可以通过使用触摸面板来实现。

客户端设备200的系统控制单元(控制设备)203根据用户操作来生成命令,并且将该命令从通信单元204发送至监视照相机100。系统控制单元203将经由通信单元204从监视照相机100接收到的图像数据显示在显示单元201上。这样,系统控制单元203还用作通信控制单元和显示控制单元。

因而,客户端设备200可以经由网络300从监视照相机100获得图像数据。客户端设备200可以通过经由网络300发送命令来控制监视照相机100。

图3是示出根据本典型实施例的监视照相机100的图像剪切的示例的图。在各典型实施例,部分图像(剪切出的图像)是指与拍摄图像的一部分相对应的图像。可以使用各种方法来从拍摄图像获得部分图像。例如,可以通过控制来自图像传感器的数据的读取来获得部分图像。可选地,在生成了图像数据之后,可以根据所生成的图像数据来生成部分图像。因而,部分图像是与拍摄图像中的部分区域相对应的图像。

可以同时剪切并发送多个不同部分区域(如图3中的区域d1、d2和d3)的图像。可以将多个不同部分区域的图像同时记录在存储器中。还可以发送并记录剪切之前的图像(要剪切的图像)。可以同时发送并记录多个不同部分区域的图像和要剪切的图像。要剪切的图像可以是摄像单元101所拍摄的图像,或者摄像单元101所拍摄的图像的排除周围部分的区域的图像。

在以下说明中,为了便于说明,流包括了记录在存储器中而并未被发送的图像数据。术语流应当覆盖部分图像的流和要剪切的图像的流这两者。

图4是示出根据本发明的典型实施例的与监视照相机100的预设功能有关的预设参数(定义条件)、以及对其它流的影响有无信息的图。

例如,预设功能是如下功能,其中该功能用于存储部分图像相对于要剪切的图像的相对位置,并且在特定预设参数401是由用户指定的情况下发送由预设参数401定义的位置(区域)处的图像。该预设功能可以定义用于控制图像质量的质量参数。

如果预设参数401是由用户指定的,则客户端设备200的系统控制单元203向监视照相机100发送用以输出或记录由指定的预设参数所定义的位置处的并且具有该预设参数所定义的图像质量的图像的命令。

监视照相机100的系统控制单元103向客户端设备200发送由所接收到的命令所定义的位置处的并且具有由该命令所定义的图像质量的流。

除了由用户指定以外,预设功能还可以通过调度来指定,以在预定时刻发送由预设参数所定义的流。

预设参数401包括图像剪切参数组(位置条件)403和图像质量参数组(图像质量条件)404。可以针对各预设参数集来设置这些参数。

表400是示出针对预设参数401中所包括的各参数对其它流的影响有无402的示例的图。多个条件包括:图像裁剪参数组(位置条件)403andthe图像质量参数(图像质量条件404组)。摄像装置被控制生成不满足定义条件定义的至少一部分的条件图像。摄像装置被控制生成满足其他条件的图像。“至少一部分条件”指多个条件的一些选择的条件。“其他条件”指多个条件的其他条件。例如,the“至少一部分条件”对应于图像裁剪参数组(位置条件)403,而“其他条件”对应于图像质量参数组(图像质量)404。

图像剪切参数组403是用于定义拍摄图像中的部分图像的位置的条件。例如,在拍摄图像的左上作为原点的状态下,通过基于像素的坐标位置来定义部分图像的位置。图像剪切参数组403仅适用于考虑中的流的视频图像,并且对其它流视频图像没有影响。

图像质量参数组404是用于定义拍摄图像的图像质量的条件。图像质量参数组404针对拍摄图像(要剪切的图像)而改变,并且不能针对部分视频图像的各流视频图像来设置。因而,图像质量参数组404可以影响其它流视频图像。

例如,图像质量参数组404包括用于调节摄像单元101和图像处理单元102的焦点、曝光校正、光圈、快门速度和变焦的参数。例如,图像质量参数组404包括表示是否使用红外(ir)截止滤波器和红外光照明的参数。图像质量参数组404还可以包括用于指定ptz位置的参数。可以包括影响要剪切的图像的任何参数。

如上所述,预设参数401包括图像剪切参数组403和图像质量参数组404,并且用作用于定义部分图像的位置和图像质量的定义条件。

用户可以在客户端设备200中指定不同内容的多个预设参数401。多个预设参数401可以包括仅具有不影响拍摄图像的参数(例如,图像剪切参数组)的预设参数。多个预设参数401可以包括仅具有影响拍摄图像的参数(例如,图像质量参数组)的预设参数。

预设参数401的值可以由用户指定,或者可以预先存储在监视照相机100或客户端设备200中。

不同位置处的图像可以同时从同一图像(要剪切的图像)中切出,并作为流进行发送。可以针对各流执行用于改变图像剪切位置和图像质量参数的预设功能。

接着,将参考图5来说明根据本发明的典型实施例的预设功能的执行期间的处理过程。作为示例,将说明在由输入单元202的操作指定特定预设参数401并且从客户端设备200向监视照相机100发送用于预设参数401的执行命令的情况下的处理过程。图5所示的流程图可以由客户端设备200的系统控制单元203来进行。在这种情况下,在用户给出用于特定预设参数401的执行指示时系统控制单元203被触发,以进行图5所示的流程图。这同样适用于其它典型实施例。

在步骤s501中,在通过通信单元107接收到命令时,系统控制单元103针对摄像单元101和图像处理单元102进行与指定的预设参数401的图像剪切参数组403相对应的控制。具体地,系统控制单元103获得由图像剪切参数组403定义的位置处的部分图像。系统控制单元103将所获得的部分图像记录在视频记录单元106中,或者将所获得的部分图像经由通信单元107输出(发送)至客户端设备200。系统控制单元103可以记录并输出所获得的部分图像。由于仅获得对其它流没有影响的部分图像,因此可以与其它流的发送或者记录状况无关地进行控制。换句话说,系统控制单元103可以在无需判断其它流的发送或记录状况的情况下进行控制。

在步骤s502中,系统控制单元103判断利用视频记录单元106的流的记录状况。然后,系统控制单元103判断其它流当前是否正被记录至内部存储器或外部存储器中。这里,其它流是指与被指定预设参数的流同样地包括在同一拍摄图像(要剪切的图像)中的部分图像的流。其它流可以是要剪切的图像的流。

在没有其它流正被记录至内部存储器或外部存储器中的情况下(步骤s502中为“否”),则处理进入步骤s503。在其它流正被记录至内部存储器或外部存储器中的情况下(步骤s502中为“是”),则处理进入步骤s504。

在步骤s503中,系统控制单元103进行与预设参数401的图像质量参数组404相对应的控制。具体地,系统控制单元103在由图像质量参数组404定义的条件下使摄像单元101和图像处理单元102生成拍摄图像。例如,系统控制单元103改变摄像单元101和图像处理单元102的处理,以实现由图像质量参数组404所定义的参数值。图5所示的流程图可以通过客户端设备200的系统控制单元203来进行。在这种情况下,在步骤s503中,系统控制单元203控制监视照相机100,以进行与图像剪切参数组403和图像质量参数组404相对应的控制。具体地,在步骤s503的阶段,系统控制单元203将用于进行与图像剪切参数组403和图像质量参数组404相对应的控制的命令从通信单元204发送至监视照相机100。这同样适用于其它典型实施例。

在步骤s504中,系统控制单元103不进行与预设参数401的图像质量参数组404相对应的控制。然后,系统控制单元103将表示不进行与图像质量参数组404相对应的控制的信息从通信单元107发送至客户端设备200,以通知指定了预设参数401的用户。如果客户端设备200的系统控制单元203进行图5的流程图,则系统控制单元203以如下方式进行操作。在步骤s504中,系统控制单元203控制监视照相机100,以进行与图像剪切参数组403相对应的控制,并且不进行与图像质量参数组404相对应的控制。具体地,在该阶段,系统控制单元203将用于进行与图像剪切参数组403相对应的控制的命令从通信单元204发送至监视照相机100。这里,系统控制单元203不发送用于进行与图像质量参数组404相对应的控制的控制命令。系统控制单元203还在显示单元201上显示表示不进行与图像质量参数组404相对应的控制的信息(例如,消息)。在步骤s504后,与图像质量参数组404相对应的控制可以在与图像质量参数组404相对应的控制变得能够执行(步骤s502中为“否”)的定时进行。这同样适用于其它典型实施例。

通过指定了预设参数401的用户的客户端设备200的通信单元204来接收如上所述那样生成的部分图像的流。

如上所述,根据第一典型实施例,是否进行与图像质量参数组404相对应的控制根据其它流是否正被记录至存储器中来切换。这可以使得正被记录的流的图像质量设置优先,并且通过预设功能的执行防止了图像质量参数被任意改变。

将参考图6来说明根据本发明的第二典型实施例的针对流的预设功能的执行期间的处理流程。将省略与第一典型实施例的部分同样的部分的说明。

在本典型实施例中,监视照相机100包括用于从图像中检测特定事件的图像分析功能。例如,监视照相机100的系统控制单元103或者客户端设备200的系统控制单元203还用作用于执行图像分析功能的图像分析单元。

例如,图像分析功能是用于检测移动体或特定物体(诸如人物等)是否包括在拍摄图像中的功能。图像分析功能可以是用于检测可疑物体是否被遗留的遗留物体检测功能、用于检测物体是否被拿走的拿走检测功能、或者用于从拍摄图像检测监视照相机100是否被篡改的篡改检测功能。

作为图像分析的方法,使用背景差方法。背景差方法包括基于过去时点的拍摄图像或者从过去到现在的拍摄图像来生成背景图像、并且基于与当前的拍摄图像的差异来进行物体识别。可以应用诸如帧间差分法和模式匹配等的各种图像分析技术以实现各种图像分析功能。

拍摄图像可能由于作为预设参数401中所包括的图像质量参数的日间/夜间功能、红外光照明、调焦和光圈而急剧改变。在这种情况下,与上述背景图像的差异可能增大,从而导致误检测。如果拍摄图像急剧改变,则需要再次生成背景图像。帧间差分法还可能暂时导致误检测。然后,在本典型实施例中,基于是否正进行图像分析功能来判断是否进行用于图像质量参数的执行。

以下将进行详细说明。作为示例,将说明通过输入单元202的操作来指定预设参数401并且从客户端设备200向监视照相机100发送用于预设参数401的执行命令的情况下的处理过程。与第一典型实施例相同,图6所示的流程图可以通过客户端设备200来执行。

在步骤s501中,在通过通信单元107接收到命令时,系统控制单元103针对摄像单元101和图像处理单元102进行与指定的预设参数401的图像剪切参数组403相对应的控制。具体地,系统控制单元103获得由图像剪切参数组403所定义的位置处的部分图像。然后,系统控制单元103将所获得的部分图像记录在视频记录单元106中,或者将所获得的部分图像经由通信单元107输出(发送)至客户端设备200。

在步骤s601中,系统控制单元103通过系统控制单元103和系统控制单元203中的至少任一个来判断是否正进行以其它流作为对象的图像分析功能。这里,其它流是与被指定预设参数的流同样地包括在同一拍摄图像(要剪切的图像)中的部分图像的流。其它流可以是要剪切的图像的流。

在没有正进行以其它流作为对象的图像分析功能的情况下(步骤s601中为“否”),处理进入步骤s503。在正进行以其它流作为对象的图像分析功能的情况下(步骤s601中为“是”),处理进入步骤s504。

在步骤s503中,系统控制单元103进行与预设参数401的图像质量参数组404相对应的控制。

在步骤s504中,系统控制单元103不进行与预设参数401的图像质量参数组404相对应的控制。然后,系统控制单元103将表示不进行与图像质量参数组404相对应的控制的信息从通信单元107发送至客户端设备200,以通知指定了预设参数401的用户。

如上所述,根据第二典型实施例,是否进行与预设参数401中所包括的图像质量参数组404相对应的控制根据以其它流作为对象的图像分析功能的执行的状态来切换。这可以使得处于图像分析中的流的图像质量设置优先,并且通过预设功能的执行防止了图像质量参数被任意改变。

将参考图7来说明根据本发明的第三典型实施例的针对流的预设功能的执行期间的处理过程。将省略与第一典型实施例的部分同样的部分的说明。

作为示例,在通过输入单元202的操作来指定预设参数401并且将用于执行预设参数401的命令从客户端设备200发送至监视照相机100的情况下的处理流程。与第一典型实施例相同,图7所示的流程图可以通过客户端设备200来进行。

在步骤s501中,在通过通信单元107接收到命令时,系统控制单元103针对摄像单元101和图像处理单元102进行与指定的预设参数401的图像剪切参数组403相对应的控制。具体地,系统控制单元103获得由图像剪切参数组403定义的位置处的部分图像。然后,系统控制单元103将所获得的部分图像记录在视频记录单元106中,或者将所获得的部分图像经由通信单元107输出(发送)至客户端设备200。由于仅获得对其它流没有影响的部分图像,因此可以与其它流的输出(发送)或记录状况无关地进行控制。换句话说,系统控制单元103可以在无需判断其它流的发送或记录状况的情况下进行控制。

在步骤s701中,系统控制单元103判断由与指定预设参数的客户端设备200的用户的权限相比具有更高权限的用户所设置的其它流当前是否正被发送(输出)或记录。被设置为管理员的用户与被设置为普通用户的用户相比具有更高权限。具有更高权限的用户是指能够进行更多的照相机控制的用户。这里,其它流是指与被指定预设参数的流同样地从同一拍摄图像(要剪切的图像)剪切出的部分图像的流。其它流可以是要剪切的图像的流。

在不存在由与指定预设参数的客户端设备200的用户相比具有更高权限的用户所设置的其它流正被发送或记录的情况下(步骤s701中为“否”),处理进入步骤s503。在存在由与指定预设参数的客户端设备200的用户相比具有更高权限的用户所设置的其它流正被发送或记录的情况下(步骤s701中为“是”),则处理进入步骤s504。

在步骤s503中,系统控制单元103进行与预设参数401的图像质量参数组404相对应的控制。

在步骤s504中,系统控制单元103不进行与预设参数401的图像质量参数组404相对应的控制。然后,系统控制单元103将表示不进行与图像质量参数组404相对应的控制的信息从通信单元107发送至客户端设备200,以通知指定了预设参数401的用户。

如上所述,根据第三典型实施例,是否进行与图像质量参数组404相对应的控制根据是否存在由与指定预设参数的客户端设备200的用户相比具有更高权限的用户所设置的其它流来切换。这可以根据来自具有更高权限的用户的指示来使得正发送或记录的流的图像质量设置优先,并且通过预设功能的执行来防止图像质量参数被任意改变。

将参考图8和9来说明根据本发明的第四典型实施例的针对流的预设功能的执行期间的处理流程。将省略与第一典型实施例的部分同样的部分的说明。

图8示出根据本发明的第四典型实施例的针对流的执行了预设功能的情况下的流程图。将说明通过输入单元202的操作来指定预设参数401的情况作为示例。更具体地,将说明在将用于执行所指定的预设参数401的命令从客户端设备200发送至监视照相机100的情况下的处理过程。与第一实施例相同,可以通过客户端设备200来进行图8所示的流程图。

在步骤s801中,在进行与所指定的预设参数401相对应的控制的情况下,系统控制单元103判断表示是否正进行由于预设参数401的指定而导致的流的发送或记录的标志是否被设置为表示正进行发送或记录。这里,与预设参数401相对应的控制包括与图像质量参数相对应的控制。

在该标志没有被设置为表示正进行发送或记录的情况下(步骤s801中的“否”),处理进入步骤s802。在该标志被设置为表示正进行发送或记录的情况下(步骤s801中的“是”),处理进入步骤s501。

在步骤s802中,基于判断结果,系统控制单元103将该标志设置为表示正进行发送或记录。

在步骤s803中,系统控制单元103将预设功能的执行之前的图像质量参数组404的值存储到未示出的存储单元(可以使用上述的存储器)中。

在步骤s501中,与其它典型实施例相同,系统控制单元103针对图像处理单元102进行与预设参数401的图像剪切参数组403相对应的控制。

在步骤s503中,系统控制单元103针对图像处理单元102进行与预设参数401的图像质量参数组404相对应的控制。这些控制的内容与其它典型实施例相同。

如果如图8那样执行了预设功能之后结束了正执行预设功能的流的生成(停止了发送),则系统控制单元103进行图9的处理。

在步骤s901中,系统控制单元103将监视照相机100的状态恢复成由步骤s803中的图像质量参数组404所定义的状态。换句话说,系统控制单元103恢复执行预设功能之前的图像质量。

在步骤s902中,系统控制单元103将步骤s802中所设置的标志恢复成表示不是正执行预设功能的状态。

如上所述,根据第四典型实施例,与其它流的状态无关地执行预设功能。在预设功能的执行期间控制图像质量参数。如果断开了执行预设功能的对象流,则将图像质量参数恢复成预设功能的执行之前的状态。因而,可以仅在需要改变图像质量参数(诸如用户正连接的状态下等)的时间段期间改变图像质量参数。

将参考图10来说明根据本发明的第五典型实施例的针对流的预设功能的执行期间的处理流程。将省略与第一典型实施例的部分相同的部分的说明。

图10示出在针对流执行预设功能的情况下的流程图。作为示例,将说明在通过输入单元202的操作来指定预设参数401并且将用于预设参数401的执行命令从客户端设备200发送至监视照相机100的情况下的处理过程。与第一典型实施例相同,图10所示的流程图可以通过客户端设备200来进行。

在步骤s1001中,系统控制单元103和系统控制单元203进行控制,以停止监视照相机100或者客户端设备200正进行的全部图像分析功能。如这里所采用的,全部图像分析功能是指关于与被指定预设参数的图像相同的拍摄图像的图像分析功能。

在步骤s501中,系统控制单元103针对摄像单元101和图像处理单元102进行与指定的预设参数401的图像剪切参数组403相对应的控制。具体地,系统控制单元103获得由图像剪切参数组403所定义的位置处的部分图像。该控制是与其它流的发送或记录状况无关地进行的。

在步骤s503中,系统控制单元103进行与预设参数401的图像质量参数组404相对应的控制。由于已经停止了图像分析功能,因此该控制也是与其它流的发送或记录状态无关地进行的。

如上所述,根据第五典型实话例,与其它流的状态无关地进行与指定的预设参数401相对应的处理。在执行预设功能时,系统控制单元103停止可能受到图像质量参数的改变的影响的图像分析功能,然后执行预设功能。这可以使得使用预设参数401的图像质量参数的改变优先,并且停止由于图像质量的改变而可能导致许多误检测的不期望的图像分析功能。

接着,将参考图11来说明用于实现这些典型实施例的功能的硬件结构。监视照相机100的图像处理单元102、系统控制单元103和ptz控制单元105可以通过图11所示的硬件结构来实现。客户端设备200的系统控制单元203和通信单元204也可以通过图11所示的硬件结构来实现。

随机存取存储器(ram)222暂时存储计算机程序,以使中央处理单元(cpu)221执行计算机程序。ram222还暂时存储经由通信接口224从外部获得的数据(命令和图像数据)。ram222提供cpu221在进行各种处理时所使用的工作区域。ram222还例如用作帧存储器和缓冲存储器。

cpu221执行ram222中所存储的计算机程序。除了cpu以外,还可以使用诸如数字信号处理器(dsp)或专用集成电路(asic)等的处理器。

hdd223存储操作系统的程序和图像数据。hdd223还存储计算机程序。

hdd223中所存储的计算机程序和数据根据cpu221的控制而适当加载至ram222中,并且由cpu221来执行。可以使用如闪速存储器等的除hdd以外的存储介质。总线225连接多个硬件。多个硬件经由总线225来交换数据。这是根据这些典型实施例的硬件结构。

本发明的典型实施例可以通过用于读取并执行用于通过一个或多个处理器实现上述典型实施例的一个或多个功能的程序的处理来实现。该程序可以经由网络或存储介质而供给至包括处理器的系统或设备。本发明的典型实施例还可以通过用于实现上述典型实施例的一个或多个功能的电路(诸如asic等)来实现。

图2所示的功能块可以通过图11所示的硬件或通过软件来实现。

如上所述,在本典型实施例中,判断根据由预设参数401定义的条件的图像的生成是否影响其它图像。如果可以影响其它图像,则控制监视照相机100,以生成仅满足由预设参数401所定义的条件的一部分(没有影响的条件)的图像。这可以通过预设功能的执行来防止图像质量参数被任意改变。

本发明不限于上述典型实施例,并且可以在不偏离本发明的主旨的情况下进行各种改变。例如,本说明书文档的公开内容还可以覆盖这些典型实施例的组合。

根据上述典型实施例,在针对基于同一拍摄图像的多个图像之一进行改变的情况下,可以减小影响其它图像的可能性。

其它实施例

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

尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

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