一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

拼接灯组控制方法、装置、计算机设备及可读存储介质与流程

2023-09-10 09:24:21 来源:中国专利 TAG:


1.本技术涉及灯光控制技术领域,具体涉及一种拼接灯组控制方法、装置、计算机设备及可读存储介质。


背景技术:

2.目前,随着灯使用场景在不断的多样化,灯组或灯群的使用更加频繁,灯与灯之间的联动关系也就越来越高,就要实现灯与灯之间的统一性和整体控制性能。
3.然而,现在各种灯的光效算法都是基于单灯算法实现的光效,缺少多灯形成群灯控制的光效算法,从而导致灯光光效单一,无法满足用户需求。


技术实现要素:

4.本技术提供一种拼接灯组控制方法、装置、计算机设备及可读存储介质,旨在解决缺少多灯形成群灯控制的光效算法,从而导致灯光光效单一,无法满足用户需求的技术问题。
5.一方面,本技术提供一种拼接灯组控制方法,所述获取所述拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数;基于预先获取的所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数以及所述位置参数,确定拼接灯组的框架结构参数;基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制。
6.在本技术一种可能的实现方式中,所述光效配置信息包括光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数;所述基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制,包括:基于所述框架结构参数和所述光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对所述拼接灯组中各灯珠的控制策略;基于所述控制策略,对所述拼接灯组进行控制。
7.在本技术一种可能的实现方式中,所述光效的颜色配置参数包括静态单色模式、动态单色模式以及区间渐变模式,所述光效的运动速度配置参数包括匀速控制模式、加速控制模式以及减速控制模式,所述光效的运动方向配置参数包括正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式,所述光效的状态配置参数包括启停控制模式;所述基于所述框架结构参数和所述光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对所述拼接灯组中各灯珠的
控制策略,包括:从所述静态单色模式、动态单色模式以及区间渐变模式中确定目标颜色模式;从所述匀速控制模式、加速控制模式以及减速控制模式中确定目标运动速度控制模式;从所述正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式中确定目标运动方向控制模式;从所述启停控制模式中确定目标状态控制模式;基于所述框架结构参数和所述目标颜色模式、目标运动速度控制模式、目标运动方向控制模式以及所述目标状态控制模式,确定对所述拼接灯组中各灯珠的控制策略。
8.在本技术一种可能的实现方式中,所述基于所述拼接灯组中各灯棒的排布顺序信息以及型号参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数,包括:基于所述拼接灯组中各灯棒的型号参数,确定所述各灯棒上包括的灯珠的第二数目参数;基于所述拼接灯组中各灯棒的排布顺序信息和所述各灯棒上包括的灯珠的第二数目参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数。
9.在本技术一种可能的实现方式中,在基于预先获取的所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数以及所述位置参数,确定拼接灯组的框架结构参数之前,所述方法还包括:获取所述拼接灯组的拍摄图像;基于预先训练的图像识别模型对所述拍摄图像进行识别,得到所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数。
10.在本技术一种可能的实现方式中,在基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制之后,所述方法还包括:基于所述框架结构参数和光效配置信息,确定对所述拼接灯组进行控制的模拟方案;按照所述模拟方案对所述拼接灯组进行控制;在进行控制的过程中,若检测到所述模拟方案存在异常,则生成异常反馈信息。
11.在本技术一种可能的实现方式中,在基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制之后,所述方法还包括:获取对所述拼接灯组进行控制过程中的现场图像;基于预置的异常检测模型,对所述现场图像进行识别,得到对所述拼接灯组进行控制的异常检测结果。
12.另一方面,本技术提供一种拼接灯组控制装置,所述装置包括:第一获取单元,用于获取所述拼接灯组中各灯棒的排布顺序信息以及型号参数;第一确定单元,用于基于所述拼接灯组中各灯棒的排布顺序信息以及型号参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数;第二确定单元,用于基于预先获取的所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数以及所述位置参数,确定拼接灯组的框架结构参数;第一控制单元,用于基于所述框架结构参数和预置的光效配置信息,对所述拼接
灯组进行控制。
13.在本技术一种可能的实现方式中,所述光效配置信息包括光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数;所述第一控制单元,具体包括:第三确定单元,用于基于所述框架结构参数和所述光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对所述拼接灯组中各灯珠的控制策略;第二控制单元,用于基于所述控制策略,对所述拼接灯组进行控制。
14.在本技术一种可能的实现方式中,所述光效的颜色配置参数包括静态单色模式、动态单色模式以及区间渐变模式,所述光效的运动速度配置参数包括匀速控制模式、加速控制模式以及减速控制模式,所述光效的运动方向配置参数包括正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式,所述光效的状态配置参数包括启停控制模式;所述第三确定单元,具体用于:从所述静态单色模式、动态单色模式以及区间渐变模式中确定目标颜色模式;从所述匀速控制模式、加速控制模式以及减速控制模式中确定目标运动速度控制模式;从所述正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式中确定目标运动方向控制模式;从所述启停控制模式中确定目标状态控制模式;基于所述框架结构参数和所述目标颜色模式、目标运动速度控制模式、目标运动方向控制模式以及所述目标状态控制模式,确定对所述拼接灯组中各灯珠的控制策略。
15.在本技术一种可能的实现方式中,所述第一确定单元,具体用于:基于所述拼接灯组中各灯棒的型号参数,确定所述各灯棒上包括的灯珠的第二数目参数;基于所述拼接灯组中各灯棒的排布顺序信息和所述各灯棒上包括的灯珠的第二数目参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数。
16.在本技术一种可能的实现方式中,在基于预先获取的所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数以及所述位置参数,确定拼接灯组的框架结构参数之前,所述装置还用于:获取所述拼接灯组的拍摄图像;基于预先训练的图像识别模型对所述拍摄图像进行识别,得到所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数。
17.在本技术一种可能的实现方式中,在基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制之后,所述装置还用于:基于所述框架结构参数和光效配置信息,确定对所述拼接灯组进行控制的模拟方案;按照所述模拟方案对所述拼接灯组进行控制;在进行控制的过程中,若检测到所述模拟方案存在异常,则生成异常反馈信息。
18.在本技术一种可能的实现方式中,在基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制之后,所述装置还用于:获取对所述拼接灯组进行控制过程中的现场图像;基于预置的异常检测模型,对所述现场图像进行识别,得到对所述拼接灯组进行控制的异常检测结果。
19.另一方面,本技术还提供一种计算机设备,所述计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的拼接灯组控制方法。
20.另一方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的拼接灯组控制方法中的步骤。
21.本技术实施例,通过获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制,实现了对任意拼接形状的拼接灯组的光效进行光效控制效果,提高了拼接灯组光效的多样性,从而可以更好的满足客户需求。
附图说明
22.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1是本技术实施例提供的拼接灯组控制系统的场景示意图;图2是本技术实施例中提供的拼接灯组控制方法的一个实施例流程示意图;图3是本技术实施例中提供的拼接灯组控制装置的一个实施例结构示意图;图4是本技术实施例中提供的计算机设备的一个实施例结构示意图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解
为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
26.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本技术,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本技术。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本技术的描述变得晦涩。因此,本技术并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
27.本技术实施例提供一种拼接灯组控制方法、装置、计算机设备及可读存储介质,以下分别进行详细说明。
28.如图1所示,图1是本技术实施例提供的拼接灯组控制系统的场景示意图,该拼接灯组控制系统可以包括计算机设备100,计算机设备100中集成有拼接灯组控制装置,如图1中的计算机设备100。
29.本技术实施例中计算机设备100主要用于获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
30.本技术实施例中,该计算机设备100可以为终端或者服务器,当计算机设备100为服务器时,可以是独立的服务器,也可以是服务器组成的服务器网络或服务器集群,例如,本技术实施例中所描述的计算机设备100,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器以构建的云服务器。其中,云服务器由基于云计算(cloud computing)的大量计算机或网络服务器以构建。
31.可以理解的是,本技术实施例中计算机设备100为终端时,所使用的终端可以是既包括接收和发射硬件的设备,即具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备。具体的计算机设备100具体可以是台式终端或移动终端,计算机设备100具体还可以是手机、平板电脑、笔记本电脑、医疗辅助仪器等中的一种。
32.本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本技术方案一种应用场景,并不以构建对本技术方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的计算机设备,例如图1中仅示出1个计算机设备,可以理解的,该拼接灯组控制系统还可以包括一个或多个其他计算机设备,具体此处不作限定。
33.另外,如图1所示,该拼接灯组控制系统还可以包括存储器200,用于存储数据,如存储拼接灯组中各灯棒在所述拼接灯组中的位置参数和拼接灯组控制数据,例如拼接灯组控制系统运行时的拼接灯组控制数据。
34.需要说明的是,图1所示的拼接灯组控制系统的场景示意图仅仅是一个示例,本申
请实施例描述的拼接灯组控制系统以及场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着拼接灯组控制系统的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
35.接下来,介绍本技术实施例提供的拼接灯组控制方法。
36.本申实施例拼接灯组控制方法的实施例中以拼接灯组控制装置作为执行主体,为了简化与便于描述,后续方法实施例中将省略该执行主体,该拼接灯组控制装置应用于计算机设备,该方法包括:获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
37.请参阅图2至图4,图2为本技术实施例中提供的拼接灯组控制方法的一个实施例流程示意图,该拼接灯组控制方法包括如下步骤201至步骤204:201、获取拼接灯组中各灯棒的排布顺序信息以及型号参数。
38.其中,拼接灯组是由预设数量的灯棒按照一定顺序规则进行拼接而成的,该预设数量可以是一个、两个,也可以是两个以上,例如是八个,其具体数量可以根据实际需求进行设置,该需求包括拼接灯组的投影范围尺寸、形状以及实际覆盖的面积尺寸等,例如,当确定投影范围尺寸和实际覆盖的面积尺寸后,其不同形状,使用的数量不同,如采用一字型,那么就需要一个灯棒,但是采用三角形,则需要三个灯棒。
39.灯棒的型号参数主要包括灯棒上的灯珠数量、灯棒的尺寸(长度),例如,不同型号参数的灯棒上的灯珠数量可以是24个、48个或者96等,而对应的尺寸一般与灯珠数量成正比。
40.灯棒的排布顺序信息包括各灯棒头尾排布方向以及灯棒的编号参数。
41.一般情况下,拼接灯组可以为两种状态下的灯组,第一种是已经拼接好地实体状态下的拼接灯组,另一种是已经拼接好地模拟状态下的拼接灯组,由于在一些目标场景中,如大型演唱会、舞台表演的舞台灯光设计,都是多样、复杂的,那么本技术可以在设计舞台灯光之前,先进行拼接灯光的模拟,也可以是针对已经拼接好的灯组进行设计。
42.针对上述第一种状态下的拼接灯组,可以直接从计算机设备种调用拼接灯组中各灯棒的排布顺序信息以及型号参数。
43.而针对上述第一种状态下的拼接灯组,拼接灯组中各灯棒的排布顺序信息可预先设置,而灯棒的型号参数可以根据用户需求,自动匹配与用户需求相适应的灯棒的型号参数。
44.202、基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数。
45.作为一种可选地实施方式,基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数,包括:基于拼接灯组中各灯棒的型号参数,确定各灯棒上包括的灯珠的第二数目参数;基于拼接灯组中各灯棒的排布顺序信息和各灯棒上包括的灯珠的第二数目参数,确定拼接灯组中各灯棒在拼接灯组中的位置参
数。
46.作为一种可选地实施方式,基于拼接灯组中各灯棒的型号参数,确定各灯棒上包括的灯珠的第二数目参数,包括:基于拼接灯组中各灯棒的型号参数和预置的型号参数与灯珠数量对应表,确定各灯棒上包括的灯珠的第二数目参数。
47.其中,型号参数与灯珠数量对应表中记录有每个型号参数所对应的灯珠数量,例如a型号的灯棒所对应的灯珠数量为24,b型号的灯棒所对应的灯珠数量为48,c型号的灯棒所对应的灯珠数量为96,因此,在知晓拼接灯组中各灯棒的型号参数的情况下,可以通过查询预置的型号参数与灯珠数量对应表,来确定各灯棒上包括的灯珠的第二数目参数。
48.作为一种可选地实施方式,基于拼接灯组中各灯棒的排布顺序信息和各灯棒上包括的灯珠的第二数目参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数,包括:基于拼接灯组中各灯棒的头尾排布方向、编号参数、各灯棒上包括的灯珠的第二数目参数以及预置的一次函数,确定拼接灯组中各灯棒在拼接灯组中的位置参数。
49.本技术实施例中,该位置参数为拼接灯组中各灯棒在拼接灯组中的排布编号位置,而该排布编号位置对应各灯棒在拼接灯组中的起始位置,该编号参数为灯棒在拼接灯组中的次序,如目标灯棒排在第三个,前面有两个。
50.可选地,该一次函数为yn=a(x1 ... x
n-1
) 1,其中,a为排布顺序信息对应的正负参数,当排布顺序信息为顺时针方向排布时,a为正参数,当排布顺序信息为逆时针方向排布时,a为负参数,及假设排布顺序信息为顺时针方向排布时,n为编号参数,x为各灯棒上包括的灯珠的第二数目参数。
51.示例性的,在排布顺序信息为顺时针方向排布时的情况下,次序第一的灯棒和次序第二的灯棒上的灯珠都是96,求取次序为第三各灯棒的位置参数y3= (x1 x2) 1= (96 96) 1=193。
52.203、基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数。
53.在本技术的一些实施例中,在基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数之前,该方法还包括:获取拼接灯组的拍摄图像;基于预先训练的图像识别模型对拍摄图像进行识别,得到拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数。
54.该拼接灯组的框架结构参数为一个框架参数集合,该框架参数集合包括整个拼接灯组的拼接形状参数、拼接灯组包括的所有灯珠的第一数目参数以及位置参数。
55.204、基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
56.作为一种可选地实施方式,光效配置信息包括光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制,包括:基于框架结构参数和光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对拼接灯组中各灯珠的控制策略;基于控制策略,对拼接灯组进行控制。
57.作为一种可选地实施方式,光效的颜色配置参数包括静态单色模式、动态单色模式以及区间渐变模式,光效的运动速度配置参数包括匀速控制模式、加速控制模式以及减速控制模式,光效的运动方向配置参数包括正向控制模式、反向控制模式、向上控制模式、
向下控制模式、向上控制模式以及向下控制模式,光效的状态配置参数包括启停控制模式;基于框架结构参数和光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对拼接灯组中各灯珠的控制策略,包括:从静态单色模式、动态单色模式以及区间渐变模式中确定目标颜色模式;从匀速控制模式、加速控制模式以及减速控制模式中确定目标运动速度控制模式;从正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式中确定目标运动方向控制模式;从启停控制模式中确定目标状态控制模式;基于框架结构参数和目标颜色模式、目标运动速度控制模式、目标运动方向控制模式以及目标状态控制模式,确定对拼接灯组中各灯珠的控制策略。
58.其中,每种光效的颜色配置参数下分别还可以选择不同的调光模式,可选的,这不同的调整模式可以包括cct和hsi模式,cct模式对应的参数有亮度,色温和偏红或偏绿;hsi对应的参数有亮度,色相和饱和度。
59.进一步的,对上述光效的颜色配置参数中各模式进行详细说明:静态单色模式:同一时刻只能显示一种颜色,改变颜色参数可以有预置的app控制下发的,所有的灯是同时显示一致的颜色,只是对于移动颜色控制,以某种颜色在移动,不改变底色。
60.动态单色模式:是2个颜色的渐变和循环切换(举例:用数字表示颜色,过程就是12344321的动态切换显示),且切换时间是可调节的(即颜色切换的快慢),如刷灯时间是10ms一次,调节时间是1000ms,把颜色分成1000ms/10ms = 100份,每10ms切换下一个颜色。
61.区间渐变模式:是一个颜色渐变到另一个颜色,把所有的颜色同时显示在拼接图形上,根据方向不同,拼接形状不同,显示不同的效果,如图1,用一字型为例,用数字表示颜色,移动颜色的区间渐变效果。
62.需要说明的是,上述各种模式下,所有灯棒上的灯珠还可以赋予底色,其中底色也具有上述cct或hsi模式两种模式的选择。
63.对上述光效的运动速度配置参数中各模式进行详细说明:匀速控制模式:移动颜色在图形中是匀速运行,如从左到右,再从左到右,一直循环。
64.加速控制模式:从最小速度到当前速度,还有单次和循环加速,具体的,单次加速是从最小速度1加速到当前速度,加速用时可调节(如,5s加速完成,10s加速完成,即间接调节加速度的大小);循环加速是从最小速度1加速到当前速度,再次从1加速到当前,一直循环,加速用时可调节。
65.减速控制模式:从当前速度到最小速度,还有单次和循环加速,具体的,单次减速是从当前速度减速到最小速度1,减速用时可调节,循环减速是从当前速度减速到最小速度1,一直循环,减速用时可调节。
66.光效移动原理涉及底色、移动色以及边长,具体的,底色:边长减去移动颜色的长度,剩余的都填充统一的底色;移动色:边长/(移动色 底色)》=1,按取整处理,剩余色都填充底色;边长:一字型就是一整条边;其他图形的正向和反向移动把所有的灯看成一条边;其他方向移动边长等于拼接形状的边长数。
67.本技术实施例,通过获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于
拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制,实现了对任意拼接形状的拼接灯组的光效进行光效控制效果,提高了拼接灯组光效的多样性,从而可以更好的满足客户需求。
68.在本技术的一些实施例中,在基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制之后,该方法还包括:基于框架结构参数和光效配置信息,确定对拼接灯组进行控制的模拟方案;按照模拟方案对拼接灯组进行控制;在进行控制的过程中,若检测到模拟方案存在异常,则生成异常反馈信息。
69.作为一种可选的实施方式,基于框架结构参数和光效配置信息,确定对拼接灯组进行控制的模拟方案,包括:基于预置的灯组仿真模型,将所述框架结构参数和光效配置信息转化为对拼接灯组进行控制的模拟方案。
70.作为一种可选的实施方式,在进行控制的过程中,若检测到模拟方案存在异常,则生成异常反馈信息,包括:在进行控制的过程中,将模拟方案与预置的目标方案进行比对,若检测到模拟方案与目标方案存在差异,则生成异常反馈信息。
71.本技术实施例,通过采用模拟手段,对拼接灯组进行模拟控制,提前布防,降低了拼接灯组实际控制过程中的异常问题发生。
72.在本技术的一些实施例中,在基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制之后,该方法还包括:获取对拼接灯组进行控制过程中的现场图像;基于预置的异常检测模型,对现场图像进行识别,得到对拼接灯组进行控制的异常检测结果。
73.本技术实施例,通过预置的异常检测模型,实时对现场图像进行识别,得到对拼接灯组进行控制的异常检测结果,防止拼接灯组实际使用过程中发生异常,提高设备的抗风险能力。
74.为了更好实施本技术实施例中拼接灯组控制方法,在拼接灯组控制方法基础之上,本技术实施例中还提供一种拼接灯组控制装置,如图3所示,拼接灯组控制装置300包括:第一获取单元301,用于获取拼接灯组中各灯棒的排布顺序信息以及型号参数;第一确定单元302,用于基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;第二确定单元303,用于基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;第一控制单元304,用于基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
75.在本技术的一些实施例中,光效配置信息包括光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数;第一控制单元304,具体包括:第三确定单元,用于基于框架结构参数和光效的颜色配置参数、光效的运动速度配置参数、光效的运动方向配置参数以及光效的状态配置参数,确定对拼接灯组中各灯珠的控制策略;
第二控制单元,用于基于控制策略,对拼接灯组进行控制。
76.在本技术的一些实施例中,光效的颜色配置参数包括静态单色模式、动态单色模式以及区间渐变模式,光效的运动速度配置参数包括匀速控制模式、加速控制模式以及减速控制模式,光效的运动方向配置参数包括正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式,光效的状态配置参数包括启停控制模式;第三确定单元,具体用于:从静态单色模式、动态单色模式以及区间渐变模式中确定目标颜色模式;从匀速控制模式、加速控制模式以及减速控制模式中确定目标运动速度控制模式;从正向控制模式、反向控制模式、向上控制模式、向下控制模式、向上控制模式以及向下控制模式中确定目标运动方向控制模式;从启停控制模式中确定目标状态控制模式;基于框架结构参数和目标颜色模式、目标运动速度控制模式、目标运动方向控制模式以及目标状态控制模式,确定对拼接灯组中各灯珠的控制策略。
77.在本技术的一些实施例中,第一确定单元302,具体用于:基于拼接灯组中各灯棒的型号参数,确定各灯棒上包括的灯珠的第二数目参数;基于拼接灯组中各灯棒的排布顺序信息和各灯棒上包括的灯珠的第二数目参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数。
78.在本技术的一些实施例中,在基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数之前,该装置还用于:获取拼接灯组的拍摄图像;基于预先训练的图像识别模型对拍摄图像进行识别,得到拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数。
79.在本技术的一些实施例中,在基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制之后,该装置还用于:基于框架结构参数和光效配置信息,确定对拼接灯组进行控制的模拟方案;按照模拟方案对拼接灯组进行控制;在进行控制的过程中,若检测到模拟方案存在异常,则生成异常反馈信息。
80.在本技术的一些实施例中,在基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制之后,该装置还用于:获取对拼接灯组进行控制过程中的现场图像;基于预置的异常检测模型,对现场图像进行识别,得到对拼接灯组进行控制的异常检测结果。
81.本技术实施例,通过第一获取单元301,用于获取所述拼接灯组中各灯棒的排布顺序信息以及型号参数;第一确定单元302,用于基于所述拼接灯组中各灯棒的排布顺序信息以及型号参数,确定所述拼接灯组中各灯棒在所述拼接灯组中的位置参数;第二确定单元303,用于基于预先获取的所述拼接灯组的拼接形状参数和所述拼接灯组包括的所有灯珠的第一数目参数以及所述位置参数,确定拼接灯组的框架结构参数;第一控制单元304,用
于基于所述框架结构参数和预置的光效配置信息,对所述拼接灯组进行控制,实现了对任意拼接形状的拼接灯组的光效进行光效控制效果,提高了拼接灯组光效的多样性,从而可以更好的满足客户需求。
82.除了上述介绍用于拼接灯组控制方法与装置之外,本技术实施例还提供一种计算机设备,其集成了本技术实施例所提供的任一种拼接灯组控制装置,所述计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行上述拼接灯组控制方法实施例中任一实施例中所述的任一方法的操作。
83.本技术实施例还提供一种计算机设备,其集成了本技术实施例所提供的任一种拼接灯组控制装置。如图4所示,其示出了本技术实施例所涉及的计算机设备的结构示意图,具体来讲:该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储单元402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储单元402内的软件程序和/或模块,以及调用存储在存储单元402的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
84.存储单元402可用于存储软件程序以及模块,处理器401通过运行存储在存储单元402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储单元402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储单元402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储单元402还可以包括存储器控制器,以提供处理器401对存储单元402的访问。
85.计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
86.该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
87.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本技术实
施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储单元402中,并由处理器401来运行存储在存储单元402中的应用程序,从而实现各种功能,如下:获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
88.本技术实施例,通过获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制,实现了对任意拼接形状的拼接灯组的光效进行光效控制效果,提高了拼接灯组光效的多样性,从而可以更好的满足客户需求。
89.为此,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。该计算机可读存储介质中存储有多条指令,该指令能够被处理器进行加载,以执行本技术实施例所提供的任一种拼接灯组控制方法中的步骤。例如,该指令可以执行如下步骤:获取拼接灯组中各灯棒的排布顺序信息以及型号参数;基于拼接灯组中各灯棒的排布顺序信息以及型号参数,确定拼接灯组中各灯棒在拼接灯组中的位置参数;基于预先获取的拼接灯组的拼接形状参数和拼接灯组包括的所有灯珠的第一数目参数以及位置参数,确定拼接灯组的框架结构参数;基于框架结构参数和预置的光效配置信息,对拼接灯组进行控制。
90.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
91.以上对本技术实施例所提供的一种拼接灯组控制方法、装置、计算机设备及可读存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表