CN114666379B - 智能设备的控制方法、装置、计算机设备、存储介质 - Google Patents
智能设备的控制方法、装置、计算机设备、存储介质 Download PDFInfo
- Publication number
- CN114666379B CN114666379B CN202210213137.XA CN202210213137A CN114666379B CN 114666379 B CN114666379 B CN 114666379B CN 202210213137 A CN202210213137 A CN 202210213137A CN 114666379 B CN114666379 B CN 114666379B
- Authority
- CN
- China
- Prior art keywords
- parameter
- path
- intelligent
- intelligent device
- target path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000004590 computer program Methods 0.000 claims description 25
- 238000001514 detection method Methods 0.000 claims description 25
- 238000006073 displacement reaction Methods 0.000 claims description 17
- 238000013507 mapping Methods 0.000 claims description 16
- 238000007726 management method Methods 0.000 description 22
- 230000006854 communication Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 5
- 238000005286 illumination Methods 0.000 description 5
- 238000005265 energy consumption Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请涉及一种智能设备的控制方法、装置、计算机设备、存储介质。所述方法包括:接收信息采集装置发送的对象的对象信息,所述对象信息是信息采集装置感应到对象时采集到的信息;确定与所述对象信息对应的目标路径,所述目标路径是根据与对象信息对应的历史路径数据生成的,所述历史路径数据用于表征对象曾经经过的轨迹;向所述目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示智能设备将设备参数调整至第一参数值。采用本方法能够直接根据与对象信息对应的历史路径数据生成对象当前可能经过的目标路径,利用参数控制指令指示目标路径中的智能设备调整设备参数,从而提高对智能设备控制的精度。
Description
技术领域
本申请涉及物联网应用技术领域,特别是涉及一种智能设备的控制方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
随着物联网应用技术的发展,出现了能够与物联网***进行通信的智能设备。在物联网***上部署有针对智能设备的参数控制技术,使物联网***采用参数控制技术改变智能设备的设备参数,从而实现节能、减少资源损耗的效果。
以智能设备为智能照明设备为例。传统技术中,可以通过在智能照明设备上设置红外、声光等感应装置,在智能照明设备的照明区域下不存在对象(例如,行人、车辆)时,控制智能照明设备的亮度为10lux(勒克斯,一种光照度单位);在感应装置检测到智能照明设备的照明区域下存在对象时,向物联网***反馈信息,以指示物联网***基于参数控制技术对智能照明设备的亮度参数进行调整,可以控制智能照明设备的亮度为30lux。但是,采用传统技术中的参数控制方法,在感应装置故障时,无法对智能照明设备进行精确地参数控制,从而使得智能设备的控制方法精度低。
发明内容
基于此,有必要针对上述技术问题,提供一种高精度的智能设备的控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种智能设备的控制方法。所述方法包括:
接收信息采集装置发送的对象的对象信息,所述对象信息是所述信息采集装置感应到所述对象时采集到的信息;
确定与所述对象信息对应的目标路径,所述目标路径是根据与所述对象信息对应的历史路径数据生成的,所述历史路径数据用于表征所述对象曾经经过的轨迹;
向所述目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示所述智能设备将设备参数调整至所述第一参数值。
在其中一个实施例中,所述智能设备的数量包括多个;所述向所述目标路径中的智能设备发送参数控制指令,包括:
向所述目标路径中所述对象首先经过的第一智能设备发送所述参数控制指令,
所述参数控制指令用于指示所述第一智能设备将设备参数调整至所述第一参数值,并在检测到所述对象时,向所述对象下一个经过的第二智能设备发送所述参数控制指令,指示所述第二智能设备重复所述第一智能设备执行的步骤,直至所述对象到达所述目标路径中的最后一个智能设备。
在其中一个实施例中,所述第一参数值为所述智能设备的预热值;
所述参数控制指令还用于指示所述第一智能设备在检测到所述对象时,将所述设备参数从所述第一参数值调整至第二参数值,所述第二参数值为使所述智能设备正常工作的参数值,在检测到所述对象远离时,将所述设备参数从所述第二参数值调整至初始参数。
在其中一个实施例中,所述对象信息包括对象标识;
所述确定与所述对象信息对应的目标路径,包括:
从已存储的对象标识和路径的映射关系中,查找得到与所述对象标识对应的路径;
根据所述对象标识对应的路径,确定所述目标路径。
在其中一个实施例中,所述根据所述对象标识对应的路径,确定所述目标路径,包括:
当与所述对象标识对应的路径为多条时,获取所述信息采集装置的装置位置信息,根据所述装置位置信息从多条所述路径中确定出所述目标路径;
当与所述对象标识对应的路径为一条时,将所述与所述对象标识对应的路径作为所述目标路径。
在其中一个实施例中,所述历史路径数据包括设备位置和检测时刻;所述目标路径的生成方式,包括:
确定两两检测时刻之间的时间差;
根据所述时间差确定位置为相邻的一组所述智能设备的设备位置,获取所述相邻的一组设备位置之间的距离差值;
根据所述相邻的一组所述设备位置对应的时间差和距离差值,确定与所述对象信息对应的位移速度;
根据所述设备位置、所述检测时刻和所述位移速度,生成所述目标路径。
在其中一个实施例中,所述方法还包括:
当确定不存在与所述对象信息对应的所述目标路径时,接收所述对象当前经过的第三智能设备发送的设备数据,所述设备数据是在所述第三智能设备检测到所述对象时发送的数据;
根据所述设备数据确定与所述第三智能设备相邻的第四智能设备,向所述第四智能设备发送所述参数控制指令,指示所述第四智能设备重复所述第三智能设备执行的步骤,直至所述对象到达最后一个智能设备。
第二方面,本申请还提供了一种智能设备的控制装置。所述装置包括:
信息接收模块,用于接收信息采集装置发送的对象的对象信息,所述对象信息是所述信息采集装置感应到所述对象时采集到的信息;
路径确定模块,用于确定与所述对象信息对应的目标路径,所述目标路径是根据与所述对象信息对应的历史路径数据生成的,所述历史路径数据用于表征所述对象曾经经过的轨迹;
指令发送模块,用于向所述目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示所述智能设备将设备参数调整至所述第一参数值。
在其中一个实施例中,所述智能设备的数量包括多个;所述指令发送模块,包括:
第一发送单元,用于向所述目标路径中所述对象首先经过的第一智能设备发送所述参数控制指令,
所述参数控制指令用于指示所述第一智能设备将设备参数调整至所述第一参数值,并在检测到所述对象时,向所述对象下一个经过的第二智能设备发送所述参数控制指令,指示所述第二智能设备重复所述第一智能设备执行的步骤,直至所述对象到达所述目标路径中的最后一个智能设备。
在其中一个实施例中,所述第一参数值为所述智能设备的预热值;
所述参数控制指令还用于指示所述第一智能设备在检测到所述对象时,将所述设备参数从所述第一参数值调整至第二参数值,所述第二参数值为使所述智能设备正常工作的参数值,在检测到所述对象远离时,将所述设备参数从所述第二参数值调整至初始参数。
在其中一个实施例中,所述对象信息包括对象标识;
所述路径确定模块,包括:
路径查询单元,用于从已存储的对象标识和路径的映射关系中,查找得到与所述对象标识对应的路径;
路径确定单元,用于根据所述对象标识对应的路径,确定所述目标路径。
在其中一个实施例中,所述路径确定单元,包括:
多路径确定子单元,用于当与所述对象标识对应的路径为多条时,获取所述信息采集装置的装置位置信息,根据所述装置位置信息从多条所述路径中确定出所述目标路径;
单路径确定子单元,用于当与所述对象标识对应的路径为一条时,将所述与所述对象标识对应的路径作为所述目标路径。
在其中一个实施例中,所述历史路径数据包括设备位置和检测时刻;所述装置还包括:
路径生成模块,用于生成所述目标路径;
所述路径生成模块,包括:
时间差确定子单元,用于确定两两检测时刻之间的时间差;
距离差确定子单元,用于根据所述时间差确定位置为相邻的一组所述智能设备的设备位置,获取所述相邻的一组设备位置之间的距离差值;
速度确定子单元,用于根据所述相邻的一组所述设备位置对应的时间差和距离差值,确定与所述对象信息对应的位移速度;
路径生成子单元,用于根据所述设备位置、所述检测时刻和所述位移速度,生成所述目标路径。
在其中一个实施例中,所述装置还包括:
数据接收模块,用于当确定不存在与所述对象信息对应的所述目标路径时,接收所述对象当前经过的第三智能设备发送的设备数据,所述设备数据是在所述第三智能设备检测到所述对象时发送的数据;
设备确定模块,用于根据所述设备数据确定与所述第三智能设备相邻的第四智能设备,向所述第四智能设备发送所述参数控制指令,指示所述第四智能设备重复所述第三智能设备执行的步骤,直至所述对象到达最后一个智能设备。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项实施例所述的智能设备的控制方法。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项实施例所述的智能设备的控制方法。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面任一项实施例所述的智能设备的控制方法。
上述智能设备的控制方法、装置、计算机设备、存储介质和计算机程序产品,通过接收信息采集装置发送的对象的对象信息,确定与对象信息对应的目标路径,所述目标路径是根据与对象信息对应的历史路径数据生成的,所述历史路径数据用于表征对象曾经经过的轨迹;向目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示智能设备将设备参数调整至第一参数值,能够无需依赖感应装置的反馈信息对智能设备进行参数控制,避免感应装置故障导致的误差;直接根据与对象信息对应的历史路径数据生成对象当前可能经过的目标路径,确定需要进行参数控制的智能设备为目标路径中的智能设备,以提高智能设备控制方法的精度。同时,采用本申请提供的智能设备的控制方法,针对目标路径中的智能设备发送参数控制指令,指示目标路径中的智能设备将设备参数调整至第一参数值,能够减少参数控制的智能设备,从而提高对智能设备的控制方法的效率,降低智能设备控制方法的能耗。
附图说明
图1为一个实施例中智能设备的控制方法的应用环境图;
图2为一个实施例中智能设备的控制方法的流程示意图;
图3a为另一个实施例中智能设备的控制方法的流程示意图;
图3b为另一个实施例中智能设备的控制方法的示意图;
图4为一个实施例中智能设备的控制装置的结构框图;
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的智能设备的控制方法,可以应用于如图1所示的应用环境中。其中,智能设备102通过通信网关与服务器104进行通信。数据存储***可以存储服务器104需要处理的数据。数据存储***可以集成在服务器104上,也可以放在云上或其他网络服务器上。服务器104中预先存储有目标路径,目标路径上包括若干个智能设备,目标路径是根据与对象信息对应的历史路径数据生成的,历史路径数据用于表征对象曾经经过的轨迹。服务器104中还存储有参数控制逻辑,参数控制逻辑中包括第一参数值。服务器104接收信息采集装置发送的对象的对象信息,对象信息是信息采集装置感应到对象时采集到的信息。服务器104根据对象信息,确定与对象信息对应的目标路径,按照参数控制逻辑生成携带第一参数值的参数控制指令,向目标路径中的智能设备102发送参数控制指令,指示接收到参数控制指令的智能设备102将设备参数调整至第一参数值。其中,智能设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备等智能设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种智能设备的控制方法,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤:
步骤S202,接收信息采集装置发送的对象的对象信息。
其中,信息采集装置可以用于表征能够监控、识别、检测对象的硬件设备,例如门禁、门闸、车闸和摄像头等装置中的任一种或多种。
对象可以但不仅限于包括人员或车辆等中的任一种或多种。
对象信息是信息采集装置感应到对象时采集到的信息,对象信息可以但不仅限于包括对象标识(如对象名称,对象编号、对象图像、车牌号码等)、对象的当前位置(即感应到对象的信息采集装置的装置位置)和信息采集时间等信息中的任一种或多种。一个示例中,对象图像可以是人脸识别图像,或是车牌识别图像。
具体地,服务器接收信息采集装置实时发送的对象的对象信息。一个示例中,信息采集装置可以为社区入口处安装的门禁装置或是楼栋入口处安装的门禁装置。利用门禁装置的读卡器、二维码扫描枪或摄像头等部件采集入场人员的对象信息,并上传至服务器中。另一个示例中,信息采集装置可以为车闸。通过车闸的摄像头识别车辆的车牌号,并将车牌号作为该车辆的对象信息上传至服务器中。
步骤S204,确定与对象信息对应的目标路径。
其中,目标路径是根据与对象信息对应的历史路径数据生成的,可以用于表征服务器预测的对象当前可能经过的行进轨迹。
历史路径数据可以用于表征对象曾经经过的轨迹。一个示例中,可以通过智能设备在检测到对象时,生成与对象信息对应的路径数据,并实时将路径数据发送至服务器中。服务器接收智能设备发送的路径数据,将当前时刻之间接收到的路径数据作为历史路径数据。另一个示例中,可以通过信息采集装置在检测到对象时,生成与对象信息对应的路径数据,并实时将路径数据发送至服务器中。服务器接收信息采集装置发送的路径数据,将当前时刻之间接收到的路径数据作为历史路径数据。
具体地,服务器中预先存储了路径,以及路径与对象信息之间的映射关系。服务器通过对象信息,从路径与对象信息之间的映射关系中确定与对象信息对应的路径。一个示例中,服务器可以通过录入与对象对应的地址信息,根据信息采集装置的位置与对象对应的地址信息生成路径。其中,地址信息可以为对象的居住地址,访问地址,办公地址或车位地址等。
步骤S206,向目标路径中的智能设备发送参数控制指令。
其中,智能设备可以用于表征能够与服务器进行通信的物联网设备,例如物联灯管、物联空调和物联音响等设备中的任一种或多种。一个示例中,智能设备可以通过网关按照约定的报文格式与服务器进行通信。一个互联网关可以与多个智能设备连接。
参数控制指令携带第一参数值。参数控制指令可以用于指示智能设备将设备参数调整至第一参数值。一个示例中,当智能设备为多种时,则每种智能设备都有对应的第一参数值。
具体地,服务器中预先存储有参数控制逻辑,参数控制逻辑中可以包括第一参数值。服务器将目标路径中的智能设备作为需要进行参数控制的对象,采用参数控制逻辑生成携带第一参数值的参数控制指令,并将参数控制指令发送至目标路径中的智能设备,指示接收到参数控制指令的智能设备将设备参数调整至第一参数值。其中,参数控制逻辑可以为:服务器接收到信息采集装置发送的对象的对象信息,确定对象进入参数控制区域,对目标路径中的智能设备执行参数控制,发送携带第一参数值的参数控制指令,将智能设备的设备参数从初始参数调整至第一参数值。
一个示例中,智能设备为物联灯管。服务器发送的参数控制指令可以用于指示目标路径中的物联灯管将亮度从初始参数(例如10lux)调整至第一参数值(例如30lux)。另一个示例中,智能设备为物联空调。服务器发送的参数控制指令可以用于指示目标路径中的物联空调将温度从初始参数(例如26摄氏度)调整至第一参数值(30摄氏度)。另一个示例中,智能设备为物联音响。服务器发送的参数控制指令可以用于指示目标路径中的物联音响将音量从初始参数(例如15分贝)调整至第一参数值(例如20分贝)。
上述智能设备的控制方法中,通过接收信息采集装置发送的对象的对象信息,确定与对象信息对应的目标路径;向目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示智能设备将设备参数调整至第一参数值,能够无需依赖感应装置的反馈信息对智能设备进行参数控制,避免感应装置故障导致的误差;直接根据与对象信息对应的历史路径数据生成对象当前可能经过的目标路径,确定需要进行参数控制的智能设备为目标路径中的智能设备,以提高智能设备控制方法的精度。同时,采用本申请提供的智能设备的控制方法,针对目标路径中的智能设备发送参数控制指令,指示目标路径中的智能设备将设备参数调整至第一参数值,能够减少参数控制的智能设备,从而提高对智能设备的控制方法的效率,降低智能设备控制方法的能耗。
在一个实施例中,智能设备的数量包括多个。步骤S206,向目标路径中的智能设备发送参数控制指令,包括:向目标路径中对象首先经过的第一智能设备发送参数控制指令。
其中,参数控制指令可以用于指示第一智能设备将设备参数调整至第一参数值,并在检测到对象时,向对象下一个经过的第二智能设备发送参数控制指令,指示第二智能设备重复第一智能设备执行的步骤,直至对象到达目标路径中的最后一个智能设备。
第一智能设备的数量可以为预设数量个,例如将目标路径上的第一个智能设备作为第一智能设备,或将目标路径上的前两个智能设备作为第一智能设备。一个示例中,可以在智能设备上搭载红外感应装置、声光感应装置或图像采集装置等装置中的任一种或多种。例如第一智能设备可以利用红外感应装置检测到对象进入第一智能设备覆盖的区域。
第二智能设备与第一智能设备相邻。一个示例中,当第一智能设备的数量为多个时,第二智能设备为与对象最后经过的第一智能设备相邻的设备。
具体地,服务器确定与对象信息对应的目标路径,获取目标路径中每个智能设备的通信地址(如网关地址),生成携带第一参数值和目标路径中每个智能设备对应的通信地址的参数控制指令。向目标路径中对象首先经过的第一智能设备发送参数控制指令,指示第一智能设备将设备参数调整至第一参数值,并在第一智能设备检测到对象时,向对象下一个经过的第二智能设备发送参数控制指令。第二智能设备响应于参数控制指令,将自身的设备参数调整至第一参数值,重复第一智能设备执行的步骤,在检测到对象时,向对象下一个经过的智能设备发送参数控制指令,并重复上述操作,直至对象到达目标路径中的最后一个智能设备。
本实施例中,通过向目标路径上对象首先经过的智能设备发送参数控制指令,指示智能设备调整自身的设备参数,并在智能设备检测到对象时,向对象下一个经过的智能设备发送参数控制指令,能够提高对智能设备的控制精度,并且减少服务器与智能设备之间的通信过程,从而提高对智能设备的控制效率。
在一个实施例中,第一参数值为智能设备的预热值。参数控制指令还用于指示第一智能设备在检测到对象时,将设备参数从第一参数值调整至第二参数值,在检测到对象远离时,将设备参数从第二参数值调整至初始参数。
其中,初始参数可以用于表征智能设备在接收参数调整指令之前的设备参数。第二参数值可以用于表征智能设备正常工作的参数值。预热值可以用于表征初始参数与第二参数值之间的中间值。一个示例中,初始参数可以等于第二参数值的百分之十,第一参数值可以等于第二参数值的百分之三十。
具体地,第一智能设备在未接收到参数控制指令时,设备参数为初始参数。当第一智能设备接收到参数控制指令时,将设备参数从初始参数调整至第一参数值。在第一智能设备检测到对象时,将设备参数从第一参数值调整至第二参数值,并向对象下一个经过的第二智能设备发送参数控制指令。在第一智能设备检测到对象远离时,将设备参数从第二参数值调整至初始参数。一个示例中,第一智能设备可以在检测到对象后的预设时间段内,确定对象远离。另一个示例中,第一智能设备可以在自身的感应装置未检测到对象时,确定对象远离。
本实施例中,通过参数控制指令指示第一智能设备将设备参数从初始参数调整至预热值,在检测到对象时将设备参数从预热值调整至正常工作的参数值,在检测到对象远离时将设备参数从正常工作的参数值调整至初始参数,能够提高智能设备在检测到对象时进行参数调整的效率,并且在检测到对象远离后将设备参数恢复初始参数,从而降低智能设备的耗能。
在一个实施例中,对象信息包括对象标识。步骤S204,确定与对象信息对应的目标路径,包括:从已存储的对象标识和路径的映射关系中,查找得到与对象标识对应的路径;根据对象标识对应的路径,确定目标路径。
具体地,服务器中预先存储了对象标识、路径、以及对象标识和路径的映射关系。服务器根据对象标识,从已存储的对象标识和路径的映射关系中,查找得到与对象标识对应的路径。当服务器得到的与对象标识对应的路径存在多条时,服务器可以从多条对象标识对应的路径中随机选择一条路径作为目标路径,或者是从多条路径中选择覆盖对象当前位置的一条路径作为目标路径。当服务器得到的与对象标识对应的路径为一条时,将该路径作为目标路径。
本实施例中,通过存储对象标识和路径的映射关系,从映射关系中查找到与对象标识对应的路径,根据对象标识对应的路径,确定目标路径,能够提高目标路径与对象实际的行动轨迹之间的匹配度,从而提高智能设备的控制精度。
在一个实施例中,步骤,根据对象标识对应的路径,确定目标路径,包括:当与对象标识对应的路径为多条时,获取信息采集装置的装置位置信息,根据装置位置信息从多条路径中确定出目标路径。当与对象标识对应的路径为一条时,将与对象标识对应的路径作为目标路径。
本实施例中,通过在对象标识对应的路径为多条的情况下,根据信息采集装置的装置位置信息确定目标路径,能够降低目标路径与对象实际的行动轨迹之间的误差,从而提高对智能设备进行控制的精度。
在一个实施例中,提供了一种目标路径的生成方法,包括:获取与对象信息对应的历史路径数据。根据历史路径数据,生成与对象信息对应的目标路径。
其中,历史路径数据可以用于表征与对象信息对应的行动轨迹历史记录,可以是智能设备在对象曾经实际经过时检测得到。历史路径数据可以但不仅限于包括对象信息、设备位置和检测时刻等数据中的任一种或多种。
具体地,服务器中存储了多个智能设备在历史时刻下发送的历史路径数据。服务器从已存储的历史路径数据中,获取与对象信息对应的历史路径数据。对多个历史路径数据进行运算处理,确定对象的运动特征,如运动方向、运动速度等特征。根据对象的运动特征对对象的行为习惯进行建模,生成与对象信息对应的目标路径。一个示例中,服务器中预先录入了对象的地址。服务器可以对信息采集装置的装置位置信息与对象的地址进行运算处理,生成与每个信息采集装置对应的初始路径。服务器按照对象的行为习惯模型对历史路径数据与初始路径之间进行拟合处理,将拟合后的路径作为目标路径。
本实施例中,通过获取与对象信息对应的历史路径数据,生成与对象信息对应的目标路径,能够提高服务器生成的目标路径的准确率。
在一个实施例中,历史路径数据包括设备位置和检测时刻。目标路径的生成方法,还包括:确定两两检测时刻之间的时间差。根据时间差确定位置为相邻的一组智能设备的设备位置,获取相邻的一组设备位置之间的距离差值。根据相邻的一组设备位置对应的时间差和距离差值,确定与对象信息对应的位移速度,根据设备位置、检测时刻和位移速度,生成目标路径。
具体地,服务器对多个检测时刻进行运算处理,确定两两检测时刻之间的时间差。将时间差小于预设时间阈值的一组历史路径数据对应的设备位置作为位置为相邻的一组智能设备的设备位置(即对象在预设时间阈值内依次经过的,在对象的运动轨迹上为相邻的一组智能设备的设备位置)。对相邻的一组设备位置进行运算处理,确定该组设备位置之间的距离差值。对相邻的一组设备位置对应的时间差和距离差值进行运算处理,确定对象在相邻的一组设备位置之间运动时的位移速度。对每个相邻的一组设备位置重复上述操作,获取对象的平均位移速度。根据设备位置、检测时刻和位移速度对对象的运动轨迹进行建模,生成对象的目标路径。
本实施例中,通过对检测时刻和设备位置进行处理,确定对象的位移速度,采用设备位置、检测时刻和位移速度进行轨迹建模,生成目标路径,能够进一步提高服务器生成的目标路径的准确率。
在一个实施例中,智能设备的控制方法还包括:当确定不存在与对象信息对应的目标路径时,接收对象当前经过的第三智能设备发送的设备数据。根据设备数据确定与第三智能设备相邻的第四智能设备,向第四智能设备发送参数控制指令,指示第四智能设备重复第三智能设备执行的步骤,直至对象到达最后一个智能设备。
其中,设备数据时在第三智能设备检测到对象时发送的数据。设备数据可以包括但不仅限于第三智能设备检测到对象的检测时间、第三智能设备的设备位置和第三智能设备的通信地址等数据中的任一种或多种。
具体地,当服务器确定不存在与对象信息对应的目标路径时,接收对象当前经过的第三智能设备发送的设备数据。获取第三智能设备的通信地址,确定与第三智能设备相邻的第四智能设备。向第四智能设备发送参数控制指令,指示第四智能设备将设备参数调整至第一参数值,并且重复第三智能设备执行的步骤,在检测到对象时向服务器发送设备数据。服务器重复上述操作,直至确定对象到达最后一个智能设备。一个示例中,当服务器接收到位于楼栋入口处的门禁设备发送的对象信息时,确定该对象已到达最后一个智能设备。
一个示例中,第三智能设备在检测到对象时,将自身的设备参数调整至正常工作的参数值,并向服务器发送设备数据。服务器确定与第三智能设备相邻的第四智能设备,向第四智能设备发送参数控制指令。第四智能设备响应于参数控制指令,将自身的设备参数调整至第一参数值。在第四智能设备检测到对象时,将自身的设备参数从第一参数值调整至正常工作的参数值,并向服务器发送设备数据。服务器重复上述操作,至确定对象到达最后一个智能设备。
一个示例中,可以将与第三智能设备通过同一个互联网网关与服务器建立通信的智能设备作为第四智能设备。另一个示例中,可以将与第三智能设备的距离小于预设距离阈值的智能设备作为第四智能设备。
本实施例中,通过在不存在与对象信息对应的目标路径时,根据检测到对象的智能设备发送的设备数据,将与检测到对象的智能设备相邻的智能设备作为对象下一个可能经过的智能设备,对相邻的智能设备发送参数控制指令,能够提高对智能设备进行控制的适用性。
在一个实施例中,如图3a所示,提供了一种智能设备的控制方法,包括:
步骤S302,接收信息采集装置发送的对象的对象信息。
步骤S304,从已存储的对象标识和路径的映射关系中,查找是否存在与对象标识对应的路径。
具体地,服务器接收信息采集装置发送的对象的对象信息,获取对象的对象标识。从已存储的对象标识和路径的映射关系中,查找是否存在与对象标识对应的路径。当服务器确定存在与对象标识对应的路径时,执行步骤S306。当服务器确定不存在与对象标识对应的路径时,执行步骤S308。
步骤S306,根据对象标识确定目标路径,向目标路径中的智能设备发送参数控制指令,直至对象到达目标路径中的最后一个智能设备。
具体地,当服务器确定存在与对象标识对应的路径为多条时,获取信息采集装置的装置位置信息,根据装置位置信息从多条路径中确定出目标路径。当与对象标识对应的路径为一条时,将与对象标识对应的路径作为目标路径。服务器向目标路径中对象首先经过的第一智能设备发送参数控制指令,指示第一智能设备在检测到对象时,向对象下一个经过的第二智能设备发送参数控制指令,直至对象到达目标路径中的最后一个智能设备。参数控制指令用于指示智能设备在检测到对象时,将设备参数从第一参数值调整至第二参数值,在检测到对象远离时,将设备参数从第二参数值调整至初始参数。其中,具体的目标路径生成操作可以参照上述实施例中提供的方法实现,在此不做具体阐述。
步骤S308,接收第三智能设备发送的设备数据,确定与第三智能设备相邻的第四智能设备,向第四智能设备发送参数控制指令,直至对象到达最后一个智能设备。
具体地,当服务器确定不存在与对象标识对应的路径时,接收对象当前经过的第三智能设备发送的设备数据。获取第三智能设备的通信地址,确定与第三智能设备相邻的第四智能设备。向第四智能设备发送参数控制指令,指示第四智能设备将设备参数调整至第一参数值,并且重复第三智能设备执行的步骤,在检测到对象时向服务器发送设备数据,直至对象最后一个智能设备。
本实施例中,通过接收信息采集装置发送的对象的对象信息,确定与对象信息对应的目标路径;向目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示智能设备将设备参数调整至第一参数值,能够无需依赖感应装置的反馈信息对智能设备进行参数控制,避免感应装置故障导致的误差;直接根据与对象信息对应的历史路径数据生成对象当前可能经过的目标路径,确定需要进行参数控制的智能设备为目标路径中的智能设备,以提高智能设备控制方法的精度。同时,采用本申请提供的智能设备的控制方法,针对目标路径中的智能设备发送参数控制指令,指示目标路径中的智能设备将设备参数调整至第一参数值,能够减少参数控制的智能设备,从而提高对智能设备的控制方法的效率,降低智能设备控制方法的能耗。
在一个实施例中,服务器上部署有物联网控制***和人员信息管理***。以智能设备为物联灯管为例,对智能设备的控制方法进行举例说明,如图3b所示。
其中,人员信息管理***可以用于表征社区、园区或商场的人员信息监控管理***,具备信息管理、数据建模、算法预测等功能。一个示例中,人员信息管理***可以存储有对象标识,与对象标识对应的地址(如住址、办公地址等)、对象标识与路径之间的映射关系,以及对象标识对应的历史路径数据等信息任一种或多种。人员信息管理***可以用于对对象进行运动轨迹建模。一个示例中,人员信息管理***与物联网控制***可以以XML(一种文件格式)或JSON(一种文件格式)格式约定通信报文格式。当人员信息管理***部署在云端服务器时,可以通过互联网与物联网控制***进行通信;当人员管理***部署在本地服务器时,可以采用局域网方式与物联网控制***进行通信。
物联网控制***可以用于与信息采集装置、智能设备以及人员信息管理***建立通信,接收信息采集装置发送的对象信息以及智能设备发送的设备数据,将对象信息和设备数据发送至人员信息管理***,接收人员管理***发送的目标路径,向目标路径中的智能设备发送参数控制指令。一个示例中,物联网控制***按照mqtt协议(一种数据通信协议)或其他类物联网通讯协议约定通信报文格式。
物联灯管可以与物联网控制***通过互联网关按约定报文格式通信,传输当前自身的状态信息(如亮度,位置,时间,通信地址、硬件状态,照明范围、接收网络范围等信息中的任一种或多种),接收参数控制指令调整自身亮度。
具体地,物联网控制***接收信息采集装置发送的对象信息,将对象信息发送至人员信息管理***。人员信息管理***根据对象信息中的对象标识确定与对象标识对应的目标路径,将目标路径发送至物联网控制***。物联网控制***生成参数控制指令,通过网关向目标路径中对象首先经过的第一智能设备发送参数控制指令,指示第一智能设备将亮度调整至第一参数值,并在检测到对象时,将亮度从第一参数值调整至第二参数值,向第二智能设备发送参数控制指令,在检测到对象远离时,将亮度从第二参数值调整至初始参数。第二智能设备重复上述操作,直至确定对象到达目标路径中的最后一个智能设备。
当人员信息管理***中不存在与对象标识对应的目标路径时,物联网控制***接收对象当前经过的第三智能设备发送的设备数据,确定与第三智能设备相邻的第四智能设备,通过网关向第四智能设备发送参数控制指令,指示第四智能参数重复第三智能设备执行的操作,直至确定对象到达最后一个智能设备。
本实施例中,通过物联网控制***将信息采集装置发送的对象信息转发至人员信息管理***,从人员信息管理***中已存储的对象信息和目标路径的对应关系中确定目标路径,生成携带目标路径的参数控制指令,通过网关将参数控制指令发送至目标路径中对象首先经过的第一智能设备,能够对物联灯管进行智能化、精确化的控制,将物联灯管的参数控制与对象经过的预测路径结合,以构造一种基于物联网的人机交互体验强的智能照明设备的控制方法。
在一个实施例中,智能设备可以在检测到对象时,通过网关向物联网控制***发送与对象信息对应的路径数据。物联网控制***将接收到的与对象信息对应的路径数据转发至人员信息管理***中存储。通过人员信息管理***对当前时刻之前存储的历史路径数据进行处理,生成与对象信息对应的目标路径。一个示例中,人员信息管理***还可以采用接收到的新的路径数据对已生成的目标路径进行更新,以减小目标路径与对象实际经过的轨迹之间的误差。
在一个实施例中,接收到参数控制指令的智能设备,将设备参数调整至第一参数值后,在预设等待时间间隔内检测到对象的情况下,生成与对象信息对应的路径数据,通过网关将路径数据发送至物联网控制***中;在预设等待时间间隔内没有检测到对象的情况下,将设备参数调整至初始参数。未接收到参数控制指令的智能设备,在检测到对象的情况下,生成与对象信息对应的路径数据,通过网关将路径数据发送至物联网控制***中,并通过网关接收物联网控制***向该智能设备相邻的智能设备下发的参数控制指令。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的智能设备的控制方法的智能设备的控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个智能设备的控制装置实施例中的具体限定可以参见上文中对于智能设备的控制方法的限定,在此不再赘述。
在一个实施例中,如图4所示,提供了一种智能设备的控制装置400,包括:信息接收模块402、路径确定模块404和指令发送模块406,其中:
信息接收模块402,用于接收信息采集装置发送的对象的对象信息,对象信息是信息采集装置感应到对象时采集到的信息。
路径确定模块404,用于确定与对象信息对应的目标路径,所述目标路径是根据与所述对象信息对应的历史路径数据生成的,所述历史路径数据用于表征所述对象曾经经过的轨迹。
指令发送模块406,用于向目标路径中的智能设备发送参数控制指令,参数控制指令携带第一参数值,参数控制指令用于指示智能设备将设备参数调整至第一参数值。
在一个实施例中,智能设备的数量包括多个。指令发送模块406,包括:第一发送单元,用于向目标路径中对象首先经过的第一智能设备发送参数控制指令,参数控制指令用于指示第一智能设备将设备参数调整至第一参数值,并在检测到对象时,向对象下一个经过的第二智能设备发送参数控制指令,指示第二智能设备重复第一智能设备执行的步骤,直至对象到达目标路径中的最后一个智能设备。
在一个实施例中,第一参数值为智能设备的预热值。参数控制指令还用于:指示第一智能设备在检测到对象时,将设备参数从第一参数值调整至第二参数值,第二参数值为使智能设备正常工作的参数值,在检测到对象远离时,将设备参数从第二参数值调整至初始参数。
在一个实施例中,对象信息包括对象标识。路径确定模块404,包括:路径查询单元,用于从已存储的对象标识和路径的映射关系中,查找得到与对象标识对应的路径;路径确定单元,用于根据对象标识对应的路径,确定目标路径。
在一个实施例中,路径确定单元,包括:多路径确定子单元,用于当与对象标识对应的路径为多条时,获取信息采集装置的装置位置信息,根据装置位置信息从多条路径中确定出目标路径;单路径确定子单元,用于当与对象标识对应的路径为一条时,将与对象标识对应的路径作为目标路径。
在一个实施例中,历史路径数据包括设备位置和检测时刻。智能设备的控制装置400还包括:路径生成模块,用于生成目标路径。路径生成模块,包括:时间差确定子单元,用于确定两两检测时刻之间的时间差;距离差确定子单元,用于根据时间差确定位置为相邻的一组智能设备的设备位置,获取相邻的一组设备位置之间的距离差值;速度确定子单元,用于根据相邻的一组设备位置对应的时间差和距离差值,确定与对象信息对应的位移速度;路径生成子单元,用于根据设备位置、检测时刻和位移速度,生成目标路径。
在一个实施例中,智能设备的控制装置400还包括:数据接收模块,用于当确定不存在与对象信息对应的目标路径时,接收对象当前经过的第三智能设备发送的设备数据,设备数据是在第三智能设备检测到对象时发送的数据;
设备确定模块,用于根据设备数据确定与第三智能设备相邻的第四智能设备,向第四智能设备发送参数控制指令,指示第四智能设备重复第三智能设备执行的步骤,直至对象到达最后一个智能设备。
上述智能设备的控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储对象信息、目标路径、第一参数值、对象标识和路径的映射关系、历史路径数据和设备数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种智能设备的控制方法。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (13)
1.一种智能设备的控制方法,其特征在于,所述方法包括:
接收信息采集装置发送的对象的对象信息,所述对象信息是所述信息采集装置感应到所述对象时采集到的信息;
确定与所述对象信息对应的目标路径,所述目标路径是根据与所述对象信息对应的历史路径数据生成的,所述历史路径数据用于表征所述对象曾经经过的轨迹;
向所述目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示所述智能设备将设备参数调整至所述第一参数值;
其中,所述智能设备的数量包括多个;所述向所述目标路径中的智能设备发送参数控制指令,包括:
向所述目标路径中所述对象首先经过的第一智能设备发送所述参数控制指令,
所述参数控制指令用于指示所述第一智能设备将设备参数调整至所述第一参数值,并在检测到所述对象时,向所述对象下一个经过的第二智能设备发送所述参数控制指令,指示所述第二智能设备重复所述第一智能设备执行的步骤,直至所述对象到达所述目标路径中的最后一个智能设备;
其中,所述第一参数值为所述智能设备的预热值,所述预热值用于表征初始参数与第二参数值之间的中间值,所述初始参数用于表征所述智能设备在接收所述参数控制指令之前的设备参数;
所述参数控制指令还用于指示所述第一智能设备在检测到所述对象时,将所述设备参数从所述第一参数值调整至所述第二参数值,所述第二参数值为使所述智能设备正常工作的参数值,在检测到所述对象远离时,将所述设备参数从所述第二参数值调整至所述初始参数。
2.根据权利要求1所述的方法,其特征在于,所述对象信息包括对象标识;
所述确定与所述对象信息对应的目标路径,包括:
从已存储的对象标识和路径的映射关系中,查找得到与所述对象标识对应的路径;
根据所述对象标识对应的路径,确定所述目标路径。
3.根据权利要求2所述的方法,其特征在于,所述根据所述对象标识对应的路径,确定所述目标路径,包括:
当与所述对象标识对应的路径为多条时,获取所述信息采集装置的装置位置信息,根据所述装置位置信息从多条所述路径中确定出所述目标路径;
当与所述对象标识对应的路径为一条时,将所述与所述对象标识对应的路径作为所述目标路径。
4.根据权利要求1所述的方法,其特征在于,所述历史路径数据包括设备位置和检测时刻;
所述目标路径的生成方式,包括:
确定两两检测时刻之间的时间差;
根据所述时间差确定位置为相邻的一组所述智能设备的设备位置,获取所述相邻的一组设备位置之间的距离差值;
根据所述相邻的一组所述设备位置对应的时间差和距离差值,确定与所述对象信息对应的位移速度;
根据所述设备位置、所述检测时刻和所述位移速度,生成所述目标路径。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
当确定不存在与所述对象信息对应的所述目标路径时,接收所述对象当前经过的第三智能设备发送的设备数据,所述设备数据是在所述第三智能设备检测到所述对象时发送的数据;
根据所述设备数据确定与所述第三智能设备相邻的第四智能设备,向所述第四智能设备发送所述参数控制指令,指示所述第四智能设备重复所述第三智能设备执行的步骤,直至所述对象到达最后一个智能设备。
6.一种智能设备的控制装置,其特征在于,所述装置包括:
信息接收模块,用于接收信息采集装置发送的对象的对象信息,所述对象信息是所述信息采集装置感应到所述对象时采集到的信息;
路径确定模块,用于确定与所述对象信息对应的目标路径,所述目标路径是根据与所述对象信息对应的历史路径数据生成的,所述历史路径数据用于表征所述对象曾经经过的轨迹;
指令发送模块,用于向所述目标路径中的智能设备发送参数控制指令,所述参数控制指令携带第一参数值,所述参数控制指令用于指示所述智能设备将设备参数调整至所述第一参数值;
其中,所述智能设备的数量包括多个;所述指令发送模块,包括:
第一发送单元,用于向所述目标路径中所述对象首先经过的第一智能设备发送所述参数控制指令,
所述参数控制指令用于指示所述第一智能设备将设备参数调整至所述第一参数值,并在检测到所述对象时,向所述对象下一个经过的第二智能设备发送所述参数控制指令,指示所述第二智能设备重复所述第一智能设备执行的步骤,直至所述对象到达所述目标路径中的最后一个智能设备;
其中,所述第一参数值为所述智能设备的预热值,所述预热值用于表征初始参数与第二参数值之间的中间值,所述初始参数用于表征所述智能设备在接收所述参数控制指令之前的设备参数;
所述参数控制指令还用于指示所述第一智能设备在检测到所述对象时,将所述设备参数从所述第一参数值调整至所述第二参数值,所述第二参数值为使所述智能设备正常工作的参数值,在检测到所述对象远离时,将所述设备参数从所述第二参数值调整至所述初始参数。
7.根据权利要求6所述的装置,其特征在于,所述对象信息包括对象标识;
所述路径确定模块,包括:
路径查询单元,用于从已存储的对象标识和路径的映射关系中,查找得到与所述对象标识对应的路径;
路径确定单元,用于根据所述对象标识对应的路径,确定所述目标路径。
8.根据权利要求7所述的装置,其特征在于,所述路径确定单元,包括:
多路径确定子单元,用于当与所述对象标识对应的路径为多条时,获取所述信息采集装置的装置位置信息,根据所述装置位置信息从多条所述路径中确定出所述目标路径;
单路径确定子单元,用于当与所述对象标识对应的路径为一条时,将所述与所述对象标识对应的路径作为所述目标路径。
9.根据权利要求6所述的装置,其特征在于,所述历史路径数据包括设备位置和检测时刻;
所述装置还包括:
路径生成模块,用于生成所述目标路径;
所述路径生成模块,包括:
时间差确定子单元,用于确定两两检测时刻之间的时间差;
距离差确定子单元,用于根据所述时间差确定位置为相邻的一组所述智能设备的设备位置,获取所述相邻的一组设备位置之间的距离差值;
速度确定子单元,用于根据所述相邻的一组所述设备位置对应的时间差和距离差值,确定与所述对象信息对应的位移速度;
路径生成子单元,用于根据所述设备位置、所述检测时刻和所述位移速度,生成所述目标路径。
10.根据权利要求6至9任一项所述的装置,其特征在于,所述装置还包括:
数据接收模块,用于当确定不存在与所述对象信息对应的所述目标路径时,接收所述对象当前经过的第三智能设备发送的设备数据,所述设备数据是在所述第三智能设备检测到所述对象时发送的数据;
设备确定模块,用于根据所述设备数据确定与所述第三智能设备相邻的第四智能设备,向所述第四智能设备发送所述参数控制指令,指示所述第四智能设备重复所述第三智能设备执行的步骤,直至所述对象到达最后一个智能设备。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210213137.XA CN114666379B (zh) | 2022-03-04 | 2022-03-04 | 智能设备的控制方法、装置、计算机设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210213137.XA CN114666379B (zh) | 2022-03-04 | 2022-03-04 | 智能设备的控制方法、装置、计算机设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114666379A CN114666379A (zh) | 2022-06-24 |
CN114666379B true CN114666379B (zh) | 2024-04-30 |
Family
ID=82028106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210213137.XA Active CN114666379B (zh) | 2022-03-04 | 2022-03-04 | 智能设备的控制方法、装置、计算机设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114666379B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016074463A1 (en) * | 2014-11-10 | 2016-05-19 | Sengled Optoelectronics Co., Ltd | Method, apparatus, and system for controlling smart home environment using led lighting device |
WO2017133498A1 (zh) * | 2016-02-03 | 2017-08-10 | 林勇 | 智能设备以及智能设备控制方法 |
CN111798341A (zh) * | 2020-06-30 | 2020-10-20 | 深圳市幸福人居建筑科技有限公司 | 一种绿色物业管理方法、***计算机设备及其存储介质 |
CN114035440A (zh) * | 2021-11-11 | 2022-02-11 | 珠海格力电器股份有限公司 | 智能设备的控制方法及其装置、计算机可读存储介质 |
-
2022
- 2022-03-04 CN CN202210213137.XA patent/CN114666379B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016074463A1 (en) * | 2014-11-10 | 2016-05-19 | Sengled Optoelectronics Co., Ltd | Method, apparatus, and system for controlling smart home environment using led lighting device |
WO2017133498A1 (zh) * | 2016-02-03 | 2017-08-10 | 林勇 | 智能设备以及智能设备控制方法 |
CN111798341A (zh) * | 2020-06-30 | 2020-10-20 | 深圳市幸福人居建筑科技有限公司 | 一种绿色物业管理方法、***计算机设备及其存储介质 |
CN114035440A (zh) * | 2021-11-11 | 2022-02-11 | 珠海格力电器股份有限公司 | 智能设备的控制方法及其装置、计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114666379A (zh) | 2022-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ke et al. | A smart, efficient, and reliable parking surveillance system with edge artificial intelligence on IoT devices | |
US20230161816A1 (en) | Short-term and long-term memory on an edge device | |
US11250335B2 (en) | Joint processing for embedded data inference | |
CN112114533B (zh) | 物联网数据处理方法、装置、计算机设备和存储介质 | |
CN111462507B (zh) | 信号数据处理方法、***、计算机设备和存储介质 | |
CN111935820B (zh) | 基于无线网络的定位实现方法及相关设备 | |
CN109640284B (zh) | 无线传感器网络*** | |
US11442956B2 (en) | Transactional-unstructured data driven sequential federated query method for distributed systems | |
CN112633120B (zh) | 一种基于半监督学习的智能路侧感知***的模型训练方法 | |
US20190037638A1 (en) | Split predictions for iot devices | |
CN111587436A (zh) | 用于使用神经网络进行对象辨识的***和方法 | |
CN113656864A (zh) | 一种基于bim的建筑施工方法、***、计算机装置及存储介质 | |
CN115393681A (zh) | 一种目标融合方法、装置、电子设备及存储介质 | |
Guo et al. | [Retracted] Automatic Parking System Based on Improved Neural Network Algorithm and Intelligent Image Analysis | |
CN114666379B (zh) | 智能设备的控制方法、装置、计算机设备、存储介质 | |
Hu et al. | Collaborative perception for connected and autonomous driving: Challenges, possible solutions and opportunities | |
CN111371984B (zh) | 确定抓拍机异常的方法、装置及存储介质 | |
EP4073665A1 (en) | Automotive data processing system with efficient generation and exporting of metadata | |
US20180063422A1 (en) | Dynamic deployment of executable recognition resources in distributed camera devices | |
CN111210634A (zh) | 智能交通信息处理方法、装置、智能交通***及服务器 | |
CN116257402A (zh) | 异常数据的检测方法及其装置、电子设备及存储介质 | |
CN115601738A (zh) | 停车信息获取方法、装置、设备、存储介质及程序产品 | |
US20220327442A1 (en) | Artificial intelligence model integration and deployment for providing a service | |
EP4341913A2 (en) | System for detection and management of uncertainty in perception systems, for new object detection and for situation anticipation | |
JPWO2019138537A1 (ja) | 情報処理装置、制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |