专利名称:用于配置联网的照相机的方法
技术领域:
本发明涉及包括联网的照相机的系统,具体地说,涉及用于配置多个联网的照相机的方法。
背景技术:
监视系统和监控系统正越来越多地包括数字网络照相机。在安装这种系统中的照相机期间,通常使用数字视频管理系统来配置照相机。这种数字视频管理系统经常是对所有数据(包括视频)进行检查、存储、处理等的监视/监控中心的一部分。对于包括上百个照相机的大型监控或监视系统来说,这尤其符合实际情况。甚至进行本地存储的较小系统通常也使用至少一个中央监视计算机或服务器,该中央监视计算机或服务器布置成请求和接收(或者在一些情况下仅接收)流图像数据去进行处理及可能进行存储。
这些类型的系统的配置包括访问每个照相机以及将照相机的流地址设置为监视中心的地址。可选地,照相机与远程监视/监控中心或者远程视频管理和存储中心连接,在这里能够访问视频数据来进行观看和评价。与这些类型的监视/监控系统中的许多有关的一个问题是它们安装起来复杂并且它们需要很多现场设置的硬件。这些问题可以通过使服务提供商异地寄管视频来解决的,即通过使用下面的服务,在服务中每个照相机自动与由服务提供商控制的远程服务器连接并且负责监控现场的人或组织可以通过服务提供商的服务器访问以及被提供从摄像机获得的视频、警报等。然而,通过使用这种服务提供商,对监控负责的人/组织必须准备从质量角度和从个人正直角度信任服务提供商。
发明内容
本发明的一个目的是要改进配置联网的照相机的过程。该目的是通过根据权利要求I的方法实现的。本发明的其它实施例在从属权利要求中描述。更具体地说,根据本发明的一个实施例,一种用于配置多个联网的照相机的方法包括向所述多个联网的照相机发送请求,其中所述请求在请求与每个联网的照相机的使能存储类型有关的信息;从联网的照相机接收响应,所述响应包括与在联网的照相机中使能的存储类型有关的彳目息;针对被使能在存储装置上自主地存储图像的每个联网的照相机,确定要使用的存储类型,存储类型的确定是根据从这些联网的照相机接收的与使能存储类型有关的信息而执行的;以及向已经确定存储类型的每个照相机发送存储指令,其中所述存储指令指示照相机将所拍摄的图像存储在特定类型的存储装置上。
请求照相机的存储能力的信息(具体地请求多个照相机的存储能力的信息)的一项优势是便于包括这些照相机的监控系统的配置。另一优势是指示照相机通过自己控制存储,这导致监控系统在没有任何中央控制/管理单元的条件下运行以及因此使监控系统简化的可能性。在一个实施例中,所述接收响应的动作包括从被使能在存储装置上自主地存储图像的每个照相机接收响应。在另一实施例中,发送请求的动作包括向系统中先前发现的每个联网的照相机发送单独的请求。通过使用先前执行的发现过程,进一步便于配置,因为用户不必知道照相机的身份。用户甚至不需要知道系统中有多少照相机。在再一实施例中,发送请求的动作包括在网络上广播请求。
在又一实施例中,所接收的响应包括与存储类型有关的信息,所述存储类型选自由至少包括存储卡和联网的存储设备NSD的存储类型组成的组。通过在来自联网的照相机的响应中标识的存储类型中包括存储卡和NSD,监控系统中的存储方案可以在可靠性和/或能力方面最优。在另一实施例中,所述与存储类型有关的信息还表示照相机是否通常被使能与用于存储数据的NSD连接或者照相机当前是否与特定的NSD连接。在还一实施例中,确定要使用的存储类型的动作包括如果来自联网的照相机的响应表示存储卡被使能用于在联网的照相机中存储,那么确定联网的照相机应使用联网的照相机的存储卡。在又一实施例中,确定要使用的存储类型的动作包括如果来自联网的照相机的响应表示NSD类型设备被使能用于存储并且在所述响应中未包括存储卡作为被使能用于存储的,那么确定联网的照相机应使用联网的存储设备NSD。在另一实施例中,所述存储指令还包括NSD的网络地址。在一个实施例中,确定要使用的存储类型的动作包括如果来自所有联网的照相机中任一个的响应表示NSD类型设备被使能用于存储并且在所述响应中未包括存储卡作为被使能用于存储的,那么确定被使能在存储装置上自主地存储图像的所有联网的照相机应使用联网的存储设备NSD作为存储装置。本发明的适用性的更广范围将从下面给出的详细描述中变得显而易见。然而应当理解,当详细描述和特定示例表示本发明的优选实施例时,它们仅作为说明给出,因为在本发明范围内的各种变化和修改将从该详细描述中对本领域的技术人员来说变得显而易见。因此,应理解本发明不局限于所描述的设备的特定组件或者所描述的方法的步骤,因为这样的设备和方法可以变化。还应理解,本发明中使用的术语仅是为了描述具体实施例,不是旨在作为限制。必须注意,本说明书和所附权利要求中使用的冠词“一”、“一个”、“这些”和“所述”旨在指有一个或多个要素,除非上下文另外明确指出。因此,例如对“传感器”或“所述传感器”的引用可以包括几个传感器等等。而且词“包括”不排除其它要素或步骤。
通过对照附图,本发明的其它特征和优势将从当前优选实施例的下面详细描述中变得显而易见,其中
图I是可以使用本发明实现的系统的示意框图;图2是不执行照相机配置时的可能布置以及图I的系统的示意框图;图3是根据本发明的一个实施例的方法的流程图;图4是根据本发明的可选实施例的方法的流程图;以及图5是示出在根据本发明一个实施例的配置的至少一部分期间客户机和照相机之间的通信的时序图。而且,在附图中,全部几个附图中相同的附图标记表示相同或相应的部件。
具体实施例方式本发明涉及监视和/或监控系统10,其包括用于拍摄运动图像的联网的照相机 12-20以及至少一些本地布置的存储装置,例如联网的存储设备22 (NSD)、在照相机12-14中的插槽内安装的存储卡24,参见图I和图2。NSD 22可以是任何类型的联网的存储设备,例如网络附加存储NAS、文件服务器、与联网的设备共享存储区(例如被限定为文件夹)的计算机。联网的照相机12-20可以是能够通过局域计算机网络26 (例如局域网LAN)拍摄和提供运动图像、静止图像、与监控有关的元数据等的联网的照相机。该系统可以小于或大于图1-2中示出的系统并且可以包括联网的照相机类型的任意组合。例如,该系统可以包括联网的照相机12-14,其包括用于存储卡的插槽,在插槽中插入存储卡以便记录所拍摄的图像和/或视频;联网的照相机16-18,其布置成将所拍摄的图像和/或视频存储在NSD上;和/或照相机20,其不能将所捕获的图像和/或视频存储到集成的存储卡上或者存储到NSD上。这些照相机可以布置成捕获静止图像和运动视频或者仅捕获运动图像,但是为了方便继续的描述,在不将所捕获的数据的范围缩小到仅运动视频的条件下,下面将这些照相机称为捕获视频。包括存储卡的照相机12-14也许还能够将视频存储在NSD中以及将视频以流的方式输送到特定的地址。存储卡可以具有任何可容易替换的适合类型,例如安全数字卡(SD卡)、小型闪存卡(CF卡)、记忆棒、USB闪存驱动器、USB记忆棒、USB硬驱等的任何变型。布置成将所拍摄的视频存储在NSD上的照相机16-18可以是具有用于存储卡的卡插槽但是不插入任何存储卡的照相机,或者是根本没有这种卡插槽的照相机。在这两种构造中的任一种中,照相机16-18可以能够以流的方式输送视频。根据一个实施例,照相机20是能够将视频以流的方式输送给一个或多个地址的照相机类型。根据该实施例,这种照相机不能将视频数据写到NSD上并且不包括任何用于插入用于存储视频的存储卡的存储卡插槽。而且,根据一个实施例,至少在配置阶段以及当要观看、下载或以任何其它方式处理在本地存储设备22和24上存储的视频时,将客户计算机28与网络26连接,见图I。在没有任何客户计算机与监控/监视系统的照相机或NSD连接的情况下,该监控/监视系统可以活跃和运行,如图2中所示。为了便于系统安装和照相机配置,将客户计算机连接到已经连接照相机和NSD的网络上。根据一个实施例,然后客户计算机执行图3中所示的配置过程300。该过程从客户计算机执行网络的发现过程以及接收标识与网络连接的照相机12-20的标识符开始(步骤302)。然后将存储类型信息请求发送给所发现的照相机(步骤304)。响应于该存储类型信息请求,从至少能够将信息存储在设置在照相机中的存储卡上或存储在NSD上的照相机接收响应(步骤306)。响应包括能够标识发送设备的信息,例如数据网络地址、IP地址、mac地址、序列号等等。此外,响应包括表示照相机的存储能力的信息,例如其是否插入了用于存储的存储卡以及其是否能够在NSD上进行存储。照相机可以以单存储能力做出响应,然而如果其插入了存储卡并且能够在NSD上进行存储,那么照相机可以以表示两种能力方式做出响应。在存储能力方面,可以使照相机能够提供另外类型的响应。当已经从具有存储能力的照相机接收关于存储能力的信息时,对每个照相机的信息进行处理(步骤308)。与每个照相机有关的信息的这种处理包括检查来自当前处理的照相机的响应是否表示该照相机能够在位于该照相机上的存储卡上进行存储(步骤310)。如果可以进行这种存储,那么向该照相机发送指令,指示其在所述存储卡上进行存储(步骤312)。然后该过程继续处理下一做出响应的照相机的信息(步骤318和步骤308)。
如果来自当前处理的照相机的响应未表示该照相机能够在位于该照相机上的存储卡上进行存储(步骤310),那么过程继续到步骤314,在这里其检查来自该照相机的响应是否表示该照相机能够将视频存储在NSD上(步骤314)。如果响应表示该照相机能够在NSD上进行存储,但是不能在存储卡上进行存储,那么向该照相机发送指令,指示其将视频存储在本地NSD上(步骤316)。这些指令可以包括NSD的地址。然而,来自该照相机的信息可以表示该照相机已经与用于存储视频的NSD相连,在这种情况下,给该照相机的指令可以是继续使用这个NSD。然后,通过处理下一做出响应的照相机的信息,过程继续(步骤318和308)。如果步骤314中的检查表示不可利用存储到NSD上的能力,那么在不发送任何指令的情况下,过程继续处理下一做出响应的照相机的信息(步骤318和308)。当已经处理了所有做出响应的照相机时,过程可以在注册表中表示未被指示在任何存储装置上进行存储的照相机可用于即时观看(步骤320)。然后配置过程结束(步骤322)。根据本发明的另一实施例,客户计算机执行图4中示出的配置过程400。该过程从客户计算机执行网络的发现过程以及接收标识与网络连接的照相机12-20的标识符开始(步骤402)。然后向所发现的照相机发送存储类型信息请求(步骤404)。响应于存储类型信息请求,从至少能够将信息存储在设置在照相机中的存储卡上或在存储在NSD上的照相机中接收响应(步骤406)。响应包括能够标识发送设备的信息,例如数据网络地址、IP地址、mac地址、序列号等等。此外,响应包括表示照相机的存储能力的信息,例如其是否插入了用于存储的存储卡以及其是否能够在NSD上进行存储。照相机可以以单存储能力做出响应,然而如果其插入了存储卡并且其能够在NSD上进行存储,那么照相机可以以表示两种能力方式做出响应。在存储能力方面,可以使照相机能够提供另外类型的响应。然后执行对所有响应的检查(步骤408),以便查找所有做出响应的照相机是否表示它们能够将图像数据存储在该照相机的存储卡上,即有存储卡与该照相机相连而不仅是该照相机具有存储卡插槽。如果所有做出响应的照相机能够在存储卡上存储,那么向所有这些做出响应的照相机发送指令,以配置它们在存储卡上进行存储,然后该过程从步骤416继续,下面将对步骤416进行描述。
如果这些做出响应的照相机中的任一个未表示其能够在存储卡上进行存储,那么过程继续到步骤412,在这里其检查所有做出响应的照相机是否能在NSD上进行存储。如果它们能进行存储,那么向所有做出响应的照相机发送指令消息。该指令消息指示接收者将视频存储在本地NSD上。该消息可以包括特定NSD的地址或者使用照相机中已注册使用的NSD的表示。在已经发送指令以后,过程继续到步骤416。然而,如果存在任何做出响应的照相机不能在NSD上进行存储,那么通过表示未被指示在存储卡或NSD上进行存储的照相机可用于即时观看,过程继续(步骤416)。然后过程结束(步骤418)。可选地,如果步骤412的检查表示存在不能NSD上进行存储的照相机,那么该过程可以依照图3的步骤308-318处理每个做出响应的照相机,然后返回步骤416。在图5中,示出根据本发明的一个实施例的客户计算机26和照相机12-20之间的信令。如与图3和图4的各个过程的描述有关描述的,客户计算机已经执行发现,然后其向 每个照相机发送存储能力信息请求消息502-510。假定采用关于图I和图2描述的系统,那么响应消息可以如下。照相机12发送呈能力消息512形式的响应,能力消息512包括照相机12能够在设置在照相机上的存储卡(MC)和/或在本地NSD上进行存储的表示。照相机14也具有存储卡,因此来自照相机14的能力消息514包括表示照相机12能够在设置在照相机上的存储卡和/或本地NSD上进行存储的表示。照相机16没有任何存储卡,其可以具有未插入存储卡的存储卡插槽,但是具有在NSD上进行存储的能力。因此,照相机16发送表示其仅能在NSD上进行存储的能力消息516。照相机18仍与用于存储视频的NSD相连,因此其以能力消息518做出响应,能力消息518表示其能够在NSD上进行存储以及其当前配置成在NSD (IU)上(即该照相机已经使用的NSD上)进行存储。可以通过使用网络地址、序列号或任何其它适合的标识手段在能力消息518中标识当前使用的NSD。照相机20不能在存储卡上或者在NSD上进行存储,因此照相机20可以通过发送能力消息520做出响应,能力消息520表示其不能在上述存储装置中的任一种上进行存储。照相机20甚至可以是缺乏认识能力信息请求消息510的装置和/或能力的类型,因此不能做出响应。在这种情况下,客户计算机可以布置成将未做出响应的照相机解释为能进行流传输但不能在NSD或在照相机的存储卡上进行存储的照相机。然后客户计算机处理(522)所接收的响应,例如通过上面描述的过程中的一种,并且产生至少照相机能够在NSD上或在照相机的存储卡上进行存储的指令。例如,客户计算机可以发送命令照相机12将视频存储在存储卡上的指令524,命令照相机14将视频存储在存储卡上的指令526,命令照相机16将视频存储在具有地址A的NSD上的指令528,以及命令照相机18将视频存储在照相机18已经使用的NSD上的指令530。
权利要求
1.一种用于配置多个联网的照相机的方法,所述方法包括 向所述多个联网的照相机发送请求,其中所述请求在请求与每个联网的照相机的使能存储类型有关的信息; 从每个有响应的联网的照相机接收响应,所述响应包括与在所述有响应的联网的照相机中使能的存储类型有关的信息; 针对被使能在存储装置上自主地存储图像的每个联网的照相机,确定要使用的存储类型,存储类型的确定是根据从所述有响应的联网的照相机接收的与使能存储类型有关的信息而执行的;以及 向已经确定存储类型的每个联网的照相机发送存储指令,其中所述存储指令指示照相机将所拍摄的图像存储在特定类型的存储装置上。
2.根据权利要求I所述的用于配置多个联网的照相机的方法,其中接收响应的动作包括从被使能在存储装置上自主地存储图像的每个照相机接收响应。
3.根据权利要求I或2中任一项所述的用于配置多个联网的照相机的方法,其中发送请求的动作包括向系统中先前发现的每个联网的照相机发送单独的请求。
4.根据权利要求I或2中任一项所述的用于配置多个联网的照相机的方法,其中发送请求的动作包括在网络上广播请求。
5.根据权利要求I到4中任一项所述的用于配置多个联网的照相机的方法,其中所接收的响应包括与存储类型有关的信息,所述存储类型选自由至少包括存储卡和联网的存储设备NSD的存储类型组成的组。
6.根据权利要求5所述的用于配置多个联网的照相机的方法,其中所述与存储类型有关的信息还表示照相机是否被使能通常与用于存储数据的NSD连接或者照相机当前是否与特定的NSD连接。
7.根据权利要求5所述的用于配置多个联网的照相机的方法,其中确定要使用的存储类型的动作包括 如果来自联网的照相机的响应表示存储卡被使能用于在联网的照相机中存储,那么确定联网的照相机应使用联网的照相机的存储卡。
8.根据权利要求7所述的用于配置多个联网的照相机的方法,其中确定要使用的存储类型的动作包括 如果来自联网的照相机的响应表示NSD类型设备被使能用于存储并且在所述响应中未包括存储卡作为被使能用于存储的,那么确定联网的照相机应使用联网的存储设备NSD。
9.根据权利要求8所述的用于配置多个联网的照相机的方法,其中所述存储指令还包括NSD的网络地址。
10.根据权利要求7所述的用于配置多个联网的照相机的方法,其中确定要使用的存储类型的动作包括 如果来自所有联网的照相机中任一个的响应表示NSD类型设备被使能用于存储并且在所述响应中未包括存储卡作为被使能用于存储的,那么确定被使能在存储装置上自主地存储图像的所有联网的照相机应使用联网的存储设备NSD作为存储装置。
全文摘要
本申请涉及用于配置多个联网的照相机的方法。该方法包括向多个联网的照相机发送请求与每个联网的照相机的使能存储类型有关的信息的请求;从联网的照相机接收响应,该响应包括与联网的照相机中使能的存储类型有关的信息;针对被使能在存储装置上自主地存储图像的每个联网的照相机,确定要使用的存储类型,存储类型的确定是根据从这些联网的照相机接收的与使能存储类型有关的信息而执行的;以及向已经确定存储类型的每个照相机发送存储指令,其中存储指令指示照相机将所拍摄的图像存储在特定类型的存储装置上。
文档编号H04L29/12GK102843442SQ20121018661
公开日2012年12月26日 申请日期2012年6月7日 优先权日2011年6月21日
发明者约翰·雷恩, 约阿希母·斯托尔, 塞巴斯蒂安·胡尔特奎斯特, 丹尼尔·本特松 申请人:安讯士有限公司