一种RGB灯效的控制方法及IP电话机销售的商业方法与流程

文档序号:18900850发布日期:2019-10-18 21:55阅读:294来源:国知局
一种RGB灯效的控制方法及IP电话机销售的商业方法与流程

本发明涉及led灯控制领域,更具体地说,涉及一种rgb灯效的控制方法及ip电话机销售的商业方法。



背景技术:

rgb色彩模式是工业界的一种颜色标准,是通过对红(r)、绿(g)、蓝(b)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,rgb即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。在现有技术中led领域利用三合一点阵全彩技术,即在一个发光单元里由rgb三色晶片组成全彩像素。随着这一技术的不断成熟,led显示技术会给人们带来更加丰富真实的色彩感受。

rgb在应用上,明显比白光led来得多元,如车灯、交通号志、橱窗等,需要用到某一波段的灯光时,rgb的混色可以随心所欲,相较之下,白光led就比较吃亏,因此当然在效果上比较强。白光led在清晰度与色纯度都明显逊于rgb之下,此外,光衰减的问题,晶圆造价贵,都使rgb灯变得更有优势。

灯效指的是灯光效果,灯光效果包括闪烁、常亮以及呼吸等效果,现有技术中一般采用rgb调色表对灯进行配置控制,或者通过对每个灯效进行实时配置,但是这些控制方式都存在通信数据量大且灯效缺失概率大的问题。例如发明创造名称为:一种led灯光编辑系统(申请日:2015年6月30日;申请号:201510388719.1),该方案公开了一种led灯光编辑系统,用于对预设数目的led灯珠的灯光进行编辑,led灯光编辑系统包括:一接收单元,用于接收用户发送的编辑指令或控制指令;一编辑单元,包括一预设模板,模板包括复数个led灯轴线,led灯轴线与led灯珠一一对应,每条led灯轴线表示一led灯珠随预设时间轴的灯光变化过程,编辑单元用于根据编辑指令在相应的led灯轴线的相应时刻设置相应的关键帧节点;一代码生成单元,连接接收单元,用于根据所控制指令将编辑单元包括的所有关键帧节点生成一代码文件;一驱动单元,连接代码生成单元,用以根据代码文件驱动预设数目的led灯珠的灯光状态;该方案存在着通信数据量大的不足。

综上所述,如何在控制rgb灯效时减少通信数据量并提高灯效的稳定性,是现有技术亟需解决的问题。



技术实现要素:

1.要解决的问题

本发明的目的在于克服现有技术中控制rgb灯效时,通信数据量大且灯效缺失概率大的不足,提供了一种rgb灯效的控制方法及ip电话机销售的商业方法,可以减少通信数据量,且可以减少对灯珠的刷新次数,增强灯珠灯效的稳定性。

2.技术方案

为了解决上述问题,本发明所采用的技术方案如下:

本发明的一种rgb灯效的控制方法,先获取数据并同时进行数据解析,再根据解析的数据将时间点与灯珠的动画进行关联配置,并将所有灯珠的时间进行同步配置;而后灯珠根据时间点执行配置的动画。

作为本发明更进一步地改进,解析的数据包括r数据、g数据和b数据,r数据、g数据和b数据配置形成灯珠的rgb效果;当改变灯珠的rgb效果时,向灯珠传输并配置r数据、g数据和b数据中改变的数据。

作为本发明更进一步地改进,根据解析的数据对灯珠进行配置后,对灯珠的动画执行时间进行计时,且在下一次对灯珠配置后,对灯珠的动画执行时间进行重新计时。

作为本发明更进一步地改进,解析的数据还包括状态数据和配置数据,根据状态数据和配置数据将时间点与灯珠的状态效果进行关联配置,其中,状态效果包括闪烁效果和呼吸效果。

作为本发明更进一步地改进,根据r数据、g数据、b数据和配置数据将时间点与灯珠的颜色效果进行关联配置。

作为本发明更进一步地改进,通过快速写控制对灯珠的rgb效果和状态效果同时进行配置。

作为本发明更进一步地改进,通过掩码配置灯珠的闪烁效果和呼吸效果。

作为本发明更进一步地改进,通过设置等差亮度变化,使得灯珠输出任意颜色的呼吸效果。

