通过指示灯输出网络相机的配置信息的方法和网络相机与流程

文档序号:12136013阅读:230来源:国知局
通过指示灯输出网络相机的配置信息的方法和网络相机与流程

本发明涉及一种安防监控技术领域,具体而言涉及一种通过指示灯输出网络相机的配置信息的方法和网络相机。



背景技术:

网络相机(IP Camera,简称IPC)是一种通过IP网络传输视频流的摄像机,目前广泛应用于监控、安防领域。IPC上通常会配备一个或多个LED指示灯用于指示相机的运行状态,但在IPC上没有配备其它的显示装置(如液晶屏等)。IP网络中的设备必须正确配置IP地址才能正常通信,且通信双方在通行时需要知道对方的IP地址。在实际工程中,常常出现由于网络相机IP地址配置错误,或者工程人员遗忘网络相机的IP地址,导致无法与网络相机通信的问题,而由于无法通信,便不能通过网络得知其IP地址。

现有产品通常提供两种解决方法:第一种方法是,在IPC上增加复位按钮,长按该复位按钮可以使IP地址恢复出厂设定;第二种方法是,提供搜索工具,当IPC与电脑直接连接或连接在同一广播域下时,能够通过广播报文搜索到相机,并修改其地址。然而,第一种方法会重置包括IP地址在内的全部相机配置,在没有复位之前,相机的各种参数已经按照用户需要设定好,而复位后其他参数也被重置,还需要对其进行重新配置,增加了工作量。第二种方法,需要一台电脑与网络相机连接在同一广播域中,在某些情况下难以操作,实现困难。

因此,为了解决上述技术问题,本发明提供一种新的网络相机。



技术实现要素:

为了解决上述技术问题,本发明一方面提供一种通过指示灯输出配置信息的网络相机,包括:指示灯和控制模块,其中,所述控制模块接收所述网络相机的配置信息,并驱动所述指示灯以预定方式闪烁以显示所述配置信息。

示例性地,所述控制模块将所述配置信息进行编码以生成编码信息,并驱动所述指示灯根据所述编码信息进行闪烁,从而显示所述配置信息。

示例性地,所述控制模块由微控制器实现。

示例性地,还包括主处理器,所述控制模块从所述主处理器获取所述网络相机的配置信息。

示例性地,所述控制模块由所述主处理器中集成的特殊功能外部设备实现,

或者,所述控制模块由运行于所述主处理器中的程序实现,所述程序模拟信号编码控制引脚电平使得所述指示灯以预定方式闪烁。

示例性地,所述特殊功能外部设备为曼彻斯特编码器。

示例性地,所述指示灯的闪烁方式采用莫尔斯电码的编码方法,或者,采用频移键控的编码方法,或者,采用脉冲位置调制的编码方法。

示例性地,所述莫尔斯电码包括“·”和“—”,其中,所述指示灯闪烁包括点亮和熄灭两种状态,由所述指示灯点亮1个单位时间表示“·”,由所述指示灯点亮3个单位时间表示“—”,由所述指示灯保持熄灭3个单位时间表示“/”,指示灯在两次点亮之间熄灭1个单位时间。

示例性地,还包括复位按钮,所述复位按钮与所述控制模块连接,所述复位按钮在被触发时开启所述控制模块,从而驱动所述指示灯以预定方式闪烁以显示所述配置信息。

示例性地,所述指示灯为LED指示灯,和/或,所述网络相机的配置信息为所述网络相机的IP地址。

本发明另一方面提供一种通过指示灯输出网络相机的配置信息的方法,包括:

接收网络相机的配置信息;

基于所述配置信息驱动所述指示灯以预定方式进行闪烁。

示例性地,所述基于所述配置信息驱动所述指示灯以预定方式进行闪烁包括:

将所述配置信息进行编码以生成编码信息;

驱动所述指示灯根据所述编码信息进行闪烁。

示例性地,所述方法还包括:

