一种基于物联网的LED智能控制方法、系统及介质与流程

文档序号:35214657发布日期:2023-08-24 16:14阅读:36来源:国知局
一种基于物联网的LED智能控制方法、系统及介质与流程

本发明涉及照明设备控制,特别是一种基于物联网的led智能控制方法、系统及介质。


背景技术:

1、随着物联网和智能家居的发展,led作为一种高效节能、可调节和可定制的光源,可以在各种智能场景中发挥重要作用,提供舒适、智能化和可持续的解决方案。led可以与智能家居系统集成,用于控制不同家居区域的照明亮度、颜色和场景,提供定制化的照明体验。然而,现有led智能控制技术存在一些问题,其一是不能够智能、精准的进行启动控制,常出现误启动的现象,浪费不必要的能源;其二是无法精准识别用户身份与用户行为,从而导致无法精准的提供定制化照明体验,用户体验感较差;因此,有必要提出一种基于物联网的led智能控制方案,以满足用户对智能化照明解决方案的更高需求。


技术实现思路

1、本发明克服了现有技术的不足,提供了一种基于物联网的led智能控制方法、系统及介质。

2、为达到上述目的本发明采用的技术方案为:

3、本发明第一方面公开了一种基于物联网的led智能控制方法,包括以下步骤:

4、获取目标场景的预设场景模型图,构建数据库,并将所述预设场景模型图导入所述数据库中,得到特性数据库;

5、获取目标场景的实时场景图像,根据所述实时场景图像建立目标场景的实时场景模型图;将所述实时场景模型图与预设场景模型图,得到模型偏差率;并将所述模型偏差率与预设模型偏差率进行比较;

6、若所述模型偏差率不大于预设模型偏差率,则生成第一识别结果;若所述模型偏差率大于预设模型偏差率,则基于所述实时场景模型图与预设场景模型图得到流动物体模型图,并对所述流动物体模型图进行识别,得到第一识别结果或第二识别结果;其中,若识别结果为第一识别结果,则不控制led开启;若识别结果为第二识别结果,则控制led开启;

7、若识别结果为第二识别结果,则在预设时间段内获取用户的动态视频帧信息,根据所述动态视频帧信息进行识别,得到当前用户的行为类型与身份信息;其中,所述行为类型包括休憩、工作、用膳、通讯、阅览书籍以及观赏视听;

8、根据所述身份信息与行为类型确定出当前用户的灯光参数偏好值,根据所述灯光参数偏好值对当前用户所在位置节点区域led的实时灯光参数进行调控。

9、进一步地,本发明的一个较佳实施例中,获取目标场景的实时场景图像,根据所述实时场景图像建立目标场景的实时场景模型图,具体为:

10、获取目标场景的实时场景图像,通过加速稳健特征法对所述实时场景图像进行特征匹配处理,得到与实时场景图像对应的若干个局部关键点,并在若干个局部关键点中挑选其中一个局部关键点作为基准点,根据所述基准点建立空间坐标系;

11、在所述空间坐标系中获取所有局部关键点的坐标信息,根据所述坐标信息计算各局部关键点与其余局部关键点之间的欧式距离;构建第一排序表,将各局部关键点与其余局部关键点之间的欧式距离导入所述第一排序表中进行大小排序,排序完成后,提取出最小欧式距离,将与最小欧式距离对应的局部关键点标定为局部关键点对;

12、重复s204步骤,直至所有的局部关键点均完成配对,得到若干对局部关键点对;获取各局部关键点对的中点坐标值,并将各局部关键点对的中点坐标值对应的点标定为补充关键点;

13、将所有局部关键点与补充关键点进行汇聚,得到若干密集关键点;对若干密集关键点进行汇集,得到密集关键点数集;通过lof算法计算密集关键点数集中各密集关键点的局部离群因子值,将局部离群因子值大于预设局部离群因子值的密集关键点在所述密集关键点数集中剔除,得到筛选后的密集关键点数集;

14、获取所述筛选后的密集关键点数集中所有密集关键点的三维点云数据,对所述三维点云数据进行对齐处理,以各三维点云数据均以统一的坐标系表示,再对所述三维点云数据进行网格化处理,直至生成若干模型曲面,将若干模型曲面进行组合,得到目标场景的实时场景模型图。

15、进一步地,本发明的一个较佳实施例中,若所述模型偏差率大于预设模型偏差率,则基于所述实时场景模型图与预设场景模型图得到流动物体模型图,并对所述流动物体模型图进行识别,得到第一识别结果或第二识别结果,具体为:

