删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

一种基于独立成分分析的低复杂度盲源分离方法

本站小编 Free考研/2020-05-27

在电话通信、智能交互等应用场景中,目标说话人的语音信号通常会受到噪声或其他说话人干扰,从而影响语音质量和语音识别率,这就是著名的“鸡尾酒会问题”。有效解决这个问题的方法之一是通过盲源分离从仅有的混合观测信号中分离出原始声源,但此计算方法复杂度高,给实际应用带来了较大的困难。
  为降低盲源分离方法的计算复杂度,中科院噪声与振动重点实验室的康坊与其导师杨飞然研究员、杨军研究员提出了一种基于独立成分分析的低复杂度盲源分离方法,在保证分离性能不受影响的情况下,极大地降低了计算复杂度。
  相关研究成果近期发表于国际学术期刊 Speech Communication
  人们将独立成分分析应用于每一个频点的混合信号进行声源分离。独立成分分析方法固有的顺序模糊性导致频间信号顺序混叠,分离后的信号需要进行顺序调整,但复杂的排序机制极大地增加了整体的计算复杂度。
  本工作中,研究人员利用声源自身存在的频间依赖性,对不同频率间的分离信号做相关性分析来解决顺序模糊性问题。首先采用非迭代的方法对分离信号进行相邻频点排序,为防止错排结果传播,对可信度低的频点参照局部中心点进行顺序调整。局部排序的结果为全局聚类校正提供一个较优的初始化,仅需少量的迭代次数便可达到收敛效果。
  实验结果表明,本方法的计算复杂度要远低于具有相同分离性能的其他分离方法。
  这种低复杂度的盲源分离方法可用于语音交互、电话通信以及助听器设备等应用场景,提高语音质量和语音可懂度。
  本研究得到国家重点研发计划(项目编2017YFC0804900),中国科学院青年创新促进会(2018027),中国科学院声学研究所青年英才计划项目(QNYC201812)和中国科学院先导专项项目(XDC02020400)资助。
  
  图1 计算复杂度对比(图/中科院声学所)
  
  图2 不同混响时间下的分离性能对比(左)平均输出信干比与(右)平均PESQ得分(图/中科院声学所)
  关键词:
  频域盲源分离;顺序模糊性问题;局部排序;全局校正;计算复杂度
  参考文献:
  KANG Fang, YANG Feiran, YANG Jun. A low-complexity permutation alignment method for frequency-domain blind source separation. Speech Communication. 2019, 115: 88-94. DOI: 10.1016/j.specom.2019.11.002.
  论文链接
  https://doi.org/10.1016/j.specom.2019.11.002
