技术新讯 > 电子电路装置的制造及其应用技术 > 根据音乐控制灯光的方法与流程  >  正文

根据音乐控制灯光的方法与流程

  • 国知局
  • 2024-08-02 12:46:15

本申请涉及音频处理领域,尤其涉及一种根据音乐控制灯光的方法。

背景技术:

1、在智能家居中,灯光设备除了作为照明使用,它往往还能通过亮度、颜色的调节,起到烘托环境氛围的作用。在家庭聚会、娱乐场所或者需要特殊灯光特效的场所,还可以让灯光设备跟随音乐的律动进行有节奏的变化。然而,如何合理识别出音乐节拍是根据音乐控制灯光的最大难点。

技术实现思路

1、本申请实施例提供了一种根据音乐控制灯光的方法。

2、第一方面,本申请实施例提供了一种根据音乐控制灯光的方法,包括:

3、获取音乐样本中的音乐节拍,音乐节拍基于音乐样本的总振幅值超过总振幅移动平均值与第一倍数的乘积确定,总振幅移动平均值基于第一采样窗口确定;

4、根据音乐节拍调整灯光设备的亮度值和/或颜色值。

5、可选的,音乐节拍对应的灯光亮度值基于音乐节拍的总振幅值与第一剩数的乘积确定。

6、可选的,第一剩数基于音乐节拍的总振幅移动平均值的大小范围确定,第一剩数与总振幅移动平均值的大小成反比。

7、可选的,灯光设备的亮度值基于音乐节拍的节奏感调整:

8、若音乐节拍的节奏感明显,则将灯光设备的亮度值设置为音乐节拍对应的灯光亮度值;

9、若音乐节拍的节奏感不明显或者未检测到音乐节拍,则将灯光设备的亮度值减去第一值。

10、可选的,音乐节拍的节奏感是否明显基于音乐节拍对应的灯光亮度值减去灯光设备的亮度值的结果是否大于第二值确定。

11、可选的,灯光设备的亮度值的最大值为100,灯光设备的亮度值的最小值为10。

12、可选的,灯光设备的颜色值基于音乐节拍的强度调整,灯光设备的色温与音乐节拍的强度成反比。

13、可选的,音乐节拍的强度基于音乐节拍的总振幅移动平均值大小范围确定,或者,基于总振幅移动平均值与总振幅平均值的差值的大小范围确定。

14、可选的,灯光设备的颜色值基于音乐节拍的强度调整包括:

15、如果音乐节拍对应的灯光颜色值大于灯光设备的颜色值,则将灯光设备的颜色值设置为音乐节拍对应的灯光颜色值;

16、如果音乐节拍对应的灯光颜色值不大于灯光设备的颜色值,则当灯光设备的颜色值持续时间超过第一时间时,将灯光设备的颜色值设置为音乐节拍对应的灯光颜色值,否则灯光设备的颜色值保持不变。

17、可选的,灯光设备为zigbee设备,灯光设备基于网关的协议数据包调整亮度值和/或颜色值,协议数据包基于网间通讯技术进行组播。

18、第二方面,本申请实施例提供了一种电子设备,包括:

19、获取单元,用于获取音乐样本中的音乐节拍,音乐节拍基于音乐样本的总振幅值超过总振幅移动平均值与第一倍数的乘积确定,总振幅移动平均值基于第一采样窗口确定;

20、调整单元,用于根据音乐节拍调整灯光设备的亮度值和/或颜色值。

21、可选的,音乐节拍对应的灯光亮度值基于音乐节拍的总振幅值与第一剩数的乘积确定。

22、可选的,第一剩数基于音乐节拍的总振幅移动平均值的大小范围确定,第一剩数与总振幅移动平均值的大小成反比。

23、可选的,调整单元还用于:

24、若音乐节拍的节奏感明显,则将灯光设备的亮度值设置为音乐节拍对应的灯光亮度值;

25、若音乐节拍的节奏感不明显或者未检测到音乐节拍,则将灯光设备的亮度值减去第一值。

