一种节奏感测方法、装置以及系统转让专利

申请号 : CN200910239610.6

文献号 : CN102116672B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈新伟罗富强

申请人 : 深圳市宇恒互动科技开发有限公司

摘要 :

本发明实施例提供了一种节奏感测方法、装置以及系统,其中所述节奏感测方法包括:通过加速度传感器获取声源的振动加速度信息;根据获取到的所述振动加速度信息获取节奏信息;通过无线或有线传输方式发送所述节奏信息。实施本发明,能够实现准确感测声源的节奏信息,让用户能够方便的创建游戏中使用的音乐曲目信息,增强了用户体验。

权利要求 :

1.一种节奏感测方法,其特征在于,所述节奏感测方法包括:

通过单维或多维加速度传感器置于音箱、喇叭上获取声源机械振动的、已经滤掉许多谐波信号而杂质较少的加速度信息;

设定节奏捕捉特性,包括峰值灵敏度及频宽灵敏度;

根据获取到的所述振动加速度信息及所述节奏捕捉特性进行运算处理,包括:判断所述加速度信息中的加速度值是否达到预设峰值,若达到所述预设峰值,则计算所述加速度值达到所述预设峰值直到回落至所述预设峰值以下所经过的时间,即峰值持续时间,若所述峰值持续时间满足频宽灵敏度的要求,则将所述加速度值到达峰值的时间记录为一个节奏点,通过一段时间内连续获取多个节奏点,得到节奏信息;

通过无线或有线传输方式发送所述节奏信息;

对端设备通过无线或有线传输方式获取所述节奏信息,通过配套软件将所述节奏信息与原音乐文件进行合成游戏中使用的音乐曲目文件。

2.一种节奏感测装置,其特征在于,所述节奏感测装置包括:

单维或多维加速度传感器,用于获取声源机械振动的、已经滤掉许多谐波信号而杂质较少的加速度信息;

节奏捕捉单元,用于根据获取到的所述振动加速度信息进行运算处理,包括:判断所述加速度信息中的加速度值是否达到预设峰值,若达到预设峰值则计算所述加速度值达到所述预设峰值直到回落至预设峰值以下所经过的时间,即峰值持续时间,若该峰值持续时间满足频宽灵敏度的要求,则将所述加速度值到达峰值的时间记录为一个节奏点,通过一段时间内连续获取多个节奏点,获取节奏信息;所述节奏捕捉单元包括:节奏捕捉特性设置模块,用于设置节奏捕捉特性,所述节奏捕捉特性包括峰值灵敏度及频宽灵敏度;节奏捕捉模块,用于根据所述节奏捕捉特性设置模块设置的节奏捕捉特性以及振动加速度信息获取节奏信息;

发送单元,用于通过无线或有线传输方式发送所述节奏信息。

3.一种节奏感测系统,其特征在于,所述节奏感测系统至少包括一个节奏感测装置及对端设备,其中:所述节奏感测装置为权利要求2所述的节奏感测装置;

所述对端设备获取所述节奏信息,通过配套软件将所述节奏信息与原音乐文件进行合成为游戏中使用的音乐曲目文件。

4.如权利要求3所述的节奏感测系统,其特征在于,所述对端设备包括一个无线接收装置和游戏主机或个人电脑,所述无线接收装置包括:无线射频接收模块,用于通过无线传输方式获取所述节奏信息;

数据处理模块,用于对无线射频接收模块获取到的所述节奏信息进行数据处理;

接口传输模块,用于与游戏主机或者个人电脑相连,将所述经过数据处理的节奏信息发送给游戏主机或个人电脑。

说明书 :

一种节奏感测方法、装置以及系统

技术领域

[0001] 本发明涉及电子应用领域,尤其涉及一种节奏感测方法、装置以及系统。

背景技术

[0002] 如今市场上有许多节奏感游戏,例如跳舞毯游戏、吉他游戏以及击鼓游戏等,游戏原理是由游戏软件在显示器上产生节奏图标,图标在屏幕上规律移动,当图标到达相应位置时需要玩家对应节奏作出相应游戏操作。这类游戏有一个共同的缺点,既是游戏只能选用游戏软件提供的音乐曲目文件,不能由用户自由方便的录入自己想要的音乐作为音乐曲目文件进行游戏。
[0003] 现有技术中有通过分析数字音频信号来捕捉节奏信息的方法,但由于音频信号有很多谐波信号组成,要准确地从数字音频信号中捕捉节奏信息的技术非常复杂,并且需要大量软硬件资源来进行数字滤波,往往成本高昂而且效果差强人意。

发明内容

