首页> 中国专利> 摄像设备、外部设备、摄像系统、摄像设备的控制方法、外部设备的控制方法、摄像系统的控制方法和程序

摄像设备、外部设备、摄像系统、摄像设备的控制方法、外部设备的控制方法、摄像系统的控制方法和程序

摘要

一种摄像设备,用于经由网络与外部设备进行通信,所述摄像设备包括:摄像单元;第一图像处理单元,用于通过图像处理来改变从所述摄像单元所输出的所拍摄图像的明度;第二图像处理单元,用于通过与所述第一图像处理单元的图像处理不同的图像处理,来改变从所述摄像单元所输出的所拍摄图像的明度;接收单元,用于经由所述网络从所述外部设备接收单一命令,其中在所述单一命令中,能够描述用于控制所述第一图像处理单元的操作的第一图像处理信息和用于控制所述第二图像处理单元的操作的第二图像处理信息;以及控制单元,用于根据所述接收单元所接收到的命令,来控制所述第一图像处理单元和所述第二图像处理单元。

著录项

  • 公开/公告号CN105723695A

    专利类型发明专利

  • 公开/公告日2016-06-29

    原文格式PDF

  • 申请/专利权人 佳能株式会社;

    申请/专利号CN201480062048.3

  • 发明设计人 横溝刚;

    申请日2014-11-07

  • 分类号H04N5/225(20060101);H04N5/232(20060101);H04N5/243(20060101);H04N7/18(20060101);

  • 代理机构11398 北京魏启学律师事务所;

  • 代理人魏启学

  • 地址 日本东京都大田区下丸子3丁目30番2号

  • 入库时间 2023-12-18 15:45:39

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-04-02

    授权

    授权

  • 2016-07-27

    实质审查的生效 IPC(主分类):H04N5/225 申请日:20141107

    实质审查的生效

  • 2016-06-29

    公开

    公开

说明书

技术领域

本发明涉及摄像设备、外部设备、摄像系统、该摄像设备的控制方法、 该外部设备的控制方法、该摄像系统的控制方法和程序。更特别地,本发明 适合应用于用以使所拍摄图像变明亮的处理。

背景技术

已存在如下问题:在从室内位置拍摄室外场景的图像的情况下,被摄体 相对于明亮的背景变暗并且难以看见。作为针对该问题的解决方案,已知有 用以使从摄像单元输出的所拍摄图像变明亮的多个技术。

例如,已存在通过对所拍摄图像进行增益校正等来使所拍摄图像变明亮 的逆光校正处理。此外,已知有将多个所拍摄图像合成并且获得具有宽动态 范围的合成图像的宽动态范围处理。专利文献1公开了将曝光时间不同的多 个所拍摄图像合成以生成动态范围相比正常变宽的所拍摄图像的技术。

作为上述技术的示例,在银盐照相中,已存在为了获得具有宽动态范围 的照片而在暗室中所进行的局部遮光(dodging)处理。已存在通过向数字图像 处理应用局部遮光处理所实现的技术(数字局部遮光处理),其中在该技术中, 对明度和暗度之间的差大的被摄体、特别是逆光的被摄体的所拍摄图像进行 校正。此外,在该数字局部遮光处理中,为了调整该处理的强度,改变所拍 摄图像的增益等。

作为上述技术的另一示例,已知有通过采用单个所拍摄图像的曝光校正 的处理来输出可容易识别被摄体的所拍摄图像的处理。

此外,近年来,已存在单个摄像设备配备有这多个处理的情况。另外, 伴随着网络技术的快速普及,用于经由网络从外部设备控制这种摄像设备的 用户需求不断增多。

然而,在上述的摄像设备中,在同时进行这多个处理时,在一些情况下, 所拍摄图像变得过于明亮。例如,在同时对所拍摄图像进行逆光校正处理、 宽动态范围处理和数字局部遮光处理的情况下,所拍摄图像可能变得过于明 亮。

此外,所拍摄图像是否由于同时对该所拍摄图像执行这多个处理而变得 过于明亮,这取决于被摄体。在假定上述的摄像设备拍摄室外场景的图像、 或者在摄像期间被摄体运动的情况下,被摄体图像不断改变。

此外,利用上述的摄像设备,所拍摄图像是否变得过于明亮也取决于各 个处理使所拍摄图像变明亮的程度。然而,各个处理使所拍摄图像变明亮的 程度根据摄像设备的型号或摄像设备的制造商而改变。

因此,在将上述的摄像设备安装于远离用户的场所的情况下,用户难以 在考虑到摄像设备的被摄体的变化以及摄像设备的型号或制造商的情况下, 对外部设备进行操作以控制处理的各个性能,从而防止所拍摄图像变得过于 明亮。

引文列表

专利文献

专利文献1:日本特开2008-236142

发明内容

发明要解决的问题

本发明是考虑到上述问题而作出的,并且降低了根据用于使所拍摄图像 变明亮的第一处理和第二处理的效果来控制该第一处理和第二处理的性能 的必要性。

本发明提供一种摄像设备,用于经由网络与外部设备进行通信,所述摄 像设备包括:摄像单元;第一图像处理单元,用于通过图像处理来改变从所 述摄像单元所输出的所拍摄图像的明度;第二图像处理单元,用于通过与所 述第一图像处理单元的图像处理不同的图像处理,来改变从所述摄像单元所 输出的所拍摄图像的明度;接收单元,用于经由所述网络从所述外部设备接 收单一命令,其中在所述命令中,能够描述用于控制所述第一图像处理单元 的操作的第一图像处理信息以及用于控制所述第二图像处理单元的操作的 第二图像处理信息;以及控制单元,用于根据所述接收单元所接收到的命令, 来控制所述第一图像处理单元和所述第二图像处理单元,其中,所述第一图 像处理信息包括表示使得所述第一图像处理单元进行操作的信息以及表示 使得所述第一图像处理单元停止的信息中的至少一种信息,以及其中,所述 第二图像处理信息包括表示使得所述第二图像处理单元进行操作的信息、表 示使得所述第二图像处理单元停止的信息、以及表示使得所述摄像设备自动 控制所述第二图像处理单元的操作的信息中的至少一种信息。

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

附图说明

图1是示出根据本发明的第一实施例的监视系统的系统结构的示例的 图。

图2是示出根据本发明的第一实施例的监视照相机的硬件结构的示例的 图。

图3是示出根据本发明的第一实施例的客户端设备的硬件结构的示例的 图。

图4是用于说明根据本发明的第一实施例的监视照相机和客户端设备之 间的命令序列的序列图。

图5是用于说明根据本发明的第一实施例的监视照相机和客户端设备之 间的命令序列的序列图。

图6A是示出根据本发明的第一实施例的ImagingSettings(摄像设置)类型 的定义的示例的图。

图6B是示出根据本发明的第一实施例的ImagingSettings类型的定义的示 例的图。

图6C是示出根据本发明的第一实施例的ImagingSettings类型的定义的示 例的图。

图6D是示出根据本发明的第一实施例的ImagingSettings类型的定义的示 例的图。

图6E是示出根据本发明的第一实施例的ImagingSettings类型的定义的示 例的图。

图7A是示出根据本发明的第一实施例的SetImagingSettings(设置摄像设 置)事务的命令结构示例的图。

图7B是示出根据本发明的第一实施例的SetImagingSettings事务的命令 结构示例的图。