采集所述闪烁的过程,基于所述闪烁的过程获得所述配置信息。

示例性地,所述方法还包括:

采集所述闪烁的过程,基于所述闪烁的过程读取所述编码信息,解码所述编码信息以获得所述配置信息。

示例性地,通过人眼观察所述指示灯的闪烁,获得所述编码信息,并解码所述编码信息获得所述配置信息,或者,使用辅助工具对所述指示灯的闪烁方式进行解码,以获得所述配置信息。

示例性地,所述使用辅助工具对所述指示灯的闪烁方式进行解码以获得所述配置信息包括:

使用移动终端通过所述移动终端的摄像头采集所述指示灯的闪烁过程的视频;

基于所述视频以及所述摄像头的帧率分析得到所述指示灯的点亮规律,所述点亮规律包括所述指示灯每次点亮、熄灭的时间;

基于所述点亮规律解码出所述编码信息;

解码所述编码信息以获得所述配置信息。

示例性地,所述网络相机的配置信息为所述网络相机的IP地址。

本发明的网络相机对其现有的指示灯加以利用,将配置信息(例如,IP地址)以指示灯闪烁的形式显示出来,从而获得配置信息,这样的设计充分利用了相机上原有的硬件资源,不改变相机外壳设计,仅需要对指示灯控制模块作适当修改即可实现本功能,而利用指示灯闪烁显示配置信息的这一功能,能够无需与网络相机物理连接,便可获得相机的配置信息,增加了施工便利性。

附图说明

通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。

附图中:

图1示出了本发明的一实施例中的网络相机的示意性框图;

图2示出了本发明的一实施例中的一种通过指示灯输出网络相机的配置信息的方法的流程图。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。

应当理解的是,本发明能够以不同形式实施,而不应当解释为局限于这里提出的实施例。相反地,提供这些实施例将使公开彻底和完全,并且将本发明的范围完全地传递给本领域技术人员。

在此使用的术语的目的仅在于描述具体实施例并且不作为本发明的限制。在此使用时,单数形式的“一”、“一个”和“所述/该”也意图包括复数形式,除非上下文清楚指出另外的方式。还应明白术语“组成”和/或“包括”,当在该说明书中使用时,确定所述特征、整数、步骤、操作、元件和/或部件的存在,但不排除一个或更多其它的特征、整数、步骤、操作、元件、部件和/或组的存在或添加。在此使用时,术语“和/或”包括相关所列项目的任何及所有组合。

为了彻底理解本发明,将在下面提供详细的描述,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。

为了解决前述的技术问题,本发明提供了一种通过指示灯输出配置信息的网络相机,所述网络相机包括:

指示灯和控制模块,其中,所述控制模块接收所述网络相机的配置信息,并驱动所述指示灯以预定方式闪烁以显示所述配置信息。

本发明的网络相机对其现有的指示灯加以利用,将配置信息(例如,IP地址)以指示灯闪烁的形式显示出来,从而获得配置信息,这样的设计充分利用了相机上原有的硬件资源,不改变相机外壳设计,仅需要对指示灯控制模块作适当修改即可实现本功能,而利用指示灯闪烁显示配置信息的这一功能,能够无需与网络相机物理连接,便可获得相机的配置信息,增加了施工便利性。

下面,参考图1对本发明的网络相机做详细说明,其中,图1示出了本发明的一实施例中的网络相机的示意性框图。

具体地,本发明的网络相机包括:指示灯和控制模块,其中,所述控制模块接收所述网络相机的配置信息,并驱动所述指示灯以预定方式闪烁以显示所述配置信息。

在一个示例中,如图1所示,所述指示灯可以为LED指示灯,在IPC上可以配备一个或多个LED指示灯,用于指示网络相机的运行状态,也可以为本领域技术人员熟知的网络相机上的其他类型的指示灯等。

进一步地,所述控制模块将所述配置信息进行编码以生成编码信息,并驱动所述指示灯根据所述编码信息进行闪烁,从而显示所述配置信息。

