JP6005443B2 - 信号処理装置、方法及びプログラム - Google Patents
信号処理装置、方法及びプログラム Download PDFInfo
- Publication number
- JP6005443B2 JP6005443B2 JP2012184552A JP2012184552A JP6005443B2 JP 6005443 B2 JP6005443 B2 JP 6005443B2 JP 2012184552 A JP2012184552 A JP 2012184552A JP 2012184552 A JP2012184552 A JP 2012184552A JP 6005443 B2 JP6005443 B2 JP 6005443B2
- Authority
- JP
- Japan
- Prior art keywords
- separation matrix
- section
- signal
- function
- auxiliary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0272—Voice signal separating
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Mathematical Physics (AREA)
- Circuit For Audible Band Transducer (AREA)
Description
x(ω,t)=A(ω)s(ω,t)+n(ω,t)・・・(1)
y(ω,t)=W(ω)x(ω,t)・・・(2)
s(ω,t)=[s1(ω,t),s2(ω,t),・・・,sK(ω,t)]T
x(ω,t)=[x1(ω,t),x2(ω,t),・・・,xM(ω,t)]T
y(ω,t)=[y1(ω,t),y2(ω,t),・・・,yK(ω,t)]T
W(ω)=[w1(ω),w2(ω),・・・,wK(ω)]H
・・・(3)
G(yk(ω))=−logq(yk(ω))・・・(5)
ここで、WはW(ω)の全周波数の集合を表し、Nωは周波数の上限を表す。分離信号ベクトルykは以下の(7)式で表される。
yk=[yk(1),yk(2),・・・,yk(Nω)]T・・・(7)
W←W+ηΔW・・・(8)
W(n+1)←W(n)+ekΔwk H・・・(20)
(A+BC)−1=A−1−A−1B(I+CA−1B)−1CA−1・・・(21)
Wk(ω)←Uk(ω)Z(ω)ek・・・(25)
W(ω)←diag(W−1(ω))W(ω)・・・(26)
101 受付部
111 生成部
112 推定部
113 更新部
121 記憶部
Claims (14)
- 複数の時系列の入力信号を分離行列により分離して得られる複数の分離信号間の統計的独立性が高いほど小さい関数値を出力する目的関数に応じて定められる、補助変数を引数にもつ補助関数であって、前記補助変数に関する関数値の最小化と前記分離行列に関する関数値の最小化とを交互に行うことにより前記目的関数の関数値を低減する前記分離行列を算出可能な補助関数を近似する近似補助関数を用いて、前記入力信号における時間長が0でない第1区間と、前記第1区間とは異なる第2区間とを含む処理対象区間の前記補助変数を推定する推定部であって、
前記第1区間の前記入力信号に対して推定された前記補助変数と、前記第2区間の前記入力信号とに基づいて、前記処理対象区間の前記補助変数の値を推定する前記推定部と、
推定された前記補助変数の値と前記分離行列とに基づいて、前記近似補助関数の関数値が最小になるように前記分離行列を更新する更新部と、
更新された前記分離行列を用いて前記入力信号を分離することにより、前記分離信号を生成する生成部と、
を備える信号処理装置。 - 前記入力信号は、逐次的に入力される信号であり、
前記第1区間は、過去に入力された前記入力信号を含む区間であり、前記第2区間は、現在入力された前記入力信号を含む区間である、
請求項1に記載の信号処理装置。 - 前記更新部は、第1ステップの前記分離行列の更新時に用いる前記分離行列の逆行列を、前記第1ステップより前の第2ステップで更新された前記分離行列の逆行列と、前記第2ステップで更新された前記分離行列の更新量と、に基づいて算出する、
請求項1に記載の信号処理装置。 - 前記推定部は、前記処理対象区間の前記補助変数の値を、前記第1区間の前記入力信号に対して推定された前記補助変数の値と、前記補助関数に従って前記第2区間の前記入力信号から求まる前記補助変数の値と、の重み付け和によって推定する、
請求項1に記載の信号処理装置。 - 前記更新部は、第1時刻の前記分離行列の更新時に用いる前記補助変数の逆行列を、前記第1時刻より前の第2時刻で更新された前記補助変数の逆行列と、前記第1時刻の前記入力信号と、に基づいて算出する、
請求項1に記載の信号処理装置。 - 前記推定部は、前記入力信号の属性を示す属性情報に応じて、前記補助変数の推定方式を変更する、
請求項1に記載の信号処理装置。 - 前記推定部は、前記処理対象区間の前記補助変数の値を、前記第1区間の前記入力信号に対して推定された前記補助変数の値と、前記補助関数に従って前記第2区間の前記入力信号から求まる前記補助変数の値と、の重み付け和によって推定し、前記重み付け和の重みを前記属性情報に応じて変更する、
請求項6に記載の信号処理装置。 - 前記入力信号は音源から出力される音響信号であり、
前記属性情報は、前記音源の位置である、
請求項6に記載の信号処理装置。 - 前記更新部は、前記入力信号の属性を示す属性情報に応じて、前記分離行列の更新方式を変更する、
請求項1に記載の信号処理装置。 - 前記属性情報は、前記入力信号のパワー値である、
請求項9に記載の信号処理装置。 - 前記更新部は、更新前の前記分離行列に対する更新後の前記分離行列の更新量が閾値より小さくなるまで、前記分離行列を更新する、
請求項1に記載の信号処理装置。 - 前記推定部による前記補助変数の推定、および、前記更新部による前記分離行列の更新、を繰り返し実行し、
前記生成部は、繰り返し実行された後の前記分離行列を用いて前記入力信号を分離することにより、前記分離信号を生成する、
請求項1に記載の信号処理装置。 - 複数の時系列の入力信号を分離行列により分離して得られる複数の分離信号間の統計的独立性が高いほど小さい関数値を出力する目的関数に応じて定められる、補助変数を引数にもつ補助関数であって、前記補助変数に関する関数値の最小化と前記分離行列に関する関数値の最小化とを交互に行うことにより前記目的関数の関数値を低減する前記分離行列を算出可能な補助関数を近似する近似補助関数を用いて、前記入力信号における時間長が0でない第1区間と、前記第1区間とは異なる第2区間とを含む処理対象区間の前記補助変数を推定する推定ステップであって、
前記第1区間の前記入力信号に対して推定された前記補助変数と、前記第2区間の前記入力信号とに基づいて、前記処理対象区間の前記補助変数の値を推定する前記推定ステップと、
推定された前記補助変数の値と前記分離行列とに基づいて、前記近似補助関数の関数値が最小になるように前記分離行列を更新する更新ステップと、
更新された前記分離行列を用いて前記入力信号を分離することにより、前記分離信号を生成する生成ステップと、
を含む信号処理方法。 - コンピュータを、
複数の時系列の入力信号を分離行列により分離して得られる複数の分離信号間の統計的独立性が高いほど小さい関数値を出力する目的関数に応じて定められる、補助変数を引数にもつ補助関数であって、前記補助変数に関する関数値の最小化と前記分離行列に関する関数値の最小化とを交互に行うことにより前記目的関数の関数値を低減する前記分離行列を算出可能な補助関数を近似する近似補助関数を用いて、前記入力信号における時間長が0でない第1区間と、前記第1区間とは異なる第2区間とを含む処理対象区間の前記補助変数を推定する推定手段であって、
前記第1区間の前記入力信号に対して推定された前記補助変数と、前記第2区間の前記入力信号とに基づいて、前記処理対象区間の前記補助変数の値を推定する前記推定手段と、
推定された前記補助変数の値と前記分離行列とに基づいて、前記近似補助関数の関数値が最小になるように前記分離行列を更新する更新手段と、
更新された前記分離行列を用いて前記入力信号を分離することにより、前記分離信号を生成する生成手段
として機能させる、信号処理プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012184552A JP6005443B2 (ja) | 2012-08-23 | 2012-08-23 | 信号処理装置、方法及びプログラム |
| US13/967,623 US9349375B2 (en) | 2012-08-23 | 2013-08-15 | Apparatus, method, and computer program product for separating time series signals |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012184552A JP6005443B2 (ja) | 2012-08-23 | 2012-08-23 | 信号処理装置、方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014041308A JP2014041308A (ja) | 2014-03-06 |
| JP6005443B2 true JP6005443B2 (ja) | 2016-10-12 |
Family
ID=50148795
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012184552A Active JP6005443B2 (ja) | 2012-08-23 | 2012-08-23 | 信号処理装置、方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9349375B2 (ja) |
| JP (1) | JP6005443B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10262678B2 (en) | 2017-03-21 | 2019-04-16 | Kabushiki Kaisha Toshiba | Signal processing system, signal processing method and storage medium |
| US10366706B2 (en) | 2017-03-21 | 2019-07-30 | Kabushiki Kaisha Toshiba | Signal processing apparatus, signal processing method and labeling apparatus |
| US10460733B2 (en) | 2017-03-21 | 2019-10-29 | Kabushiki Kaisha Toshiba | Signal processing apparatus, signal processing method and audio association presentation apparatus |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6355493B2 (ja) * | 2014-09-08 | 2018-07-11 | 三菱電機株式会社 | 受信装置 |
| DK3007467T3 (da) * | 2014-10-06 | 2017-11-27 | Oticon As | Høreapparat, der omfatter en lydkildeadskillelsesenhed med lav latenstid |
| CN105989851B (zh) | 2015-02-15 | 2021-05-07 | 杜比实验室特许公司 | 音频源分离 |
| WO2017176941A1 (en) * | 2016-04-08 | 2017-10-12 | Dolby Laboratories Licensing Corporation | Audio source parameterization |
| WO2017176968A1 (en) * | 2016-04-08 | 2017-10-12 | Dolby Laboratories Licensing Corporation | Audio source separation |
| JP6987075B2 (ja) * | 2016-04-08 | 2021-12-22 | ドルビー ラボラトリーズ ライセンシング コーポレイション | オーディオ源分離 |
| US11152014B2 (en) | 2016-04-08 | 2021-10-19 | Dolby Laboratories Licensing Corporation | Audio source parameterization |
| JP6763721B2 (ja) | 2016-08-05 | 2020-09-30 | 大学共同利用機関法人情報・システム研究機構 | 音源分離装置 |
| JP6622159B2 (ja) | 2016-08-31 | 2019-12-18 | 株式会社東芝 | 信号処理システム、信号処理方法およびプログラム |
| EP3392882A1 (en) * | 2017-04-20 | 2018-10-24 | Thomson Licensing | Method for processing an input audio signal and corresponding electronic device, non-transitory computer readable program product and computer readable storage medium |
| JP6800809B2 (ja) | 2017-06-01 | 2020-12-16 | 株式会社東芝 | 音声処理装置、音声処理方法およびプログラム |
| JP6976804B2 (ja) * | 2017-10-16 | 2021-12-08 | 株式会社日立製作所 | 音源分離方法および音源分離装置 |
| CN110111808B (zh) * | 2019-04-30 | 2021-06-15 | 华为技术有限公司 | 音频信号处理方法及相关产品 |
| CN110970056B (zh) * | 2019-11-18 | 2022-03-11 | 清华大学 | 一种从视频中分离音源的方法 |
| US12100413B2 (en) | 2020-02-28 | 2024-09-24 | Tokyo Metropolitan Public University Corporation | Sound source separation program, sound source separation method, and sound source separation device |
| CN112332882B (zh) * | 2020-10-28 | 2022-03-29 | 重庆邮电大学 | 一种基于毫米波全双工中继通信的鲁棒混合收发机设计方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6526148B1 (en) * | 1999-05-18 | 2003-02-25 | Siemens Corporate Research, Inc. | Device and method for demixing signal mixtures using fast blind source separation technique based on delay and attenuation compensation, and for selecting channels for the demixed signals |
| US6654719B1 (en) * | 2000-03-14 | 2003-11-25 | Lucent Technologies Inc. | Method and system for blind separation of independent source signals |
| US6879952B2 (en) * | 2000-04-26 | 2005-04-12 | Microsoft Corporation | Sound source separation using convolutional mixing and a priori sound source knowledge |
| US6622117B2 (en) * | 2001-05-14 | 2003-09-16 | International Business Machines Corporation | EM algorithm for convolutive independent component analysis (CICA) |
| JP4449871B2 (ja) | 2005-01-26 | 2010-04-14 | ソニー株式会社 | 音声信号分離装置及び方法 |
| JP4496186B2 (ja) * | 2006-01-23 | 2010-07-07 | 株式会社神戸製鋼所 | 音源分離装置、音源分離プログラム及び音源分離方法 |
| WO2007100330A1 (en) * | 2006-03-01 | 2007-09-07 | The Regents Of The University Of California | Systems and methods for blind source signal separation |
| US8521477B2 (en) * | 2009-12-18 | 2013-08-27 | Electronics And Telecommunications Research Institute | Method for separating blind signal and apparatus for performing the same |
| JP2011175114A (ja) * | 2010-02-25 | 2011-09-08 | Univ Of Tokyo | 信号処理方法及び装置 |
| JP6099032B2 (ja) * | 2011-09-05 | 2017-03-22 | 大学共同利用機関法人情報・システム研究機構 | 信号処理装置、信号処理方法及びコンピュータプログラム |
-
2012
- 2012-08-23 JP JP2012184552A patent/JP6005443B2/ja active Active
-
2013
- 2013-08-15 US US13/967,623 patent/US9349375B2/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10262678B2 (en) | 2017-03-21 | 2019-04-16 | Kabushiki Kaisha Toshiba | Signal processing system, signal processing method and storage medium |
| US10366706B2 (en) | 2017-03-21 | 2019-07-30 | Kabushiki Kaisha Toshiba | Signal processing apparatus, signal processing method and labeling apparatus |
| US10460733B2 (en) | 2017-03-21 | 2019-10-29 | Kabushiki Kaisha Toshiba | Signal processing apparatus, signal processing method and audio association presentation apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| US9349375B2 (en) | 2016-05-24 |
| US20140058736A1 (en) | 2014-02-27 |
| JP2014041308A (ja) | 2014-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6005443B2 (ja) | 信号処理装置、方法及びプログラム | |
| US11395061B2 (en) | Signal processing apparatus and signal processing method | |
| JP6789455B2 (ja) | 音声分離装置、音声分離方法、音声分離プログラム、及び音声分離システム | |
| US11894010B2 (en) | Signal processing apparatus, signal processing method, and program | |
| JP5227393B2 (ja) | 残響除去装置、残響除去方法、残響除去プログラム、および記録媒体 | |
| JP4403436B2 (ja) | 信号分離装置、および信号分離方法、並びにコンピュータ・プログラム | |
| JP4245617B2 (ja) | 特徴量補正装置、特徴量補正方法および特徴量補正プログラム | |
| JP2015521748A (ja) | 入力信号を変換する方法 | |
| US9576583B1 (en) | Restoring audio signals with mask and latent variables | |
| JP4316583B2 (ja) | 特徴量補正装置、特徴量補正方法および特徴量補正プログラム | |
| JP7267966B2 (ja) | 情報処理装置及び情報処理方法 | |
| US9583120B2 (en) | Noise cancellation apparatus and method | |
| JP2021184217A (ja) | モデル生成プログラム、モデル生成装置、及びモデル生成方法 | |
| JP5669036B2 (ja) | 信号分離のためのパラメータ推定装置、信号分離装置、信号分離のためのパラメータ推定方法、信号分離方法、および、プログラム | |
| JP5689844B2 (ja) | スペクトル推定装置、その方法及びプログラム | |
| JP5387442B2 (ja) | 信号処理装置 | |
| JP5438629B2 (ja) | ステレオ反響消去方法、ステレオ反響消去装置、ステレオ反響消去プログラム | |
| JP5172536B2 (ja) | 残響除去装置、残響除去方法、コンピュータプログラムおよび記録媒体 | |
| JP7582439B2 (ja) | 音響信号強調装置、方法及びプログラム | |
| JP4729534B2 (ja) | 残響除去装置、残響除去方法、残響除去プログラム、および、その記録媒体 | |
| EP3557576A1 (en) | Target sound emphasis device, noise estimation parameter learning device, method for emphasizing target sound, method for learning noise estimation parameter, and program | |
| van Waterschoot et al. | Embedded optimization algorithms for multi-microphone dereverberation | |
| Nikolov et al. | Discrete adaptive real-time state observer development using least-squares method | |
| KR101506547B1 (ko) | 반향 환경에서의 음성특징 향상방법 및 장치 | |
| JP6343585B2 (ja) | 未知伝達系推定装置、未知伝達系推定方法、およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150708 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20151102 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20151104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160727 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160809 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160907 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6005443 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |