基于音乐律动的车内氛围灯调节方法、系统、及电子设备与流程

文档序号:20122641发布日期:2020-03-20 05:44阅读:2868来源:国知局
基于音乐律动的车内氛围灯调节方法、系统、及电子设备与流程

本发明涉及计算机软件技术领域,特别是涉及基于音乐律动的车内氛围灯调节方法、系统、及电子设备。



背景技术:

随着人们在驾驶及娱乐方面需求的不断提升,车载信息娱乐系统正朝着功能多样化和集成化的方向发展。现阶段,车载信息娱乐系统在播放音乐时,车内氛围灯的视觉效果并不能随着音乐的律动而发生变化,车内人员难免会感到单调和无趣,导致车内听歌体验不佳。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供基于音乐律动的车内氛围灯调节方法、系统、及电子设备,用于解决现有技术中车内人员听歌体验不佳的技术问题。

为实现上述目的及其他相关目的,本发明提供一种基于音乐律动的车内氛围灯调节方法,包括:获取音乐播放时的音频信号,并将所述音频信号由时域信号转换为频域信号;从所有频域信号中选择与车内氛围灯数目相同数量的频域信号,并令每个选择的频域信号对应控制一盏车内氛围灯;对于每个选择的频域信号,将其频率参数分别与各预设频率参数区间进行匹配;根据匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示色彩。

于本发明一实施例中,各预设频率参数区间还分别对应有多个预设振幅参数区间;所述方法还包括:对于每个选择的频域信号,将其振幅参数分别与匹配成功的预设频率参数区间所对应的各预设振幅参数区间进行匹配;根据匹配成功的预设振幅参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

于本发明一实施例中,各预设频率参数区间还分别对应有多个预设音量参数区间;所述方法还包括:检测正在播放的音乐的音量值;将检测的音量值分别与各预设音量参数区间进行匹配;根据匹配成功的预设音量参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

于本发明一实施例中,所述方法还包括:获取车内氛围灯在音乐播放前的初始显示状态,以在音乐结束播放时向所述车内氛围灯发送令其恢复至所述初始显示状态的控制信号。

为实现上述目的及其他相关目的,本发明提供一种基于音乐律动的车内氛围灯调节系统,包括:音频信号处理模块,用于获取音乐播放时的音频信号,并将所述音频信号由时域信号转换为频域信号;从所有频域信号中选择与车内氛围灯数目相同数量的频域信号,并令每个选择的频域信号对应控制一盏车内氛围灯;对于每个选择的频域信号,将其频率参数分别与各预设频率参数区间进行匹配;控制信号处理模块,用于根据匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示色彩。

于本发明一实施例中,各预设频率参数区间还分别对应有多个预设振幅参数区间;所述音频信号处理模块,还用于对于每个选择的频域信号,将其振幅参数分别与匹配成功的预设频率参数区间所对应的各预设振幅参数区间进行匹配;所述控制信号处理模块,还用于根据匹配成功的预设振幅参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

于本发明一实施例中,各预设频率参数区间还分别对应有多个预设音量参数区间;所述音频信号处理模块,还用于检测正在播放的音乐的音量值;将检测的音量值分别与各预设音量参数区间进行匹配;所述控制信号处理模块,还用于根据匹配成功的预设音量参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

于本发明一实施例中,所述音频信号处理模块,还用于获取车内氛围灯在音乐播放前的初始显示状态;所述控制信号处理模块还用于在音乐结束播放时向所述车内氛围灯发送令其恢复至所述初始显示状态的控制信号。

为实现上述目的及其他相关目的,本发明提供一种存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现如上任一所述的基于音乐律动的车内氛围灯调节方法。

为实现上述目的及其他相关目的,本发明提供一种电子设备,包括:处理器、存储器及通信器;其中,所述通信器用于建立所述电子设备与外部设备的通信连接;所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行如上任一所述的基于音乐律动的车内氛围灯调节方法。

为实现上述目的及其他相关目的,本发明提供一种车辆,包括:如上所述的电子设备。

如上所述,本发明的基于音乐律动的车内氛围灯调节方法、系统、及电子设备,获取音乐播放时的音频信号,并将所述音频信号由时域信号转换为频域信号;从所有频域信号中选择与车内氛围灯数目相同数量的频域信号,并令每个选择的频域信号对应控制一盏车内氛围灯;对于每个选择的频域信号,将其频率参数分别与各预设频率参数区间进行匹配;根据匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号;将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示色彩。本发明的技术方案具有以下有益效果:在车载信息娱乐系统播放音乐时,使得车内氛围灯的视觉效果能随着音乐的律动而发生变化,避免车内人员感到单调和无趣,提高车内听歌体验。

附图说明

图1显示为本发明一实施例中的基于音乐律动的车内氛围灯调节方法的流程示意图。

图2显示为本发明另一实施例中的基于音乐律动的车内氛围灯调节方法的流程示意图。

