外部装置、摄像装置和摄像系统及其控制方法

文档序号:9583872阅读:486来源:国知局
外部装置、摄像装置和摄像系统及其控制方法
【技术领域】
[0001]本发明涉及外部装置控制方法、摄像装置控制方法、摄像系统控制方法、外部装置、摄像装置和摄像系统,并且更特别地适合用于使得摄像单元进行巡回(tour)操作以进行摄像的情况。
【背景技术】
[0002]已知有监控照相机的进行所谓的“预设巡回(preset tour) ”的功能,其中在该“预设巡回”中,通过进行多个拍摄点的巡回操作来执行监控。此外,已知有如下的监控系统,其中在该监控系统中,外部监控控制装置以随机方式生成针对预设巡回的拍摄点的拍摄顺序、拍摄点之间的移动的移动速度或者拍摄点处的拍摄时间等。
[0003]专利文献1公开了监控照相机装置。在该监控照相机装置中,预先预设多个拍摄位置,并且外部控制装置以随机方式生成预设位置的巡回操作时的预设位置的拍摄顺序、预设位置之间的移动的移动路径和预设位置处的停留时间等。然后,外部控制装置将控制指示发送至摄像装置。
[0004]专利文献1所公开的监控照相机装置被配置成照相机的外部所设置的控制装置控制针对预设巡回的随机操作。在这些情形下,考虑了被配置为生成随机预设巡回操作并且控制其自身的操作的监控照相机。在这种监控照相机的情况下,假定可以通过利用外部客户端装置进行设置来实现预设巡回中的需要以随机方式进行的操作。
[0005]鉴于上述假设,市场上存在两种不同能力的监控照相机:诸如专利文献1所公开的监控照相机装置等的、由外部装置进行设置以进行预设巡回的随机操作的监控照相机;以及能够进行随机预设巡回操作的监控照相机。
[0006]在后者情况下,存在用户很难从外部判断对象监控照相机是否能够进行随机操作的问题。另外,为了判断对象监控照相机是否能够进行随机操作,用户需要实际尝试随机操作以判断是否可以进行随机操作。这些操作变得复杂。
[0007]引f列表
[0008]专利f献
[0009]专利文献1:日本特开2006-311309

【发明内容】