图7C是示出根据本发明的第一实施例的SetImagingSettings事务的命令 结构示例的图。

图7D是示出根据本发明的第一实施例的SetImagingSettings事务的命令 结构示例的图。

图8是示出根据本发明的第一实施例的ImagingSettings窗口的示例的图。

图9是用于说明根据本发明的第一实施例的用于显示ImagingSettings窗 口的处理的流程图。

具体实施方式

以下将参考附图来说明本发明的实施例。

针对实施例的以下说明中的结构仅是示例,并且本发明不限于所例示的 结构。例如,基于开放网络视频接口论坛(以下可称为ONVIF)的标准来定义 以下实施例的说明中的命令。

第一实施例

以下将参考图1来说明根据第一实施例的网络结构。更特别地,图1是示 出根据第一实施例的监视系统的系统结构的示例的图。

在根据第一实施例的监视系统中,拍摄运动图像的监视照相机1000与客 户端设备2000经由IP网络1500(经由网络)以相互可通信的方式相连接。这样 使得监视照相机1000能够经由IP网络1500向客户端设备2000分发所拍摄图 像。

根据第一实施例的客户端设备2000是诸如PC等的外部设备的示例。根据 第一实施例的监视系统与摄像系统相对应。

此外,IP网络1500例如包括符合诸如以太网等的通信标准的、 多个路由器、交换机和线缆等。然而,在第一实施例中,可以使用任何通信 标准、大小或结构,只要可以进行监视照相机1000和客户端设备2000之间的 通信即可。

例如,IP网络1500可以是因特网、有线局域网(LAN)、无线LAN或广域 网(WAN)等。根据第一实施例的监视照相机1000例如可以符合以太网供电 (PowerOverPOE)、或者经由LAN线缆被供给电力。

客户端设备2000向监视照相机1000发送各种命令。这些命令例如包括用 于改变监视照相机1000的摄像方向或图像角度的命令、用于改变摄像参数的 命令和用于开始图像流传输的命令等。

监视照相机1000将针对这些命令的应答和图像流传输发送至客户端设 备2000。此外,监视照相机1000根据从客户端设备2000所接收到的用于改变 图像角度的命令来改变图像角度。

图2是示出根据第一实施例的监视照相机1000的硬件结构的示例的图。

图2的控制单元1001整体控制监视照相机1000的各个组件。控制单元 1001包括中央处理单元(CPU)。控制单元1001执行存储单元1002中所存储的 程序。可选地,控制单元1001可被配置为通过使用硬件来进行控制。

存储单元1002用作各种数据的存储区域,诸如控制单元1001主要执行的 程序的存储区域、程序的执行期间的工作区域和后面所述的摄像单元1004所 生成的所拍摄图像的存储区域。通信单元1003从客户端设备2000接收到各个 控制命令。此外,通信单元1003向客户端设备2000发送各个控制命令。

摄像单元1004包括均未示出的摄像光学系统以及诸如电荷耦合器件 (CCD)或互补金属氧化物半导体(CMOS)等的摄像元件等。摄像单元1004通过 拍摄由摄像光学系统进行成像的被摄体的图像来生成模拟信号。摄像单元 1004将所生成的模拟信号转换成数字数据。

摄像单元1004将转换得到的数字数据作为所拍摄图像输出至存储单元 1002、曝光校正处理单元1005和宽动态范围图像合成处理单元1006。

曝光校正处理单元1005分析从摄像单元1004输出的所拍摄图像,并且基 于存储单元1002中所存储的图像处理设置的详情来对所拍摄图像进行曝光 校正处理。此外,曝光校正处理单元1005将进行了曝光校正处理的所拍摄图 像输出至存储单元1002。

根据第一实施例的曝光校正处理包括逆光校正处理和暗部校正处理等。 逆光校正处理是用于对所拍摄图像进行增益校正等、以使包括逆光条件下的 暗部的所拍摄图像整体变明亮的处理。

暗部校正处理是用于判断所拍摄图像中所包括的暗部、并且通过增益校 正等来重点使所判断出的暗部变明亮的图像处理。暗部校正处理还可能使所 拍摄图像中所包括的明部变明亮。由于此,在与逆光校正处理和后面将说明 的宽动态范围图像合成处理相结合地进行暗部校正处理的情况下,从摄像单 元1004输出的所拍摄图像可能变得过于明亮。

根据第一实施例的曝光校正处理配备有用以设置摄像单元1004的曝光 条件的曝光设置功能。曝光条件包括摄像单元1004中所包括的摄像光学系统 的光圈值和摄像单元1004中所包括的摄像元件的曝光时间(累积时间)等。

根据第一实施例的曝光校正处理单元1005与曝光设置单元相对应,其中 该曝光设置单元用于设置摄像单元1004的曝光条件,并且获得通过利用摄像 单元1004在所设置的曝光条件下拍摄被摄体的图像所生成的所拍摄图像。

关于宽动态范围图像合成处理单元1006,在下文,可以将宽动态范围缩 写为WDR,并且可以将宽动态范围图像合成处理缩写为WDR处理。

WDR图像合成处理单元1006基于存储单元1002中所存储的图像处理设 置的详情,来进行用于扩大从摄像单元1004输出的所拍摄图像的动态范围的 WDR处理。

在WDR处理中,在从摄像单元1004输出的曝光条件不同的多个图像中 判断具有最佳明度的部分,并且合成这多个图像的所判断出的部分以生成具 有宽动态范围的合成拍摄图像。WDR图像合成处理单元1006将所生成的合 成拍摄图像输出至存储单元1002。

第一实施例中的曝光条件包括摄像单元1004中所包括的摄像元件的曝 光时间(累积时间)等。此外,根据第一实施例的WDR图像合成处理单元1006 与第一图像处理单元相对应,其中该第一图像处理单元用于将通过利用摄像 单元1004在不同的曝光条件下拍摄被摄体所生成的多个所拍摄图像合成,以 生成合成拍摄图像。

压缩编码单元1007根据压缩编码设置的详情,基于联合图片专家组 (JPEG)、H.264或H.265等的方法,来对从摄像单元1004、曝光校正处理单元 1005和WDR图像合成处理单元1006输出的所拍摄图像进行压缩编码处理。 该压缩编码设置存储在存储单元1002中。压缩编码单元1007将进行了压缩编 码处理的所拍摄图像输出至存储单元1002。

在客户端设备2000请求根据第一实施例的监视照相机1000进行流传输 分发的情况下,监视照相机1000基于该请求的详情,来进行从压缩编码单元 1007输出的所拍摄图像经由通信单元1003向外部的流传输分发。

图3是示出根据第一实施例的客户端设备2000的硬件结构的示例的图。 根据第一实施例的客户端设备2000被配置为连接至IP网络1500的计算机设 备。

图3的控制单元2001控制客户端设备2000整体。控制单元2001例如包括 CPU,并且执行后面将说明的存储单元2002中所存储的程序。可选地,控制 单元2001可被配置为通过使用硬件来进行控制。存储单元2002用作控制单元 2001所执行的程序所用的存储区域、程序的执行期间的工作区域和数据存储 区域。

通信单元2003接收到来自控制单元2001的指示,并且向监视照相机1000 发送命令等。通信单元2003还从监视照相机1000接收到针对该命令的应答和 通过流传输所分发的所拍摄图像等。