作为本发明更进一步地改进,待到达延时时间后,灯珠开始执行配置的动画。

上述技术可以应用于ip电话机,通过上述的技术方案降低信数据量,提高ip电话机通话效果,当在网络资源有限的情况下,通过质量提高,必定提高ip电话机的销量。

3.有益效果

相比于现有技术,本发明的有益效果为:

(1)本发明的一种rgb灯效的控制方法,通过在获取数据的同时进行数据解析,从而可以提高数据的处理效率;并通过对灯珠进行配置,即可完成灯效的实现、转换以及停止,而不需要进行三次配置,从而减小了通信工作量,并且大大提高了实时显示效果;同当改变灯珠的rgb效果时,向灯珠传输并配置r数据、g数据和b数据中对应改变的数据,从而减少了通信数据量,进而可以在在最短时间对灯珠的rgb效果进行配置刷新,进一步提高灯珠灯效的稳定性。

(2)本发明的一种rgb灯效的控制方法,通过将时间点与灯珠的动画进行关联配置,从而可以在某个时间点对应触发配置的动画,而不需要实时进行配置,进而减小了通信数据量,进一步提高了通信效率;且通过依次对单个灯珠的配置,即可实现灯珠的效果变换以及灯珠个数的拓展,进而提高了本发明的实用性。

附图说明

图1为本发明一种rgb灯效的控制方法的流程示意图;

图2为实施1灯珠动画的配置示意图;

图3为实施例1中灯珠的时间轴示意图;

图4为实施例1中跑马灯时间轴的空间层叠结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例;而且,各个实施例之间不是相对独立的,根据需要可以相互组合,从而达到更优的效果。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为进一步了解本发明的内容,结合附图和实施例对本发明作详细描述。

实施例1

结合图1所示,本发明的一种rgb灯效的控制方法,先获取数据并同时进行数据解析,再根据解析的数据对灯珠进行配置,值得说明的是,在获取数据的同时进行数据解析,从而可以提高数据的处理效率;值得进一步说明的是,本发明对灯珠进行配置指的是对灯珠进行一次性配置,即可完成灯效的实现、转换以及停止,而不需要进行三次配置,从而减小了通信工作量,并且大大提高了实时显示效果;而后灯珠根据时间点执行配置的动画。

本实施例中先通过控制端获取数据并同时进行数据解析,而后将解析的数据传输给执行端,执行端根据解析的数据对灯珠进行配置;值得说明的是,本发明中灯珠的动画指的是灯珠的rgb效果与状态效果。具体地,本发明根据解析的数据将时间点与灯珠的动画进行关联配置,并将所有灯珠的时间进行同步配置;即所有灯珠的时间轴保持一致;结合图3所示,本发明中灯珠的总时间轴为生效延时时间和若干个效果时间的总和,单个灯珠的时间可单独定义;其中,灯效效果的时间间隔δt可根据需求效果进行设定,每个灯珠只需对时间点配置对应的动画效果即可,从而使得本发明具有优异的拓展性。结合图4所示,本实施例以跑马灯状态按时间轴分散,将所需效果拆分成时间层状态的叠加,应用不同时间的状态不同,达到效果显示的目的。

本发明解析的数据包括r数据(红)、g数据(绿)和b数据(蓝),r数据、g数据和b数据配置形成灯珠的rgb效果(如图2所示);需要说明的是,当改变灯珠的rgb效果时,向灯珠传输并配置r数据、g数据和b数据中对应改变的数据。例如灯珠的rgb效果为红色,当将灯珠的rgb效果由红色改为绿色时,需要改变r数据值和g数据值,此时只要向灯珠传输配置改变的r数据和g数据,而不需要每次都要传输配置r数据、g数据和b数据,从而减少了通信数据量,进而可以在在最短时间对灯珠的rgb效果进行配置刷新,进一步提高灯珠灯效的稳定性。

