路灯控制方法、装置、存储介质及电子装置转让专利

申请号 : CN202010072442.2

文献号 : CN111278197A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吕超李海伟

申请人 : 浙江大华技术股份有限公司

摘要 :

本发明提供了一种路灯控制方法、装置、存储介质及电子装置,其中,该方法包括:获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;基于第一运动信息对目标对象进行跟踪;在基于跟踪结果确定出目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示目标对象的第二位置以及第二运动速度的第二运动信息发送给服务器,以指示服务器基于第二运动信息确定目标对象待移动至的目标区域并开启目标区域中的第二路灯。通过本发明,解决了相关技术中存在的在每个灯杆上增设装置,建设成本高,控制复杂且不易实现的问题,避免了重复建设,降低了基础建设的成本,达到了控制简单、容易实现的效果。

权利要求 :

1.一种路灯控制方法,其特征在于,包括:

获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;

基于所述第一运动信息对所述目标对象进行跟踪;

在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。

2.根据权利要求1所述的方法,其特征在于,基于所述第一运动信息对所述目标对象进行跟踪包括:将所述第一运动信息转变为本地坐标系下的本地运动信息;

基于所述本地运动信息对所述目标对象进行跟踪。

3.根据权利要求1所述的方法,其特征在于,在基于所述第一运动信息对所述目标对象进行跟踪之后,所述方法还包括:在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域;

将所述第二路灯的标识信息发送给所述服务器,以指示所述服务器开启所述第二路灯。

4.根据权利要求3所述的方法,其特征在于,在基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域之后,所述方法还包括:将所述第一路灯的标识信息发送给所述服务器,以指示所述服务器关闭所述第一路灯。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一路灯和所述第二路灯均通过5G通信网络与所述服务器连接。

6.一种路灯控制方法,其特征在于,包括:

获取第一监控设备上报的目标对象的第一位置以及第一运动速度;

将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;

接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;

基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。

7.根据权利要求6所述的方法,其特征在于,在开启所述目标区域中的第二路灯之后,所述方法还包括:在确定所述第一路灯的照明区域内不存在除所述目标对象之外的其他对象时,关闭所述第一路灯。

8.根据权利要求6所述的方法,其特征在于,在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,所述方法还包括:接收来自所述第二监控设备的第二路灯的标识信息,其中,所述第二路灯为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定出的所述目标对象待移动至的目标区域中的路灯;

基于所述第二路灯的标识信息开启所述第二路灯。

9.根据权利要求8所述的方法,其特征在于,在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,所述方法还包括:接收来自所述第二监控设备的所述第一路灯的标识信息;

基于所述第一路灯的标识信息关闭所述第一路灯。

10.根据权利要求6至9中任一项所述的方法,其特征在于,所述方法还包括:通过5G通信网络与所述第一路灯和所述第二路灯连接。

11.一种路灯控制装置,其特征在于,包括:

第一获取模块,用于获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;

跟踪模块,用于基于所述第一运动信息对所述目标对象进行跟踪;

第一发送模块,用于在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。

12.一种路灯控制装置,其特征在于,包括:

第二获取模块,用于获取第一监控设备上报的目标对象的第一位置以及第一运动速度;

第二发送模块,用于将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;

接收模块,用于接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;

开启模块,用于基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至5任一项中所述的方法,或者执行权利要求6-10任一项中所述的方法。

14.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至5任一项中所述的方法,或者执行权利要求6-10任一项中所述的方法。

说明书 :

路灯控制方法、装置、存储介质及电子装置

技术领域

[0001] 本发明涉及通信领域,具体而言,涉及一种路灯控制方法、装置、存储介质及电子装置。

背景技术