输入单元2004例如包括按钮、十字键、触摸面板和鼠标等。输入单元2004 接收到来自用户的指示的输入。例如,输入单元2004接收到用于向监视照相 机1000发送各种命令的指示的输入作为来自用户的指示。

在输入单元2004从用户接收到针对监视照相机1000的命令发送指示的 情况下,输入单元2004向控制单元2001通知该命令发送指示的输入。输入单 元2004根据输入至输入单元2004的指示来生成针对监视照相机1000的命令。 然后,控制单元2001指示通信单元2003将所生成的命令发送至监视照相机 1000。

此外,输入单元2004能够从用户接收到针对向该用户的询问消息等的应 答的输入,其中该询问消息是在控制单元2001执行存储单元2002中所存储的 程序的情况下已生成的。

解码单元2005对从通信单元2003输出的所拍摄图像进行解码并扩展。解 码单元2005将解码并扩展后的所拍摄图像输出至显示单元2006。然后,显示 单元2006显示与从解码单元2005输出的所拍摄图像相对应的图像。

显示单元2006能够显示向用户的询问消息等,其中该询问消息是在控制 单元2001执行存储单元2002中所存储的程序的情况下已生成的。

以上说明了监视照相机1000和客户端设备2000的内部结构。图2和图3所 示的处理块仅用于例示本发明中的摄像设备和外部设备的实施例,并且监视 照相机1000和客户端设备2000的内部结构不限于上述这些结构。诸如提供语 音输入单元和语音输出单元等,在本发明的范围内可以进行各种修改和改 变。

图4是用于说明监视照相机1000和客户端设备2000之间的、从通过流传 输所要分发的所拍摄图像的参数的设置开始起直到对该所拍摄图像进行流 传输分发为止的典型的命令序列的序列图。

第一实施例中的事务表示成对的从客户端设备2000向监视照相机1000 发送的命令与从监视照相机1000向客户端设备2000发送的针对该命令的应 答。

在图4中,附图标记6000表示网络设备连接的事务。客户端设备2000将 网络设备之间的连接所用的Probe(探测)命令经由单播或组播传输发送至IP 网络1500。连接至网络的监视照相机1000将表示命令可接受的ProbeMatch (探测匹配)应答发送至客户端设备2000。

附图标记6001表示Subscribe(订阅)事务。通过该事务,客户端设备2000 能够向监视照相机1000发送指示以进行事件分发。

附图标记6002表示GetProfiles(获得配置文件)事务。该事务是用于获取 与分发配置文件相对应的MediaProfile(媒体配置文件)的事务。MediaProfile 是用于将监视照相机1000的各种设置项以彼此相关联的方式进行存储的参 数集合。

各种设置项包括作为MediaProfile的ID的ProfileToken(配置文件令牌)、 后面将说明的VideoSourceConfiguration(视频源配置)和VideoEncoder Configuration(视频编码器配置)、以及语音编码器等。MediaProfile保持向各 种设置项的链接。

客户端设备2000将GetProfiles命令发送至监视照相机1000。监视照相机 1000接收到GetProfiles命令,然后将MediaProfile列表发送至客户端设备 2000。

因而,客户端设备2000获取到监视照相机1000当前可用的MediaProfile 的列表、以及用于标识MediaProfile的分发配置文件ID。客户端设备2000基 于分发配置文件ID来标识监视照相机1000中所存在的可分发的配置文件设 置。

附图标记6003表示GetVideoSources(获得视频源)命令的事务。利用该命 令,客户端设备2000获取监视照相机1000所保持的列表VideoSources(视频 源)。

VideoSources是表示监视照相机1000中所设置的摄像单元1004的性能的 参数集合。VideoSource包括作为VideoSource的ID的VideoSourceToken(视频 源令牌)和表示摄像单元1004可以输出的所拍摄图像的分辨率的Resolution (分辨率)。

客户端设备2000将GetVideoSources命令发送至监视照相机1000。监视照 相机1000接收到该GetVideoSources命令,然后将针对该命令的应答发送至客 户端设备2000。

附图标记6004表示GetVideoSourceConfigurations(获得视频源配置)事 务。该事务是用于获取监视照相机1000所保持的VideoSourceConfiguration的 列表。

VideoSourceConfiguration表示用于使监视照相机1000中所设置的 VideoSource与MediaProfile相关联的参数集合。此外, VideoSourceConfiguration包括用于在从VideoSource输出的所拍摄图像中指 定要切出以供要分发的图像用的一部分的Bounds(边界)。

以下可以将VideoSourceConfiguration称为VSC。

客户端设备2000将GetVideoSourceConfigurations命令发送至监视照相机 1000。监视照相机1000接收到该GetVideoSourceConfigurations命令,然后将 包括监视照相机1000所保持的VSC的ID的列表发送至客户端设备2000。

附图标记6005表示GetVideoEncoderConfigurations(获得视频编码器配置) 事务。通过该事务,客户端设备2000获取监视照相机1000所保持的 VideoEncorderConfigurations的列表。

客户端设备2000将GetVideoEncorderConfigurations命令发送至监视照相 机1000。监视照相机1000接收到该GetVideoEncorderConfigurations命令,然 后发送针对该命令的应答。

VideoEncorderConfiguration是用于使与从摄像单元1004输出的所拍摄图 像的压缩编码有关的压缩编码设置和MediaProfile相关联的参数集合。以下可 以将VideoEncorderConfiguration称为VEC。压缩编码设置存储在存储单元 1002中。

VEC包括作为VEC的ID的VECToken(VEC令牌)、用于指定压缩编码方 法(JPEG或H.264等)的Encoding(编码)、用于指定输出图像的分辨率的 Resolution和用于指定压缩编码质量的Quality(质量)。VEC关于从监视照相机 1000输出的所拍摄图像,还包括用于指定最大帧频的FramerateLimit(帧频极 限)和用于指定最大比特率的BitrateLimit(比特率极限)。

例如,监视照相机1000根据VEC中所设置的参数来基于VideoSource和 VSC的详情对从摄像单元1004输出的所拍摄图像进行压缩编码,并且将处理 后的所拍摄图像经由通信单元1003分发至客户端设备2000。

附图标记6006表示GetVideoEncoderConfigurationOptions(获得视频编码 器配置选项)事务。通过该事务,客户端设备2000能够关于利用ID所指定的 VEC,获取监视照相机1000可以接受的各个参数的选项或设置值的范围。

客户端设备2000将GetVideoEncorderConfigurationOptions命令发送至监 视照相机1000。监视照相机1000接收到该GetVideoEncorderConfiguration Options命令,然后发送针对该命令的应答。通过该事务,客户端设备2000 从监视照相机1000获取到包括存储单元1002中所存储的压缩编码设置的ID 的列表。

附图标记6007表示CreateProfile(创建配置文件)事务。该事务是用于请求 分发配置文件的创建的事务。客户端设备2000将CreateProfile命令发送至监 视照相机1000。监视照相机1000接收到该CreatePorfile命令,然后发送针对 该命令的应答。

通过该事务,客户端设备2000能够在监视照相机1000中创建新的分发配 置文件,并且获取所创建的分发配置文件的ID。此外,监视照相机1000存储 新创建的分发配置文件。

在该事务的命令处理之后,监视照相机1000将MediaProfile改变通知事 件发送至客户端设备2000,并由此向客户端设备2000通知在MediaProfile中发 生了改变。

