拼接灯具及其控制器和灯效信号生成方法技术

技术编号:39657686 阅读:11 留言:0更新日期:2023-12-09 11:26
本申请涉及一种拼接灯具及其控制器和灯效信号生成方法

【技术实现步骤摘要】
拼接灯具及其控制器和灯效信号生成方法、装置


[0001]本申请涉及照明控制领域,尤其涉及一种拼接灯具及其控制器和灯效信号生成方法

装置


技术介绍

[0002]拼接灯具具有展示信息

装饰氛围等作用,应用广泛,其智能程度也越来越高,其功能也适应不同需求而不断发展

[0003]传统技术中,一种典型的拼接灯具采用受控于控制器的多个灯块拼接而成,每个灯块通常具有多个可以独立控制相应的灯珠发光的发光单元,每个发光单元都可以充当输入端或输出端,并且,每个灯块也自带控制电路,以便有选择性地控制其中的多个发光单元发光

进一步,在灯块上,还可以通过将发光单元排布在不同区域,设置出灯块的不同发光区域,使每个发光区域对应相应多个发光单元,以便实现分发光区域控制灯块发光

[0004]可以看出,拼接灯具的电气结构和控制信息结构都非常复杂:在电气结构中,存在从灯块到发光区域到发光单元的多层级关系;在控制信息结构上,不仅需要适配这种多层级关系,每个发光单元还会涉及颜色

时序的信息配置;进一步还可能涉及图层之间的避让关系

如此复杂的控制信息结构,导致在为拼接灯具应用灯效时,对如何将按照自然语言逻辑编写的灯效应用包转换为能够控制拼接灯具各个灯块中的各个发光单元正常协调工作的控制数据带来了极大的困难

如果不能处理好灯效应用包和发光单元的控制数据之间的转换关系,将导致所编写的灯效应用包不能正常工作,从而导致降低用户对拼接灯具这类产品的信心,进而导致拼接灯具的产业推广受阻


技术实现思路

[0005]本申请的目的在于提供一种拼接灯具及其控制器和灯效信号生成方法

装置

[0006]根据本申请的一个方面,提供一种灯效信号生成方法,包括:获取灯效应用包,其中包括多个图层相对应的灯效控制参数,所述灯效控制参数以树状多层级数据结构描述相应图层的灯效;根据拼接灯具相对应的发光单元映射表所表示的拓扑顺序关系,将每个所述图层的灯效控制参数转换为时序控制数据;所述拓扑顺序关系表征所述拼接灯具的灯块之间

所述灯块内的各个发光区域之间,以及每个发光区域的发光控制芯片之间的拓扑关系;将所述时序控制数据输出至所述拼接灯具的各个灯块,以控制各个灯块内部的各个发光控制芯片生成相应的发光控制信号

[0007]根据本申请的另一方面,提供一种灯效信号生成装置,包括:灯效获取模块,设置为获取灯效应用包,其中包括多个图层相对应的灯效控制参数,所述灯效控制参数以树状多层级数据结构描述相应图层的灯效;数据转换模块,设置为根据拼接灯具相对应的发光单元映射表所表示的拓扑顺序关系,将每个所述图层的灯效控制参数转换为时序控制数据;所述拓扑顺序关系表征所述
拼接灯具的灯块之间

所述灯块内的各个发光区域之间,以及每个发光区域的发光控制芯片之间的拓扑关系;信号生成模块,设置为将所述时序控制数据输出至所述拼接灯具的各个灯块,以控制各个灯块内部的各个发光控制芯片生成相应的发光控制信号

[0008]根据本申请的另一方面,提供一种拼接灯具控制器,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行所述的灯效信号生成方法的步骤

[0009]根据本申请的另一方面,提供一种拼接灯具,包括控制器及多个灯块,多个灯块相串接后接入所述控制器,所述控制器适于执行所述的灯效信号生成方法的步骤

[0010]根据本申请的另一方面,提供一种非易失性可读存储介质,其以计算机可读指令的形式存储有依据所述的灯效信号生成方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行该方法所包括的步骤

[0011]根据本申请的另一方面,提供一种计算机程序产品,包括计算机程序
/
指令,所述计算机程序
/
指令被处理器执行时实现本申请任意一种实施例中所述灯效信号生成方法的步骤

[0012]相对于现有技术,本申请具有多方面技术优势,包括但不限于:首先,本申请先获取表示拼接灯具的各个灯块

各个发光区域

各个发光单元之间的拓扑顺序关系的拓扑信息,在需要解析使用灯效应用包时,先对拓扑信息进行二维转换,得到发光单元映射表,发光单元映射表中将各个发光单元的各种发光控制信息转换成独立的数据记录,方便以数据记录为单位配置发光单元的其他灯效控制参数,包括发光时序信息和发光颜色信息等,据此,将灯效应用包中的其他灯效应用参数对应关联各个发光单元,使各图层各灯块各发光单元独立完善其控制数据,得到单元指令表,在单元指令表中便得到有序排列的各个发光单元的关系,最后再按照这种关系,进一步将单元指令表降维,得到对应整个拼接灯具的时序控制数据,这个时序控制数据以发光单元为控制粒度表示出各个发光单元执行灯效时的各项控制数据,由于时序控制数据中多个发光单元相应的控制数据基本同构所以具有便于高效压缩的能力,按需压缩后的时序控制数据的数据量低,传输高效,且由于与实际产品中灯块的发光单元一一对应,因而,能够确保灯效准确播放,提高了拼接灯具的产品可靠性

