一种演奏乐曲的方法及装置制造方法

文档序号:2826066阅读:184来源:国知局
一种演奏乐曲的方法及装置制造方法
【专利摘要】本发明公开了一种演奏乐曲的方法及装置,所述方法包括:生成乐曲的曲谱片段图片序列;识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;根据所述完整的曲谱信息,对所述乐曲进行演奏。本发明实现了对乐曲连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。
【专利说明】一种演奏乐曲的方法及装置

【技术领域】
[0001 ] 本发明涉及计算机【技术领域】,尤其涉及一种演奏乐曲的方法及装置。

【背景技术】
[0002]曲谱即乐谱,是记录音乐音高或者节奏的各种书面符号的有规律的组合,简谱、五线谱、吉他谱、古琴谱等等各种现代的或者古代的乐谱都叫做曲谱。它的出现使得人们能够方便并且有效的进行音乐的交流和传承。古往今来的音乐作品大多以纸质形式的曲谱进行记载。
[0003]随着计算机技术的迅速发展,各种终端,如智能手机、个人数字助理、笔记本电脑、平板电脑等,日渐进入人们的工作、生活和学习中。终端上的应用软件亦是日趋繁多,其功能也越来越强大。现有的某些终端所安装的应用软件可以通过摄像头对纸质形式的曲谱进行拍摄,并对所拍摄曲谱图片进行识别、演奏。但是,当一首乐曲的曲谱很长时,需要连续拍摄多张曲谱片段图片,才能完整的将该首乐曲的曲谱采集完毕,而现有的应用软件只能对单张曲谱片段图片进行单独的识别和演奏,无法将所拍摄的多张曲谱片段图片进行衔接识另O,来实现对同一首乐曲连贯、完整地弹奏。


【发明内容】

[0004]鉴于以上理由,本发明实施例提出一种演奏乐曲的方法及装置,来解决以上【背景技术】部分提到的技术问题。
[0005]一方面,本发明实施例提供了一种演奏乐曲的方法,所述方法包括:
[0006]生成乐曲的曲谱片段图片序列;
[0007]识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;
[0008]将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;
[0009]根据所述完整的曲谱信息,对所述乐曲进行演奏。
[0010]一方面,本发明实施例提供了一种演奏乐曲的装置,所述装置包括:
[0011]图片生成模块,用于生成乐曲的曲谱片段图片序列;
[0012]信息提取模块,用于识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;
[0013]信息衔接模块,用于将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;
[0014]乐曲演奏模块,用于根据所述完整的曲谱信息,对所述乐曲进行演奏。
[0015]相较于现有技术,本发明实施例通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息的识别与衔接,实现了对乐曲连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。

【专利附图】

【附图说明】
[0016]图1为本发明第一实施例提供的一种演奏乐曲的方法的流程示意图;
[0017]图2为本发明第一实施例提供的生成乐曲的曲谱片段图片序列的流程示意图;
[0018]图3为本发明第二实施例提供的一种演奏乐曲的方法的流程示意图;
[0019]图4为本发明第三实施例提供的一种演奏乐曲的方法的流程示意图;
[0020]图5为本发明第四实施例提供的一种演奏乐曲的装置的结构示意图;
[0021]图6为本发明第五实施例提供的一种演奏乐曲的装置的结构示意图;
[0022]图7为本发明第六实施例提供的一种演奏乐曲的装置的结构示意图;
[0023]图8为可用于实施本发明方案的终端的结构示意图。