附图标记6008表示AddVideoSourceConfiguration(添加视频源配置)事 务。该事务是用于请求VSC的添加的事务。客户端设备2000将AddVideo SourceConfiguration命令发送至监视照相机1000。监视照相机1000接收到该 AddVideoSourceConfiguration命令,然后将针对该命令的请求发送至客户端 设备2000。

在该事务中,客户端设备2000指定在事务6007中所获取到的分发配置文 件ID和在事务6004中所获取到的VSC的ID。因而,客户端设备2000能够使与 所指定的VSC的ID相对应的期望的VSC和与所指定的分发配置文件ID相对 应的MediaProfile相关联。

另一方面,监视照相机1000将与客户端设备2000所指定的分发配置文件 ID相对应的MediaProfile和与客户端设备2000所指定的VSC的ID相对应的期 望的VSC以彼此相关联的方式存储在存储单元1002中。

附图标记6009表示AddVideoEncoderConfiguration(添加视频编码器配置) 事务。该事务是用于请求VEC的添加的事务。客户端设备2000将AddVideo EncorderConfiguration命令发送至监视照相机1000。监视照相机1000将针对该 AddVideoEncorderConfiguration命令的应答发送至客户端设备2000。

在该事务中,客户端设备2000指定在事务6007中所获取到的分发配置文 件ID和在事务6005中所获取到的VEC的ID。因而,客户端设备2000能够使与 所指定的VEC的ID相对应的VEC和与所指定的分发配置文件ID相对应的 MediaProfile相关联。

另一方面,监视照相机1000将与客户端设备2000所指定的分发配置文件 ID相对应的MediaProfile和与客户端设备2000所指定的VEC的ID相对应的期 望的VEC以彼此相关联的方式进行存储。

在事务6008和6009的处理之后,监视照相机1000将MediaProfile改变通 知事件发送至客户端设备2000,并由此向客户端设备2000通知在MediaProfile 中发生了改变。

附图标记6010表示SetVideoEncoderConfiguration(设置视频编码器配置) 事务。该事务是用于设置VEC的各个参数的事务。客户端设备2000将SetVideo EncorderConfiguration命令发送至监视照相机1000。

监视照相机1000接收到SetVideoEncorderConfiguration命令,然后发送针 对该命令的应答。通过该事务,客户端设备2000基于在事务6006中所获取到 的选项来设置在事务6005中所获取到的VEC的详情。例如,改变压缩编码方 法或切出大小。监视照相机100存储压缩编码设置等的详情。

在该事务的处理之后,监视照相机1000将VEC改变通知事件发送至客户 端设备2000,并由此向客户端设备2000通知在VEC中发生了改变。

附图标记6011表示GetStreamUri(获得流Uri)事务。该事务是用于请求分 发地址的获取的事务。在该事务中,客户端设备2000指定在事务6007中所获 取到的分发配置文件ID,并且基于所指定的分发配置文件的设置来获取用于 获取要通过流传输进行分发的所拍摄图像的地址(统一资源标识符(URI))等。

监视照相机1000将通过对与同客户端设备2000所指定的分发配置文件 ID相关联的VSC和VEC的详情相对应的图像进行流传输来进行分发所用的 地址发送至客户端设备2000。

附图标记6012表示DESCRIBE(描述)事务。该事务是用于请求分发信息 的获取的事务。客户端设备2000将DESCRIBE命令发送至监视照相机1000。 监视照相机1000接收到该DESCRIBE命令,然后将针对该命令的应答发送至 客户端设备2000。

在该事务中,客户端设备2000使用在事务6011中所获取到的URI来执行 DESCRIBE命令,并由此请求并获取监视照相机1000通过流传输所要分发的 内容的信息。

附图标记6013表示SETUP(设置)事务。该事务是用于请求分发设置的事 务。客户端设备2000将SETUP命令发送至监视照相机1000。监视照相机1000 接收到该SETUP命令,然后将针对该命令的应答发送至客户端设备2000。

在该事务中,客户端设备2000基于与在事务6012中所获取到的分发信息 有关的详细数据,来使监视照相机1000准备进行流传输。通过执行该命令, 客户端设备2000和监视照相机1000共用包括会话编号的流传输方法。

附图标记6014表示PLAY(播放)事务。该事务是用于开始流传输分发的 事务。客户端设备2000将PLAY命令发送至监视照相机1000。监视照相机1000 接收到该PLAY命令,然后将针对该命令的应答发送至客户端设备2000。

在将PLAY命令发送至监视照相机1000时,客户端设备2000可以通过使 用在事务6013中所获取到的会话编号来请求监视照相机1000开始流传输分 发。

附图标记6015表示从监视照相机1000向客户端设备2000所分发的流。利 用在事务6013中共用的传输方法来分发在事务6014中请求开始的流。

附图标记6016表示TEARDOWN(停止)事务。该事务是用于停止流传输 分发的事务。客户端设备2000将TEARDOWN命令发送至监视照相机1000。 监视照相机1000接收到该TEARDOWN命令,然后发送针对该命令的应答。

在该事务中,客户端设备2000通过指定在事务6013中所获取到的会话编 号来执行TEARDOWN命令,并由此请求监视照相机1000停止流传输分发。

图5是用于说明监视照相机1000和客户端设备2000之间的、用于改变与 图像处理设置相对应的ImagingSetting的典型的命令序列的序列图。

图5中的附图标记6050表示GetServices(获得服务)事务。通过该事务,客 户端设备2000能够获取监视照相机1000所支持的Web服务的类型和使用各 个Web服务时所用的地址URI。

客户端设备2000将GetServices命令发送至监视照相机1000。监视照相机 1000接收到GetServices命令,然后发送针对该命令的应答。

附图标记6051表示GetServiceCapabilities(获得服务功能)事务。通过该事 务,客户端设备2000能够获取到在事务6050中所获取到的各个Web服务的功 能的列表。

客户端设备2000将GetServiceCapabilities命令发送至监视照相机1000。监 视照相机1000接收到GetServiceCapabilities命令,然后发送针对该命令的应 答。

附图标记6052表示GetImagingSettings(获得摄像设置)事务。通过该事 务,客户端设备2000能够获取监视照相机1000所保持的GetImagingSettings 的列表。该GetImagingSettings存储在存储单元1002中。

客户端设备2000将GetImagingSettings命令发送至监视照相机1000。监视 照相机1000接收到GetImagingSettings命令,然后发送针对该命令的应答。

附图标记6053表示GetOptions(获得选项)命令事务。通过该事务,客户 端设备2000能够获取监视照相机1000可接受的、与ImagingSettings的参数有 关的选项。

客户端设备2000将GetOptions命令发送至监视照相机1000。监视照相机 1000接收到该GetOptions命令,然后发送针对该命令的应答。

附图标记6054表示SetImagingSettings事务。通过该事务,客户端设备 2000将新的ImagingSettings发送至监视照相机1000,并由此能够改变存储单 元1002中所存储的ImagingSettings的详情。

附图标记6055表示ImagingSetting改变通知事件。在事务6054的命令处理 之后,监视照相机1000将ImagingSetting改变通知事件发送至客户端设备 2000,并由此向客户端设备2000通知在ImagingSettings中发生了改变。

图6A、6B、6C、6D和6E是用于说明根据第一实施例的ImagingSettings 类型的定义的示例的图。在第一实施例中,为了定义ImagingSettings类型, 采用ONVIF标准所使用的XML架构定义语言(以下可称为“XSD”)。