[0002] 随着我国城市化建设的加快,道路基础设施投入加大,运行成本逐渐提高,催生出智慧城市建设的要求,而高效节能是智慧城市需求的一部分。
[0003] 在相关技术中,针对高效节能提出了道路照明系统的节能方案,例如,通过在每个灯杆上增加人车感应装置来定时启停路灯实现节能、基于视频分析方法,由服务端或云端来控制路灯来实现节能。在每个灯杆上增加人车感应装置来定时启停路灯,需要在每个灯杆上都加装感应器件,对路灯的改造比较大,施工难度大,建设成本高。并且,由于每个灯杆上都加装有主控设备,当多点出现目标时,主控灯杆同时又会变为被控灯杆,增加了控制逻辑的复杂度,技术落地实现和维护难度大,同时,几乎每个灯杆的传感器都需要连续供电工作,当数量庞大时,电能消耗比较大,这部分电能无法节省。基于视频分析方法,由服务端或云端来控制路灯,需要在每个灯杆旁加装监控摄像机,根据灯杆所处道路情况,控制路灯的开关,但是,由于路灯关闭以后,摄像机感光不足,无法继续提供有效信号,那么无论是人工控制还是自动控制,都无法让路灯恢复点亮,另外,由于每个灯杆旁都要设置监控摄像机,极大的提高了建设成本。
[0004] 针对相关技术中存在的上述问题,目前尚未提出有效的解决方案。

发明内容

[0005] 本发明实施例提供了一种路灯控制方法、装置、存储介质及电子装置,以至少解决相关技术中存在的在每个灯杆上增设装置,建设成本高,且不易实现的问题。
[0006] 根据本发明的一个实施例,提供了一种路灯控制方法,包括:获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;基于所述第一运动信息对所述目标对象进行跟踪;在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0007] 根据本发明的另一个实施例,还提供了一种路灯控制方法,包括:获取第一监控设备上报的目标对象的第一位置以及第一运动速度;将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0008] 根据本发明的另一个实施例,提供了一种路灯控制装置,包括:第一获取模块,用于获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;跟踪模块,用于基于所述第一运动信息对所述目标对象进行跟踪;第一发送模块,用于在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0009] 根据本发明的另一个实施例,还提供了一种路灯控制装置,包括:第二获取模块,用于获取第一监控设备上报的目标对象的第一位置以及第一运动速度;第二发送模块,用于将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;接收模块,用于接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;开启模块,用于基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0010] 根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0011] 根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
[0012] 通过本发明,根据目标对象的位置和运动速度跟踪目标对象,当目标对象移动至第一路灯的照明区域之外时,将目标对象当前的位置发送给服务器,服务器开启目标对象移动至的区域的第二路灯,由于只需跟踪目标对象,获取目标对象的位置,基于目标对象的位置控制路灯的开关,因此,可以解决相关技术中存在的在每个灯杆上增设装置,建设成本高,控制复杂且不易实现的问题,避免了重复建设,降低了基础建设的成本,达到了控制简单、容易实现的效果。

附图说明

[0013] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0014] 图1是本发明实施例的一种路灯控制方法的移动终端的硬件结构框图;
[0015] 图2是根据本发明实施例的路灯控制方法的流程图一;
[0016] 图3是根据本发明实施例的路灯控制方法的流程图二;
[0017] 图4是根据本发明具体实施例的路灯控制系统组成方案示意图;
[0018] 图5是根据本发明具体实施例的封闭的道路路灯控制场景示意图;
[0019] 图6是根据本发明具体实施例的路灯控制流程图;
[0020] 图7是根据本发明实施例的路灯控制装置的结构框图一;
[0021] 图8是根据本发明实施例的路灯控制装置的结构框图二。

具体实施方式