[0004] 有鉴于此,本发明实施例提供了一种节奏感测方法、装置以及系统,期望实现准确地感测声源的节奏信息,让用户能够方便的创建游戏中使用的音乐曲目信息,提高用户体验。
[0005] 本发明实施例提供了一种节奏感测方法,该方法包括:
[0006] 通过加速度传感器获取声源的振动加速度信息;
[0007] 根据获取到的所述振动加速度信息获取节奏信息;
[0008] 通过无线或有线传输方式发送所述节奏信息。
[0009] 进一步地,所述节奏感测方法还包括:
[0010] 设定所述根据获取到的所述振动加速度信息获取节奏信息的节奏捕捉特性,包括峰值灵敏度及频宽灵敏度。
[0011] 进一步地,所述节奏感测方法还包括:
[0012] 对端设备通过无线或有线传输方式获取所述节奏信息,并根据所述节奏信息生成曲目文件。
[0013] 相应地,本发明实施例还提供了一种节奏感测装置,包括:
[0014] 加速度传感器,用于获取声源的振动加速度信息;
[0015] 节奏捕捉单元,用于根据获取到的所述振动加速度信息获取节奏信息;
[0016] 发送单元,用于通过无线或有线传输方式发送所述节奏信息。
[0017] 进一步地所述节奏捕捉单元包括:
[0018] 节奏捕捉特性设置模块,用于设置节奏捕捉特性,所述节奏捕捉特性包括峰值灵敏度及频宽灵敏度;
[0019] 节奏捕捉模块,用于根据所述节奏捕捉特性设置模块设置的节奏捕捉特性以及振动加速度信息获取节奏信息。
[0020] 相应地本发明实施例还提供了一种节奏感测系统,所述节奏感测系统至少包括一个节奏感测装置及对端设备,其中:
[0021] 所述节奏感测装置包括:
[0022] 加速度传感器,用于获取声源的振动加速度信息;
[0023] 节奏捕捉单元,用于根据获取到的所述振动加速度信息获取节奏信息;
[0024] 发送单元,用于通过无线或有线传输方式发送所述节奏信息。
[0025] 所述对端设备用于通过无线或有线传输方式获取所述节奏信息,并根据所述节奏信息生成音乐曲目文件。
[0026] 进一步地所述对端设备包括一个无线接收装置和游戏主机或个人电脑,所述无线接收装置包括:
[0027] 无线射频接收模块,用于通过无线传输方式获取所述节奏信息;
[0028] 数据处理模块,用于对无线射频接收模块获取到的所述节奏信息进行数据处理;
[0029] 接口传输模块,用于与游戏主机或者个人电脑相连,将所述经过数据处理的节奏信息发送给游戏主机或个人电脑。
[0030] 本发明实施例通过置于声源附近的节奏感测装置获取声源的振动加速度信息,进而提取节奏信息发送出去,实现了准确感测声源的节奏信息,让用户能够方便的创建游戏中使用的音乐曲目信息,增强了用户体验。

附图说明

[0031] 图1为本发明实施例中一种节奏感测装置的结构组成示意图;
[0032] 图2为本发明实施例中一种节奏感测装置与无线接收装置的结构组成示意图;
[0033] 图3为本发明实施例中一种节奏感测方法的流程示意图。

具体实施方式