[0010]本发明提供使得用户能够容易地判断在监控照相机的预设巡回操作中是否可以进行随机操作并因此提高用户的操作性的外部装置控制方法、摄像装置控制方法、摄像系统控制方法、外部装置、摄像装置和摄像系统。
[0011]根据本发明的实施例,一种外部装置的控制方法,所述外部装置能够经由网络与摄像装置进行通信,所述摄像装置被配置成包括用于对被摄体进行摄像的摄像单元,所述控制方法包括以下步骤:发送步骤,用于将用以询问与在使得所述摄像单元对多个摄像位置进行巡回操作的情况下的随机操作有关的能力的指示发送至所述摄像装置;接收步骤,用于接收表示与所述随机操作有关的能力的能力信息;以及改变步骤,用于根据所述接收步骤中所接收到的能力信息来改变显示单元上要显示的内容。
[0012]通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
【附图说明】
[0013]图1是示出监控照相机的结构的框图。
[0014]图2是示出客户端装置的结构的框图。
[0015]图3A示出网络结构。
[0016]图3B示出网络结构。
[0017]图4A是不出命令事务(command transact1n)的序列图。
[0018]图4B是不出命令事务的序列图。
[0019]图5A示出预设巡回的巡回操作。
[0020]图5B示出预设巡回的巡回操作。
[0021]图5C示出预设巡回的巡回操作。
[0022]图6A示出客户端装置中的图形用户界面的结构。
[0023]图6B示出客户端装置中的图形用户界面的结构。
[0024]图7A示出与GetNodes (获得节点)命令和GetNode (获得节点)命令有关的数据结构。
[0025]图7B示出与GetNodes命令和GetNode命令有关的数据结构。
[0026]图7C示出与GetNodes命令和GetNode命令有关的数据结构。
[0027]图7D示出与GetNodes命令和GetNode命令有关的数据结构。
[0028]图7E示出与GetNodes命令和GetNode命令有关的数据结构。
[0029]图7F示出与GetNodes命令和GetNode命令有关的数据结构。
[0030]图7G示出与GetNodes命令和GetNode命令有关的数据结构。
[0031]图7H示出与GetNodes命令和GetNode命令有关的数据结构。
[0032]图8A示出根据第一实施例的ModifyPresetTour (修改预设巡回)命令和与该ModifyPresetTour命令有关的数据结构。
[0033]图8B不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0034]图8C不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0035]图8D不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0036]图8E不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0037]图8F不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0038]图8G不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0039]图8H不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0040]图81不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0041]图8J不出根据第一实施例的ModifyPresetTour命令和与该ModifyPresetTour命令有关的数据结构。
[0042]图9A示出根据第一实施例的GetPresetTourOpt1ns (获得预设巡回选项)命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0043]图9B示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0044]图9C示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0045]图9D示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0046]图9E示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0047]图9F示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0048]图9G示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0049]图9H示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0050]图91示出根据第一实施例的GetPresetTourOpt1ns命令和与该GetPresetTourOpt1ns命令有关的数据结构。
[0051]图10是示出用于显示客户端装置中的图形用户界面的方法的流程图。
[0052]图11A示出根据第一实施例的GetPresetTourOpt1ns命令和GetPresetTourOpt1nsReseponse (获得预设巡回选项应答)的具体结构示例。
[0053]图11B示出根据第一实施例的GetPresetTourOpt1ns命令和GetPresetTourOpt1nsReseponse 的具体结构不例。
[0054]图 12A 不出根据第二实施例的 PTZPresetTourStartingCondit1nExtens1n (PTZ预设巡回开始条件扩展)类型的结构示例。
[0055]图12B 不出根据第二实施例的 PTZPresetTourStartingCondit1nExtens1n 类型的结构示例。
[0056]图12C 不出根据第二实施例的 PTZPresetTourStartingCondit1nExtens1n 类型的结构示例。
[0057]图13A 不出根据第三实施例的 PTZPresetTourStartingCondit1nExtens1n 类型的结构示例。
[0058]图13B 不出根据第三实施例的 PTZPresetTourStartingCondit1nExtens1n 类型的结构示例。
【具体实施方式】
[0059]第一实施例
[0060]图1是示出根据第一实施例的作为摄像装置的监控照相机1100的结构的框图。参考图1,附图标记1001表示摄像光学系统,附图标记1003表示摄像元件,并且附图标记1005表示图像处理电路。此外,附图标记1011表示编码缓冲器,附图标记1015表示编码电路,附图标记1019表示通信电路(以下可称为接口(IF)电路),附图标记1021表示通信缓冲器,并且附图标记1023表示通信端口。
[0061]附图标记1027表示中央运算处理单元(以下可称为CPU),附图标记1029表示电可擦除可编程的只读存储器(以下可称为EEPR0M),并且附图标记1031表示CPU存储器。
[0062]附图标记1035表示变焦马达驱动器,附图标记1037表示变焦马达,附图标记1041表示平摇马达,并且附图标记1043表示平摇马达驱动器。此外,附图标记1045表示倾斜马达,附图标记1047表示倾斜马达驱动器,并且附图标记1050表示伪随机数生成器(以下可称为PRNG) ο
[0063]以下将参考图1来说明根据第一实施例的监控照相机1100的操作。来自要摄像的被摄体的光束经由摄像光学系统1001入射到摄像元件1003,并且进行该光的光电转换。第一实施例中所使用的摄像元件1003包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)器件等。第一实施例中所使用的摄像元件1003与摄像单元相对应,其中该摄像单元拍摄由摄像光学系统1001进行成像的被摄体的图像,并且输出所拍摄图像作为图像信号。
[0064]编码电路1015对图像处理电路1005适当处理后的图像进行诸如运动JPEG编码、H.264编码或H.265编码等的编码处理。在该编码处理中,编码缓冲器1011用于临时存储原始图像、编码所用的中间数据和编码后的数据等。
[0065]附图标记1019表示通信电路,其中该通信电路1019进行从外部发送来的命令的接收、针对所接收到的命令的应答的发送以及编码电路1015进行编码后的图像向外部的传送等。上述的命令、应答和要传送至外部的图像临时存储在通信缓冲器1021中。上述命令是经由通信端口 1023所接收到的,并且上述的应答和编码后的图像是经由通信端口1023发送至外部的。
[0066]通信电路1019例如接收变焦指示命令,其中该变焦指示命令用于改变根据第一实施例的监控照相机1100所配备的摄像光学系统1001的焦距。该命令从通信电路1019输入至CPU 1027,并且所输入的命令的内容由CPU 1027进行解释。
[0067]CPU 1027根据所解释的内容向变焦马达驱动器1035发出指示,并且使变焦马达1037进行工作。在变焦马达1037进行工作的情况下,位于摄像光学系统1001内的变焦透镜组移动。通过该操作,根据第一实施例的监控照相机1100能够根据外部变焦指示命令来控制摄像光学系统1001的焦距。
[0068]此外,通信电路1019例如接收平摇指示命令,其中该平摇指示命令用于针对根据第一实施例的监控照相机1100所配备的未示出的云台进行平摇操作。CPU 1027根据通信电路1019所接收到的命令的指示内容向平摇马达驱动器1043发出指示,并且使平摇马达1041进行工作。
[0069]通过该操作,根据第一实施例的监控照相机1100能够根据外部平摇指示命令来控制针对未示出的云台的平摇操作。
[0070]此外,通信电路1019例如接收倾斜指示命令,其中该倾斜指示命令用于对根据第一实施例的监控照相机1100所配备的未示出的云台进行倾斜操作。CPU 1027根据通信电路1019所接收到的命令的指示内容向倾斜马达驱动器1047发出指示,并且使倾斜马达1045进行工作。
[0071]通过该操作,根据第一实施例的监控照相机1100能够根据外部倾斜指示命令来控制针对未示出的云台的倾斜操作。
[0072]在第一实施例中,变焦马达1037、平摇马达104和倾斜马达1045例如是步进马达。因此,在CPU 1027对从变焦马达驱动器1035、平摇马达驱动器1043和倾斜马达驱动器1047输出的驱动脉冲的数量进行计数的情况下,可以实现开环控制。
[0073]在第一实施例中,变焦马达1037、平摇马达104和倾斜马达1045与巡回单元相对应,其中该巡回单元用于使得摄像光学系统1001和摄像元件1003等进行多个摄像位置的巡回操作。
[0074]将用于存储监控照相机1100应进行拍摄的拍摄方向和拍摄时的变焦信息的预设设置命令经由通信端口 1023输入至通信电路1019。该预设设置命令由CPU 1027进行解释。将所解释的数据称为预设设置。预设设置存储在CPU存储器1031中。在电源断开的情况下,预设设置存储在EEPR0M 1029中。CPU存储器1031和EEPR0M 1029能够存储多个预设设置。
[0075]将针对预设巡回的设置命令经由通信端口 1023输入至通信电路1019。输入至通信电路1019的针对预设巡回的设置命令也由CPU 1027进行解释,并且存储在CPU存储器1031和EEPR0M 1029中。此外,CPU 1027基于所解释的针对预设巡回的设置命令来开始预设巡回操作。
[0076]PRNG 1050生成伪随机数。所生成的伪随机数被输入至CPU 1027并且用作预设巡回操作期间的操作参数。在第一实施例中,例如,伪随机数用于进行以下设置:下一预设设置的选择;维持同一预设设置的停留时间;从预设设置起直到另一预设设置为止的移动的移动路径;针对进行多次巡回操作的情况的巡回和下次巡回之间的待机时间;等等。
[0077]在上述示例中,平摇、倾斜和变焦被配置为实现开环控制。然而,平摇、倾斜和变焦各自可被配置为实现使用单独的位置传感器或角度传感器等的闭环控制。
[0078]在第一实施例中,可以将表示针对监控照相机1100所进行的拍摄设置的平摇、倾斜和变焦的位置的组合称为预设位置、预设设置、预设点、预设点、巡回点、巡回地点和摄像位置。
[0079]还可以将针对在预设巡回期间云台和变焦透镜组处于静止的情况的平摇、倾斜和变焦的位置的组合称为预设位置、预设设置、预设点、巡回点、巡回地点和摄像位置。
[0080]现在将参考图2来说明第一实施例中的作为外部装置的客户端装置2100的结构。
[0081]图2是示出根据第一实施例的客户端装置2100的结构的框图。参考图2,附图标记2008表示输入单元,附图标记2014表示数字接口单元(以下可称为I/F),附图标记2016表示接口端子,附图标记2022表示显示单元,附图标记2026表示中央运算处理单元(以下称为CPU),并且附图标记2028表示存储器。
[0082]图2所示的客户端装置2100通常是诸如个人计算机(以下可称为PC)等的通用计算机。使用包括例如键盘和鼠标的指示装置作为输入单元2008。此外,例如,使用液晶显示装置、等离子体显示装置或阴极射线管(以下可称为CRT)显示装置等作为显示单元2022。
[0083]将客户端装置2100的图形用户界面(可被称为⑶I)显示在显示单元2022上。客户端装置2100的用户经由输入单元2008对客户端装置2100的⑶I进行操作。在CPU2026中,执行用于显示⑶I并检测针对输入
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1