【技术实现步骤摘要】
一种智能灯光系统的拓扑结构识别系统及方法
本专利技术涉及物联网智能控制
,尤其涉及一种智能灯光系统的拓扑结构识别系统及方法。
技术介绍
随着智能家居的发展,对灯的控制也出现了多样化,用户可根据需要和兴趣将多个智能灯块拼成一个智能灯光系统,给用户带来很好的体验和乐趣。该智能灯光系统由多个智能灯块拼接而成,可以无限延伸自由拼接,构成各种各样的拼接拓扑结构。如图1所示的现有技术中的拼接拓扑示意图。用户可对任意拼接成的智能灯光系统进行点灯,不同的灯块可设置不同的灯光颜色,颜色可自由变换,使该智能灯光系统具有绚丽的色彩,同时给用户带来一种乐趣。现有技术方案中,在终端安装的智能灯光系统的APP管理软件中,需要预先在该APP管理软件中设置用户想要拼接的拓扑结构,然后再对照该拓扑结构将对应的实物拓扑结构拼接完成。当实物拼接完成后,并将实物的智能灯光系统上电完成后,智能灯光系统获取用户在APP设置的拓扑结构,并根据该拓扑结构对实物的智能灯光系统进行灯光控制,从而控制智能灯光系统的多种颜色变化。但是,该方案的缺点为:当灯块 ...
【技术保护点】
1.一种智能灯光系统的拓扑结构识别系统,所述智能灯光系统包括根节点灯块和多个不同层级的灯组,每一层级的所述灯组至少包括一个灯块,每一个所述灯块包括1个输入接口和若干个输出接口,下位层级灯组中的灯块输入接口连接到上位层级的灯组中灯块的输出接口上,其特征在于,所述识别系统包括:/n显示模块,用于让所述智能灯光系统显示一拓扑图像,所述拓扑图像让所述智能灯光系统中的根节点灯块和每一层灯组显示一预设的颜色,同一层灯组之间的灯块显示同一颜色,相邻层灯组之间显示不同颜色;/n识别模块,用于识别所述拓扑图像,包括识别所述拓扑图像中的根节点灯块的位置,以及每一层灯组的区域位置;/n分析模块, ...
【技术特征摘要】
1.一种智能灯光系统的拓扑结构识别系统,所述智能灯光系统包括根节点灯块和多个不同层级的灯组,每一层级的所述灯组至少包括一个灯块,每一个所述灯块包括1个输入接口和若干个输出接口,下位层级灯组中的灯块输入接口连接到上位层级的灯组中灯块的输出接口上,其特征在于,所述识别系统包括:
显示模块,用于让所述智能灯光系统显示一拓扑图像,所述拓扑图像让所述智能灯光系统中的根节点灯块和每一层灯组显示一预设的颜色,同一层灯组之间的灯块显示同一颜色,相邻层灯组之间显示不同颜色;
识别模块,用于识别所述拓扑图像,包括识别所述拓扑图像中的根节点灯块的位置,以及每一层灯组的区域位置;
分析模块,用于根据所述根节点灯块的位置构建一坐标体系,获取各层灯组中的每一个灯块在所述坐标体系中的位置信息,并获取每一个接有下位层级灯组的灯块的输出接口信息;
拓扑模块,用于构建以根节点灯块为父节点,以每一个灯块所对应的输出接口信息为子节点,构建所述智能灯光系统的拓扑数据信息。
2.如权利要求1所述的智能灯光系统的拓扑结构识别系统,其特征在于,所述灯块由19颗灯珠串联构成,所述灯珠的物理编号依次设置为D1~D19。
3.如权利要求2所述的智能灯光系统的拓扑结构识别系统,其特征在于,所述显示模块包括编号单元,用于设置所述根节点灯块的灯珠的逻辑编号为1~19号,并与所述灯珠的物理编号D1~D19一一对应;
所述编号单元,还用于设置第n层灯组的灯珠的逻辑编号为[19*n+1]~19*(n+1)]号,并与所述灯珠的物理编号D1~D19一一对应。
4.如权利要求3所述的智能灯光系统的拓扑结构识别系统,其特征在于,所述识别系统还包括控制模块,用于发送点灯指令至所述显示模块,所述点灯指令包括所述灯珠的逻辑编号信息,用以使所述智能灯光系统中的根节点灯块和每一层灯组显示所述预设的颜色。
5.如权利要求1所述的智能灯光系统的拓扑结构识别系统,其特征在于,所述识别模块包括:
算法单元,用于根据Canny边缘检测算法,对所述拓扑图像进行识别,并获取所述拓扑图像中的根节点灯块的位置,以及每一层灯组的区域位置。
6.如权利要求2所述的智能灯光系统的拓扑结构识别系统,其特征在于,所述分析模块包括:
坐标单元,用于根据所述...
【专利技术属性】
技术研发人员:龙奕辰,杜绍江,
申请(专利权)人:杭州行至云起科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。