图6A示出ImagingSettings类型的详情。在图6A中,sequence(序列)说明 符指定图6A的元素按所定义的顺序出现。例如,后面将说明的Backlight Compensation(逆光补偿)在WideDynamicRange(宽动态范围)和Dark Compensation(暗补偿)之前出现。WideDynamicRange在DarkCompensation之 前出现。

在图6A中,BacklightCompensation(以下可称为BLC)表示用于使曝光校 正处理单元1005的逆光校正处理变为ON(开启)或OFF(关闭)的参数。该BLC 被配置为利用XSD的minOccurs说明符而能够被省略。

Brightness(明度)表示用于指定摄像单元1004输出的所拍摄图像的明度 的参数。Brightness被配置为利用XSD的minOccurs说明符而能够被省略。 ColorSaturation(颜色饱和度)表示用于指定从摄像单元10044输出的所拍摄 图像的饱和度的参数。ColorSaturation被配置为利用XSD的minOccurs说明符 而能够被省略。

Contrast(对比度)表示用于指定摄像单元1004输出的所拍摄图像的颜色 的浓度的参数。Contrast被配置为利用XSD的minOccurs说明符而能够被省略。 Exposure(曝光)表示用于改变从摄像单元1004输出的所拍摄图像的曝光的参 数。Exposure被配置为利用XSD的minOccurs说明符而能够被省略。

Focus(调焦)表示用于改变摄像单元1004的调焦设置的参数。Focus被配 置为利用XSD的minOccurs说明符而能够被省略。IrCutFilter(红外线截止滤波 器)表示用于改变相对于摄像单元1004中所包括的摄像光学系统的光路可以 插入和移除的红外截止滤波器(IRCF)的设置的参数。

IRCF是用于遮挡红外线的滤波器。IrCutFilter被配置为利用XSD的 minOccurs说明符而能够被省略。

Sharpness(锐度)表示用于改变从摄像单元1004输出的所拍摄图像的锐 度设置的参数。Sharpness被配置为利用XSD的minOccurs说明符而能够被省 略。

WideDynamicRange(宽动态范围)表示用于改变WDR图像合成处理单元 1006所进行的WDR处理的设置的参数。对于WideDynamicRange值,可以设 置ON或OFF。WideDynamicRange被配置为利用XSD的minOccurs说明符而能 够被省略。

值设置为ON的WideDynamicRange表示使监视照相机1000针对WDR处 理变为ON。值设置为OFF的WideDynamicRange表示使监视照相机1000针对 WDR处理变为OFF。根据第一实施例的SetImagingSettings命令与用于控制 WDR图像合成处理单元1006的操作的合成命令相对应。

WhiteBalance(白平衡)表示用于调整从摄像单元1004输出的所拍摄图像 的白平衡的参数。WhiteBalance被配置为利用XSD的minOccurs说明符而能够 被省略。Extension(扩展)包括如图6B所示所展开的扩展参数。Extension被配 置为利用XSD的minOccurs说明符而能够被省略。

图6B、6C、6D和6E是要添加至图6A所示的ImagingSettings的参数。与 图6A的各参数相同,这些参数是图像处理设置的一部分。

图6B的ImageStabilization(图像稳定)表示用于设置针对从摄像单元1004 输出的所拍摄图像的振动防止功能的参数。在图6B中,sequence说明符指定 图6B的元素按所定义顺序出现。

图6C的IrCutFilterAutoAdjustment(红外截止滤波器自动调整)表示用于 设置在IRCF插入和移除的情况下所使用的信息(被摄体的亮度等级或延迟时 间)的参数。在图6C中,sequence说明符指定图6C的元素按所定义的顺序出 现。

ImageStabilization和IrCutFilterAutoAdjustment各自被配置为利用XSD的 minOccurs说明符而能够被省略。

图6D的DarkCompensation(暗补偿)表示用于设置曝光校正处理单元 1005所进行的暗部校正处理的参数,其中该曝光校正处理单元1005用于检测 从摄像单元1004输出的所拍摄图像的暗部并且使所检测到的暗部变明亮。在 图6D中,sequence说明符指定图6D的元素按所定义的顺序出现。

以下可以将DarkCompensation称为DC。DarkCompensation被配置为利用 XSD的minOccurs说明符而能够被省略。

对于DC值,可以设置ON、OFF或AUTO(自动)。值设置为ON的DC表示 使监视照相机1000针对暗部校正处理变为ON。值设置为OFF的DC表示使监 视照相机1000针对暗部校正处理变为OFF。此外,值设置为AUTO的DC表示 使监视照相机1000自动判断针对暗部校正处理是ON还是OFF。

因而,第一实施例中的SetImagingSettings命令与用于控制曝光校正处理 单元1005的操作的曝光设置命令相对应。

对于DC值,可以设置ON、OFF和AUTO中的任一个。(也就是说,DC 的选项可以包括ON、OFF和AUTO。)

因此,在GetOptions事务6053中,关于WDR、BLC和DC,将上述选项 作为可设置参数返回至客户端设备2000。

在SetImagingSettings事务6054中,可以将用于指定有效强度的Level(等 级)参数添加至值为ON的WDR。同样,在该事务中,可以将用于指定有效强 度的Level参数添加至值为ON的DC。

在第一实施例中,与值为ON的WDR相对应的Level参数与利用WDR图 像合成处理单元1006使从摄像单元1004输出的所拍摄图像变明亮的等级相 对应。此外,假定该等级的值被限制在指定范围内。

图7A、7B、7C和7D示出SetImagingSettings事务6054的命令结构示例。 该命令是以可扩展标记语言(XML)进行描述的。

图7A是示出SetImagingSettings命令的结构的示例的图。该命令是为了更 新上述的BacklightCompensation(7001)、WideDynamicRange(7002)和Dark Compensation(7003)的设置参数所设置的。

客户端设备2000向监视照相机1000通知图7A的命令,并且相应地更新监 视照相机1000中所存储的设置参数。

如图7A所示,在SetImagingSettings命令中,BacklightCompensation(7001) 的设置参数是在WideDynamicRange(7002)的设置参数之前进行描述的。

此外,在SetImagingSettings命令中,WideDynamicRange(7002)的设置参 数是在DarkCompensation(7003)的设置参数之前进行描述的。

图7B、7C和7D示出各个设置参数。图7B示出BacklightCompensation (7001)的设置参数的结构。该设置参数的Mode(模式)的值设置为ON。在Mode 的值设置为ON的情况下,可以针对该设置参数描述Level。设置参数的Level 的值设置为1.8。

根据第一实施例的BacklightCompensation(7001)的设置参数表示使得进 行逆光校正处理,并且与第一图像处理信息相对应,其中该第一图像处理信 息表示通过逆光校正处理使从摄像单元1004输出的所拍摄图像变明亮的等 级。

如上所述,BacklightCompensation(7001)的Mode的值不限于ON。对于 该Mode,以择一方式设置ON或OFF。

在Mode的值设置为OFF的情况下,针对设置参数无法描述Level。在 ONVIF中,Level的值是数值,并且关于该值的单位,该值被定义为无单位。 此外,在ONVIF中,尽管值范围限制在指定范围内,但该范围的上限和下限 由各个监视照相机制造商来自由地定义。

配置成如下:Level值越大,从摄像单元1004输出的所拍摄图像越明亮。

图7C是示出WideDynamicRange的设置参数的结构的图。该设置参数的 Mode的值设置为ON。在Mode的值设置为ON的情况下,可以针对该设置参 数描述Level。