闁诲孩顔栭崰鎺楀磻閹剧粯鈷戞い鎰剁悼閹藉瓥P闂備焦瀵х粙鎺楁儗椤斿墽鍗氶柛鎾楀懐鐓嬮悗骞垮劚閻楀啴宕戦幘璇茬妞ゅ繐妫楅悡娑㈡⒑閸忓吋绶查柛鐔稿▕閹焦寰勭仦鎯ф瀭闂佺硶鍓濇笟妤呭汲閵夆晜鈷掗柛娑卞幘缁狅絿绱掔仦鐣屽煟闁诡垰娲ㄩ埀顒婄到婢у海绮堟径瀣弿闁挎繂鎳愮粻鍙夌節閳ь剟鎮ч崼鈶╂灃閻庡箍鍎遍幊搴ㄦ偂閸屾埃妲堥柟缁㈠灠娴滈箖姊洪崨濠傜瑨婵☆偅绻堥獮鎰版晸閿燂拷
547闂備礁婀遍。浠嬪磻閹剧粯鈷掗柛鏇楁櫅閻忣亪鏌eΔ鈧柊锝夊箠閹捐绀冩い蹇撴閻撴盯姊洪崗鍏肩凡闁哥噥鍋勯悾鐑芥晸閿燂拷1130缂傚倷绀侀ˇ顖滅矓閻㈢鍋撻崹顐g殤闁逞屽墲椤鍠婂澶婃辈闁逞屽墴閺屸剝寰勭€n亜顫庡┑鐐茬墛閸ㄥ灝鐣烽敓鐘茬鐟滃繒绮欓崶鈺冪<濠㈣泛锕︽晥闂佸憡菧閸婃牜缂撻挊澹╂棃宕担瑙勭槣闂佸湱鍘ч悺銊╁箰閸洖鐒垫い鎴炲缁佺増銇勯銏╁剱闁挎稒鍔欓獮瀣敍濠婂拋妲锋繝鐢靛仦閸ㄥ綊寮粙妫电儤绻濋崶銊ユ闁哄鐗滈崑鎺楀吹閺冨牊鐓忛柛鈩冩礉閸忓瞼绱掗鍏夊亾鐡掍浇顫夐幆鏂库槈閹烘垳澹曟繛杈剧悼閺咁偄危閸儲鐓曢柟鐑樻尰閸嬬娀鏌嶈閸忔稓娆㈠璺洪棷濡わ絽鍟幊姘扁偓骞垮劚閸熺娀宕戦幘瀛樺闁绘垶锚閳ь剛鍋熼埀顒冾潐閹爼宕曢鐐茬劦妞ゆ垼鍎婚崗灞俱亜閹惧瓨鍊愰柟顔肩埣瀹曢亶骞囬妸銉ゅ婵炶揪绲炬禍鑺ョ閿曗偓闇夐柛蹇曞帶閹兼悂鏌嶈閸忔稑霉閸ヮ剙纾奸柕濠忕畱椤曡鲸鎱ㄥΟ绋垮姉闁稿鎸婚幏鍛喆閸曨剛鏆氶梻浣哄帶瀵儼銇愰崘顏嗙处濡わ絽鍟崑鐘绘煕閳╁啫濮€闁稿鎸婚幏鍛存偪椤栨艾绠戦梻浣告惈閸婄ǹ煤閵忋倕鐒垫い鎴炲缁佹澘顭跨憴鍕磳鐎殿喚鏁婚、娑樜熷畡棰佸婵炶揪缍€椤鎮¢埀顒勬⒒閸屾艾鈧粙顢欐繝鍕潟闁割偅娲栫粻缁樸亜閹炬潙顥氶柛瀣尰閹峰懘宕烽婧惧亾婵犲洦鍊垫繛鎴濈枃缁€瀣煃瑜滈崗娑氱矆娴h桨鐒婇柟娈垮枓閸嬫挸鈽夌€圭姷顦伴梺閫炲苯鍘告繛鏉戞喘椤㈡﹢宕妷褌绗夊┑掳鍊撻悞锔捐姳濮樿埖鐓忛柛鈩冩礈椤︼妇鈧湱枪椤嘲鐣烽敐鍥︽勃闁稿本顨呮禍鎯归敐鍛暈闁告洟绠栭弻锝夋倷閸欏妫戦梺閫炲苯鍘搁柣鎺炵畵瀵剟宕掑锝嗙參濠殿喚鎳撳ú鐘诲磻閹惧瓨濯撮柛娑橈攻閸f悂鏌f惔銏犲枙閻犳劗鍠栭崺鈧い鎴炲椤﹂绱撳鍜佸剶闁硅櫕鐗犻幊鐘活敆閸愮偓钑夌紓鍌欑劍閸愬骞忛敓锟�28缂傚倷绶¢崑澶愵敋瑜旈、妤呮偄閾忓湱鐓嬮梺瑙勬儗閸ㄥ磭绮堟繅娆糚濠电偞娼欓崥瀣嚌妤e啫绠熼柧蹇e亝婵挳骞栧ǎ顒€鈧洖鈻撻敓锟�128.00闂備胶枪缁绘劙宕板☉姘潟闁跨噦鎷�
相关话题/信号 计算