可选地,所述配置信息可以为网络相机的初始的任何的配置信息,例如IP地址、设备号、设备序列号或品牌等配置信息,在本实施例中,所述配置信息为IP地址。

在一个示例中,所述控制模块由微控制器实现。其中,微控制器可以为一般性能的微控制器,无需使用高性能的微控制器,例如,可用8位、32位单片机实现所述微控制器,也可以由本领域技术人员熟知的能够实现本发明中的控制模块功能的其他单片机实现。

进一步地,本发明的网络相机还包括主处理器,所述主处理器用于网络通信等功能,其可以为网络相机原有的组件,所述控制模块从所述主处理器获取所述网络相机的配置信息,例如IP地址等信息。其中,微控制器通过接口连接到主处理器,该接口可选用集成电路总线(I2C)、串口、串行外设总线(SPI)等低速通信接口,也可以使用其他适合的具有通信功能的接口。

示例性地,也可以将微控制器的功能集成进主处理器中,例如,所述控制模块由所述主处理器中集成的特殊功能外部设备实现,或者,所述控制模块由运行于所述主处理器中的程序实现,所述程序模拟信号编码控制引脚电平使得所述指示灯以预定方式闪烁。

可选地,所述特殊功能外部设备可以为曼彻斯特编码器,或者其他适合的编码器,以对接收到的网络相机的配备信息(例如IP地址)进行编码。

在一个示例中,所述控制模块接收所述网络相机的配置信息,例如配备信息为IP地址,并驱动所述指示灯(例如LED指示灯)以预定方式闪烁显示所述配置信息。

具体地,所述控制模块接收所述网络相机的配置信息并将所述配置信息进行编码以生成编码信息,并驱动所述指示灯根据所述编码信息进行闪烁,从而显示所述配置信息。

示例性地,所述指示灯的闪烁方式可以采用莫尔斯电码的编码方法,或者,采用频移键控(FSK)的编码方法,或者,采用脉冲位置调制(PPM)的编码方法,或者采用本领域技术人员熟知的其他适合的编码方法。

在一个示例中,微控制器可以从主处理器中获取IP地址等信息,然后驱动指示灯以闪烁的方式显示IP地址,例如,使用莫尔斯电码方式编码时,微控制器会查询标准电码表,将IP地址转换为莫尔斯电码。

示例性地,若IP地址为192.168.1.1时,将IP地址转换为莫尔斯电码对应的编码信息为“·––––/––––·/··–––/·–·–·–/·––––/–····/–––··/·–·–·–/·––––/·–·–·–/·––––”。其中为了使LED指示灯按照对应的莫尔斯电码的方式闪烁,则可以由控制模块驱动LED指示灯按照相应的编码信息进行闪烁,以能够显示IP地址,例如,所述莫尔斯电码包括“·”和“—”,所述指示灯闪烁包括点亮和熄灭两种状态,由LED指示灯点亮1个单位时间表示“·”,由点亮3个单位时间表示“–”,由暂停(保持熄灭)3个单位时间表示“/”,LED指示灯在两次点亮之间熄灭1个单位时间,其中,单位时间可以为任意适合的时间,例如单位时间可以为0.1秒、0.2秒、0.3秒、0.4秒等。

进一步地,还可以将所述指示灯设定为定期闪烁,以显示配置信息,例如每隔特定时间指示灯进行闪烁,该特定时间可以根据实际需要进行合理设置,例如可以为10s、20s、30s或者其他适合的时间。

在一个示例中,所述网络相机还包括复位按钮,所述复位按钮与所述控制模块连接,所述复位按钮在被触发时开启所述控制模块,从而驱动所述指示灯以预定方式闪烁以显示所述配置信息,例如,所述复位按钮与微控制器连接,在短按所述复位按钮时,开启所述控制模块,驱动所述指示灯以闪烁的方式显示所述配置信息,例如显示IP地址,其中该复位按钮可以为长按该按钮可以使相机的配置信息恢复出厂设定的复位按钮,也可以为其他的独立设置用于使指示灯闪烁显示配置信息的复位按钮。