第一实施例中的WideDynamicRange(7002)的设置参数表示使得进行 WDR处理,并且与第一图像处理信息相对应,其中该第一图像处理信息表 示通过WDR处理使从摄像单元1004输出的所拍摄图像变明亮的等级。此外, 如上所述,WideDynamicRange(7002)的Mode的值不限于ON。对于该Mode, 以择一方式设置ON或OFF。

在Mode的值设置为OFF的情况下,针对设置参数无法描述Level。在 ONVIF中,Level的值是数值,并且关于该值的单位,该值被定义为无单位。 此外,在ONVIF中,尽管值范围限制在指定范围内,但该范围的上限和下限 由各个监视照相机制造商来自由地定义。

配置成如下:Level值越大,从摄像单元1004输出的所拍摄图像越明亮。

图7D是示出DarkCompensation(7003)的设置参数的结构的图。在图7D 中,例示出与后面将说明的图8所示的设置相对应的参数值。该设置参数的 Mode的值设置为AUTO。

如上所述,第一实施例中的DarkCompensation(7003)的设置参数的Mode 的值不限于AUTO。对于该Mode,以择一方式设置ON、OFF或AUTO。

在Mode的值设置为ON的情况下,可以针对该设置参数描述Level。在 Mode的值设置为OFF或AUTO的情况下,无法针对该设置参数描述Level。

在ONVIF中,Level的值是数值,并且关于该值的单位,该值被定义为 无单位。此外,在ONVIF中,值范围被限制在指定范围内。具体地,值范围 被定义为0~+1.0。配置成如下:Level值越大,从摄像单元1004输出的所拍摄 图像越明亮。

第一实施例中的SetImagingSettings命令与单一命令相对应,其中在该单 一命令中,可以描述与曝光校正处理单元1005的操作有关的第一图像处理信 息和与WDR图像合成处理单元1006的操作有关的第二图像处理信息。

图8是用于说明用于设置监视照相机1000的ImagingSettings的 ImagingSettings窗口的示例的图。在控制单元2001的控制下,将该窗口显示 在显示单元2006上。

在图8中,ImagingSettings窗口8000包括WideDynamicRange设置参数输 入区域8010和DarkCompensation设置参数输入区域8020。ImagingSettings窗 口8000还包括BacklightCompensation设置参数输入区域8030、设置按钮8040 和关闭按钮8041。

在图8的窗口上,BacklightCompensation设置参数输入区域8030相比 WideDynamicRange设置参数输入区域8010显示得更靠上方。此外,在图8的 窗口上,WideDynamicRange设置参数输入区域8010相比DarkCompensation 设置参数输入区域8020显示得更靠上方。

WideDynamicRange设置参数输入区域8010包括两个选项ON和OFF的单 选按钮。在第一实施例中,选项ON与表示使得WDR图像合成处理单元1006 进行操作的合成操作选项相对应,并且选项OFF与表示使得WDR图像合成处 理单元1006停止的合成停止选项相对应。

因此,在第一实施例中,WideDynamicRange设置参数输入区域8010与 第一图像处理信息输入区域相对应,其中该第一图像处理信息输入区域用于 使得用户能够输入与WDR图像合成处理单元1006的操作有关的第一图像处 理信息。

DarkCompensation设置参数输入区域8020包括三个选项ON、OFF和 AUTO的单选按钮。在第一实施例中,选项ON与表示使得进行暗部校正处理 的图像处理操作选项相对应,并且选项OFF与表示使得暗部校正处理停止的 图像处理停止选项相对应。

与AUTO相对应的选项与用于使得监视照相机1000自动控制曝光校正处 理单元1005的操作的图像处理自动选项相对应。因此,在第一实施例中, DarkCompensation设置参数输入区域8020与第二图像处理信息输入区域相对 应,其中该第二图像处理信息输入区域用于使得用户能够输入与曝光校正处 理单元1005的操作有关的第二图像处理信息。

在用户按下设置按钮8040的情况下,客户端设备2000将基于 ImagingSettings窗口8000上所设置的详情的SetImagingSettings命令7000发送 至监视照相机1000。伴随着命令发送,客户端设备2000结束ImagingSettings 窗口8000的显示。

第一实施例中的ImagingSettings窗口8000与用于使得用户能够输入 SetImagingSettings命令中所包括的BLC、WDR和DC的值的用户接口相对应。

在用户按下了关闭按钮8041的情况下,客户端设备2000在不将 SetImagingSettings命令发送至监视照相机1000的情况下,结束Imaging Settings窗口8000的显示。

在图8的示例中,将DarkCompensation设置为AUTO,并且用于设置Level 的条8021相应地变为灰色。

在图8的ImagingSettings窗口8000中,可以使BacklightCompensation (7001)、WideDynamicRange(7002)和DarkCompensation(7003)全部有效。

因此,可以同时进行逆光校正处理、WDR处理和暗部校正处理,这可 能导致从摄像单元1004输出的所拍摄图像变得过于明亮。在第一实施例中, 可以将DarkCompensation(7003)的值设置为AUTO,因此监视照相机1000能 够在考虑到各个处理的情况下进行适当的暗部校正处理。

图9是用于说明根据第一实施例的用于显示客户端设备2000的 ImagingSettings窗口的处理的流程图。在客户端设备2000的用户改变针对监 视照相机1000通过流传输所要分发的所拍摄图像的图像处理设置的情况下, 在客户端设备2000处执行该处理。

该处理由控制单元2001来进行。作为该处理的结果,将图8所示的窗口 显示在客户端设备2000的显示单元2006上。

在图8的ImagingSettings的窗口中,以可设置的方式仅显示了WDR、DC 和BC的值。然而,可设置的值不限于此。例如,在图8中,可以以可设置的 方式显示图6A~6E中所包括的其它参数(或所有参数)的值。

在图9的步骤S9000中,控制单元2001向显示单元2006发出指示以显示图 8所示的ImagingSettings窗口。

在步骤S9001中,控制单元2001执行事务6052,并由此从监视照相机1000 获取ImagingSettings的列表。然后,控制单元2001使得存储单元1002存储所 获取到的ImagingSettings的列表。

通常,所获取到的列表中所包括的ImagingSettings的数量等于监视照相 机中所设置的摄像单元的数量。第一实施例中的监视照相机1000包括一个摄 像单元1004。因此,步骤S9001中获取到的列表内所包括的ImagingSettings 的数量是一个。然而,ImagingSettings的数量不限于此。

例如,可以假定在监视照相机中设置有多个摄像单元,并且因此在步骤 S9001中获取到的列表内包括多个ImagingSettings。基于这种假定,可以在图 8的窗口内设置多个选项卡,以在这多个ImagingSettings显示之间进行切换。

可选地,可以针对各个ImagingSettings显示图8所示的窗口。例如,在步 骤S9001中获取到的列表内包括两个ImagingSettings的情况下,可以针对这两 个ImagingSettings显示两个图8的窗口。

在步骤S9002中,控制单元2001执行事务6053,并由此从监视照相机1000 获取监视照相机1000可接受的ImagingSettings的各个参数的选项等。然后, 控制单元2001使存储单元1002存储包括所获取到的选项等的信息。

在步骤S9003中,控制单元2001使显示单元2006显示图8的窗口。控制单 元2001使得根据步骤S9001中获取到的ImagingSettings内所包括的WDR、DC 和BLC的设置值来选择与图8的窗口上的设置值相对应的单选按钮。