闂佽崵鍠愬ú鎴︽倿閿旂晫鐝舵慨妞诲亾闁硅櫕鎹囧畷姗€顢旈崱妤冨幐闂備礁鍚嬪姗€宕銏㈡殾闁靛濡囬埢鏃堟煙閹规劕鐨洪柣鐔风秺閹綊宕惰閳锋梹绻濋埀顒勫焺閸愯法鐭楀┑鈽嗗灣绾爼宕戦幘瀵哥懝闁逞屽墴閵嗗倿鎳為妷锕€鍔呴梺鍦亾婢у酣宕戦幘瀛樺缂佹稑顑嗙紞濠冧繆椤愩倕顣奸柛鈺侊功濡叉劙宕归锝勬唉濠电偛妫欓幐绋库枍閿熺姵鍋g憸宥団偓姘煎幘閼洪亶顢欓悙顒佸劚闂佸憡渚楅崢鐓庮嚕閸ф鐓ユ繛鎴烆殘椤︼附绻濋埀顒勵敂閸℃瑦锛忛梺鍓茬厛閸犳牜鏁幎鑺ュ仯闁归偊鍓涚粔鐑樹繆閹绘帒顏柟椋庡У鐎电厧鈻庨幋鐙呯床
2濠电偞鍨堕幐绋棵洪妸鈺嬬稏闁圭儤顨嗛崵鈧梺鍛婂姦娴滅偤宕洪敓鐘崇厾闁哄鐏濋弳娆戔偓瑙勬磸閸庣敻骞冩禒瀣棃婵炴垶纰嶉幉銈嗙箾閹寸偞顥栭悹渚婄悼濡叉劕鈻庨幇鍓佺煑濠碘槅鍨靛▍锝咁潩閵娾晜鐓忛柛鈩冩礃缁佺増銇勯銏╁剱闁挎稒鍔欓獮瀣枎鐏炴垝澹曟繛杈剧悼鏋€殿喖鐏濋埞鎴﹀磼濞戣鲸鐣界紓浣风贰閸嬪﹤顕i鈧埢搴♀枎閹寸媭妲撮梻浣告啞閻熴儵鏁冮妶鍜佸晠濠电姵姘ㄥ畵渚€鎮楅棃娑欏暈闁糕晛鍊歌灋闁绘鐗為崗顒傜磼鏉堛劎绠撻柍钘夘樀閹粙宕归銈忕矗547闂備礁婀遍。浠嬪磻閹剧粯鈷掗柛鏇楁櫅閻忣亪鏌eΔ瀣4濠电偞鍨堕幐绋棵洪敐鍥╃闁瑰鍋熼埢鏃€銇勮箛鎾寸闁稿鎹囧畷姗€顢旈崱妤冨幐闂備礁鍚嬪姗€宕銏㈡殾闁靛濡囬埢鏃堟煙閹规劕鐨洪柣鐔锋贡缁辨帗寰勭€n亞浠煎┑鐐跺紦閸楄櫕淇婄€涙ɑ濯撮悷娆欑到娴滈箖鏌涢幇鍏哥敖闁糕晪绻濋弻娑滅疀閿濆懎顫╅梺鍛婄懕缁辨洟骞忛悩璇茬闁告侗鍨抽ˇ鈺呮⒑鐞涒€充壕闂佸湱枪缁ㄨ偐绮径鎰厾闁哄嫬绻掔花鎸庛亜閺囨ê鐏茬€殿噮鍋婂璺衡枎閹兾ら梻浣瑰缁嬫垿藝椤撱垹鐒垫い鎺戯攻鐎氾拷40缂傚倷绀侀ˇ顖滅矓瀹曞洨绠旈柟鎯ь嚟閳绘梹鎱ㄥ鈧涵鎼佸极鐎n亶鐔嗛悹鍥b偓鍏呭缂備浇椴搁悷鈺呭蓟瀹€鍕闁挎繂娲犻崑鎾绘惞鐟欏嫬鍘归梺鍝勬川閸庢垹妲愬⿰鍫熺厪闁糕剝娲栫花绫匒闂備線娼уΛ鏃傜矆娴h鐟拔旈崨顔规寖闂佸憡渚楅崢钘夆枍瀹€鍕厱闁哄啯鎸剧壕鎸庛亜閵忥紕顣茬紒鏃傚枛椤㈡洟鎮╅顫婵炶揪缍€椤鎮¢埀顒勬⒒閸屾艾鈧粙顢欐繝鍕潟闁割偅娲栫粻缁樸亜閹捐泛顎岄柡浣割儏椤法鎷犻垾鍏呯按闂侀€炲苯鍘搁柤鍐茬埣婵$敻鎮欓弶鎴殼濠殿喗锕╅崗娑氭閿濆悿褰掓晲閸℃瑧鐓傚銈冨灪绾板秶绮╅悢纰辨晝闁靛牆娲﹂幆锝夋⒑閹稿海鈽夋い锔诲弮閸┾偓妞ゆ帒锕ョ€氾拷28缂傚倷绶¢崑澶愵敋瑜旈獮鍐箻閸撲線鈹忔繝銏f硾楗挳宕濋崨瀛樼厱闁哄啠鍋撶紒瀣崌瀵偊鎮介崹顐㈠幑闂佸搫娲﹀銊╂偡閳轰讲妲堥柟鐐綑閹兼悂鏌嶈閸撱劑骞忛敓锟�1130缂傚倷绀侀ˇ顖滅矓閸撲礁鍨濋柨鐔哄Т缁€鍌炴煕濞戞﹫鏀绘繛鍫濈焸閺屸剝寰勭€n亜顫囬梺閫炲苯澧柛濠勬嚀铻為柕鍫濇处婵ジ鏌i幋鐏活亝绂嶉崼鏇熺厸闁告洟娼ч悘锝嗙節閳ь剟鍩勯崘璺ㄧ煑濠碘槅鍨靛畷闈涱啅濠靛牏纾藉ù锝嚽归弳鏃堟煃瑜滈崗娑氭濮樿翰鈧倿鎳為妷锕€鍔呴梺瑙勫劤閸熷潡鎮¢弴鐐嶆盯鎮ч崼顒€鍙曠紓浣介哺缁诲啫岣跨拠鍙傜喓绱掑Ο鐑囩畱椤法鎹勯搹鍓愶紕绱掗垾鍐差伃鐎殿噮鍋勯埢搴ㄥ箛椤撶姷鈻岄梻浣瑰缁嬫垶绺介弮鍌滃崥閻庢稒岣块埢鏃堟煟濮橆剚顫漃濠电偞娼欓崥瀣嚌妤e啫绠熼柟鎯版闁裤倝鏌涢妷鎴濆暢椤斿鈹戦悩娴嬫)闁靛牆鎳庨弸娆撴⒑鐠団€虫灁闁告柨楠搁埢鎾诲箣閿旂瓔姊块梺閫炲苯澧弫鍫ユ煕鐏炲帺姘跺磻閹剧粯鏅搁柨鐕傛嫹