16、若所述模型偏差率大于预设模型偏差率,则获取所述实时场景模型图与预设场景模型图的定位基准;

17、构建三维坐标系,将所述实时场景模型图与预设场景模型图导入所述三维坐标系中,并使得所述实时场景模型图与预设场景模型图的定位基准相重合,以对实时场景模型图与预设场景模型图进行配准;

18、在所述三维坐标系将实时场景模型图与预设场景模型图相交叠的区域剔除,将实时场景模型图与预设场景模型图不相交叠的区域保存,以分离得到流动物体模型图;

19、构建知识图谱,并将预设物体模型导入所述知识图谱中;

20、将所述流动物体模型图导入所述知识图谱中,并通过欧几里得距离算法计算所述流动物体模型图与预设物体模型之间的欧几里得距离值,根据所述欧几里得距离值确定出流动物体模型图与预设物体模型之间的相似度;

21、将所述相似度与预设相似度进行比较;若所述相似度不大于预设相似度,则生成第一识别结果,并不控制led开启;若所述相似度大于预设相似度,则生成第二识别结果,并控制led开启。

22、进一步地,本发明的一个较佳实施例中,若识别结果为第二识别结果,则在预设时间段内获取用户的动态视频帧信息,根据所述动态视频帧信息进行识别,得到当前用户的行为类型与身份信息,具体为:

23、基于深度学习网络建立行为识别模型,并将各种行为类型视频帧信息导入所述行为识别模型中进行训练,得到训练好的行为识别模型;

24、若识别结果为第二识别结果,则在预设时间段内获取用户的动态视频帧信息,将所述动态视频帧信息导入所述练好的行为识别模型中,以将所述动态视频帧信息与各种行为类型视频帧信息进行配对,得到多个配对率;

25、构建第二排序表,将多个所述配对率导入所述第二排序表中进行大小排序,排序完成后,提取出最大配对率,获取与所述最大配对率对应的行为类型视频帧信息,根据与所述最大配对率对应的行为类型视频帧信息确定出当前用户的行为类型;

26、基于深度学习网络建立身份识别模型,获取不同用户的身份特征信息,并将不同用户的身份特征信息导入所述身份识别模型中进行训练,得到训练完成的身份识别模型;

27、将所述动态视频帧信息导入所述练好的身份识别模型中进行识别,得到当前用户的身份信息。

28、进一步地,本发明的一个较佳实施例中,根据所述身份信息与行为类型确定出当前用户的灯光参数偏好值,根据所述灯光参数偏好值对当前用户所在位置节点区域led的实时灯光参数进行调控,具体为:

29、获取不同身份用户在进行各种行为类型所对应的灯光参数偏好值,基于深度学习网络建立配对模型,不同身份用户在进行各种行为类型所对应的灯光参数偏好值导入所述配对模型中进行训练,得到训练完成的配对模型;其中,所述灯光参数包括亮度与色彩;

30、将当前用户的行为类型与身份信息导入所述训练完成的配对模型中进行配对,得到当前用户在当前行为类型之下的预设灯光参数偏好值;

31、获取当前用户所在位置节点区域的led工作参数,根据所述工作参数确定出当前用户所在位置节点区域led的实时灯光参数;将所述实时灯光参数与预设灯光参数偏好值进行比较,得到灯光参数差值;

32、若所述灯光参数差值不大于预设灯光参数差值,则无需对led的实时灯光参数进行调控;若所述灯光参数差值大于预设灯光参数差值,则根据所述灯光参数差值生成调控参数,基于所述调控参数对当前用户所在位置节点区域led的实时灯光参数进行调控。

33、进一步地,本发明的一个较佳实施例中,还包括以下步骤:

34、判断当前用户所进行的行为类型是否为预设行为类型,若是,则获取当前用户的身份信息;

35、根据当前用户的身份信息确定出当前用户是否为预设用户类型,若是,则获取当前用户在进行预设行为类型的行为时间,将所述行为时间与预设阈值进行比较;

36、若所述行为时间大于预设阈值,则获取当前用户所在位置节点区域的led工作参数,根据所述工作参数确定出当前用户所在位置节点区域的实时光谱成分;

37、判断所述实时光谱成分是否存在预设光谱成分,若存在,则根据所述预设光谱成分生成调控信息,基于所述调控信息对当前用户所在位置节点区域的实时光谱成分进行调整。