26、可选的,音乐节拍的节奏感是否明显基于音乐节拍对应的灯光亮度值减去灯光设备的亮度值的结果是否大于第二值确定。

27、可选的,灯光设备的亮度值的最大值为100,灯光设备的亮度值的最小值为10。

28、可选的,灯光设备的颜色值基于音乐节拍的强度调整,灯光设备的色温与音乐节拍的强度成反比。

29、可选的,音乐节拍的强度基于音乐节拍的总振幅移动平均值大小范围确定,或者,基于总振幅移动平均值与总振幅平均值的差值的大小范围确定。

30、可选的,调整单元还用于:

31、如果音乐节拍对应的灯光颜色值大于灯光设备的颜色值,则将灯光设备的颜色值设置为音乐节拍对应的灯光颜色值;

32、如果音乐节拍对应的灯光颜色值不大于灯光设备的颜色值,则当灯光设备的颜色值持续时间超过第一时间时,将灯光设备的颜色值设置为音乐节拍对应的灯光颜色值,否则灯光设备的颜色值保持不变。

33、可选的,灯光设备为zigbee设备,灯光设备基于网关的协议数据包调整亮度值和/或颜色值,协议数据包基于网间通讯技术进行组播。

34、第三方面,本申请实施例提供了一种电子设备,包括存储器、至少一个处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一方面中任一项所述的方法。

35、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任一项所述的方法。

36、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的方法。

37、基于本申请,可以通过音乐样本的总振幅值与总振幅移动平均值的大小关系,确定音乐样本中的音乐节拍,从而有助于准确地对灯光进行控制。

技术特征:

1.一种根据音乐控制灯光的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述音乐节拍对应的灯光亮度值基于所述音乐节拍的总振幅值与第一剩数的乘积确定。

3.根据权利要求2所述的方法,其特征在于,所述第一剩数基于所述音乐节拍的所述总振幅移动平均值的大小范围确定,所述第一剩数与所述总振幅移动平均值的大小成反比。

4.根据权利要求3所述的方法,其特征在于,所述灯光设备的亮度值基于所述音乐节拍的节奏感调整:

5.根据权利要求4所述的方法,其特征在于,所述音乐节拍的节奏感是否明显基于所述音乐节拍对应的灯光亮度值减去所述灯光设备的亮度值的结果是否大于第二值确定。

6.根据权利要求5所述的方法,其特征在于,所述灯光设备的亮度值的最大值为100,所述灯光设备的亮度值的最小值为10。

7.根据权利要求6所述的方法,其特征在于,所述灯光设备的颜色值基于所述音乐节拍的强度调整,所述灯光设备的色温与所述音乐节拍的强度成反比。

8.根据权利要求7所述的方法,其特征在于,所述音乐节拍的强度基于所述音乐节拍的所述总振幅移动平均值大小范围确定,或者,基于所述总振幅移动平均值与总振幅平均值的差值的大小范围确定。

9.根据权利要求8所述的方法,其特征在于,所述灯光设备的颜色值基于所述音乐节拍的强度调整包括:

10.根据权利要求9所述的方法,其特征在于,所述灯光设备为zigbee设备,所述灯光设备基于网关的协议数据包调整所述亮度值和/或颜色值,所述协议数据包基于网间通讯技术进行组播。

技术总结本申请提供了一种根据音乐控制灯光的方法。该方法包括:获取音乐样本中的音乐节拍,所述音乐节拍基于所述音乐样本的总振幅值超过总振幅移动平均值与第一倍数的乘积确定,所述总振幅移动平均值基于第一采样窗口确定;根据所述音乐节拍调整灯光设备的亮度值和/或颜色值。基于本申请,可以通过音乐样本的总振幅值与总振幅移动平均值的大小关系,确定音乐样本中的音乐节拍,从而有助于准确地对灯光进行控制。技术研发人员:龚飞受保护的技术使用者:深圳市晟瑞科技有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240802/237744.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。