图3显示为本发明又一实施例中的基于音乐律动的车内氛围灯调节方法的流程示意图。

图4显示为本发明一实施例中的基于音乐律动的车内氛围灯调节系统的模块示意图。

图5显示为本发明一实施例中的电子设备的结构示意图。

元件标号说明

s11~s15步骤

s21~s23步骤

s31~s34步骤

400基于音乐律动的车内氛围灯调节系统

41音频信号处理模块

42控制信号处理模块

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

参阅图1,为了在车载信息娱乐系统播放音乐时能让车内氛围灯的视觉效果随着音乐的律动而发生变化,从而避免车内人员感到单调和无趣,提高车内听歌体验,本实施例提供一种基于音乐律动的车内氛围灯调节方法,包括如下步骤:

s11:获取音乐播放时的音频信号,并将所述音频信号由时域信号转换为频域信号。

值得说明的是,本实施例所谓的音乐不仅仅是mp3、wma、midi等格式的纯音乐,还可以是avi、rmvb、rm等格式的视频文件中的音乐。本步骤实时获取正在播放的音乐的音频信号,并优选地利用fft算法(fastfouriertransformation,快速傅里叶变换)将音频信号由时域转换为频域。

s12:从所有频域信号中选择与车内氛围灯数目相同数量的频域信号,并令每个选择的频域信号对应控制一盏车内氛围灯。

由于一音频信号从时域转换为频域可能会得到上千个叠加的频域信号,所以本步骤从这上千个频域信号中随机选出几个来对应地控制车内氛围灯。当然,在其他实施例中,本领域技术人员还可以建立其他指标来筛选频域信号,已从上千个频域信号中选择高质量的频域信号来对应地控制车内氛围灯。

s13:对于每个选择的频域信号,将其频率参数分别与各预设频率参数区间进行匹配。

需要说明的是,在执行本实施例的方法之前,执行本方法的车载信息娱乐系统(车机)读取自身预存的或者调取外部存储装置存储的机制文件,该机制文件包括多个预设频率参数区间,以及每个预设频率参数区间所对应的车内氛围灯的色彩状态,如表1所示:

表1

需要说明的是,表1中的各项数据和各项色彩仅作为示意,在其他实施例中本领域技术人员完全能够根据实际需要自行设置。

本步骤所述的将频域信号的频率参数分别与各预设频率参数区间进行匹配具体是指:将选择的频域信号的频率值分别与“20hz~200hz”、“200hz~2000hz”、“2000hz~20000hz”等区间进行匹配,以判断频率值属于哪个预设频率参数区间。举例来说,假设选择的频域信号的频率值为300hz,则经匹配后得知与300hz匹配成功的预设频率参数区间为“200hz~2000hz”。

s14:根据匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态,生成车内氛围灯控制信号。

承接步骤s13的举例,本步骤先找到与“200hz~2000hz”区间对应的车内氛围灯的色彩状态,也即“黄色”,然后生成用于将对应的车内氛围灯调节成显示黄色的控制信号。

s15:将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示色彩。

详细而言,车载信息娱乐系统通过can协议将生成的控制信号发送至相应的车内氛围灯。随后,车内氛围灯会根据接收的控制信号中的色彩信息完成自身的色彩变换。

参阅图2,在另一实施例中,进一步地,各预设频率参数区间还分别对应有多个预设振幅参数区间,且,每个预设振幅参数区间还对应有不同的车内氛围灯明暗状态,如表2所示:

表2

需要说明的是,表2中的各项数据和各项明暗仅作为示意,在其他实施例中本领域技术人员完全能够根据实际需要自行设置。此外,所谓的“明”与“暗”实际为预先设置的亮度值范围,于此不再展开详述。

在图2所示的实施例中,所述基于音乐律动的车内氛围灯调节方法还包括:

s21:对于每个选择的频域信号,将其振幅参数分别与匹配成功的预设频率参数区间所对应的各预设振幅参数区间进行匹配。

值得注意的是,本步骤所述的将频域信号的振幅参数分别与各预设振幅参数区间进行匹配是在判断出频域信号所属的预设频率参数区间的基础上而进行的,举例而言,对于先前已经确定频率值属于“20hz~200hz”区间的频域信号而言,本步骤再将该频域信号的振幅值分别与“10a~200a”、“201a~400a”等区间进行匹配,从而判断振幅值属于哪个预设振幅参数区间。假设该频域信号的振幅值为50a,则经匹配后得知与50a匹配成功的预设振幅参数区间为“10a~200a”。

s22:根据匹配成功的预设振幅参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态生成车内氛围灯控制信号。

承接步骤s14和s21的举例,本步骤先找到与“10a~200a”区间对应的车内氛围灯的明暗状态,也即“明”,然后生成用于将对应的车内氛围灯调节成显示黄色且亮度为明的控制信号。

s23:将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