38、本发明第二方面提供了一种基于物联网的led智能控制系统,所述led智能控制系统包括存储器与处理器,所述存储器中存储有led智能控制方法程序,当所述led智能控制方法程序被所述处理器执行时,实现如下步骤:

39、获取目标场景的预设场景模型图,构建数据库,并将所述预设场景模型图导入所述数据库中,得到特性数据库;

40、获取目标场景的实时场景图像,根据所述实时场景图像建立目标场景的实时场景模型图;将所述实时场景模型图与预设场景模型图,得到模型偏差率;并将所述模型偏差率与预设模型偏差率进行比较;

41、若所述模型偏差率不大于预设模型偏差率,则生成第一识别结果;若所述模型偏差率大于预设模型偏差率,则基于所述实时场景模型图与预设场景模型图得到流动物体模型图,并对所述流动物体模型图进行识别,得到第一识别结果或第二识别结果;其中,若识别结果为第一识别结果,则不控制led开启;若识别结果为第二识别结果,则控制led开启;

42、若识别结果为第二识别结果,则在预设时间段内获取用户的动态视频帧信息,根据所述动态视频帧信息进行识别,得到当前用户的行为类型与身份信息;其中,所述行为类型包括休憩、工作、用膳、通讯、阅览书籍以及观赏视听;

43、根据所述身份信息与行为类型确定出当前用户的灯光参数偏好值,根据所述灯光参数偏好值对当前用户所在位置节点区域led的实时灯光参数进行调控。

44、进一步地,本发明的一个较佳实施例中,根据所述身份信息与行为类型确定出当前用户的灯光参数偏好值,根据所述灯光参数偏好值对当前用户所在位置节点区域led的实时灯光参数进行调控,具体为:

45、获取不同身份用户在进行各种行为类型所对应的灯光参数偏好值,基于深度学习网络建立配对模型,不同身份用户在进行各种行为类型所对应的灯光参数偏好值导入所述配对模型中进行训练,得到训练完成的配对模型;其中,所述灯光参数包括亮度与色彩;

46、将当前用户的行为类型与身份信息导入所述训练完成的配对模型中进行配对,得到当前用户在当前行为类型之下的预设灯光参数偏好值;

47、获取当前用户所在位置节点区域的led工作参数,根据所述工作参数确定出当前用户所在位置节点区域led的实时灯光参数;将所述实时灯光参数与预设灯光参数偏好值进行比较,得到灯光参数差值;

48、若所述灯光参数差值不大于预设灯光参数差值,则无需对led的实时灯光参数进行调控;若所述灯光参数差值大于预设灯光参数差值,则根据所述灯光参数差值生成调控参数,基于所述调控参数对当前用户所在位置节点区域led的实时灯光参数进行调控。

49、进一步地,本发明的一个较佳实施例中,还包括以下步骤:

50、判断当前用户所进行的行为类型是否为预设行为类型,若是,则获取当前用户的身份信息;

51、根据当前用户的身份信息确定出当前用户是否为预设用户类型,若是,则获取当前用户在进行预设行为类型的行为时间,将所述行为时间与预设阈值进行比较;

52、若所述行为时间大于预设阈值,则获取当前用户所在位置节点区域的led工作参数,根据所述工作参数确定出当前用户所在位置节点区域的实时光谱成分;

53、判断所述实时光谱成分是否存在预设光谱成分,若存在,则根据所述预设光谱成分生成调控信息,基于所述调控信息对当前用户所在位置节点区域的实时光谱成分进行调整。

54、本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括led智能控制方法程序,当所述led智能控制方法程序被所述处理器执行时,实现任一项所述的led智能控制方法的步骤。

55、本发明解决了背景技术中存在的技术缺陷,本发明具备以下有益效果:通过获取目标场景的实时场景模型图;将所述实时场景模型图与预设场景模型图,得到模型偏差率,若所述模型偏差率不大于预设模型偏差率,则生成第一识别结果;若所述模型偏差率大于预设模型偏差率,生成第一识别结果或第二识别结果;若识别结果为第二识别结果,则在预设时间段内获取用户的动态视频帧信息,根据所述动态视频帧信息进行识别,得到当前用户的行为类型与身份信息;根据所述身份信息与行为类型确定出当前用户的灯光参数偏好值,根据所述灯光参数偏好值对当前用户所在位置节点区域led的实时灯光参数进行调控。通过本方法能够快速且精准的识别出是否有目标用户进入到目标场景中,实现了智能控制led的功能,能够有效节约能源;能够精准的提供定制化照明体验,实现了智能化调控led,提高用户体验感。

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