一种灯光显示的控制方法及装置制造方法及图纸

技术编号:17661715 阅读:50 留言:0更新日期:2018-04-08 12:50
本发明专利技术公开了一种灯光显示的控制方法,包括以下步骤:数据获取步骤:获取音乐的PCM波形数据,并从PCM波形数据中抽取相应的数据以生成音乐数据段;频谱生成步骤:对各个音乐数据段进行快速傅里叶变换以生成频谱特征图;第一灯光调整步骤:根据频谱特征图中的频谱特征获取得灯光显示特征以对灯光进行相应的调整。本发明专利技术还公开了一种电子设备、计算机可读存储介质和灯光显示的控制装置。本发明专利技术的灯光显示的控制方法能够更加完整的通过灯光变化展现出音乐频谱特征,使得人耳可感知的频率响度等变化信息直接通过灯光展现出来,从而实现音乐可视化。

【技术实现步骤摘要】
一种灯光显示的控制方法及装置
本专利技术涉及一种灯光控制
,尤其涉及一种灯光显示的控制方法及装置。
技术介绍
目前,市面上有许多支持调节颜色和亮度的灯泡,人们可以根据场景需要变换灯光效果。许多舞台表演、演唱会、KTV及室内灯光秀,都需要灯光效果和音乐相匹配。当前大多数舞台灯光仍然是采用人工预先编程的方式,实现音乐和灯光效果的配合,需要消耗大量的人力,且效率低下。而普通的室内灯光秀一般都是循环重复的效果,不能够很好地契合音乐播放时的旋律和节奏。对于可变色的灯泡,显示参数通常只有色调、饱和度和亮度,音乐中一般只有音强可与灯光的亮度作对应,而音乐的旋律、音色等抽象特征很难建立起合适通用的模型并与灯光的参数作对应。申请号为:201610627665.4的专利公开了一种基于节奏跟随的音乐彩灯控制器设计,公开了通过短时能量极值判断达到音乐节奏检测效果,获取音乐节奏的时间点信息,并在音乐节奏出现的时间点处,对该时间点处的短时信号进行频谱分析和处理,获取实时的声波能量和频谱特征参数,分别建立音高与颜色域、音色与饱和度,音强与亮度的映射关系模型,改变彩灯颜色为音频波形在该点处的频域信息转换得到的本文档来自技高网...
一种灯光显示的控制方法及装置

【技术保护点】
一种灯光显示的控制方法,其特征在于,包括以下步骤:数据获取步骤:获取音乐的PCM波形数据,并从PCM波形数据中抽取相应的数据以生成音乐数据段;频谱生成步骤:对各个音乐数据段进行快速傅里叶变换以生成频谱特征图;第一灯光调整步骤:根据频谱特征图中的频谱特征获取得灯光显示特征以对灯光进行相应的调整。

【技术特征摘要】
1.一种灯光显示的控制方法,其特征在于,包括以下步骤:数据获取步骤:获取音乐的PCM波形数据,并从PCM波形数据中抽取相应的数据以生成音乐数据段;频谱生成步骤:对各个音乐数据段进行快速傅里叶变换以生成频谱特征图;第一灯光调整步骤:根据频谱特征图中的频谱特征获取得灯光显示特征以对灯光进行相应的调整。2.如权利要求1所述的灯光显示的控制方法,其特征在于,所述频谱特征包括频谱变化率、频谱复杂度和音乐音强;所述灯光显示特征包括色调值、灯光饱和度和灯光亮度。3.如权利要求2所述的灯光显示的控制方法,其特征在于,所述灯光显示特征为色调值,第一灯光调整步骤为:根据色调值与频谱特征值的映射关系:h=h0+△h,△h=g*k,得到色调值以对灯光进行相应的调整,其中h0为前一时刻的色调值,△h为色调变化值,g为色调变化系数,k为频谱特征值。4.如权利要求2所述的灯光显示的控制方法,其特征在于,所述灯光显示特征为灯光饱和度,第一灯光调整步骤具体为:根据灯光饱和度与频谱特征值的映射关系:S=S0[(1-b)*k+b],得到灯光饱和度以对灯光进行相应的调节,其中S0为灯光饱和度的最大取值,b为预设参数,S为灯光饱和度,k为频谱特征值。5.如权利要求2所述的灯光显示的控制方法,其特征在于,所述灯光显示特征为灯光亮度值,第一灯光调整步骤具体为:根据亮度取值公式B=k*m/n以得灯光亮度值,其中B为灯光亮度值,k为频谱特征值,n为频谱比例系数,m为最大亮度值;根据n=f/m以得频谱比例系数n并更新亮度取值公式中的n,其中f为最大频谱特征值。6.如权利要求2或3或4或5所述的灯光显示的控制方法,其特征在于,所述频谱特征为频谱变化率,所述频谱变化率计算步骤具体包括以下子步骤:频幅差值计算步骤:计算当前时刻和前一时刻频谱特征图中每个频率点幅值差值的绝对值并求和,将该结果记为s1;比较步骤:比较当前时刻和前一时刻频谱特征图中每个频率点幅值并对其中较大值求和,将该结果记为s2,并得到频谱变化率k=s1/s2。7.如权利要求2或3或4或5所述的灯光显示的控制方法,其特征在于,所述频谱特征为频谱复杂度时,所述频...

【专利技术属性】
技术研发人员:朱建明龚伟超全泽昌宋杰姚博刘宗孺李志为
申请(专利权)人:杭州古北电子科技有限公司
类型:发明
国别省市:浙江,33

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

1