用于识别音乐符号的方法和装置与流程

文档序号:11851577阅读:来源:国知局

技术特征:

1.通过用于根据手写音乐记号来识别音乐符号的音乐符号识别装置所实施的方法,所述方法包括:

-检测手写音乐记号;

-把所述手写音乐记号预先分割成多个基本墨水片段;

-基于基本墨水片段之间的空间关系把基本墨水片段分组成图形对象,其中每一个基本墨水片段属于其中一个或更多所述图形对象;

-对于每一个图形对象确定至少一个音乐符号候选,其中与代表所述图形对象属于所述音乐符号候选的预定分类的可能性的指派符号成本相关联,所述确定是基于从所述图形对象提取出的图形特征;以及

-对音乐符号候选进行解析,其中所述解析包括:

-通过对所述音乐符号候选应用预定语法规则集合当中的至少一条而形成一个或更多图形,其中每一个图形包括与被应用于由至少一个后代节点构成的集合的语法规则相对应的至少一个非终端节点,其中每一个后代节点或者是对应于音乐符号候选的终端节点,或者是与被应用于至少另一个后代节点的语法规则相对应的非终端节点;

-把被应用于至少两个后代节点的每一条语法规则与代表所述应用的语法规则的相关性的空间成本相关联,这是根据所述应用的语法规则的定义并且基于所述至少两个后代节点的图形对象之间的空间关系;以及

-基于与每一个音乐符号候选相关联的符号成本以及与每一条所应用的语法规则相关联的空间成本,选择至少一个所述图形以作为手写音乐记号的最有代表性的图形。

2.根据权利要求1的方法,其中,所述形成步骤包括:尝试通过递归方式把所述语法规则集合当中的每一条应用于所述音乐符号候选。

3.根据权利要求1或2的方法,其中,所述解析包括:对于每一个图形计算总成本,其中考虑到为所述图形的音乐符号候选所指派的每一项符号成本以及与应用在所述图形中的至少一条语法规则相关联的每一项空间成本。

4.根据权利要求3的方法,其中,所述选择是基于针对每一个图形获得的总成本。

5.根据权利要求3或4的方法,其中,通过至少把所述图形的每一项空间成本和符号成本相加而获得对应于每一个图形的总成本。

6.根据权利要求4或5的方法,其中,所述选择包括:确定表示所检测到的手写音乐符号的每一个可能的图形,并且选择具有最低总成本的图形。

7.根据权利要求1到6当中的任一条的方法,其包括:在所述音乐符号识别装置的显示器上显示至少一个所选图形的符号候选。

8.根据权利要求7的方法,其中,所显示的每一个符号候选取代呈现在所述显示器上的相应的图形对象。

9.根据权利要求1到8当中的任一条的方法,其包括:在所述预先分割之前对所述检测到的手写音乐符号进行规范化。

10.根据权利要求1到9当中的任一条的方法,其中,所述确定至少一个音乐符号候选是通过神经网络来实施的。

11.根据权利要求1到10当中的任一条的方法,其中,每一条语法规则在适用时定义:

-音乐符号或音乐符号群组与至少一个非终端节点之间的预定关联;以及

-如果在所述关联中存在至少两个后代节点,则作为对应于所述后代节点的图形对象的彼此空间关系的函数定义代表所述语法规则的相关性的空间成本的数值。

12.根据权利要求1到11当中的任一条的方法,其包括:基于被选择为对于所检测到的手写音乐符号最具代表性的每一个图形而产生解析树。

13.根据权利要求1到12当中的任一条的方法,其中,确定所述音乐符号候选包括提取出所述图形对象的静态图形特征和动态图形特征的至少其中之一,所述确定是基于所述提取的结果。

14.根据权利要求1到13当中的任一条的方法,其中,在检测步骤中,所述音乐记号识别装置检测由用户在所述音乐记号识别装置的输入表面上输入的所述手写音乐符号。

15.包括指令的计算机程序,当所述计算机程序在计算机上运行时,所述指令用于实施根据权利要求1到14当中的任一条的方法。

16.可由计算机读取的记录介质,所述记录介质存储包括指令的计算机程序,所述指令用于实施根据权利要求1到14当中的任一条的方法。

17.基于手写音乐记号来识别音乐符号的音乐符号识别装置,其包括:

-用于检测手写音乐记号的检测单元;

-用于把所述手写音乐记号预先分割成多个基本墨水片段的预先分割单元;

-基于基本墨水片段之间的空间关系把基本墨水片段分组成图形对象的分组单元,其中每一个基本墨水片段属于其中一个或更多所述图形对象;

-对于每一个图形对象确定至少一个音乐符号候选的确定单元,其中与代表所述图形对象属于所述音乐符号候选的预定分类的可能性的指派符号成本相关联,所述确定是基于从所述图形对象提取出的图形特征;以及

-用于对音乐符号候选进行解析的解析单元,其中所述解析包括:

-用于通过对所述音乐符号候选应用预定语法规则集合当中的至少一条而形成一个或更多图形的形成单元,其中每一个图形包括与被应用于由至少一个后代节点构成的集合的语法规则相对应的至少一个非终端节点,其中每一个后代节点或者是对应于音乐符号候选的终端节点,或者是与被应用于至少另一个后代节点的语法规则相对应的非终端节点;

-用于把被应用于至少两个后代节点的所应用的语法规则与代表所述应用的语法规则的相关性的空间成本相关联的关联单元,这是根据所述应用的语法规则的定义并且基于所述至少两个后代节点的图形对象之间的空间关系;以及

-基于与每一个音乐符号候选相关联的符号成本以及与每一条所应用的语法规则相关联的空间成本来选择至少一个所述图形以作为手写音乐记号的最有代表性的图形的选择单元。

18.根据权利要求17的装置,其包括输入表面,其中所述检测单元被配置成检测由用户在所述输入表面上输入的手写音乐符号。

19.根据权利要求17或18的装置,其中,所述确定单元是神经网络。

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