【技术实现步骤摘要】
一种灯光显示的控制方法及装置
本专利技术涉及一种灯光控制
,尤其涉及一种灯光显示的控制方法及装置。该案为分案申请,其母案的申请号为201710892476.4,母案的申请日为2017年9月27日,母案的专利技术名称为一种灯光显示的控制方法及装置。
技术介绍
目前,市面上有许多支持调节颜色和亮度的灯泡,人们可以根据场景需要变换灯光效果。许多舞台表演、演唱会、KTV及室内灯光秀,都需要灯光效果和音乐相匹配。当前大多数舞台灯光仍然是采用人工预先编程的方式,实现音乐和灯光效果的配合,需要消耗大量的人力,且效率低下。而普通的室内灯光秀一般都是循环重复的效果,不能够很好地契合音乐播放时的旋律和节奏。对于可变色的灯泡,显示参数通常只有色调、饱和度和亮度,音乐中一般只有音强可与灯光的亮度作对应,而音乐的旋律、音色等抽象特征很难建立起合适通用的模型并与灯光的参数作对应。申请号为:201610627665.4的专利公开了一种基于节奏跟随的音乐彩灯控制器设计,公开了通过短时能量极值判断达到音乐节奏检测效果,获取音乐节奏的时间点信息,并在音乐节奏出现的时间点处,对该时间点处的短时信号进行频谱分析和处理,获取实时的声波能量和频谱特征参数,分别建立音高与颜色域、音色与饱和度,音强与亮度的映射关系模型,改变彩灯颜色为音频波形在该点处的频域信息转换得到的色彩,实现彩灯颜色变化与音乐节奏变化同步。但是,现有的方案存在以下缺陷:只是在音乐的节奏点处对彩灯的颜色进行了控制,音乐中的其它特征不能得到反应,而且在 ...
【技术保护点】
1.一种灯光显示的控制方法,其特征在于,包括以下步骤:/n数据获取步骤:获取音乐的PCM波形数据,并从PCM波形数据中抽取相应的数据以生成音乐数据段;/n频谱生成步骤:对各个音乐数据段进行快速傅里叶变换以生成频谱特征图;/n第一灯光调整步骤:根据频谱特征图中的频谱特征获取得灯光显示特征以对灯光进行相应的调整;所述频谱特征包括频谱变化率、频谱复杂度和音乐音强;所述灯光显示特征包括色调值、灯光饱和度和灯光亮度;所述灯光显示特征为灯光亮度值,第一灯光调整步骤具体为:根据亮度取值公式B=k*m/n以得灯光亮度值,其中B为灯光亮度值,k为频谱特征值,n为频谱比例系数,m为最大亮度值;根据n=f/m以得频谱比例系数n并更新亮度取值公式中的n,其中f为最大频谱特征值。/n
【技术特征摘要】
1.一种灯光显示的控制方法,其特征在于,包括以下步骤:
数据获取步骤:获取音乐的PCM波形数据,并从PCM波形数据中抽取相应的数据以生成音乐数据段;
频谱生成步骤:对各个音乐数据段进行快速傅里叶变换以生成频谱特征图;
第一灯光调整步骤:根据频谱特征图中的频谱特征获取得灯光显示特征以对灯光进行相应的调整;所述频谱特征包括频谱变化率、频谱复杂度和音乐音强;所述灯光显示特征包括色调值、灯光饱和度和灯光亮度;所述灯光显示特征为灯光亮度值,第一灯光调整步骤具体为:根据亮度取值公式B=k*m/n以得灯光亮度值,其中B为灯光亮度值,k为频谱特征值,n为频谱比例系数,m为最大亮度值;根据n=f/m以得频谱比例系数n并更新亮度取值公式中的n,其中f为最大频谱特征值。
2.如权利要求1所述的灯光显示的控制方法,其特征在于,所述灯光显示特征为色调值,第一灯光调整步骤为:根据色调值与频谱特征值的映射关系:h=h0+△h,△h=g*k,得到色调值以对灯光进行相应的调整,其中h0为前一时刻的色调值,△h为色调变化值,g为色调变化系数,k为频谱特征值。
3.如权利要求1所述的灯光显示的控制方法,其特征在于,所述灯光显示特征为灯光饱和度,第一灯光调整步骤具体为:根据灯光饱和度与频谱特征值的映射关系:S=S0[(1-b)*k+b],得到灯光饱和度以对灯光进行相应的调节,其中S0为灯光饱和度的最大取值,b为预设参数,S为灯光饱和度,k为频谱特征值。
4.如权利要求1或2或3所述的灯光显示的控制方法,其特征在于,所述频谱特征为频谱变化率,所述频谱变化率计算步骤具体包括以下子步骤:
频幅差值计算步骤:计算当前时刻和前一时刻频谱特征图中每个频率点幅值差值的绝对值并求和,将该结果记为s1;
比较步骤:比较当前时刻和前一时刻频谱特征图中每个频率点幅值并对其中较大值求和,将该结果记为s2,并得到频谱变化率k1=s1/s2。
5.如权利要求1或2或3所述的灯光显示的控制方法,其特征在于,所述频谱特征为频谱复杂度时,所述频谱复杂度计算公式具体包括以下子步骤:
占比计算步骤:计算频谱特征图中频率点对应的最大幅值在总幅值中的占比p;
复杂度计算步骤:根据公式q=1-p得到频谱复杂度。
6.如权利要求1所述的灯光显示的控制方法,其特征在于,所述频谱特征为音乐音强,所述灯光显示特征为灯光亮度值,所述第一灯光调整步骤具体包括以下子步骤:
音强获取步骤:获取当前的音乐音强,并根据亮度取值公式B=x*m/n以得灯光亮度值,其中B为...
【专利技术属性】
技术研发人员:姚博,刘宗孺,李志为,
申请(专利权)人:杭州博联智能科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。