进一步地,可以通过人眼观察所述指示灯的闪烁,获得所述编码信息,并解码所述编码信息获得所述配置信息,或者,使用辅助工具对所述指示灯的闪烁方式进行解码,以获得所述配置信息。

在一个示例中,所述辅助工具可以为移动终端,所述移动终端安装有专门用于解码所述指示灯闪烁的软件(例如,安装在手机上专门用于解码所述指示灯闪烁的App),以及所述移动终端具有摄像头,其中,所述使用辅助工具对所述指示灯的闪烁方式进行解码以获得所述配置信息包括:使用移动终端通过所述移动终端的摄像头采集所述指示灯的闪烁过程的视频;基于所述视频以及所述摄像头的帧率分析得到所述指示灯的点亮规律,所述点亮规律包括所述指示灯每次点亮、熄灭的时间;基于所述点亮规律解码出所述编码信息;解码所述编码信息以获得所述配置信息。

可选地,该移动终端的摄像头的拍摄帧率要高于指示灯的闪烁的频率。

可选地,所述移动终端包括手机、笔记本电脑或者平板电脑中的一种,或者其他的具有摄像头以及能够安装专门用于解码所述指示灯闪烁的软件的移动终端设备。

在一个示例中,所述移动终端较佳的为手机,现有智能手机的摄像头拍摄帧率在30fps以上,高于LED指示灯闪烁的频率,足以采集LED指示灯的闪烁过程,使用摄像头对准闪烁的LED指示灯采集闪烁过程,配合手机摄像头已知的帧率信息,即可推算出所述指示灯每次点亮、熄灭的时间等的点亮规律,基于所述点亮规律通过所述软件解码出所述编码信息,例如,莫尔斯电码对应的编码信息;解码所述编码信息以获得所述配置信息,例如,通过查询标准电码表,从而得知配置信息(例如IP地址),该查询标准电码表的过程可以由软件直接实现从而输出配置信息(例如IP地址)。

至此完成了对本发明的通过指示灯输出配置信息的网络相机的关键组件的介绍,其中,对于完整的网络相机系统还包括其他的组件,在此不做详细描述。

综上所述,本发明的网络相机对其原有的LED指示灯加以利用,将配置信息(例如IP地址)通过编码后,以LED指示灯闪烁的方式展现出来,在通过解码LED指示灯的闪烁而得知网络相机的IP地址等配置信息,该网络相机充分利用了其原有的硬件资源,不改变网络相机的外壳设计等,仅需要对于指示灯控制电路作适当修改即可实现上述功能,而利用LED指示灯闪烁显示IP地址的这一功能,能够无需与网络相机物理连接,便可获得相机IP地址,增加了施工便利性。

实施例二

本发明还提供一种通过指示灯输出网络相机的配置信息的方法,该方法使用前述实施例一中的网络相机实现。

在一个示例中,本发明的通过指示灯输出网络相机的配置信息的方法,如图2所示,主要包括以下步骤:

步骤S1,接收网络相机的配置信息;

步骤S2,基于所述配置信息驱动所述指示灯以预定方式进行闪烁。

进一步地,所述基于所述配置信息驱动所述指示灯以预定方式进行闪烁包括:

将所述配置信息进行编码以生成编码信息;

驱动所述指示灯根据所述编码信息进行闪烁。

其中,所述指示灯可以为LED指示灯,在IPC上可以配备一个或多个LED指示灯,用于指示网络相机的运行状态,也可以为本领域技术人员熟知的网络相机上的其他类型的指示灯等。

示例性地,所述指示灯的闪烁方式可以采用莫尔斯电码的编码方法,或者,采用频移键控(FSK)的编码方法,或者,采用脉冲位置调制(PPM)的编码方法,或者本领域技术人员熟知的其他适合的编码方法。