进一步地,解析的数据还包括状态数据和配置数据,根据r数据、g数据、b数据、状态数据和配置数据将时间点与灯珠的动画进行关联配置,从而可以在某个时间点对应触发配置的动画,而不需要实时进行配置,进而减小了通信数据量,进一步提高了通信效率。具体地,根据r数据(红)、g数据(绿)、b数据(蓝)和配置数据将时间点与灯珠的颜色效果进行关联配置,根据状态数据和配置数据将时间点与灯珠的状态效果进行关联配置,其中,状态效果包括闪烁效果和呼吸效果,闪烁效果包括闪烁、常亮和常灭。如图2所示,r数据(红)、g数据(绿)和b数据(蓝)相互配合实现灯珠的rgb效果,再结合时间点对应配置的闪烁效果和呼吸效果,即实现了灯珠的rgb灯效的控制。值得说明的是,解析的数据还包括时间点数据,从而执行端可以根据时间点数据以及效果数据对灯珠进行配置。

进一步地,本发明通过掩码配置对灯珠的闪烁效果和呼吸效果进行配置;本发明中灯珠的每种效果都是同时独立可配的个体,具体地,当灯珠的某种效果进行改变时,控制端获取改变的数据并进行解析,执行端再根据解析的数据对需要改变的灯珠的某种效果进行重新配置,例如改变某个灯珠的闪烁效果时,只需要获取对应的改变的闪烁效果数据,然后解析并进行重新配置即可,从而减少了数据的传输量,并且减少了灯珠的刷新次数。更进一步地,同时数据通过fifo取出,为了降低传输数据量大时影响灯效,通过同时进行数据的获取和解析,从而提高数据处理效率,并且能在最短时间内对灯效进行配置刷新,减小等待延时。值得说明的是,本发明的掩码配置具体为:通过设定1/0两个配置位,在某一时刻灯珠是执行闪烁动画还是执行呼吸动画,可通过配置动画位置的1/0进行选择,动画效果是先亮后灭还是先灭后亮则通过动画属性位对应位置的1/0进行选择。

更进一步地,根据解析的数据对灯珠进行配置后,对灯珠的动画执行时间进行计时,且在下一次对灯珠配置后,对灯珠的动画执行时间进行重新计时。此外,本发明中待到达延时时间后,灯珠开始执行配置的动画,待动画执行完毕后再获取下一次传输的数据。值得进一步说明的是,本发明按照“配置信息+格式信息+数据信息+状态信息”的格式进行解析,即解析得到的数据包括r数据、g数据、b数据、状态数据、配置数据以及时间点数据,从而可以确保解析的数据不会异常混乱。

进一步地,本发明通过快速写控制对灯珠的rgb效果和状态效果同时进行配置,从而可以保证以小通信工作量完成所需效果,且提高了实时显示效果。此外,由于每个灯珠是独立成员个体,故其颜色的配置可以独立看做r\g\b三色灯同一时刻的亮度组合,当对灯珠进行修改时,只需单独对需要变化的灯珠进行修改,从而能够减少对灯珠的刷新次数,进而可以提高本发明的可靠性。值得进一步说明的是,本发明通过设置等差亮度变化,使得灯珠输出任意颜色的呼吸效果,从而可以保证灯珠再呼吸过程中不会出现偏色现象。其中,等差亮度变化指的是等光流变化,由于led灯的亮度与电压之间并非线性变化,所以将用等流明间隔进行换算,将流明所对应的参考值存储在执行端,例如:等差值选为5流明(亮度单位),5lm对应数值为4、10lm对应数值为13、15lm对应数值为22,以此类推。

本发明的一种rgb灯效的控制方法,通过对灯珠进行一次性配置,并通过单灯效果亮度的自由组合,同时可以在无记忆曲线的前提下实现小数据量的呼吸效果,可减少对灯珠的刷新次数,增强灯珠灯效的稳定性,进一步地通过依次对单个灯珠进行配置,即可实现灯珠的效果变换以及灯珠个数的拓展,进而提高了本发明的实用性。

在上文中结合具体的示例性实施例详细描述了本发明。但是,应当理解,可在不脱离由所附权利要求限定的本发明的范围的情况下进行各种修改和变型。详细的描述和附图应仅被认为是说明性的,而不是限制性的,如果存在任何这样的修改和变型,那么它们都将落入在此描述的本发明的范围内。此外,背景技术旨在为了说明本技术的研发现状和意义,并不旨在限制本发明或本申请和本发明的应用领域。

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