【具体实施方式】
[0024]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0025]图1示出了本发明的第一实施例。
[0026]图1为本发明第一实施例提供的一种演奏乐曲的方法的流程示意图。参见图1,所述方法包括:
[0027]步骤S101、生成乐曲的曲谱片段图片序列。
[0028]在本实施例中,可通过获取图像采集装置采集的、拷贝外接设备存储的或者下载网页中存有的乐曲的各曲谱片段图片,得到曲谱片段图片序列。优选的,本实施通过获取图像采集装置采集的乐曲的各曲谱片段图片,得到曲谱片段图片序列,其中所述图像采集装置为终端自身所携带的照相机。
[0029]图2为本发明第一实施例提供的生成乐曲的曲谱片段图片序列的流程示意图。参见图2,步骤SlOl进一步包括:
[0030]子步骤S1011、获取图像采集装置实时采集的取景图片;
[0031]子步骤S1012、判断所采集的取景图片是否与上一张曲谱片段图片发生重叠,如果否,执行子步骤S1013,否则,执行子步骤S1014 ;
[0032]子步骤S1013、向图像采集装置发送拍摄指令,接收图像采集装置拍摄得到的曲谱片段图片;
[0033]子步骤S1014、按照预设的重叠渲染规则,在图像采集装置取景界面显示的图片中对重叠区域进行渲染。
[0034]其中,对于子步骤S1012,可根据现有的图像拼接技术,通过判断取景图片的最上面预设区域是否与上一张曲谱片段图片的最下面预设区域相似度达到设定的阈值,来判断取景图片是否与上一张曲谱片段图片发生重叠:如果相似度达到设定的阈值,则取景图片与上一张曲谱片段图片发生重叠,否则,取景图片与上一张曲谱片段图片未发生重叠;对于子步骤S1014,重叠渲染规则用于对重叠区域的渲染方式进行描述和界定。在本实施例中,按照预设的重叠渲染规则,在图像采集装置取景界面显示的图片中对所重叠区域进行渲染包括:在图像采集装置取景界面显示的图片中对重叠区域进行着色处理。例如,用绿色覆盖所述重叠区域,以提示用户所要拍摄的曲谱片段图片与上一张曲谱片段图片的重叠部分,使得用户能够据此对曲谱片段图片进行合理的拍摄。
[0035]步骤S102、识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段息。
[0036]在生成乐曲的曲谱片段图片序列后,首先根据光字符识别技术,对所述曲谱片段图片序列中各张曲谱片段图片进行信息识别,该识别过程包括但不限于:对曲谱片段图片进行倾斜校正、二值化、剔除歌词等预处理;定位曲谱片段图片中的音符基元;根据音符库,对音符基元进行识别。然后根据识别结果,提取曲谱片段图片所包含的曲谱片段信息,该曲谱片段信息包括多个音符及与所述多个音符中的每个音符对应的位置、音阶、节拍。
[0037]步骤S103、将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息。
[0038]在本实施例中,可按照曲谱片段图片序列中各张曲谱片段图片的顺序,依次将所提取的各曲谱片段图片所包含的曲谱片段信息衔接在一起,生成所述乐曲的完整的曲谱信肩、O
[0039]步骤S104、根据所述完整的曲谱信息,对所述乐曲进行演奏。
[0040]在得到所述乐曲的完整的曲谱信息之后,首先获取与所述乐曲对应的乐器名称,例如钢琴、吉他、小提琴、口琴、笛子等。具体地,该乐器名称可以是本地存储器存储的,通过查询本地存储器获取与所述乐曲对应的乐器名称。当然,与所述乐曲对应的乐器名称的获取也可以是通过接受用户输入的指令完成。其次,根据音色库和所述完整的曲谱片段信息,生成与乐器名称相对应的音乐格式的数据信息,其中音色库存储着不同乐器名称所对应的不同音符的音色,音乐格式的数据信息包括曲谱片段信息中所包括的多个音符及与所述多个音符中的每个音符对应的位置、音阶、节拍、音色。然后,根据音波表得到与音乐格式的数据信息相对应的模拟的音频信号,其中音波表存储着不同音符的不同音色的波形表。最后,将所述音频信号的功率进行放大,通过音频播放装置发出音乐,来实现对所述乐曲的演奏。
[0041]本发明第一实施例提出的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进行识别与衔接处理,进而实现了对乐曲连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。
[0042]图3示出了本发明的第二实施例。
[0043]图3为本发明第二实施例提供的一种演奏乐曲的方法的流程示意图。参见图3,所述方法包括:
[0044]步骤S301、生成乐曲的曲谱片段图片序列。
[0045]本步骤与第一实施例中的步骤SlOl相同,这里不再赘述。
[0046]步骤S302、识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段息。
[0047]本步骤与第一实施例中的步骤S102相同,这里不再赘述。
[0048]步骤S303、将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息。
[0049]本步骤与第一实施例中的步骤S103相同,这里不再赘述。
[0050]步骤S304、显示能够被编辑的所述完整的曲谱信息。
[0051 ] 在本实施例中,可通过提供一个人机交互界面,来显示所述完整的曲谱信息。在所显示的曲谱信息中所有的音符以及与每个音符对应的音阶、节拍均能够被用户编辑。优选的,可通过接收对某个音符的双击指令,来进入对该音符的编辑状态。
[0052]步骤S305、接收输入的编辑操作指令,对所述完整的曲谱信息进行编辑。
[0053]在通过人机交互界面显示能够被编辑的所述完整的曲谱信息后,接收用户输入的编辑操作指令,完成对曲谱信息中音符、音阶或者节拍进行的编辑,以实现对曲谱信息的修改。
[0054]步骤S306、根据经过编辑后的完整的曲谱信息,对所述乐曲进行演奏。
[0055]本发明第二实施例提供的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进而识别与衔接处理,得到完整的曲谱信息,同时能够对曲谱信息进行编辑,进而实现了对乐曲准确、连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间,同时能够协助用户进行乐曲创作。
[0056]图4示出了本发明的第三实施例。
[0057]图4为本发明第三实施例提供的一种演奏乐曲的方法的流程示意图。参见图4,所述方法包括:
[0058]步骤S401、生成乐曲的曲谱片段图片序列。
[0059]本步骤与第一实施例中的步骤SlOl相同,这里不再赘述。
[0060]步骤S402、识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段息。
[0061 ] 本步骤与第一实施例中的步骤S102相同,这里不再赘述。
[0062]步骤S403、将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息。
[0063]本步骤与第一实施例中的步骤S103相同,这里不再赘述。
[0064]步骤S404、显示所述完整的曲谱信息。
[0065]在得到完整的曲谱信息后,提供一个人机交互界面,用于显示该曲谱信息。
[0066]步骤S405、接收输入的演奏位置指令,得到曲谱演奏的指定位置,其中指定位置包括起始位置和终止位置。
[0067]在本实施例中,接收用户在上述人机界面上显示的曲谱信息中触控选择的第一个音符,将该音符对应的位置作为曲谱演奏的起始位置;接收用户在上述人机界面上显示的曲谱信息中触控选择的第二个音符,将该音符对应的位置作为曲谱演奏的终止位置。特别的,当只接收到用户在上述人机界面上显示的曲谱信息中触控选择的唯一的一个音符时,将该音符对应的位置作为曲谱演奏的起始位置,将上述完整的曲谱信息中的最后一个音符对应的位置作为曲谱演奏的终止位置。
[0068]当然,本领域的普通技术人员应该知道,还可通过提供一个输入控件,供用户直接输入曲谱演奏的起始位置和终止位置。
[0069]步骤S406、从完整的曲谱信息中查找起始位置和终止位置之间所对应的曲谱信肩、O
[0070]步骤S407、根据所查找到的曲谱信息,对所述乐曲进行演奏。
[0071]本发明第三实施例提供的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进行识别与衔接处理,而后对曲谱信息演奏位置加以指定,进而能够连贯、完整地弹奏用户所任意指定位置区域内的曲谱,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。
[0072]图5示出了本发明的第四实施例。
[0073]图5为本发明第四实施例提供的一种演奏乐曲的装置的结构示意图。参见图5,该装置包括:图片生成模块501,用于生成乐曲的曲谱片段图片序列;信息提取模块502,用于识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;信息衔接模块503,用于将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;乐曲演奏模块504,用于根据完整的曲谱信息,对所述乐曲进行演奏。
[0074]在本实施例中,图片生成模块501可通过获取图像采集装置采集的、拷贝外接设备存储的或者下载网页中存有的乐曲的各曲谱片段图片,得到曲谱片段图片序列。优选的,本实施图片生成模块501通过获取图像采集装置采集的乐曲的各曲谱片段图片,得到曲谱片段图片序列,其中所述图像采集装置为终端自身所携带的照相机。
[0075]图片生成模块501进一步包括:
[0076]获取子模块5011,用于获取图像采集装置实时采集的取景图片;
[0077]重叠识别子模块5012,用于判断所采集的取景图片是否与上一张曲谱片段图片发生重叠;
[0078]接收子模块5013,用于在判断未发生重叠时,向图像采集装置发送拍摄指令,接收所述图像采集装置拍摄得到的曲谱片段图片。
[0079]重叠渲染子模块5014,用于在判断发生重叠时,按照预设的重叠渲染规则,在图像采集装置取景界面显示的图片中对所述重叠区域进行渲染。
[0080]其中,重叠识别子模块5012可根据现有的图像拼接技术,通过判断取景图片的最上面预设区域是否与上一张曲谱片段图片的最下面预设区域相似度达到设定的阈值,来判断取景图片是否与上一张曲谱片段图片发生重叠:如果相似度达到设定的阈值,取景图片与上一张曲谱片段图片发生重叠,否则,取景图片与上一张曲谱片段图片未发生重叠。重叠渲染规则用于对重叠区域的渲染方式进行描述和界定。在本实施例中,重叠渲染子模块5014按照预设的重叠渲染规则,在图像采集装置取景界面显示的图片中对所重叠区域进行渲染包括:在图像采集装置取景界面显示的图片中对重叠区域进行着色处理。例如,重叠渲染子模块5014用绿色覆盖所述重叠区域,以提示用户所要拍摄的曲谱片段图片与上一张曲谱片段图片的重叠部分,使得用户能够据此对曲谱片段图片进行合理的拍摄。
[0081 ] 信息提取模块502进一步包括:
[0082]信息识别子模块5021根据光字符识别技术,对所述曲谱片段图片序列中各张曲谱片段图片进行信息识别,所述识别包括但不限于:对曲谱片段图片进行倾斜校正、二值化、剔除歌词等预处理;定位曲谱片段图片中的音符基元;根据音符库,对音符基元进行识别;
[0083]信息提取子模块5022根据识别结果,提取曲谱片段图片所包含的曲谱片段信息,该曲谱片段信息包括多个音符及与所述多个音符中的每个音符对应的位置、音阶、节拍。
[0084]在本实施例中,信息衔接模块503可按照曲谱片段图片序列中各张曲谱片段图片的顺序,依次将所提取的各曲谱片段图片所包含的曲谱片段信息衔接在一起,生成所述乐曲的完整的曲谱信息。
[0085]在得到所述乐曲的完整的曲谱信息之后,乐曲演奏模块504首先获取与所述乐曲对应的乐器名称,例如钢琴、吉他、小提琴、口琴、笛子等。具体地,该乐器名称可以是本地存储器存储的,乐曲演奏模块504通过查询本地存储器获取与所述乐曲对应的乐器名称。当然,与所述乐曲对应的乐器名称的获取也可以是通过接受用户输入的指令完成。其次,乐曲演奏模块504根据音色库和所述完整的曲谱片段信息,生成与乐器名称相对应的音乐格式的数据信息,其中音色库存储着不同乐器名称所对应的不同音符的音色,音乐格式的数据信息包括曲谱片段信息中所包括的多个音符及与所述多个音符中的每个音符对应的位置、音阶、节拍、音色。然后,乐曲演奏模块504根据音波表得到与音乐格式的数据信息相对应的模拟的音频信号,其中音波表存储着不同音符的不同音色的波形表。最后,乐曲演奏模块504将所述音频信号的功率进行放大,通过音频播放装置发出音乐,来实现对所述乐曲的演奏。
[0086]本发明第四实施例与上述第一实施例属于一个发明构思,在第四实施例中未详尽描述的细节内容,可以参考第一实施例。
[0087]本发明第四实施例提供的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进行识别与衔接处理,进而实现了对乐曲连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。
[0088]图6示出了本发明的第五实施例。
[0089]图6为本发明第四实施例提供的一种演奏乐曲的装置的结构示意图。参见图6,该装置包括:图片生成模块601,用于生成乐曲的曲谱片段图片序列;信息提取模块602,用于识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;信息衔接模块603,用于将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;信息编辑模块604,用于显示能够被编辑的完整的曲谱信息,接收输入的编辑操作指令,对完整的曲谱信息进行编辑;乐曲演奏模块605用于根据经过编辑后的完整的曲谱信息,对所述乐曲进行演奏。
[0090]在本实施例中,图片生成模块601、信息提取模块602、信息衔接模块603与第四实施例中的图片生成模块501、信息提取模块502、信息衔接模块503功能对应相同,这里不再赘述。
[0091]在本实施例中,信息编辑模块604可通过提供一个人机交互界面,来显示所述完整的曲谱信息。在所显示的曲谱信息中所有的音符以及与每个音符对应的音阶、节拍均能够被用户编辑。优选的,信息编辑模块604可通过接收对某个音符的双击指令,来进入对该音符的编辑状态。在通过人机交互界面显示能够被编辑的所述完整的曲谱信息后,信息编辑模块604接收用户输入的编辑操作指令,完成对曲谱信息中音符、音阶或者节拍进行的编辑,以实现对曲谱信息的修改。
[0092]本发明第五实施例与上述第二实施例属于一个发明构思,在第五实施例中未详尽描述的细节内容,可以参考第二实施例。
[0093]本发明第五实施例提供的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进而识别与衔接处理,得到完整的曲谱信息,同时能够对曲谱信息进行编辑,进而实现了对乐曲准确、连贯、完整地弹奏,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间,同时能够协助用户进行乐曲创作。
[0094]图7示出了本发明的第六实施例。
[0095]图7为本发明第六实施例提供的一种演奏乐曲的装置的结构示意图。参见图7,该装置包括:图片生成模块701,用于生成乐曲的曲谱片段图片序列;信息提取模块702,用于识别并提取曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息;信息衔接模块703,用于将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息;演奏位置指定模块704,用于显示所述完整的曲谱信息,接收输入的演奏位置指令,得到曲谱演奏的指定位置,其中所述指定位置包括起始位置和终止位置;乐曲演奏模块705用于从完整的曲谱信息中查找起始位置和终止位置之间对应的曲谱信息,根据所查找到的曲谱信息,对所述乐曲进行演奏。
[0096]在本实施例中,图片生成模块701、信息提取模块702、信息衔接模块703与第四实施例中的图片生成模块501、信息提取模块502、信息衔接模块503功能对应相同,这里不再赘述。
[0097]在本实施例中,演奏位置指定模块704接收用户在上述人机界面上显示的曲谱信息中触控选择的第一个音符,将该音符对应的位置作为曲谱演奏的起始位置;接收用户在上述人机界面上显示的曲谱信息中触控选择的第二个音符,将该音符对应的位置作为曲谱演奏的终止位置。特别的,当演奏位置指定模块604只接收到用户在上述人机界面上显示的曲谱信息中触控选择的唯一的一个音符时,将该音符对应的位置作为曲谱演奏的起始位置,将上述完整的曲谱信息中的最后一个音符对应的位置作为曲谱演奏的终止位置。
[0098]当然,本领域的普通技术人员应该知道,演奏位置指定模块704还可通过提供一个输入控件,供用户直接输入曲谱演奏的起始位置和终止位置。
[0099]本发明第六实施例提供的技术方案,通过对乐曲的曲谱片段图片序列中所包含的曲谱片段信息进行识别与衔接处理,而后对曲谱信息演奏位置加以指定,进而能够连贯、完整地弹奏用户所任意指定位置区域内的曲谱,克服了手动输入曲谱费时费力的弊端,延长了该方法和装置所应用的终端上电池的续航时间。
[0100]图8为可用于实施本发明方案的终端的结构示意图。参见图8,终端80可以包括图像采集单元801、存储器802、处理器803、输入单元804、显示单元805、音频电路806、扬声器807等部件。
[0101]图像采集单元801可用于获取曲谱片段图片序列数据,并将所获取的数据输出至存储器802以便进一步处理,在一个优选方式中,图像采集单元801可以为照相机。
[0102]存储器802可用于存储实现演奏乐曲的软件程序以及模块,处理器803通过运行存储在存储器802的软件程序以及模块,从而执行各种功能应用以及数据处理。
[0103]输入单元804可用于接收输入的数字或音符信息,以及产生与用户设置或功能控制有关的触控板、键盘、鼠标、操作杆信号输入。
[0104]显示单元805可用于显示由用户输入的信息或提供给用户的信息以及终端80的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成,在一个优选方式中,显示单元805为触摸屏显示器。
[0105]音频电路806、扬声器807可提供用户与终端80之间的音频接口。音频电路806可将从处理器803接收到的音频数据转换后的电信号,传送至扬声器807,由扬声器807转换为声音信号输出。
[0106]本领域技术人员可以理解,图8中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0107]以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、计算机只读存储器、光盘或软盘等。
[0108]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种演奏乐曲的方法,其特征在于,所述方法包括: 生成乐曲的曲谱片段图片序列; 识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息; 将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息; 根据所述完整的曲谱信息,对所述乐曲进行演奏。
2.根据权利要求1所述的演奏乐曲的方法,其特征在于,所述生成乐曲的曲谱片段图片序列的步骤包括:获取图像采集装置采集的所述乐曲的各曲谱片段图片,生成所述曲谱片段图片序列。
3.根据权利要求2所述的演奏乐曲的方法,其特征在于,所述获取图像采集装置采集的所述乐曲的各曲谱片段图片的步骤包括: 获取所述图像采集装置实时采集的取景图片; 判断所采集的取景图片是否与上一张曲谱片段图片发生重叠; 如果未发生重叠,则向所述图像采集装置发送拍摄指令,接收所述图像采集装置拍摄得到的曲谱片段图片。
4.根据权利要求3所述的演奏乐曲的方法,其特征在于,如果发生重叠,则按照预设的重叠渲染规则,在所述 图像采集装置取景界面显示的图片中对所述重叠区域进行渲染。
5.根据权利要求1所述的演奏乐曲的方法,其特征在于,所述识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息的步骤包括: 根据光字符识别技术,对所述曲谱片段图片序列中的各张曲谱片段图片进行信息识别; 提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息,所述曲谱片段信息包括多个音符及所述多个音符中的每个音符对应的位置、音阶、节拍。
6.根据权利要求1所述的演奏乐曲的方法,其特征在于,所述将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息的步骤包括:按照所述曲谱片段图片序列中各张曲谱片段图片的顺序,依次将所提取的曲谱片段信息衔接在一起,生成所述乐曲的完整的曲谱信息。
7.根据权利要求1所述的演奏乐曲的方法,其特征在于,所述将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息的步骤之后还包括: 显示能够被编辑的所述完整的曲谱信息; 接收输入的编辑操作指令,对所述完整的曲谱信息进行编辑。
8.根据权利要求7所述的演奏乐曲的方法,其特征在于,根据所述完整的曲谱信息的对所述乐曲进行演奏的步骤包括:根据经过编辑后的所述完整的曲谱信息,对所述乐曲进行演奏。
9.根据权利要求1所述的演奏乐曲的方法,其特征在于,所述将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息的步骤之后还包括: 显示所述完整的曲谱信息; 接收输入的演奏位置指令,得到曲谱演奏的指定位置,其中所述指定位置包括起始位置和终止位置。
10.根据权利要求9所述的演奏乐曲的方法,其特征在于,根据所述完整的曲谱信息对所述乐曲进行演奏的步骤包括: 从所述完整的曲谱信息中查找所述起始位置和所述终止位置之间对应的曲谱信息; 根据所查找到的曲谱信息,对所述乐曲进行演奏。
11.一种演奏乐曲的装置,其特征在于,所述装置包括: 图片生成模块,用于生成乐曲的曲谱片段图片序列; 信息提取模块,用于识别并提取所述曲谱片段图片序列中的各张曲谱片段图片所包含的曲谱片段信息; 信息衔接模块,用于将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息; 乐曲演奏模块,用于根据所述完整的曲谱信息,对所述乐曲进行演奏。
12.根据权利要求11所述的演奏乐曲的装置,其特征在于,所述图片生成模块具体用于:获取图像采集装置采集的所述乐曲的各曲谱片段图片,生成所述曲谱片段图片序列。
13.根据权利要求12所述的演奏乐曲的装置,其特征在于,所述图片生成模块包括: 获取子模块,用于获取所述图像采集装置实时采集的取景图片; 重叠识别子模块,用于判断所采集的取景图片是否与上一张曲谱片段图片发生重叠;接收子模块,用于在判断未发生重叠时,向所述图像采集装置发送拍摄指令,接收所述图像采集装置拍摄得到的曲谱片段图片。
14.根据权利要求13所述的演奏乐曲的装置,其特征在于,所述图片生成模块还包括重叠渲染子模块,用于在判断发生重叠时,按照预设的重叠渲染规则,在所述图像采集装置取景界面显示的图片中对所述重叠区域进行渲染。
15.根据权利要求11所述的演奏乐曲的装置,其特征在于,所述信息提取模块包括: 信息识别子模块,用于根据光字符识别技术,对所述曲谱片段图片序列中各张曲谱片段图片进行信息识别; 信息提取子模块,用于提取所述曲谱片段图片序列中各张曲谱片段图片所包含的曲谱片段信息,所述曲谱片段信息包括多个音符及所述多个音符中的每个音符对应的位置、音阶、节拍。
16.根据权利要求11所述的演奏乐曲的装置,其特征在于,所述信息衔接模块具体用于:按照所述曲谱片段图片序列中各张曲谱片段图片的顺序,依次将所提取的曲谱片段信息衔接在一起,生成所述乐曲的完整的曲谱信息。
17.根据权利要求11所述的演奏乐曲的装置,其特征在于,所述装置还包括信息编辑模块,用于在所述信息衔接模块将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息之后,显示能够被编辑的所述完整的曲谱信息,接收输入的编辑操作指令,对所述完整的曲谱信息进行编辑。
18.根据权利要求17所述的演奏乐曲的装置,其特征在于,所述乐曲演奏模块具体用于:根据经过编辑后的所述完整的曲谱信息,对所述乐曲进行演奏。
19.根据权利要求11所述的演奏乐曲的装置,其特征在于,所述装置还包括演奏位置指定模块,用于在所述信息衔接模块将所提取的曲谱片段信息进行衔接,生成所述乐曲的完整的曲谱信息之后,显示所述完整的曲谱信息,接收输入的演奏位置指令,得到曲谱演奏的指定位置,其中所述指定位置包括起始位置和终止位置。
20.根据权利要求19所述的演奏乐曲的装置,其特征在于,所述乐曲演奏模块具体用于:从所述完整的曲谱信息中查找所述起始位置和所述终止位置之间对应的曲谱信息,根据所查找到的曲谱信息,对所述乐曲进 行演奏。
【文档编号】G10H7/00GK104078035SQ201310275056
【公开日】2014年10月1日 申请日期:2013年7月2日 优先权日:2013年7月2日
【发明者】王新宇 申请人:深圳市腾讯计算机系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1