[0034] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035] 图1为本发明实施例中一种节奏感测装置的结构组成示意图,节奏感测装置10可以置于声源附近,例如音箱、喇叭上或其他发声设备附近,包括:
[0036] 加速度传感器11,用于获取声源的振动加速度信息。具体的本实施例可以采用单维或多维加速度传感器。具体地由于加速度传感器获取的是机械振动的加速度值,从声源喇叭传出的振动信息已经滤掉了电信号中的许多谐波信号,因此获取到的加速度信息杂质信息较少。
[0037] 节奏捕捉单元12,用于根据获取到的所述振动加速度信息获取节奏信息。具体的节奏捕捉单元12可以为一个具有数据处理能力的单片机。
[0038] 进一步节奏捕捉单元12可以包括节奏捕捉特性设置模块和节奏捕捉模块,其中节奏捕捉特性设置模块,用于设置节奏捕捉特性,所述节奏捕捉特性包括峰值灵敏度及频宽灵敏度。用户对节奏捕捉单元12的节奏捕捉特性进行设置可以通过对端设备20的软件界面进行预设与修改。
[0039] 节奏捕捉模块,用于根据所述节奏捕捉特性设置模块设置的节奏捕捉特性以及振动加速度信息获取节奏信息。进一步地,节奏感测装置可以通过内置的单片机对加速度传感器获取到的加速度信息进行运算处理,包括:判断所述加速度值是否达到所述预设峰值,若达到预设峰值则单片机进行计时,计算所述加速度值达到所述预设峰值直到回落至预设峰值以下所经过的时间,即峰值的持续时间,若该峰值持续时间满足频宽灵敏度的要求,则将该加速度到达峰值的时间记录为一个节奏点,通过一段时间内连续获取多个节奏点,得到所述节奏信息。
[0040] 发送单元13,用于通过无线或有线传输方式发送所述节奏信息。具体的当通过无线传输方式时,发送单元包括一个内置无线通讯装置,例如低功耗短距离无线射频装置、紫蜂(zigbee)或蓝牙无线发送装置等,将所述节奏信息发送出去。
[0041] 对端设备用于通过无线或有线传输方式获取所述节奏信息,并根据所述节奏信息生成音乐曲目文件。具体实现中,对端设备可以为安装有配套节奏感测软件的游戏主机或个人电脑,通过有线或无线通讯方式与节奏感测装置进行通信连接。进一步地,当节奏感测装置10通过无线传输方式发送所述节奏信息时,对端设备可以包括游戏主机和一个无线接收装置,其中所述无线接收装置通过一个内置无线通讯装置,包括低功耗短距离无线射频接收装置、紫蜂(zigbee)或蓝牙无线接收装置等接收所述节奏信息,并对接收到的节奏信息进行数据处理后通过与游戏主机相连的接口将数据传至游戏主机。
[0042] 图2为本发明实施例中一种节奏感测装置与无线接收装置的结构组成示意图,如图所示无线接收装置20包括:
[0043] 无线射频接收模块21,用于通过无线传输方式获取所述节奏信息。具体的,可以包括低功耗短距离无线射频接收装置、紫蜂(zigbee)或蓝牙无线接收装置等从所述节奏感测装置获取所述节奏信息。
[0044] 数据处理模块22,用于对无线射频接收模块21获取到的所述节奏信息进行数据处理,将数据转换成适于下一阶段接口传输的数据格式,或转换成游戏主机或个人电脑能够识别的数据格式。
[0045] 接口传输模块23,用于与游戏主机或者个人电脑相连,将所述经过数据处理的节奏信息发送给游戏主机或个人电脑。
[0046] 图3为本发明实施例中一种节奏感测方法的流程示意图,如图所示,该流程包括:
[0047] 步骤S301,通过加速度传感器获取声源的振动加速度信息。具体实现中,节奏感测装置置于声源附近,通过内置的加速度传感器获取声源发出声音的振动加速度信息。具体地由于加速度传感器获取的是机械振动的加速度值,从声源喇叭传出的振动信息已经滤掉了电信号中的许多谐波信号,因此获取到的加速度信息杂质信息较少。
[0048] 步骤S302,根据获取到的所述振动加速度信息获取节奏信息。节奏感测装置可以根据预设的节奏捕捉特性从获取到的所述振动加速度信息中提取有效的振动加速度信息,从而进一步得到节奏信息。其中所述节奏捕捉特性可以包括峰值灵敏度及频宽灵敏度,可以是用户根据不同场景及不同要求预先通过在对端设备的软件界面上对节奏感测装置的节奏捕捉特性设置进行设置或修改的。进一步地,节奏感测装置可以通过内置的单片机对加速度传感器获取到的加速度信息进行运算处理,包括:判断所述加速度值是否达到所述预设峰值,若达到预设峰值则单片机进行计时,计算所述加速度值达到所述预设峰值直到回落至预设峰值以下所经过的时间,即峰值的持续时间,若该峰值持续时间满足频宽灵敏度的要求,则将该加速度到达峰值的时间记录为一个节奏点,通过一段时间内连续获取多个节奏点,得到所述节奏信息。
[0049] 步骤S303,通过无线或有线传输方式发送所述节奏信息。进一步地若是采用无线传输方式发送所述节奏信息,则可以通过一个内置无线通讯装置,包括低功耗短距离无线射频装置、紫蜂(zigbee)或蓝牙无线发送装置等进行发送。
[0050] 进一步的,该流程还可以包括:
[0051] 对端设备通过无线或有线传输方式获取所述节奏信息后,通过配套软件将根据所述节奏信息生成音乐曲目文件。对端设备可以为游戏主机或个人电脑,可以将所述节奏信息与原音乐文件进行合成游戏中使用的音乐曲目文件。进一步地若对端设备为通过无线传输方式接收所述节奏信息时,对端设备还可以包括一个无线接收装置,其中所述无线接收装置通过一个内置无线通讯装置,包括低功耗短距离无线射频接收装置、紫蜂(zigbee)或蓝牙无线接收装置等接收所述节奏信息,并对接收到的节奏信息进行数据处理后通过与游戏主机相连的接口将数据传至游戏主机。
[0052] 本发明实施例通过置于声源附近的节奏感测装置获取声源的振动加速度信息,进而提取节奏信息发送出去,实现了准确感测声源的节奏信息,让用户能够方便的创建游戏中使用的音乐曲目信息,增强了用户体验。
[0053] 通过上述实施例的描述,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取介质中,该程序在执行时,可包括如上述各方法的实施例的的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0054] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。