声音商标检索方法
【专利摘要】本发明提供的声音商标检索方法包括:将样本商标按照时长划分为两个以上群组;根据待测商标的时长确定其所属群组以在该群组中进行相似度检索:将待测和样本商标分割为相等长度的多个音频序列;确定待测与样本商标中需比对的两路音频序列中的音频帧总数P;计算需比对的两路音频序列中每一对应的音频帧的能量比值J以判断对应的两个音频帧为正常或异常音频帧,计算需比对的两路音频序列中正常音频帧的平均能量比值K;确定能量比值在平均能量比值K的区间内的音频帧个数Q;针对每一路音频序列计算音频帧个数Q与音频帧总数P的数量比值,根据需比对的两路音频序列的数量比值之间的比值S判定两路音频序列的相似性以判定待测与样本商标的相似性。
【专利说明】声音商标检索方法
【技术领域】
[0001]本发明涉及语音识别检索技术,具体地,涉及一种声音商标检索方法。
【背景技术】
[0002]商标是公司、产品或服务的标志,与企业的商品质量、服务质量、经营管理融为一体,在工商业社会中起着非常重要的作用,是公司及其产品的一个重要属性,具有唯一性。为使商标得到合法的保护,必须向商标局正式注册。随着我国经济的发展和全球化进程的加快,商标数量逐年递增。防止重复注册或相似商标注册是商标管理的核心问题。
[0003]新《商标法》自2014年5月1日起施行,规定声音可作为商标申请注册。声音商标是非传统商标的一种,与其他可以做为商标的要素一样,具备能够将一个企业的产品或服务与其他企业的产品或服务区别开来的基本功能,即必须具有显著特征,便于消费者识别。声音商标是否相似,主要在于由消费者通过听觉对商标与商品之间的关系是否足以发生混淆进行判断,对已使用了近似商标的两种商品,消费者在一般注意力的情况下是否会对商品的来源产生误认。
[0004]因此,为了保护注册声音商标的合法权益,需要对待注册的声音商标进行检索,与已注册的声音商标进行比较,确定二者不相同或者不相近似,才具有注册资格。
【发明内容】
[0005]本发明的目的是提供一种能够准确识别音频相似性、从而保证声音商标检索的准确性、并且检索效率高的声音商标检索方法。
[0006]根据本发明的技术方案,提供了一种声音商标检索方法,该方法包括以下步骤:将商标库中的样本商标按照时长划分为两个以上的群组;获取待测商标,并根据待测商标的时长确定所述待测商标所属的群组;在所确定的群组中进行待测商标的相似度检索:将待测商标和样本商标分割为相等长度的多个音频序列;确定待测商标与样本商标中需比对的两路音频序列中的音频帧总数?;计算需比对的两路音频序列中每一音频帧的能量值,以得到需比对的两路音频序列中每一对应的音频帧的能量比值了,根据所述能量比值了的大小判断需比对的两路音频序列中对应的两个音频帧为正常音频帧还是异常音频帧,并计算需比对的两路音频序列中的正常音频帧的平均能量比值X ;设定所述平均能量比值1(的区间,并确定需比对的两路音频序列中能量比值在所述平均能量比值X的区间之内的音频帧个数0 ;针对每一路所述音频序列,计算音频帧个数0与音频帧总数?的数量比值,并根据需比对的两路音频序列的数量比值之间的比值3来判定需比对的两路音频序列的相似性;以及根据待测商标与样本商标中对应的音频序列之间的相似性来判定待测商标与样本商标的相似性。
[0007]根据本发明的技术方案,首先对商标库中的样本商标进行分组,按照商标的时长划分为两个以上的群组,在对待测商标进行相似度检索时,按照待测商标的时长确定其所属的群组并在所确定的群组中进行检索,而无需在整个商标库中进行检索,缩短了检索时间,大大提高了商标检索效率。对于相似度检索步骤来说,本发明的技术方案通过将样本商标和待测商标的旋律分为最小的比对单位音频序列,并对构成音频序列的音频帧一一比对能量值(即振幅值)来判断待测商标与样本商标中对应的音频序列之间是否相似,进而判定待测商标与样本商标的相似性,并且本发明的技术方案在音频帧比对之前去除了异常音频帧,仅仅保持旋律的比对,避免了商标中其他声音的干扰,能够准确识别音频相似性,保证了声音商标检索的准确性。
[0008]本发明的其他特征和优点将在随后的【具体实施方式】部分予以详细说明。
【专利附图】
【附图说明】
[0009]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0010]图1是本发明提供的声音商标检索方法的流程示意图。
【具体实施方式】
[0011]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0012]本发明提供了一种声音商标检索方法,如图1所示,该方法包括以下步骤:将商标库中的样本商标按照时长划分为两个以上的群组;获取待测商标,并根据待测商标的时长确定所述待测商标所属的群组;在所确定的群组中进行待测商标的相似度检索:将待测商标和样本商标分割为相等长度的多个音频序列;确定待测商标与样本商标中需比对的两路音频序列中的音频帧总数?;计算需比对的两路音频序列中每一音频帧的能量值,以得到需比对的两路音频序列中每一对应的音频帧的能量比值了,根据所述能量比值了的大小判断需比对的两路音频序列中对应的两个音频帧为正常音频帧还是异常音频帧,并计算需比对的两路音频序列中的正常音频帧的平均能量比值X ;设定所述平均能量比值X的区间,并确定需比对的两路音频序列中能量比值在所述平均能量比值X的区间之内的音频帧个数0;针对每一路所述音频序列,计算音频帧个数0与音频帧总数?的数量比值,并根据需比对的两路音频序列的数量比值之间的比值3来判定需比对的两路音频序列的相似性;以及根据待测商标与样本商标中对应的音频序列之间的相似性来判定待测商标与样本商标的相似性。
[0013]根据本发明的技术方案,首先对商标库中的样本商标进行分组,根据样本商标的时长将商标库中的样本商标划分为两个以上的群组。
[0014]举例来说,对于较为短促的样本商标,例如鸣笛声、铃声等,商标的时长较短,相应地,对于较为悠长的样本商标,例如一段音乐等,商标的时长较长。在实践中,可以为商标库中样本商标的分组预先设置阈值区间,即以整个商标的时长来设置阈值区间,以将样本商标一一归入到相应的群组中。需要说明的是,可以根据实际操作的需要通过预先设定多个阈值区间来将商标库中的样本商标划分成相应的多个群组,本发明不对此进行任何限定。
[0015]根据本发明的技术方案,在进行商标检索的过程中,获取待测商标,并根据待测商标的时长确定所述待测商标所属的群组,由此在所确定的群组中进行待测商标的相似度检索。由于根据待测商标的时长在其所归属的样本商标群组中进行检索,与之相比对的样本商标的时长差别不大(在所确定的阈值区间内),避免了将待测商标与差别较大的不近似样本商标进行比对,无需在整个商标库中进行检索,缩短了检索时间,大大提高了商标检索效率。
[0016]对于待测商标的相似度检索步骤来说,本发明的技术方案通过将样本商标和待测商标的旋律分为最小的比对单位音频序列,并对构成音频序列的音频帧一一比对能量值(即振幅值)来判断待测商标与样本商标中对应的音频序列之间是否相似,进而判定待测商标与样本商标的相似性,并且本发明的技术方案在音频帧比对之前去除了异常音频帧,仅仅保持旋律的比对,避免了商标中其他声音的干扰,能够准确识别音频相似性,保证了声音商标检索的准确性。下面对本发明提供的待测商标的相似度检索步骤进行具体说明。
[0017]音频序列是比对的最小单位,而音频帧是计算音频序列能量值的最小单位。根据本发明的技术方案,首先将待测商标和样本商标分割为相等长度的多个音频序列。
[0018]音频帧为音频上所选取的~个采样点的集合(通常~的值为512或1024,涵盖的时间即时长约为50?100^左右)。为了避免相邻两个音频帧的变化过大,所述音频序列中的相邻两个音频帧之间包含一段重叠区域,该重叠区域包含1个采样点。优选地,所述1的值至少为~值的1/2。语音识别所用的音频的取样频率通常为8狃2或16狃2。以8狃2取样频率为例,如果一个音频帧的长度为512个采样点,则对应的时长是512/8000*1000 =641X18。
[0019]根据音频帧确定音频序列。根据本发明的技术方案,一个音频序列例如可以取50?100个音频帧,如果每个音频序列包含100个音频帧,则对应的音频序列长度为64*100 = 64001118。
[0020]其次,确定待测商标与样本商标中需比对的两路音频序列中的音频帧总数?。
[0021]接下来,计算需比对的两路音频序列中每一音频帧的能量值,以得到需比对的两路音频序列中每一对应的音频帧的能量比值了,根据所述能量比值了的大小判断需比对的两路音频序列中对应的两个音频帧为正常音频帧还是异常音频帧,并计算需比对的两路音频序列中的正常音频帧的平均能量比值X。
[0022]对于音频帧能量值的计算来说,根据音频能量对称的特性,对于音频帧只需计算能量值为正值的采样点,将音频帧所包含的采样点的能量值累加就得到该音频帧的能量值。因此,根据本发明的技术方案,所述每一音频帧的能量值的计算方式为:将音频帧中能量值为正值的采样点的能量值叠加,得到该音频帧的能量值。
[0023]为了在音频帧比对之前去除异常音频帧,保证音频比对的准确性,首先需要对需比对的两路音频序列中的音频帧进彳丁分类,计算两路音频序列中每一对应的音频帧的能量比值了。可以预先对能量比值阈值I进行设定,如果需比对的两路音频序列中对应的音频帧的能量比值了大于等于能量比值阈值〖,则判断该对应的两个音频帧为异常音频帧;如果需比对的两路音频序列中对应的音频帧的能量比值了小于能量比值阈值〖,则判断该对应的两个音频帧为正常音频帧。所述能量比值阈值I的取值可以根据实际操作的需要进行设定,例如可以将所述能量比值阈值〖的取值范围设为8-12。优选地,所述能量比值阈值七的取值为10。
[0024]对于需比对的两路音频序列中被确定为异常音频帧的两个对应的音频帧,在后续的正常音频帧的平均能量比值X的计算中不再对所述异常音频帧的能量值进行计算,可以消除大的能量比值了对正常音频帧的平均能量比值1(的影响。由此,在后续的平均能量比值X的计算中,只计算需比对的两路音频序列中的正常音频帧的平均能量比值X。
[0025]根据本发明的技术方案,所述需比对的两路音频序列中正常音频帧的平均能量比值X的计算方式为:对每一路所述音频序列中的正常音频帧的能量值分别求平均,以得到每一路所述音频序列中正常音频帧的能量平均值,将需比对的两路音频序列中正常音频帧的能量平均值的比值作为平均能量比值X。
[0026]接下来,设定所述平均能量比值1(的区间,并确定需比对的两路音频序列中能量比值在所述平均能量比值X的区间之内的音频帧个数0。根据本发明的技术方案,可以将所述平均能量比值X的区间设定为0(1,1(+10,其中I'的取值范围可以根据实际操作的需要进行设定,例如I'的取值范围可以设为1-3。优选地,I'的取值为2,即所述平均能量比值1(的区间为¢-2,1(+21根据所设定的所述平均能量比值X的区间,确定需比对的两路音频序列中能量比值在所述平均能量比值X的区间之内的音频帧个数0。其中,能量比值在所述平均能量比值X的区间之内的音频帧个数0可以包括异常音频帧。
[0027]接下来,进入需比对的两路音频序列的相似性判断步骤:针对每一路所述音频序列,计算音频帧个数0与音频帧总数?的数量比值,并根据需比对的两路音频序列的数量比值之间的比值3来判定需比对的两路音频序列的相似性。
[0028]总体而言,如果两路音频内容相同,则二者的整体趋势相同、音频帧的能量比值会在一个较小的区间内波动;反之,如果两路音频内容不相同,则音频帧的能量比值没有规律,且会出现能量比值较大的情况。因此,本发明提供的方法为首先通过去除需比对的两路音频序列中的异常音频帧,得到正常音频帧的平均能量比值X,然后通过统计正常音频帧的平均能量比值X的区间内的音频帧个数0来判定两路音频序列的相似性。
[0029]根据本发明的技术方案,如果需比对的两路音频序列的数量比值之间的比值3小于阈值I则判定需比对的两路音频序列相似;如果需比对的两路音频序列的数量比值之间的比值3大于等于阈值^则判定需比对的两路音频序列不相似。
[0030]所述阈值I的取值可以根据实际操作的需要进行设定,例如可以将所述阈值I的取值范围设为0.1-0.2。优选地,所述阈值V的取值可以设为0.15。也就是说,如果需比对的两路音频序列的数量比值之间的比值3小于0.15,则判定需比对的两路音频序列相似,否则判定需比对的两路音频序列不相似。
[0031]根据上述步骤,用户可以采用声音商标的判断标准,基于待测商标与样本商标中对应的音频序列之间的相似性,从而判定待测商标与样本商标的相似性。
[0032]根据本发明的技术方案,优选地,所述声音商标检索方法还包括以下步骤:在判定待测商标与该待测商标所属的群组中的每一样本商标均不相似的情况下,在该待测商标所属的群组之外的群组中进行该待测商标的相似度检索,由此能够更好地保证相似度检索的准确性。
[0033]本发明提供的声音商标检索方法在待测商标所确定的群组中进行待测商标的相似度检索,避免了将待测商标与差别较大的不近似样本商标进行比对,无需在整个商标库中进行检索,缩短了检索时间,大大提高了商标检索效率,并且能够准确识别音频相似性,保证了声音商标检索的准确性。
[0034]以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。
[0035]另外需要说明的是,在上述【具体实施方式】中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。
[0036]此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
【权利要求】
1.一种声音商标检索方法,其特征在于,该方法包括以下步骤: 将商标库中的样本商标按照时长划分为两个以上的群组; 获取待测商标,并根据待测商标的时长确定所述待测商标所属的群组; 在所确定的群组中进行待测商标的相似度检索: 将待测商标和样本商标分割为相等长度的多个音频序列; 确定待测商标与样本商标中需比对的两路音频序列中的音频帧总数P ; 计算需比对的两路音频序列中每一音频帧的能量值,以得到需比对的两路音频序列中每一对应的音频帧的能量比值J,根据所述能量比值J的大小判断需比对的两路音频序列中对应的两个音频帧为正常音频帧还是异常音频帧,并计算需比对的两路音频序列中的正常音频帧的平均能量比值K; 设定所述平均能量比值K的区间,并确定需比对的两路音频序列中能量比值在所述平均能量比值K的区间之内的音频帧个数Q ; 针对每一路所述音频序列,计算音频帧个数Q与音频帧总数P的数量比值,并根据需比对的两路音频序列的数量比值之间的比值S来判定需比对的两路音频序列的相似性;以及 根据待测商标与样本商标中对应的音频序列之间的相似性来判定待测商标与样本商标的相似性。
2.根据权利要求1所述的方法,其特征在于,所述需比对的两路音频序列中正常音频帧的平均能量比值K的计算方式为:对每一路所述音频序列中的正常音频帧的能量值分别求平均,以得到每一路所述音频序列中正常音频帧的能量平均值,将需比对的两路音频序列中正常音频帧的能量平均值的比值作为平均能量比值K。
3.根据权利要求1所述的方法,其特征在于,所述平均能量比值K的区间为(K-r,K+r),其中r的取值范围为1-3。
4.根据权利要求1所述的方法,其特征在于,所述音频帧为音频上所选取的N个采样点的集合。
5.根据权利要求4所述的方法,其特征在于,所述每一音频帧的能量值的计算方式为:将音频帧中能量值为正值的采样点的能量值叠加,得到该音频帧的能量值。
6.根据权利要求4所述的方法,其特征在于,所述音频序列中的相邻两个音频帧之间包含一段重叠区域,该重叠区域包含Μ个采样点。
7.根据权利要求6所述的方法,其特征在于,所述Μ的值至少为Ν值的1/2。
8.根据权利要求1所述的方法,其特征在于,如果需比对的两路音频序列中对应的音频帧的能量比值J大于等于能量比值阈值t,则判断该对应的两个音频帧为异常音频帧,如果需比对的两路音频序列中对应的音频帧的能量比值J小于能量比值阈值t,则判断该对应的两个音频帧为正常音频帧。
9.根据权利要求8所述的方法,其特征在于,所述能量比值阈值t的取值范围为8-12。
10.根据权利要求1所述的方法,其特征在于,如果需比对的两路音频序列的数量比值之间的比值S小于阈值w,则判定需比对的两路音频序列相似。
11.根据权利要求1所述的方法,其特征在于,如果需比对的两路音频序列的数量比值之间的比值S大于等于阈值w,则判定需比对的两路音频序列不相似。
12.根据权利要求10或11所述的方法,其特征在于,所述阈值w的取值范围为0.1—0.2 ο
13.根据权利要求1所述的方法,其特征在于,所述方法还包括以下步骤: 在判定待测商标与该待测商标所属的群组中的每一样本商标均不相似的情况下,在该待测商标所属的群组之外的群组中进行该待测商标的相似度检索。
【文档编号】G10L25/54GK104464754SQ201410752310
【公开日】2015年3月25日 申请日期:2014年12月11日 优先权日:2014年12月11日
【发明者】孔军民 申请人:北京中细软移动互联科技有限公司