例如,控制单元2001读取存储单元2002内所存储的ImagingSettings中的 BacklightCompensation设置参数的值。然后,控制单元2001判断所读取的值 是ON还是OFF。

在控制单元2001判断为所读取的值是ON的情况下,控制单元2001使得 选择与BacklightCompensation设置参数输入区域8030中所包括的单选按钮 ON相对应的选项。

在控制单元2001判断为所读取的值是OFF的情况下,控制单元2001使得 选择与BacklightCompensation设置参数输入区域8030中所包括的单选按钮 OFF相对应的选项。

此外,控制单元2001例如读取存储单元2002内所存储的ImagingSettings 中的WideDynamicRange设置参数的值。然后,控制单元2001判断所读取的 值是ON还是OFF。

在控制单元2001判断为所读取的值是ON的情况下,控制单元2001使得 选择与WideDynamicRange设置参数输入区域8010内所包括的单选按钮ON相 对应的选项。

在控制单元2001判断为所读取的值是OFF的情况下,控制单元2001使得 选择与WideDynamicRange设置参数输入区域8010内所包括的单选按钮OFF 相对应的选项。

此外,控制单元2001例如读取存储单元2002内所存储的ImagingSettings 中的DarkCompensation设置参数的值。然后,控制单元2001判断所读取的值 是ON、OFF还是AUTO。

在控制单元2001判断为所读取的值是ON的情况下,控制单元2001使得 选择与DarkCompensation设置参数输入区域8020内所包括的单选按钮ON相 对应的选项。

在控制单元2001判断为所读取的值是OFF的情况下,控制单元2001使得 选择与DarkCompensation设置参数输入区域8020内所包括的单选按钮OFF相 对应的选项。

在控制单元2001判断为所读取的值是AUTO的情况下,控制单元2001使 得选择与DarkCompensation设置参数输入区域8020内所包括的单选按钮的 AUTO相对应的选项。

此外,控制单元2001使得基于步骤S9002中所获取到的选项的详情来显 示图8的窗口内的选项中的、除监视照相机1000可接受的单选按钮以外的单 选按钮,使得用户不能选择这些单选按钮。

在使得以可以输入参数的方式显示WideDynamicRange设置参数输入区 域8010的单选按钮的情况下,控制单元2001可以使得以可以输入参数的方式 显示DarkCompensation设置参数输入区域8020的单选按钮。

在步骤S9004中,控制单元2001等待,直到按下了图8的窗口上的任意按 钮为止、或者直到从监视照相机1000接收到ImagingSetting设置改变事件6055 为止。

然后,在判断为按下了设置按钮8040的情况下,控制单元2001进入步骤 S9005。在判断为按下了关闭按钮8041的情况下,控制单元2001进入步骤 S9006。然后,在通信单元2003接收到ImagingSettings设置改变事件6055的情 况下,控制单元2001返回至步骤S9001。

在步骤S9005中,控制单元2001生成SetImagingSettings命令7000,其中 该SetImagingSettings命令7000包括与在输入区域8010、8020和8030中所选择 的单选按钮相对应的参数。然后,控制单元2001指示通信单元2003将所生成 的SetImagingSettings命令发送至监视照相机1000。

也就是说,在所生成的SetImagingSettings命令中,描述了与经由 WideDynamicRange设置参数输入区域8010的单选按钮所选择的选项等相对 应的值。同样,在所生成的SetImagingSettings命令中,描述了与经由 DarkCompensation设置参数输入区域8020的单选按钮所选择的选项等相对应 的值。

另外,同样,在所生成的SetImagingSettings命令中,描述了与经由 BacklightCompensation设置参数输入区域8030的单选按钮所选择的选项等相 对应的值。

具体地,在针对图8的窗口上的设置内容按下了设置按钮8040的情况下, 客户端设备2000将图7所示的SetImagingSettings命令发送至监视照相机 1000。

在步骤S9006中,控制单元2001结束显示单元2006上的图8的窗口的显 示。

如上所述,在第一实施例中,在监视照相机1000所接收到的 SetImagingSettings命令中,可以描述WDR设置参数和DC设置参数。

WDR设置参数以择一方式表示使得WDR处理进行工作或者使得WDR 处理停止。另一方面,DC设置参数以择一方式表示使得曝光校正处理单元 1005所进行的暗部校正处理进行工作、使得暗部校正处理停止、或者使得监 视照相机1000控制暗部校正处理的性能。

因此,在使得WDR处理进行工作的情况下,可以使得监视照相机1000 自动控制是否使暗部校正处理进行工作。因此,考虑到通过WDR处理和暗 部校正处理中的每一个而使所拍摄图像变明亮的程度,可以降低控制WDR 处理和暗部校正处理的性能的必要性。

此外,使第一实施例中的SetImagingSettings命令和该SetImagingSettings 命令中的WDR设置参数在多个监视照相机制造商之间标准化。

例如,ONVIF使SetImagingSettings命令标准化为用于设置监视照相机所 进行的摄像处理和图像处理的单一命令。此外,ONVIF使该命令中的WDR 设置参数标准化为ON或OFF的值。

在向这种SetImagingSettings命令新添加DC设置参数的情况下,将ON、 OFF或AUTO的值设置为DC设置参数非常有效。

这是因为,WDR处理和暗部校正处理的效果根据监视照相机制造商而 改变,并且难以对WDR处理和暗部校正处理的性能进行控制、以使得从摄 像单元1004输出的所拍摄图像既不会过暗也不会过于明亮。

因此,通过新设置AUTO作为针对DC设置参数所要设置的值,如本实施 例那样,暗部校正处理的性能能够由监视照相机1000来自动控制。结果,可 以防止从摄像单元1004输出的所拍摄图像过暗或过于明亮的情形。

此外,上述处理对于监视预定监视区域的监视照相机而言特别有效。具 体地,监视区域的所拍摄图像是作为紧急情况下的证据的重要信息。因此, 不允许不适当地设置监视照相机所进行的WDR处理和暗部校正处理的性 能,并且不允许在监视区域的所拍摄图像中产生高光溢出和暗部缺失。

以上已经基于WDR处理和暗部校正处理之间的关系说明了第一实施例 的效果。然而,第一实施例的效果在逆光校正处理和暗部校正处理之间的关 系、以及逆光校正处理、WDR校正处理和暗部校正处理之间的关系的情况 下也是相同的。

此外,在第一实施例的SetImagingSettings命令中,在WideDynamicRange (7002)的设置参数之后描述DarkCompensation(7003)的设置参数。

因此,根据对WideDynamicRange(7002)的设置参数进行设置的结果,能 够设置DarkCompensation(7003)的设置参数。例如,根据将WideDynamic Range(7002)的设置参数的Mode的值设置为ON,能够将DarkCompensation (7003)的设置参数的Mode的值设置为AUTO。

结果,在确认了WideDynamicRange(7002)的设置参数之后,能够设置 DarkCompensation(7003)的设置参数。因而,可以实现平滑的参数设置。

该点适用于BacklightCompensation(7001)的设置参数和Dark Compensation(7003)的设置参数之间的关系。

此外,监视照相机1000可以根据对SetImagingSettings命令中所描述的 WideDynamicRange(7002)的设置参数进行设置的结果来对Dark Compensation(7003)的设置参数进行转换。例如,监视照相机1000可以根据 WideDynamicRange(7002)的设置参数的校正强度来增减DarkCompensation (7003)的设置参数的校正强度。