在一个示例中,通过微控制器可以从主处理器中获取IP地址等信息,然后驱动指示灯以闪烁的方式显示IP地址,例如,使用莫尔斯电码方式编码时,微控制器会查询标准电码表,将IP地址转换为莫尔斯电码。

示例性地,若IP地址为192.168.1.1时,将IP地址转换为莫尔斯电码对应的编码信息为“·––––/––––·/··–––/·–·–·–/·––––/–····/–––··/·–·–·–/·––––/·–·–·–/·––––”。其中为了使LED指示灯按照对应的莫尔斯电码的方式闪烁,则可以由控制模块驱动LED指示灯按照相应的编码信息进行闪烁,以能够显示IP地址,例如,所述指示灯闪烁包括点亮和熄灭两种状态,LED指示灯点亮1个单位时间表示“·”,点亮3个单位时间表示“–”,暂停(保持熄灭)3个单位时间表示“/”,LED指示灯在两次点亮之间熄灭1个单位时间,其中,单位时间可以为任意适合的时间,例如单位时间可以为0.1秒、0.2秒、0.3秒、0.4秒等。

在一个示例中,本发明的通过指示灯输出网络相机的配置信息的方法,还包括:采集所述闪烁的过程,基于所述闪烁的过程获得所述配置信息,具体地,采集所述闪烁的过程,基于所述闪烁的过程读取所述编码信息,解码所述编码信息以获得所述配置信息。

进一步地,可以通过人眼观察所述指示灯的闪烁,获得所述编码信息,并解码所述编码信息获得所述配置信息,或者,使用辅助工具对所述指示灯的闪烁方式进行解码,以获得所述配置信息。

在一个示例中,所述辅助工具可以为移动终端,所述移动终端安装有专门用于解码所述指示灯闪烁的软件(例如,安装在手机上专门用于解码所述指示灯闪烁的App),以及所述移动终端具有摄像头。其中,所述使用辅助工具对所述指示灯的闪烁方式进行解码以获得所述配置信息包括:使用移动终端通过所述移动终端的摄像头采集所述指示灯的闪烁过程的视频;基于所述视频以及所述摄像头的帧率分析得到所述指示灯的点亮规律,所述点亮规律包括所述指示灯每次点亮、熄灭的时间;基于所述点亮规律解码出所述编码信息;解码所述编码信息以获得所述配置信息。

其中,该移动终端的摄像头的拍摄帧率要高于指示灯的闪烁的频率。

可选地,所述移动终端包括手机、笔记本电脑或者平板电脑中的一种,或者其他的具有摄像头以及能够安装专门用于解码所述指示灯闪烁的软件的移动终端设备。

在一个示例中,所述移动终端较佳的为手机,现有智能手机的摄像头拍摄帧率在30fps以上,高于LED指示灯闪烁的频率,足以采集LED指示灯的闪烁过程,使用摄像头对准闪烁的LED指示灯采集闪烁过程,配合手机摄像头已知的帧率信息,即可推算出所述指示灯每次点亮、熄灭的时间等的点亮规律,基于所述点亮规律通过所述软件解码出所述编码信息,例如,莫尔斯电码对应的编码信息;解码所述编码信息以获得所述配置信息,例如,通过查询标准电码表,从而得知配置信息(例如IP地址),该查询标准电码表的过程可以由软件直接实现从而输出配置信息(例如IP地址)。

综上所述,本发明的通过指示灯输出配置信息的方法基于前述实施例一的网络相机而实现,因此,其具有与前述的实施例一中的网络相机相同的优点。

本发明已经通过上述实施例进行了说明,但应当理解的是,上述实施例只是用于举例和说明的目的,而非意在将本发明限制于所描述的实施例范围内。本领域技术人员还可以理解的是,本发明并不局限于上述实施例,根据本发明的教导还可以做出更多种的变型和修改,这些变型和修改均落在本发明所要求保护的范围以内。本发明的保护范围由附属的权利要求书及其等效范围所界定。

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