详细而言,车载信息娱乐系统通过can协议将生成的控制信号发送至相应的车内氛围灯。随后,车内氛围灯会根据接收的控制信号中的色彩和明暗信息完成自身的色彩与明暗的变换。

参阅图3,在另一实施例中,进一步地,各预设频率参数区间还分别对应有多个预设音量参数区间,且,每个预设音量参数区间还对应有不同的车内氛围灯明暗状态,如表3所示:

表3

需要说明的是,表3中的各项数据和各项明暗仅作为示意,在其他实施例中本领域技术人员完全能够根据实际需要自行设置。此外,所谓的“明”与“暗”实际为预先设置的亮度值范围,于此不再展开详述。

在图3所示的实施例中,所述基于音乐律动的车内氛围灯调节方法还包括:

s31:检测正在播放的音乐的音量值。

s32:将检测的音量值分别与各预设音量参数区间进行匹配。

值得注意的是,本步骤所述的将频域信号的音量参数分别与各预设音量参数区间进行匹配是在判断出频域信号所属的预设频率参数区间的基础上而进行的,举例而言,对于先前已经确定频率值属于“20hz~200hz”区间的频域信号而言,本步骤再将该频域信号的音量值分别与“10db~50db”、“51a~100a”等区间进行匹配,从而判断音量值属于哪个预设音量参数区间。假设该频域信号的音量值为30db,则经匹配后得知与30db匹配成功的预设音量参数区间为“10db~50db”。

s33:根据匹配成功的预设音量参数区间所对应的车内氛围灯的明暗状态及匹配成功的预设频率参数区间所对应的车内氛围灯的色彩状态生成车内氛围灯控制信号。

承接步骤s14和s32的举例,本步骤先找到与“10db~50db”区间对应的车内氛围灯的明暗状态,也即“明”,然后生成用于将对应的车内氛围灯调节成显示黄色且亮度为明的控制信号。

s34:将所述车内氛围灯控制信号发送至对应的车内氛围灯,以供所述车内氛围灯按照所述车内氛围灯控制信号调节其显示亮度及显示色彩。

详细而言,车载信息娱乐系统通过can协议将生成的控制信号发送至相应的车内氛围灯。随后,车内氛围灯会根据接收的控制信号中的色彩和明暗信息完成自身的色彩与明暗的变换。

在另一实施例中,可选的,所述基于音乐律动的车内氛围灯调节方法还包括:在音乐播放前获取车内氛围灯的初始显示状态,包括:显示色彩、明暗程度等,在音乐结束播放时,根据初始显示状态的信息生成控制信号向所述车内氛围灯发送,以令其恢复至所述初始显示状态。

实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。基于这样的理解,本发明还提供一种计算机程序产品,包括一个或多个计算机指令。所述计算机指令可以存储在计算机可读存储介质中。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(如:软盘、硬盘、磁带)、光介质(如:dvd)、或者半导体介质(如:固态硬盘solidstatedisk(ssd))等。

参阅图4,本实施例提供一种基于音乐律动的车内氛围灯调节系统400,作为一款软件搭载于电子设备中,以在运行时执行前述方法实施例所述的基于音乐律动的车内氛围灯调节系统。由于本系统实施例的技术原理与前述方法实施例的技术原理相似,因而不再对同样的技术细节做重复性赘述。

本实施例的缝制轨迹数据的生成系统具体包括:音频信号处理模块41、控制信号处理模块42。音频信号处理模块41用于执行前述方法实施例介绍的步骤s11~s13、s21、s31~s32以及在音乐播放前获取车内氛围灯的初始显示状态等,控制信号处理模块42用于执行前述方法实施例介绍的步骤s14~s15、s22~s23、s33~s34以及在音乐结束播放时,根据初始显示状态的信息生成控制信号向所述车内氛围灯发送等。

本领域技术人员应当理解,图4实施例中的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个或多个物理实体上。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,音频信号处理模块41可以为单独设立的处理元件,也可以集成在某一个芯片中实现,此外,也可以以程序代码的形式存储于存储器中,由某一个处理元件调用并执行音频信号处理模块41的功能。其它模块的实现与之类似。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

参阅图5,本实施例提供一种电子设备,电子设备可以是车载信息娱乐系统(车机)、台式机、便携式电脑、智能手机等设备。详细的,电子设备至少包括通过总线51连接的:存储器52、处理器53以及通信器54,其中,通信器54用于通过can协议、wifi协议、gprs协议或蓝牙协议等与外部设备建立通信,存储器52用于存储计算机程序,处理器53用于执行存储器52存储的计算机程序,以执行前述方法实施例中的全部或部分步骤。

上述提到的系统总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

除此之外,本发明还提供一种包括上述车载信息娱乐系统的车辆。由于该车载信息系统已在上文中进行了详细阐述,所以于此不再重复赘述。

综上所述,本发明的基于音乐律动的车内氛围灯调节方法、系统、及电子设备,能随车内音乐的律动而变换车内氛围灯的显示效果,为用户提供更好的车内听歌体验。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

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