此外,监视照相机1000可以根据WDR处理的校正结果来控制暗部校正 处理。例如,监视照相机1000可以根据通过WDR处理的所拍摄图像的明度 的变化量来增减暗部校正处理的校正强度。此外,在监视照相机1000自动控 制暗部校正处理的性能的情况下,可以根据通过WDR处理的所拍摄图像的 明度的变化量来使校正处理进行工作或停止。

此外,尽管在第一实施例中发送了BC、WDR和DC的设置值,但可以省 略该发送。此外,尽管在第一实施例中针对BC和WDR设置了Level,但可以 省略该设置。

尽管在第一实施例中将设置曝光校正处理单元1005所进行的暗部校正 处理所用的参数称为“DarkCompensation”,但该参数未必被称为“Dark Compensation”。代替“DarkCompensation”,可以将该参数称为“Darkness Compensation”。可选地,代替“DarkCompensation”,可以将该参数称为 “Delighting”。

另外,第一实施例中的曝光校正处理单元1005可以由多个处理块形成。 在这种情况下,用于进行逆光校正处理的处理块和用于进行暗部校正处理的 处理块未必相同。例如,在曝光校正处理单元1005内所包括的两个处理块中, 一个处理块可以用作用于进行逆光校正处理的处理块,并且另一处理块可以 用作用于进行暗部校正处理的处理块。

在这种情况下,用于进行逆光校正处理的处理块与用于通过图像处理来 使所拍摄图像变明亮的第一图像处理单元相对应,并且用于进行暗部校正处 理的处理块与用于通过与第一图像处理单元所进行的图像处理不同的图像 处理来使所拍摄图像变明亮的第二图像处理单元相对应。

在第一实施例的步骤S9004中,控制单元2011可以判断是否选择了与 WideDynamicRange设置参数输入区域8010的单选按钮ON相对应的选项。

此外,在判断为选择了与ON相对应的选项的情况下,控制单元2001可 以使得选择与DarkCompensation设置参数输入区域8020的单选按钮AUTO相 对应的选项。

然后,控制单元2001可以判断是否选择了与WideDynamicRange设置参 数输入区域8010的单选按钮OFF相对应的选项。

在判断为选择了与OFF相对应的选项的情况下,控制单元2001可以使得 选择与DarkCompensation设置参数输入区域8020的单选按钮ON相对应的选 项。

在第一实施例的步骤S9004中,控制单元2001可以判断是否选择了与 BacklightCompensation设置参数输入区域8030的单选按钮ON相对应的选项。

此外,在判断为选择了与ON相对应的选项的情况下,控制单元2001可 以使得选择与DarkCompensation设置参数输入区域8020的单选按钮AUTO相 对应的选项。

然后,控制单元2001可以判断是否选择了与BacklightCompensation设置 参数输入区域8030的单选按钮OFF相对应的选项。

在判断为选择了与OFF相对应的选项的情况下,控制单元2001可以使得 选择与DarkCompensation设置参数输入区域8020的单选按钮ON相对应的选 项。

此外,在第一实施例的步骤S9004中,首先,控制单元2001可以仅将 BacklightCompensation设置参数输入区域8030显示在显示单元2006上。在显 示BacklightCompensation设置参数输入区域8030之后,在判断为向 BacklightCompensation设置参数输入区域8030输入了参数之后,控制单元 2001可以将WideDynamicRange设置参数输入区域8010显示在显示单元2006 上。

在显示了WideDynamicRange设置参数输入区域8010之后,控制单元 2001可以将DarkCompensation设置参数输入区域8020显示在显示单元2006 上。

因此,在显示了BacklightCompensation设置参数输入区域8030之后,将 WideDynamicRange设置参数输入区域8010显示在显示单元2006上。此外, 在显示了WideDynamicRange设置参数输入区域8010之后,将 DarkCompensation设置参数输入区域8020显示在显示单元2006上。

此外,在第一实施例的步骤S9004中,首先,控制单元2001可以仅将 BacklightCompensation设置参数输入区域8030显示在显示单元2006上。此外, 在显示了BacklightCompensation设置参数输入区域8030之后,控制单元2001 可以判断是否向BacklightCompensation设置参数输入区域8030输入了参数。

在判断为向BacklightCompensation设置参数输入区域8030输入了参数的 情况下,控制单元2001可以将WideDynamicRange设置参数输入区域8010显 示在显示单元2006上,以使得可以向WideDynamicRange设置参数输入区域 8010输入参数。在显示了WideDynamicRange设置参数输入区域8010之后, 控制单元2001可以判断是否向WideDynamicRange设置参数输入区域8010输 入了参数。

在判断为向WideDynamicRange设置参数输入区域8010输入了参数之 后,控制单元2001可以将DarkCompensation设置参数输入区域8020显示在显 示单元2006上,以使得可以向DarkCompensation设置参数输入区域8020输入 参数。

因此,在将BacklightCompensation设置参数输入区域8030显示在显示单 元2006上、以使得可以向BacklightCompensation设置参数输入区域8030输入 参数之后,将WideDynamicRange设置参数输入区域8010显示在显示单元 2006上,以使得可以向WideDynamicRange设置参数输入区域8010输入参数。 此外,在将WideDynamicRange设置参数输入区域8010显示在显示单元2006 上、以使得可以向WideDynamicRange设置参数输入区域8010输入参数之后, 将DarkCompensation设置参数输入区域8020显示在显示单元2006上,以使得 可以向DarkCompensation设置参数输入区域8020输入参数。

此外,在第一实施例中,尽管使用从摄像单元1004输出的单个所拍摄图 像、并且进行逆光校正处理和暗部校正处理作为用于使所拍摄图像变明亮的 处理,但本发明不限于此。例如,代替逆光校正处理和暗部校正处理中的任 意处理,使用用于通过对从摄像单元1004输出的单个所拍摄图像的对象像素 的周边像素进行相加来使该所拍摄图像变明亮的像素相加处理。

在第一实施例中,BacklightCompensation(7001)的设置参数中的Level的 值的范围可以比DarkCompensation(7003)的设置参数中的Level的值的范围 宽。

同样,WideDynamicRange(7002)的设置参数中的Level的值的范围可以 比DarkCompensation(7003)的设置参数中的Level的值的范围宽。

其它实施例

还可以通过读出并执行记录在存储介质(例如,非瞬态计算机可读存储 介质)上的计算机可执行指令以进行本发明的上述实施例中的一个或多个的 功能的系统或设备的计算机和通过下面的方法来实现本发明的实施例,其 中,该系统或设备的计算机通过例如从存储介质读出并执行计算机可执行指 令以进行上述实施例中的一个或多个的功能来进行上述方法。该计算机可以 包括中央处理单元(CPU)、微处理单元(MPU)或其它电路中的一个或多个, 并且可以包括单独计算机或单独计算机处理器的网络。例如可以从网络或存 储介质将这些计算机可执行指令提供至计算机。该存储介质可以包括例如硬 盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算机系统的存储 器、光盘(诸如致密盘(CD)、数字多功能盘(DVD)或蓝光盘(BD)TM)、闪速存 储装置和存储卡等中的一个或多个。

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

本申请要求2013年11月12日提交的日本专利申请2013-234250的优先 权,在此通过引用包含其全部内容。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号