[发明专利]复调音乐多音高估计方法及伪双谱在多音高估计中的应用有效
申请号: | 201710301314.9 | 申请日: | 2017-05-02 |
公开(公告)号: | CN107103908B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 张维维;陈喆;殷福亮 | 申请(专利权)人: | 大连民族大学 |
主分类号: | G10L19/00 | 分类号: | G10L19/00;G10L19/02;G10L25/03;G10L25/27 |
代理公司: | 21235 大连智高专利事务所(特殊普通合伙) | 代理人: | 刘斌 |
地址: | 116600 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复调 音乐 多音 估计 方法 伪双谱 中的 应用 | ||
1.一种复调音乐多音高估计方法,其特征在于,
S1.对输入的音乐音频分帧;
S2.求每帧信号的伪双谱;
S3.根据二维模板与伪双谱的匹配互相关函数值从大到小排列,取出前若干个频率作为候选音高;
S4.计算各候选音高的加权谐波能量和,并选择具有最大加权谐波能量和的候选音高作为该次迭代输出的最显著估计音高;
S5.移除所述最显著估计音高的二维谐波成分;
S6.重复步骤S3-S5,直至本次输出最显著估计音高的加权谐波能量和比前一音高的加权谐波能量和小于设定值,输出所有迭代过程中估计的音高;
所述伪双谱由下式表示:
其中X(f1)和X(f2)为x(t)的一维傅里叶变换,(·)*代表共轭转置运算,f1和f2为二维频率域中的自变量,t和τ分别为时间域信号x(t)和x(τ)的自变量;Px为输入复调音乐伪双谱的离散化矩阵,每八度有Noct个对数分布离散频点,使用每个音符的前Hr个谐波成分,令Q=(qi,j)是一个维度为Rq×Rq的稀疏矩阵,其中是向正无穷方向取整,当且仅当基频频点索引平移i和j个索引值后都对应谐波分量时,qi,j=1,由下式计算二维模板与伪双谱的匹配互相关函数值:
选择具有最大谐波加权能量和的频率作为最显著估计音高,由下式求得:
其中α为常数,φk为音高fk的显著函数值,|X(hfk)|为fk的第h次谐波幅度;
当输入信号为具有H个谐波分量的音符时,可表示为:
其中al为第l次谐波幅度,f0为基频;
当输入信号为M个音符的混合信号时,可表示为:
其中Hm和f0,m分别为第m个音符的谐波数和基频,为第m个音符的第lm次谐波幅度。
2.如权利要求1所述的复调音乐多音高估计方法,其特征在于,当输入信号为具有H个谐波分量的音符时,z(t)的伪双谱为:
其中δ(·)为狄拉克函数,l和m为谐波次数,al和am分别为第l次和第m次谐波幅度;
由上述,对于具有H个谐波分量的音符作伪双谱变换生成H×H的二维模式,由下式作二维模式匹配:
3.如权利要求1所述的复调音乐多音高估计方法,其特征在于,当输入信号为M个音符的混合信号时,z(t)的伪双谱为:
其中为第m个音符的伪双谱,为zm(t)和zn(t)的交叉项,且
其中(m,n)∈{1,2,...,M},且m≠n;Hm和f0,m分别为第m个音符的谐波数和基频,为第m个音符的第lm次谐波幅度;Hn和f0,n分别为第n个音符的谐波数和基频,为第n个音符的第kn次谐波幅度;
对于具有M个音符的混合信号,由下式作二维模式匹配,匹配次数为M:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连民族大学,未经大连民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710301314.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:童鞋(TXG342)
- 下一篇:电动车车架套件(小可莉)