[0022] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0023] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0024] 本申请实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种路灯控制方法的移动终端的硬件结构框图。如图1所示,移动终端10可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0025] 存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的路灯控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0026] 传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
[0027] 在本实施例中提供了一种运行于路灯控制的方法,图2是根据本发明实施例的路灯控制方法的流程图一,如图2所示,该流程包括如下步骤:
[0028] 步骤S202,获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;
[0029] 步骤S204,基于所述第一运动信息对所述目标对象进行跟踪;
[0030] 步骤S206,在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0031] 在上述实施例中,各步骤可以由视频监控头执行的,例如,枪机、热成像视频监控头。上述目标对象可以是人、车辆等,服务器可以是智慧城市平台服务器等。服务器根据目标对象所在的目标区域决策下一个需要开启的路灯,决策方法可为先将路灯灯杆进行标注安装配置,确定不同区域的灯杆信息,当目标对象所在的区域为第一路灯的照明区域时,开启第一路灯;当道路中其他路灯的照明区域内没有移动对象时,由服务器控制其他路灯为休眠状态,当需要点亮时,可由服务器进行唤醒。其中,灯杆标注安装配置方法为:在视频监控头可视场景中可见多个灯杆,云端根据视频监控头安装的地图位置以及远程视频预览画面,在画面中标注灯杆。当目标对象进入临界区域时,视频监控头将事件上报到服务器。
[0032] 通过本发明,根据目标对象的位置和运动速度跟踪目标对象,当目标对象移动至第一路灯的照明区域之外时,将目标对象当前的位置发送给服务器,服务器开启目标对象移动至的区域的第二路灯,由于只需跟踪目标对象,获取目标对象的位置,基于目标对象的位置控制路灯的开关,因此,可以解决相关技术中存在的在每个灯杆上增设装置,建设成本高,控制复杂且不易实现的问题,避免了重复建设,降低了基础建设的成本,达到了控制简单、容易实现的效果。
[0033] 在一个可选的实施例中,基于所述第一运动信息对所述目标对象进行跟踪包括:将所述第一运动信息转变为本地坐标系下的本地运动信息;基于所述本地运动信息对所述目标对象进行跟踪。在本实施例中,视频监控头接收服务器转发的目标对象的坐标和速度信息,将转换为本地坐标系后,对目标对象坐标进行跟踪,其中,视频监控头场景中可见所有路灯杆,可以跟踪定位目标对象。
[0034] 在一个可选的实施例中,在基于所述第一运动信息对所述目标对象进行跟踪之后,所述方法还包括:在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域;将所述第二路灯的标识信息发送给所述服务器,以指示所述服务器开启所述第二路灯。在本实施例中,视频监控头跟踪目标对象确定目标对象的位置,当目标对象运动至第一路灯的照明区域之外时,确定目标对象的目标区域,将处于目标区域的路灯的标识信息发送给服务器,服务器将第二路灯开启。在本实施例中,无需服务器即可确定下一个要开启的路灯,缓解了服务器的处理压力。其中,路灯的标识信息可以包括路灯的身份信息(Identify Document,简称为ID)、路灯的位置坐标等。
[0035] 在一个可选的实施例中,在基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域之后,所述方法还包括:将所述第一路灯的标识信息发送给所述服务器,以指示所述服务器关闭所述第一路灯。在本实施例中,目标对象离开第一路灯的照明区域,第一路灯的照明区域内无移动对象,视频监控头将第一路灯的标识信息发送给服务器,服务器关闭第一路灯,控制第一路灯为休眠状态,在本实施例中,为了使得目标对象更好的观察周围(例如,已经行驶过的区域或周边区域)的具体情况,服务器可以控制第一路灯延迟关闭,例如,延迟10s关闭,或者延迟1min关闭等。
[0036] 在一个可选的实施例中,所述第一路灯和所述第二路灯均通过5G通信网络与所述服务器连接。在本实施例中,5G连接方式仅是一种示例,在实际应用中还可以采用其他的与连接方式与服务器进行连接。例如,当路灯不具备联网能力时,可以由一个或多个路灯共享一个4G、5G路由器,通过移动接入点的方式快速加装联网能力,例如,还可以通过窄带物联网(Narrow Band Internet of Things,简称为NB-IoT)、LoRa(Long Range,远距离无线传输)等低成本的联网方式入网。
[0037] 在本实施例中还提供了一种路灯控制方法,图3是根据本发明实施例的路灯控制方法的流程图二,如图3所示,该流程包括如下步骤:
[0038] 步骤S302,获取第一监控设备上报的目标对象的第一位置以及第一运动速度;
[0039] 步骤S304,将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;
[0040] 步骤S306,接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;
[0041] 步骤S308,基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0042] 在上述实施例中,各步骤可以是由服务器(例如,智能城市服务器)执行的。上述第一监控设备可以是设置在路灯的照明区域内的视频监控头,例如,球机、热成像视频监控头等。例如,在封闭的道路,可以开启封闭道路路口的路灯,并开启所辖的视频监控头,在该情况下,路口结构化相机(对应于上述第一监控设备)可以识别出目标对象,并将目标对象的标识信息上报服务器(例如,智慧城市平台服务器),服务器将结构化信息(对应于上述第一运动信息)转发至目标跟踪枪机(对应于前述的用于实现附图2中的步骤的视频监控头),由枪机实时跟踪目标对象的第二运动信息,当目标对象移动至处于开启状态的第一路灯的照明区域之外时上报平台(对应于上述服务器),通过平台控制路灯的休眠和唤醒,实现最大限度的节约城市照明能源的效果。在开放的道路,与在封闭的道路相比,控制方法区别只在于系统的初始状态不同,而端边云协同方法相同。在服务器的控制下,基于当前的环境照明情况(例如,有无月光的情况),有间隔的开启路灯,以能够识别到移动物体为准,同时服务器控制视频监控头,将监控头调节为夜间模式(感光度ISO最大)。
[0043] 通过本发明,根据目标对象的位置和运动速度跟踪目标对象,当目标对象移动至第一路灯的照明区域之外时,将目标对象当前的位置发送给服务器,服务器开启目标对象移动至的区域的第二路灯,由于只需跟踪目标对象,获取目标对象的位置,基于目标对象的位置控制路灯的开关,因此,可以解决相关技术中存在的在每个灯杆上增设装置,建设成本高,控制复杂且不易实现的问题,避免了重复建设,降低了基础建设的成本,达到了控制简单、容易实现的效果。
[0044] 在一个可选的实施例中,在开启所述目标区域中的第二路灯之后,所述方法还包括:在确定所述第一路灯的照明区域内不存在除所述目标对象之外的其他对象时,关闭所述第一路灯。在本实施例中,当目标对象进入第二路灯的照明区域时,判断第一路灯照明区域内是否存在其他目标对象,没有其他目标对象时,关闭第一路灯,有目标对象时,第一路灯保持开启状态,直到第一路灯的照明区域内的目标对象均达到第二路灯的照明区域内时,关闭第一路灯。
[0045] 在一个可选的实施例中,在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,所述方法还包括:接收来自所述第二监控设备的第二路灯的标识信息,其中,所述第二路灯为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定出的所述目标对象待移动至的目标区域中的路灯;基于所述第二路灯的标识信息开启所述第二路灯。在本实施例中,视频监控头跟踪目标对象确定目标对象的位置,当目标对象运动至第一路灯的照明区域之外时,确定目标对象的目标区域,服务器接收到视频监控头发送的处于目标区域的路灯的标识信息,开启第二路灯。在本实施例中,无需服务器即可确定下一个要开启的路灯,缓解了服务器的处理压力。其中,路灯的标识信息可以包括路灯的身份信息(Identify Document,简称为ID)、路灯的位置坐标等。
[0046] 在一个可选的实施例中,在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,所述方法还包括:接收来自所述第二监控设备的所述第一路灯的标识信息;基于所述第一路灯的标识信息关闭所述第一路灯。在本实施例中,目标对象离开第一路灯的照明区域,第一路灯的照明区域内无移动对象,服务器接收到视频监控头发送的第一路灯的标识信息,关闭第一路灯,控制第一路灯为休眠状态,在本实施例中,为了使得目标对象更好的观察周围(例如,已经行驶过的区域或周边区域)的具体情况,服务器可以控制第一路灯延迟关闭,例如,延迟10s关闭,或者延迟1min关闭等。
[0047] 在一个可选的实施例中,通过5G通信网络与所述第一路灯和所述第二路灯连接。在本实施例中,服务器可以通过5G通信网络与路灯连接。其中,5G连接方式仅是一种示例,在实际应用中还可以采用其他的与连接方式与服务器进行连接。例如,当路灯不具备联网能力时,可以由一个或多个路灯共享一个4G、5G路由器,通过移动接入点的方式快速加装联网能力,例如,还可以通过NB-IoT、LoRa等低成本的联网方式入网。
[0048] 下面结合具体实施例对路灯控制进行说明,路灯控制系统组成方案示意图可参见附图4,其中,视频监控头402提取目标对象的结构化信息,将结构化信息发送给智慧城市平台服务器404,智慧城市平台服务器根据上报的视频监控头及结构化信息确定目标对象的所属区域,向目标对象所属区域的枪机发送目标对象的结构化信息。例如,当目标对象在枪机A406的场景内,向枪机A406发送目标对象的结构化信息,枪机A406将目标对象的结构化信息转换为本地坐标系后,对目标对象进行跟踪,并将跟踪信息(对应于上述第二运动信息)发送给智慧城市平台服务器404,智慧城市平台服务器404根据接收到的跟踪信息控制枪机A406可视范围内的路灯410的开关;当目标对象在枪机A408的场景内,向枪机A408发送目标对象的结构化信息,枪机A408将目标对象的结构化信息转换为本地坐标系后,对目标对象进行跟踪,并将跟踪信息(对应于上述第二运动信息)发送给智慧城市平台服务器404,智慧城市平台服务器404根据接收到的跟踪信息控制枪机A408可视范围内的路灯412的开关。
[0049] 封闭的道路路灯控制场景示意图可参见附图5,如图5所示,假设路灯C至路灯A之间的所有路灯是路灯C中的枪机的可视范围。需要说明的是,图5所示的枪机的安装位置只是一个可选的实施方式,在实际安装时,可以根据道路曲折情况和周围高点环境情况等对枪机的安装位置进行调整,以充分利用地形。此外,枪机也可以不安装在灯杆上面,例如,可以复用城市高楼全景相机等监控设备,将需要的信号反馈至云端服务器。
[0050] 图6是根据本发明具体实施例的路灯控制流程图,如图6所示,本发明具体实施例中的路灯控制流程包括如下步骤:
[0051] 步骤S602,初始化状态,在封闭道路出入口,设置系统初始状态为:路灯A(即,图5中的灯杆A,后续类似)常亮,在路灯C上设置的枪机1的可视范围内的路灯B~C处于熄灭状态。
[0052] 步骤S604,路灯A上设备的球机检测目标对象。
[0053] 步骤S606,判断是否出现目标对象,判断结果为是,则执行步骤S608,判断结果为否,则执行步骤S604。
[0054] 步骤S608,计算目标对象的坐标区域及运动向量,即计算目标对象的位置和运动速度。
[0055] 步骤S610,将目标对象的位置及运动速度发送给云端(对应于上述服务器)。
[0056] 需要说明的是,步骤S602-S610是由设置在道路路口的视频监控头执行的,视频监控头可以是球机、热成像视频监控头等,本实施例以球机为例进行说明。
[0057] 步骤S612,事件等待和派发,云端等待接收和派发球机发送的目标对象的位置和速度。
[0058] 步骤S614,云端将接收到的目标对象的坐标区域及运动向量发送至关联路灯C的枪机摄像头,即枪机1。
[0059] 需要说明的是,步骤S612-S614是由云端执行,其中,云端可以是智能城市平台服务器,或其他具有类似功能的服务器。
[0060] 步骤S616,枪机1将目标对象的坐标区域转换为本地坐标。
[0061] 步骤S618,枪机1对目标对象进行区域跟踪。
[0062] 步骤S620,判断目标对象是否到达下一路灯的照明区域,如果判断结果为是,则执行步骤S622,如果判断结果为否,则执行步骤S618。
[0063] 步骤S622,将目标对象当前所在区域的路灯和进入的下一个区域的路灯的ID发送至云端,例如,Light Change(current ID,Next ID)。
[0064] 需要说明的是,步骤S626-S622是由设置在路灯C上的视频监控头执行的,视频监控头可以是枪机、热成像视频监控头等,本实施例以枪机为例进行说明。
[0065] 步骤S624,控制路灯,开关相应的路灯。
[0066] 步骤S626,判断下一灯杆是否已经脱离当前可视域,判断结果为是,则执行步骤S628,判断结果为否,则执行步骤S612。
[0067] 步骤S628,将目标对象的目标区域信息发送给下一枪机控制区。
[0068] 需要说明的是步骤S624-S628是由云端执行的。
[0069] 步骤S630,将目标对象的坐标区域转换为本地坐标,开启目标跟踪,以枪机1的流程循环接力,直到目标对象消失。
[0070] 在前述实施例中,无需对传统灯杆进行大的改造,唯一需要的是灯杆联网远程控制。可以结合智慧城市中的安防视频监控摄像头,能够避免重复建设,降低基础建设的成本,并且本身方法控制简单,容易实现落地。对于已经建设好的路灯基本上不用进行改造就可以平滑升级(仅需远程控制启停),降低电力能耗。整体实现方案简便易行,由一个监控摄像头即可控制几十个,甚至上百个灯杆,可节省大量红外、地磁、激光对射等传感器,降低了安装和维护成本,有效地实现了节能。
[0071] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0072] 在本实施例中还提供了一种路灯控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0073] 图7是根据本发明实施例的路灯控制装置的结构框图一,如图7所示,该装置包括:
[0074] 第一获取模块72,用于获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;跟踪模块74,用于基于所述第一运动信息对所述目标对象进行跟踪;第一发送模块76,用于在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0075] 在一个可选的实施例中,所述跟踪模块74可以用过以下方式基于所述第一运动信息对所述目标对象进行跟踪:将所述第一运动信息转变为本地坐标系下的本地运动信息;基于所述本地运动信息对所述目标对象进行跟踪。
[0076] 在一个可选的实施例中,所述装置还可以用于在基于所述第一运动信息对所述目标对象进行跟踪之后,在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域;将所述第二路灯的标识信息发送给所述服务器,以指示所述服务器开启所述第二路灯。
[0077] 在一个可选的实施例中,所述装置还可以用于在基于所述第二位置以及所述第二运动速度确定所述目标对象待移动至的目标区域之后,将所述第一路灯的标识信息发送给所述服务器,以指示所述服务器关闭所述第一路灯。
[0078] 在一个可选的实施例中,所述第一路灯和所述第二路灯均通过5G通信网络与所述服务器连接。
[0079] 图8是根据本发明实施例的路灯控制装置的结构框图二,如图8所示,该装置包括:
[0080] 第二获取模块82,用于获取第一监控设备上报的目标对象的第一位置以及第一运动速度;第二发送模块84,用于将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;接收模块86,用于接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;开启模块88,用于基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0081] 在一个可选的实施例中,所述装置还用于在开启所述目标区域中的第二路灯之后,在确定所述第一路灯的照明区域内不存在除所述目标对象之外的其他对象时,关闭所述第一路灯。
[0082] 在一个可选的实施例中,所述装置还用于在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,接收来自所述第二监控设备的第二路灯的标识信息,其中,所述第二路灯为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,基于所述第二位置以及所述第二运动速度确定出的所述目标对象待移动至的目标区域中的路灯;基于所述第二路灯的标识信息开启所述第二路灯。
[0083] 在一个可选的实施例中,所述装置还可以用于在将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备之后,接收来自所述第二监控设备的所述第一路灯的标识信息;基于所述第一路灯的标识信息关闭所述第一路灯。
[0084] 在一个可选的实施例中,所述装置还用于通过5G通信网络与所述第一路灯和所述第二路灯连接。
[0085] 需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
[0086] 本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0087] 可选地,在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:
[0088] S1,获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;
[0089] S2,基于所述第一运动信息对所述目标对象进行跟踪;
[0090] S3,在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0091] 可选地,计算机可读存储介质还被设置为存储用于执行以下步骤的计算机程序:
[0092] S1,获取第一监控设备上报的目标对象的第一位置以及第一运动速度;
[0093] S2,将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;
[0094] S3,接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;
[0095] S4,基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0096] 可选地,在本实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
[0097] 本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0098] 可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
[0099] 可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
[0100] S1,获取来自服务器的用于指示目标对象的第一位置以及第一运动速度的第一运动信息;
[0101] S2,基于所述第一运动信息对所述目标对象进行跟踪;
[0102] S3,在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时,将用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息发送给所述服务器,以指示所述服务器基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0103] 可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
[0104] S1,获取第一监控设备上报的目标对象的第一位置以及第一运动速度;
[0105] S2,将用于指示目标对象的第一位置以及第一运动速度的第一运动信息发送给第二监控设备,以指示所述第二监控设备基于所述第一运动信息对所述目标对象进行跟踪;
[0106] S3,接收所述第二监控设备上报的用于指示所述目标对象的第二位置以及第二运动速度的第二运动信息,其中,所述第二运动信息为所述第二监控设备在基于跟踪结果确定出所述目标对象待移动至处于开启状态的第一路灯的照明区域之外时所上报的;
[0107] S4,基于所述第二运动信息确定所述目标对象待移动至的目标区域并开启所述目标区域中的第二路灯。
[0108] 可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
[0109] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0110] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。