[0013]其次,在本申请能够实现灯效应用包到时序控制指令的高效转换的基础上,对于定制灯效的终端设备侧来说,可以按照自然语言逻辑编辑各种灯效,用户体验良好,而在拼接灯具侧来说,由于具有高效的转换解析机制,可以快速理解和应用用户定制的灯效,提升了灯效执行效率,无疑也丰富了产品的可玩性

[0014]此外,拼接灯具正处于产业推广发展阶段,灯效应用的便捷性越高,对拼接灯具的产业推广越有利,其经济预期越乐观

本申请通过提供灯效转换机制而提升灯效的定制的便利度和可靠性,完善了拼接灯具产品的功能,自然能乐观地预期更大的经济规模效益

附图说明
[0015]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0016]图1为本申请实施例中的拼接灯具的电气结构示意图;图2为本申请实施例中的灯效信号生成方法的流程示意图;图3为本申请实施例中根据拓扑信息生成灯效应用包的流程示意图;图4为本申请实施例中获取拼接灯具的拓扑信息的流程示意图;图5为本申请实施例中根据拓扑信息构造发光单元映射表的流程示意图;图6为本申请实施例中根据发光单元映射表构造单元指令表并生成时序控制数据的流程示意图;图7为本申请实施例中根据图层信息调整时序控制数据传输顺序并进行压缩传输的流程示意图;图8为本申请实施例中灯块根据时序控制数据控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种灯效信号生成方法,其特征在于,包括:获取灯效应用包,其中包括多个图层相对应的灯效控制参数,所述灯效控制参数以树状多层级数据结构描述相应图层的灯效;根据拼接灯具相对应的发光单元映射表所表示的拓扑顺序关系,将每个所述图层的灯效控制参数转换为时序控制数据;将所述时序控制数据输出至所述拼接灯具的各个灯块,以控制各个灯块内部的各个发光控制芯片生成相应的发光控制信号
。2.
根据权利要求1所述的灯效信号生成方法,其特征在于,获取灯效应用包,包括:响应终端设备获取拼接灯具的拓扑信息的查询指令,识别各个灯块所构成的拓扑关系相对应的拓扑信息;将所述拓扑信息发送给所述终端设备以供其定义至少一个图层相对应的灯效控制参数;响应所述终端设备的传输指令,接收所述终端设备根据所述拓扑信息生成的灯效应用包
。3.
根据权利要求2所述的灯效信号生成方法,其特征在于,识别各个灯块所构成的单元指令表拓扑关系相对应的拓扑信息,包括:向拼接灯具的各个灯块广播初始化指令;由各个灯块响应所述初始化指令,查询其各个连接接口的连接状态,所述连接接口设置于本灯块的发光区域中;由各个灯块生成表征本灯块的各个发光区域中各个发光单元之间的拓扑顺序关系的自身连接信息;由各个灯块将连接状态为输出状态的连接接口中接收到的下级灯块的数据包,与本灯块所述自身连接信息有序拼接成本灯块的数据包,发送至本灯块连接状态为输入状态的连接接口所连接的上级灯块,由最顶级的灯块将其生成的数据包输出为所述拼接灯具的拓扑信息
。4.
根据权利要求3所述的灯效信号生成方法,其特征在于,由最顶级的灯块将其获得的数据包输出为所述拼接灯具的拓扑信息之后,包括:解析所述拓扑信息,获得其中各个灯块在所述拓扑顺序关系中相对应的自身连接信息,提取每个自身连接信息中相应灯块内部的电气结构信息,所述电气结构信息包括本灯块中各个发光单元的身份标识

排序标识以及所属的发光区域的区域标识;将每个灯块的所述电气结构信息转换为以所述发光单元为数据记录单位且以该发光单元在其相应的灯块中的排序标识有序排列的二维数据表示集;根据各个灯块的自身连接信息所表示的在所述拓扑顺序关系中的排序位置,将各个灯块相对应的二维数据表示集有序添加到发光单元映射表中
。5.
根据权利要求1至4中任意一项所述的灯效信号生成方法,其特征在于,根据拼接灯具相对应的发光单元映射表所表示的拓扑顺序关系,将每个所述图层的灯效控制参数转换为时序控制数据,包括:针对每个所述图层,基于所述发光单元映射表生成相应的单元指令表,以将所述单元指令表中的每条数据记录用作相应发光单元的控制数据;<...

【专利技术属性】
技术研发人员:王锐铭吴文龙
申请(专利权)人:深圳市智岩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1