JP2020012976A - Sound source separation evaluation device and sound source separation device - Google Patents
Sound source separation evaluation device and sound source separation device Download PDFInfo
- Publication number
- JP2020012976A JP2020012976A JP2018135067A JP2018135067A JP2020012976A JP 2020012976 A JP2020012976 A JP 2020012976A JP 2018135067 A JP2018135067 A JP 2018135067A JP 2018135067 A JP2018135067 A JP 2018135067A JP 2020012976 A JP2020012976 A JP 2020012976A
- Authority
- JP
- Japan
- Prior art keywords
- sound source
- sound
- separation
- spatial correlation
- correlation matrix
- 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.)
- Granted
Links
- 238000000926 separation method Methods 0.000 title claims abstract description 149
- 238000011156 evaluation Methods 0.000 title claims abstract description 35
- 239000011159 matrix material Substances 0.000 claims abstract description 94
- 238000001228 spectrum Methods 0.000 claims abstract description 65
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000004364 calculation method Methods 0.000 claims abstract description 36
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 24
- 230000004913 activation Effects 0.000 claims description 11
- 238000001994 activation Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 16
- 239000013598 vector Substances 0.000 description 6
- 238000005457 optimization Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012880 independent component analysis Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Circuit For Audible Band Transducer (AREA)
Abstract
Description
本発明は、複数の音源(話者・楽器・放送設備・騒音源等)からの音が入力された際に、方向別に分離して目的音源を抽出する技術に関する。 The present invention relates to a technique for extracting a target sound source by separating directions according to directions when sounds from a plurality of sound sources (speakers, musical instruments, broadcasting equipment, noise sources, etc.) are input.
収音した音に基づいて音源の分離を行った際に、周波数ごとに各音源の成分がばらばらに分離されてしまい、周波数間で一致性がなくなる問題をパーミュテーション問題という。この問題に関しては、特許文献1に詳細に記述されている。特許文献1は、パーミュテーション問題を解く手法として、独立成分分析を対象として分離行列の各行から到来方向を推定し、信頼度に基づき類似度を計算する方法が開示されている。 When the sound sources are separated based on the collected sounds, the components of each sound source are separated separately for each frequency, and the problem of inconsistency between the frequencies is called a permutation problem. This problem is described in detail in Patent Document 1. Patent Literature 1 discloses a method of solving a permutation problem, estimating an arrival direction from each row of a separation matrix for independent component analysis, and calculating a similarity based on reliability.
また、近年では、明示的に到来方向を利用するだけではなく、音源のモデル化でパーミュテーション問題を解決する手法がよく用いられる。例えば、特許文献2に記載された発明では、「各音源の尤度の時系列が周波数ビン間で同期しているほど高い評価値を与える評価関数を用いて」音源の分離を行う。
In recent years, a method of solving a permutation problem by modeling a sound source, instead of explicitly using an arrival direction, is often used. For example, in the invention described in
特許文献1に記載された方法は、同文献の図7からも分かるように、ゲインのピークが不明確なことから間違えやすく、どの周波数を信頼するかに性能が依存するという課題があった。特許文献2に記載されたようなモデル化による方法は、明示的に到来方向を推定していないため、モデル化の誤差や最適化の過程でパーミュテーション解決を間違えて分離精度が低かった場合に、その原因を把握することができないという課題があった。このため、初期値や最適化の方法を変えて分離した際に、分離結果に差異が発生した場合に、どの結果が良いかを、元のソース音源の情報を用いることなく判断することが難しかった。
As can be seen from FIG. 7 of the document, the method described in Patent Document 1 has a problem that the peak of the gain is indefinite, so that it is easy to make a mistake, and the performance depends on which frequency is to be trusted. In the method by modeling as described in
本発明は、上記背景に鑑み、ソース音源を用いないで音源分離を行えているかを評価することができる音源分離の評価装置及び音源分離装置を提供することを目的とする。 In view of the above background, an object of the present invention is to provide a sound source separation evaluation device and a sound source separation device that can evaluate whether sound source separation is performed without using a source sound source.
本発明の音源分離の評価装置は、複数の音源から到来した音を収音する収音部と、前記収音部にて収音した音の音源を分離する音源分離部と、前記各音源に対する空間相関行列を求める空間相関行列算出部と、前記空間相関行列を固有値分解して固有値及び固有ベクトルを求める固有値分解部と、前記固有値及び固有ベクトルを用いて、MUSIC(Multiple signal classification)法により、各音源の各周波数について、MUSICスペクトルを求める到来方向推定部とを備える。ここで、MUSIC法は、死角を用いて音源の位置を推定するサブスペース法の一つである。 A sound source separation evaluation device of the present invention includes a sound pickup unit that collects sounds coming from a plurality of sound sources, a sound source separation unit that separates sound sources of sounds collected by the sound pickup units, A sound correlation matrix calculating unit for obtaining a spatial correlation matrix, an eigenvalue decomposition unit for eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors, and each of the sound sources by MUSIC (Multiple signal classification) using the eigenvalues and eigenvectors. And a direction-of-arrival estimating unit for obtaining a MUSIC spectrum for each frequency. Here, the MUSIC method is one of the subspace methods for estimating the position of a sound source using blind spots.
本発明では、空間相関行列から求めた固有値及び固有ベクトルを用いて、MUSIC法によって各音源の各周波数についてMUSICスペクトルを求めているので、固有値の大きさにより、到来方向の信頼度を自然に導入することができる。また、MUSICスペクトルは、明確なピークが現れるので、音の到来方向を明示的に知ることができるので、音源が分離できているかを評価することができる。 In the present invention, since the MUSIC spectrum is obtained for each frequency of each sound source by the MUSIC method using the eigenvalues and eigenvectors obtained from the spatial correlation matrix, the reliability of the arrival direction is naturally introduced by the magnitude of the eigenvalues. be able to. Further, since a clear peak appears in the MUSIC spectrum, it is possible to clearly know the direction of arrival of the sound, so that it is possible to evaluate whether the sound source has been separated.
また、音源ごとに全周波数のMUSICスペクトルを加算したMUSICスペクトルと、各周波数ビンでのMUSICスペクトルとを比較することで、どの周波数ビンでパーミュテーションが起こっているかを判断することも可能である。また、本発明の方法は、分離行列そのものを用いてはいないので、音源数と収録に用いたマイク数が等しい場合に加え、音源数がマイクの数より多い条件や少ない条件でも用いることができる。 Further, by comparing the MUSIC spectrum obtained by adding the MUSIC spectrums of all frequencies for each sound source with the MUSIC spectrum in each frequency bin, it is possible to determine which frequency bin has permutation. . Further, since the method of the present invention does not use the separation matrix itself, in addition to the case where the number of sound sources is equal to the number of microphones used for recording, the method can be used under conditions where the number of sound sources is larger or smaller than the number of microphones. .
なお、本発明は、観測された受信信号を基底とアクティベーションに分離する混合系手法を用いて音源分離を行う場合にも、音源の独立性などの音源の分離度を判定する量が最大となるように音源を分離する分離系手法を用いて音源分離を行う場合にも適用することができる。 It should be noted that the present invention also has a maximum amount of determining the degree of sound source separation such as independence of sound sources, even when performing sound source separation using a mixed system technique of separating an observed received signal into bases and activations. The present invention can also be applied to a case where sound source separation is performed using a separation system technique for separating sound sources.
本発明の音源分離の評価装置は、前記到来方向推定部にて求めた各音源のMUSICスペクトルの近さを評価する分離度算出部をさらに備えてもよい。なお、MUSICスペクトルどうしの近さを評価する方法としては、例えば、各MUSICスペクトルのピーク位置の差を評価してもよいし、MUSICスペクトルのどうしの重なりを評価してもよい。本発明の構成により、音源を分離できているかどうかを定量的に評価することができる。 The sound source separation evaluation device of the present invention may further include a separation degree calculation unit that evaluates the closeness of the MUSIC spectrum of each sound source obtained by the arrival direction estimation unit. As a method of evaluating the closeness between MUSIC spectra, for example, a difference between peak positions of each MUSIC spectrum may be evaluated, or an overlap between MUSIC spectra may be evaluated. According to the configuration of the present invention, it is possible to quantitatively evaluate whether or not the sound sources can be separated.
本発明の音源分離装置は、複数の音源から到来した音を収音する収音部と、前記収音部にて収音した音の音源を分離する音源分離部と、前記各音源に対する空間相関行列を求める空間相関行列算出部と、前記空間相関行列を固有値分解して固有値及び固有ベクトルを求める固有値分解部と、前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求める到来方向推定部と、各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較して、パーミュテーションが起こっているか否かを判定するパーミュテーション算出部とを備え、前記音源分離部は、前記パーミュテーション算出部での判定結果を、音源の分離に用いる。なお、本発明は、混合系手法を用いて音源分離を行う場合にも、分離系手法を用いて音源分離を行う場合にも適用することができる。 A sound source separation device according to the present invention includes a sound collection unit that collects sounds arriving from a plurality of sound sources, a sound source separation unit that separates the sound sources of the sounds collected by the sound collection units, and a spatial correlation for each of the sound sources. A spatial correlation matrix calculation unit for obtaining a matrix, an eigenvalue decomposition unit for eigenvalue decomposition of the spatial correlation matrix to obtain an eigenvalue and an eigenvector, and a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalue and the eigenvector. And a permutation calculation unit that compares the MUSIC spectrum of each sound source with the MUSIC spectrum for each frequency to determine whether or not permutation has occurred. The unit uses the determination result of the permutation calculation unit for sound source separation. The present invention can be applied to the case where sound source separation is performed using a mixed system method and the case where sound source separation is performed using a separation system method.
各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較することにより、周波数ビンごとにパーミュテーションが起こっているか否かを判定できるので、この判定結果を利用して、もし、パーミュテーションが起こっていた場合にはこれを修正することができ、音源分離の性能を向上させることもできる。なお、パーミュテーション算出部での判定結果によっては、分離がうまくできていないと判断できる場合は、分離部による音源分離処理を中止することも可能である。 By comparing the MUSIC spectrum of each sound source with the MUSIC spectrum for each frequency, it is possible to determine whether or not permutation has occurred for each frequency bin. If this occurs, this can be corrected, and the performance of sound source separation can be improved. If it can be determined that the separation has not been properly performed depending on the determination result in the permutation calculation unit, the sound source separation processing by the separation unit can be stopped.
本発明の音源分離の評価方法は、到来した音の音源を分離し、その分離性能を評価する方法であって、収音した音の音源を分離するステップと、前記各音源に対する空間相関行列を求めるステップと、前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップとを備える。 The sound source separation evaluation method of the present invention is a method of separating a sound source of an incoming sound and evaluating the separation performance thereof.The method includes the steps of separating a sound source of a collected sound, and a spatial correlation matrix for each of the sound sources. Determining the eigenvalue and eigenvector of the spatial correlation matrix by eigenvalue decomposition, and obtaining a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalue and eigenvector.
また、本発明の音源分離方法は、到来した音の音源を分離する方法であって、収音した音の音源を分離するステップと、前記各音源に対する空間相関行列を求めるステップと、前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップと、各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較して、パーミュテーションが起こっているか否かを判定するステップとを備え、前記各音源を分離するステップにおいて、前記パーミュテーションが起こっているか否かの判定結果を、音源の分離に用いる。 Also, the sound source separation method of the present invention is a method of separating a sound source of an incoming sound, wherein a step of separating a sound source of a collected sound, a step of obtaining a spatial correlation matrix for each of the sound sources, Eigenvalue decomposition of the matrix to obtain eigenvalues and eigenvectors; using the eigenvalues and eigenvectors, a MUSIC method to obtain a MUSIC spectrum for each frequency of each sound source; a MUSIC spectrum of each sound source; Comparing the MUSIC spectrum with the MUSIC spectrum to determine whether or not permutation has occurred. In the step of separating each sound source, the determination result as to whether or not the permutation has occurred, Used for separation.
本発明のプログラムは、上記した音源分離の評価方法または音源分離方法の各ステップを実行するプログラムである。 A program according to the present invention is a program for executing each step of the above-described sound source separation evaluation method or sound source separation method.
本発明によれば、ソースの音源を用いないで音源分離を行えているかを評価することができる。 According to the present invention, it is possible to evaluate whether sound source separation is performed without using a source sound source.
以下、本発明の実施の形態の音源分離の評価装置及び音源分離装置について実施の形態を挙げて説明する。以下の説明では、時間周波数ビンで考え、特に断りのない限り時間周波数ビンに関するインデックスは省略する。また、マイク数をMとし、音源数をLとする。 Hereinafter, a sound source separation evaluation device and a sound source separation device according to an embodiment of the present invention will be described with reference to embodiments. In the following description, a time-frequency bin is considered, and an index relating to the time-frequency bin is omitted unless otherwise specified. The number of microphones is M, and the number of sound sources is L.
(第1の実施の形態)
図1は、第1の実施の形態の音源分離の評価装置1の構成を示す図である。第1の実施の形態の音源分離の評価装置1は、混合系手法によって音源分離を行い、その分離性能を評価する装置である。図1は、音源数L=3の場合を記載している。
(First Embodiment)
FIG. 1 is a diagram illustrating a configuration of a sound source separation evaluation device 1 according to the first embodiment. The sound source separation evaluation device 1 of the first embodiment is a device that performs sound source separation by a mixed system technique and evaluates the separation performance. FIG. 1 illustrates a case where the number of sound sources L = 3.
音源分離の評価装置1は、収音部である複数のマイク10と、音源分離部11と、空間相関行列算出部12と、固有値分解部13と、到来方向推定部14とを有している。音源分離部11は、マイク10で収音した音のスペクトログラムを複数の基底とそれに対応するアクティベーションに分解し、基底とアクティベーションをクラスタリングして音源分離する。音源分離部11は、一例として、マルチチャンネル非負値行列因子分解を用いて、空間相関行列、基底行列とアクティベーション行列に分解する。空間相関行列、基底行列とアクティベーション行列に適当な初期値を与え、空間相関行列、基底行列とアクティベーション行列の積と、収音した音のスペクトログラムとの誤差が所定の閾値以下に収束するまで、空間相関行列、基底行列とアクティベーション行列の更新を行う。適切な初期値を与えれば、精度よく音源分離を行えるが、そうでない場合には音源分離の精度が低くなる。本実施の形態の評価装置1は、音源分離部11にて行った音源分離の性能を評価する。
The sound source separation evaluation device 1 includes a plurality of
音源分離の評価装置1は、音源と同じ数(L=3)の空間相関行列算出部12を有する。それぞれの空間相関行列算出部12は、各音源lに対する空間相関行列Hflを求める。空間相関行列Hflの求め方は次のとおりである。空間相関行列算出部12は、分離された音源のそれぞれについて、ある時間周波数ビンにおけるM次元の観測スペクトルx=[x1,…,xM]Tから、周波数ビンfごとに空間相関行列Hf=[Hf1,...,Hfl,...,HfL]を算出する。L次元の音源のスペクトルをy(=[y1,..,yL]T)とすると、Hflと音源のパワースペクトル|yl|2を用いることで、xの空間相関cov(x)が下記の式(1)で表される。
この式(1)において、左辺と右辺の誤差eが小さくなるように最適化することにより、Hfと|yl|2を推定する。ここで、covはベクトル間の相関をとる関数である。例えば2次元のベクトルx=[x1, x2]T (Tは転置)を引数とした場合には、次の式(2)で表される。
固有値分解部13は、上記手順により求めた音源lに対する空間相関行列Hflを固有値分解する。M行M列の正定値の空間相関行列Hflを固有値分解すると、次の式(3)の形に分解できる。
ここで、Dflは、M行M列の実数の固有値を対角成分に持つ対角行列で、降順にソートされているとする。また、Vflは、M行M列の複素行列で、固有値に対応する固有ベクトルを列に並べたものである。 Here, it is assumed that D fl is a diagonal matrix having M rows and M columns of real eigenvalues as diagonal components, and is sorted in descending order. V fl is a complex matrix of M rows and M columns, in which eigenvectors corresponding to eigenvalues are arranged in columns.
マイク間隔dの直線アレイで平面波仮定できるとすると、θ方向からの平面波のステアリングベクトルa(f,q)= [a1(f,q), …, am(f,q), …, aM(f,q)]Tは、次の式(4)で表される。
ここで、実際にはマイク10の間隔が不明でも構わないことに注意する。マイク10の間隔が実際には、d’であった場合にはam = am d’/dとなるだけなので、MUSICスペクトルの概形は変わらない。そのため、本手法においても、ブラインド音源分離の枠組みはそのまま維持できる。
Here, it should be noted that the interval between the
到来方向推定部14は、上記手順で求まった空間相関行列Hの固有値D及び固有ベクトルVに基づいて、次の式(5)で表されるMUSICスペクトルSfl(θ)を音源数L個、周波数ビン数F個分算出する。
MUSICスペクトルは、音源に関する最大固有値以外に対応する固有ベクトルVfl(:,2:M)とステアリングベクトルa(f,θ)との内積の逆数の形で表される。このとき、信号部分空間と騒音部分空間の直交性により、音源の到来方向に対して、分母の値が小さくなり、MUSICスペクトルSfl(θ)がピークを取る。本実施の形態の方法は、特許文献1の手法に比べて明確なピークが形成され、固有値を利用することで、信頼度を別途求める必要がない。これにより、空間相関行列から、それぞれの音源からの音の到来方向を推定できる。 The MUSIC spectrum is expressed in the form of the reciprocal of the inner product of the eigenvector V fl (:, 2: M) corresponding to a source other than the maximum eigenvalue and the steering vector a (f, θ). At this time, due to the orthogonality between the signal subspace and the noise subspace, the value of the denominator becomes smaller with respect to the arrival direction of the sound source, and the MUSIC spectrum S fl (θ) takes a peak. In the method of the present embodiment, a clear peak is formed as compared with the method of Patent Document 1, and it is not necessary to separately obtain the reliability by using the eigenvalue. This makes it possible to estimate the direction of arrival of sound from each sound source from the spatial correlation matrix.
図2は、上記式によって求めたMUSICスペクトルSfl(θ)を周波数ビンについて和をとったMUSICスペクトル
図2は、複数個の初期値からマルチチャンネル非負値行列因子分解により、音源の分離を行い、分離された音源lに対して、上で説明した到来方向推定を行った例を示す図である。ここでは、求めた分離性能を表す指標であるSDR(signal-to-distortion ratio)[dB]が最良の場合を左に、最悪の場合を右に示す。図2の左のグラフでは、音源S1はθ=0.4付近にピークを有し、音源S2はθ=−1付近にピークを有し、音源S3はθ=−1.25付近にピークを有することが分かる。これに対し、図2の右のグラフでは、音源S1と音源S2は、θ=0.25付近にピークを有し、音源S3はθ=−1付近にピークを有するという結果が求められる。右の例では音源1と音源2のピークが同じになってしまい、音源がうまく分離できていない。このようにMUSICスペクトルを求めることにより、音源分離がうまくいっている場合(左の場合)と、音源分離がうまくいっていない場合(右の場合)を容易に識別することができる。
FIG. 2 is a diagram showing an example in which sound sources are separated from a plurality of initial values by multi-channel non-negative matrix factorization, and the above-described DOA estimation is performed on the separated sound source l. . Here, the best case is shown on the left when the SDR (signal-to-distortion ratio) [dB], which is an index indicating the obtained separation performance, is shown on the left, and the worst case is shown on the right. In the left graph of FIG. 2, the sound source S1 has a peak near θ = 0.4, the sound source S2 has a peak near θ = −1, and the sound source S3 has a peak near θ = −1.25. It can be seen that it has. On the other hand, in the graph on the right side of FIG. 2, the result is obtained that the sound source S1 and the sound source S2 have a peak near θ = 0.25, and the sound source S3 has a peak near θ = −1. In the example on the right, the peaks of the sound source 1 and the
本実施の形態の音源分離の評価装置1の動作は、図1に示す構成図において、矢印に従って、各構成要素が機能することにより実現される。すなわち、音源分離部11が、収音した音のスペクトログラムに基づいて音源分離を行い、次に、空間相関行列算出部12が各音源に対する空間相関行列を求める。続いて、固有値分解部13が、空間相関行列を固有値分解して固有値及び固有ベクトルを求め、到来方向推定部14が、固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求める。
The operation of the sound source separation evaluating apparatus 1 according to the present embodiment is realized by the function of each component according to the arrow in the configuration diagram shown in FIG. That is, the sound
以上、本実施の形態の音源分離の評価装置1の構成について説明したが、上記した評価装置のハードウェアの例は、収音部である複数のマイク10と接続されたコンピュータである。コンピュータは、CPU、RAM、ROM、ハードディスク、ディスプレイ、キーボード、マウス、通信インターフェース等を備える。上記した各機能を実現するモジュールを有するプログラムをRAMまたはROMに格納しておき、CPUによって当該プログラムを実行することによって、上記した音源分離の評価装置が実現される。このようなプログラムも本発明の範囲に含まれる。
The configuration of the evaluation apparatus 1 for sound source separation according to the present embodiment has been described above. An example of hardware of the above-described evaluation apparatus is a computer connected to a plurality of
(第2の実施の形態)
図3は、第2の実施の形態の音源分離の評価装置2の構成を示す図である。第2の実施の形態の音源分離の評価装置2は、例えば独立成分分析、独立ベクトル分析等の分離系手法によって音源を分離する装置である。図3では、音源数L=3の場合を記載している。
(Second embodiment)
FIG. 3 is a diagram illustrating a configuration of a sound source
音源分離の評価装置2は、収音部である複数のマイク10と、逆行列算出部15と、音源分離部11と、空間相関行列算出部12と、固有値分解部13と、到来方向推定部14とを有している。
The sound source
音源分離部11は、マイク10にて収音した音を独立した信号に分離する分離行列を、音のスペクトログラムの周波数ビンごとに推定する。具体的には、次式(6)で示すように、観測スペクトルxと音源のスペクトルyを結びつける分離行列Wfを推定する。
y =Wf x ・・・(6)
The sound
y = Wfx x (6)
逆行列算出部15は、分離行列Wfの逆行列を求める。なお、Wfが正方行列でない場合は、ムーアペンローズの疑似逆行列を求める。
Inverse
空間相関行列算出部12は、上記式(6)の両辺に、左から逆行列をかけて、次の式(7)を得る。なお、式(7)において、aに対するfのインデックスは可読性のため省いている。
空間相関行列Hflを算出した後の処理は、第1の実施の形態と同じであり、空間相関行列Hflを固有値分解し、固有値及び固有ベクトルを用いたMUSIC法により、到来方向を表すMUSICスペクトルSfl(θ)を推定する。 The processing after calculating the spatial correlation matrix H fl is the same as that of the first embodiment, and the eigenvalue decomposition of the spatial correlation matrix H fl is performed, and the MUSIC spectrum representing the arrival direction is obtained by the MUSIC method using the eigen values and the eigen vectors. Estimate S fl (θ).
(第3の実施の形態)
図4は、第3の実施の形態の音源分離の評価装置3の構成を示す図である。図2に示したように、音源の分離結果とMUSICスペクトルの重なりには関係がある。第3の実施の形態の音源分離の評価装置3は、分離度算出部16を備えている。分離度算出部16は、第1の実施の形態と同様にして推定されたMUSICスペクトルSfl(θ)を用いて、音源の分離度を定量的に評価する。
(Third embodiment)
FIG. 4 is a diagram illustrating a configuration of a sound source
分離度算出部16は、異なる音源であると判定された到来方向のピークが互いにどのくらい離れているかを評価する。分離度算出部16は、ピーク位置の差の絶対値をLC2通り足し合わせて評価値を算出する。この値が大きいほど、各ピークが離れていると判断できる。
The degree-of-
図2を例として説明する。図2の左のケースでは音源S1,S2,S3のピーク位置がそれぞれ0.4,−1,−1.25である。各ピーク位置の差の絶対値の総和は、
|0.4-(-1)|+|-1-(-1.25)|+|0.4-(-1.25)|=3.3
である。これに対して、右のケースでは、音源S1,S2,S3のピーク位置がそれぞれ0.25,0.25,−1である。各ピーク位置の差の絶対値の総和は、
|0.25-0.25|+|0.25-(-1)|+|0.25-(-1)|=2.5
である。したがって、左のケースの方が、各ピーク位置の差が大きく、音源の分離度が大きいと判断できる。
This will be described with reference to FIG. In the left case of FIG. 2, the peak positions of the sound sources S1, S2, and S3 are 0.4, -1, and -1.25, respectively. The sum of the absolute values of the differences between the peak positions is
| 0.4-(-1) | + | -1-(-1.25) | + | 0.4-(-1.25) | = 3.3
It is. On the other hand, in the right case, the peak positions of the sound sources S1, S2, and S3 are 0.25, 0.25, and -1, respectively. The sum of the absolute values of the differences between the peak positions is
| 0.25-0.25 | + | 0.25-(-1) | + | 0.25-(-1) | = 2.5
It is. Therefore, in the case on the left, it can be determined that the difference between the peak positions is larger and the degree of separation of the sound source is larger.
なお、分離度算出部16は、他の方法で、各音源のMUSICスペクトルSfl(θ)の評価値を算出してもよい。例えば、MUSICスペクトルの重なり割合を2つずつ評価してLC2通り足し合わせた値や、すべてのMUSICスペクトルの重なり面積を全体の面積で割った値の逆数を分離度とすることもできる。
Note that the degree-of-
なお、本実施の形態では、第1の実施の形態の構成に対して分離度算出部16を追加した例を示したが、第2の実施の形態の構成に対して分離度算出部16を追加することももちろん可能である。
In the present embodiment, an example is shown in which the degree-of-
(第4の実施の形態)
第4の実施の形態の音源分離装置について説明する。第4の実施の形態では、MUSICスペクトルの情報をパーミュテーションの解決に使う。全周波数ビンに対して足し合わせたMUSICスペクトル
A sound source separation device according to a fourth embodiment will be described. In the fourth embodiment, information on the MUSIC spectrum is used for solving permutation. MUSIC spectrum summed over all frequency bins
図5は、パーミュテーション解決の基本的な考え方を示す図である。図5において、音源S1,S2,S3のMUSICスペクトルを示す図であり、図2のBest SDR caseを再掲したものである。つまり、各音源の全周波数のMUSICスペクトルを足し合わせたものである。同グラフの上に、音源S3と判定された周波数ビンfのMUSICスペクトルを一点鎖線で示している。しかし、このスペクトルのピークは、音源S3のピークよりも音源S1のピークの方にはるかに近い。この場合、音源S3と判定された周波数ビンfは、パーミュテーションが起こっていると考えられる。この場合、音源分離部11は、この比較結果に基づいて、音源分離を行う。
FIG. 5 is a diagram showing a basic concept of permutation solution. FIG. 5 is a diagram showing MUSIC spectra of the sound sources S1, S2, and S3, in which the Best SDR case of FIG. 2 is shown again. That is, the MUSIC spectra of all frequencies of each sound source are added. The MUSIC spectrum of the frequency bin f determined as the sound source S3 is indicated by a dashed line on the graph. However, the peak of this spectrum is much closer to the peak of sound source S1 than to the peak of sound source S3. In this case, the frequency bin f determined as the sound source S3 is considered to have permutation. In this case, the sound
図6は、混合系手法を用いた音源分離装置4の構成を示す図である。音源分離装置4は、第1の実施の形態の評価装置1の構成に加え、パーミュテーション算出部17を備えている。パーミュテーション算出部17は、音源ごとのMUSICスペクトルと、周波数ビンごとのMUSICスペクトルを比較して、パーミュテーションが起こっているか否かを判定する。
FIG. 6 is a diagram showing a configuration of the sound
音源分離部11は、パーミュテーション算出部17でのパーミュテーションの判定結果にも基づいて、混合法による音源分離を行う。音源分離部11は、例えば、音源のMUSICスペクトルのピーク位置と、周波数ビンのMUSICスペクトルのピーク位置の差を音源数個足し合わせたものの絶対値が最も小さくなるように、周波数ビンfごとに音源lを並び替える。また、何らかのスペクトル間の距離を導入し(例えばユークリッド距離、板倉斎藤擬距離など)、その距離の総和が小さくなるように音源lを並び替える方法も考えられる。このような手続きを導入することで、分離性能の評価結果をパーミュテーション解決に用いることができる。これにより、空間相関行列算出部12では、パーミュテーション解決された空間相関行列Hが得られる。
The sound
図7は、分離系手法を用いた音源分離装置4の構成を示す図である。音源分離部11では、パーミュテーション解決された分離行列Wが得られる。これらを使って再度分離を行うか、音源分離の最適化の途中にこのパーミュテーション解決を挿入することで、パーミュテーションで音源分離を行うことができる。
FIG. 7 is a diagram showing a configuration of the sound
本実施の形態では、パーミュテーション算出部17による判定結果を音源分離部11にフィードバックして、音源分離部11が判定結果を用いて音源分離を行う例を説明したが、パーミュテーション算出部17による判定結果が所定の基準を満たさない場合には、音源分離部11による音源分離を中止してもよい。
In the present embodiment, an example has been described in which the determination result of the
本実施の形態の音源分離装置4の動作は、図6または図7に示す構成図において、矢印に従って、各構成要素が機能することにより実現される。また、本実施の形態の音源分離装置のハードウェアの例は、収音部である複数のマイク10と接続されたコンピュータである。コンピュータは、CPU、RAM、ROM、ハードディスク、ディスプレイ、キーボード、マウス、通信インターフェース等を備える。上記した各機能を実現するモジュールを有するプログラムをRAMまたはROMに格納しておき、CPUによって当該プログラムを実行することによって、上記した音源分離装置が実現される。このようなプログラムも本発明の範囲に含まれる。
The operation of the sound
本発明は、複数の音源から入力された音を方向別に分離して目的音源を抽出する技術として有用である。 INDUSTRIAL APPLICABILITY The present invention is useful as a technique for separating a sound input from a plurality of sound sources for each direction and extracting a target sound source.
1,2,3 音源分離の評価装置
4 音源分離装置
10 マイク
11 音源分離部
12 空間相関行列算出部
13 固有値分解部
14 到来方向推定部
15 逆行列算出部
16 分離度算出部
17 パーミュテーション算出部
1, 2, 3 sound source
Claims (11)
前記収音部にて収音した音の音源を分離する音源分離部と、
前記各音源に対する空間相関行列を求める空間相関行列算出部と、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求める固有値分解部と、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求める到来方向推定部と、
を備える音源分離の評価装置。 A sound pickup unit for picking up sounds coming from a plurality of sound sources,
A sound source separation unit that separates a sound source of the sound collected by the sound collection unit;
A spatial correlation matrix calculation unit for determining a spatial correlation matrix for each sound source,
An eigenvalue decomposition unit for eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
An arrival direction estimating unit that obtains a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalue and the eigenvector;
An apparatus for evaluating sound source separation comprising:
前記空間相関行列算出部は、前記音源分離部にて分離された各音源について、空間相関行列を求める、請求項1に記載の音源分離の評価装置。 The sound source separation unit decomposes a spectrogram of the sound collected by the sound collection unit into a plurality of bases and activations corresponding thereto, and performs sound source separation by clustering the bases and activations.
The evaluation apparatus for sound source separation according to claim 1, wherein the spatial correlation matrix calculation unit obtains a spatial correlation matrix for each sound source separated by the sound source separation unit.
前記空間相関行列算出部は、前記分離行列の逆行列を求めることにより、各音源の空間相関行列を求める、請求項1に記載の音源分離の評価装置。 The sound source separation unit separates a sound source by estimating a separation matrix for separating the sound collected by the sound collection unit into independent signals for each frequency bin of a spectrogram of the sound,
The evaluation apparatus for sound source separation according to claim 1, wherein the spatial correlation matrix calculation unit obtains a spatial correlation matrix of each sound source by obtaining an inverse matrix of the separation matrix.
前記収音部にて収音した音の音源を分離する音源分離部と、
前記各音源に対する空間相関行列を求める空間相関行列算出部と、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求める固有値分解部と、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求める到来方向推定部と、
各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較して、パーミュテーションが起こっているか否かを判定するパーミュテーション算出部と、
を備え、
前記音源分離部は、前記パーミュテーション算出部での判定結果を、音源の分離に用いる音源分離装置。 A sound pickup unit for picking up sounds coming from a plurality of sound sources,
A sound source separation unit that separates a sound source of the sound collected by the sound collection unit;
A spatial correlation matrix calculation unit for determining a spatial correlation matrix for each sound source,
An eigenvalue decomposition unit for eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
An arrival direction estimating unit that obtains a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalue and the eigenvector;
A permutation calculating unit that compares the MUSIC spectrum of each sound source with the MUSIC spectrum for each frequency to determine whether or not permutation has occurred;
With
A sound source separation device, wherein the sound source separation unit uses the determination result of the permutation calculation unit for sound source separation.
前記空間相関行列算出部は、前記音源分離部にて分離された各音源について、空間相関行列を求める、請求項5に記載の音源分離装置。 The sound source separation unit decomposes a spectrogram of the sound collected by the sound collection unit into a plurality of bases and activations corresponding thereto, and performs sound source separation by clustering the bases and activations.
The sound source separation device according to claim 5, wherein the spatial correlation matrix calculation unit obtains a spatial correlation matrix for each sound source separated by the sound source separation unit.
前記空間相関行列算出部は、前記分離行列の逆行列を求めることにより、各音源の空間相関行列を求める、請求項5に記載の音源分離装置。 The sound source separation unit separates a sound source by estimating a separation matrix for separating the sound collected by the sound collection unit into independent signals for each frequency bin of a spectrogram of the sound,
The sound source separation device according to claim 5, wherein the spatial correlation matrix calculation unit obtains a spatial correlation matrix of each sound source by obtaining an inverse matrix of the separation matrix.
収音した音の音源を分離するステップと、
前記各音源に対する空間相関行列を求めるステップと、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップと、
を備える音源分離の評価方法。 A method of separating a sound source of an incoming sound and evaluating its separation performance,
Separating the sound source of the collected sound;
Obtaining a spatial correlation matrix for each sound source;
Eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
Obtaining a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalues and the eigenvectors;
A method for evaluating sound source separation comprising:
収音した音の音源を分離するステップと、
前記各音源に対する空間相関行列を求めるステップと、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップと、
各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較して、パーミュテーションが起こっているか否かを判定するステップと、
を備え、
前記各音源を分離するステップにおいて、前記パーミュテーションが起こっているか否かの判定結果を、音源の分離に用いる音源分離方法。 A method of separating the sound source of an incoming sound,
Separating the sound source of the collected sound;
Obtaining a spatial correlation matrix for each sound source;
Eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
Obtaining a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalues and the eigenvectors;
Comparing the MUSIC spectrum of each sound source with the MUSIC spectrum for each frequency to determine whether or not permutation has occurred;
With
In the sound source separation method, in the step of separating each sound source, a determination result as to whether or not the permutation has occurred is used for sound source separation.
収音した音の音源を分離するステップと、
前記各音源に対する空間相関行列を求めるステップと、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップと、
を実行させるプログラム。 A program for separating a sound source of an incoming sound and evaluating the separation performance thereof.
Separating the sound source of the collected sound;
Obtaining a spatial correlation matrix for each sound source;
Eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
Obtaining a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalues and the eigenvectors;
A program that executes
収音した音の音源を分離するステップと、
前記各音源に対する空間相関行列を求めるステップと、
前記空間相関行列を固有値分解して固有値及び固有ベクトルを求めるステップと、
前記固有値及び固有ベクトルを用いて、MUSIC法により、各音源の各周波数について、MUSICスペクトルを求めるステップと、
各音源のMUSICスペクトルと、周波数ごとのMUSICスペクトルとを比較して、パーミュテーションが起こっているか否かを判定するステップと、
を実行させ、
前記各音源を分離するステップにおいて、前記パーミュテーションが起こっているか否かの判定結果を、音源の分離に用いるプログラム。 A program for separating a sound source of an incoming sound.
Separating the sound source of the collected sound;
Obtaining a spatial correlation matrix for each sound source;
Eigenvalue decomposition of the spatial correlation matrix to obtain eigenvalues and eigenvectors,
Obtaining a MUSIC spectrum for each frequency of each sound source by the MUSIC method using the eigenvalues and the eigenvectors;
Comparing the MUSIC spectrum of each sound source with the MUSIC spectrum for each frequency to determine whether or not permutation has occurred;
And execute
A program that uses a result of determining whether or not the permutation has occurred in the step of separating each sound source for sound source separation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018135067A JP7014682B2 (en) | 2018-07-18 | 2018-07-18 | Sound source separation evaluation device and sound source separation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018135067A JP7014682B2 (en) | 2018-07-18 | 2018-07-18 | Sound source separation evaluation device and sound source separation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020012976A true JP2020012976A (en) | 2020-01-23 |
JP7014682B2 JP7014682B2 (en) | 2022-02-01 |
Family
ID=69169196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018135067A Active JP7014682B2 (en) | 2018-07-18 | 2018-07-18 | Sound source separation evaluation device and sound source separation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7014682B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113593529A (en) * | 2021-07-09 | 2021-11-02 | 北京字跳网络技术有限公司 | Evaluation method and device for speaker separation algorithm, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014137226A (en) * | 2013-01-15 | 2014-07-28 | Advanced Telecommunication Research Institute International | Mobile object, and system and method for creating acoustic source map |
WO2018207453A1 (en) * | 2017-05-08 | 2018-11-15 | ソニー株式会社 | Information processing device |
-
2018
- 2018-07-18 JP JP2018135067A patent/JP7014682B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014137226A (en) * | 2013-01-15 | 2014-07-28 | Advanced Telecommunication Research Institute International | Mobile object, and system and method for creating acoustic source map |
WO2018207453A1 (en) * | 2017-05-08 | 2018-11-15 | ソニー株式会社 | Information processing device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113593529A (en) * | 2021-07-09 | 2021-11-02 | 北京字跳网络技术有限公司 | Evaluation method and device for speaker separation algorithm, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP7014682B2 (en) | 2022-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Arberet et al. | A robust method to count and locate audio sources in a multichannel underdetermined mixture | |
US7647209B2 (en) | Signal separating apparatus, signal separating method, signal separating program and recording medium | |
US10262678B2 (en) | Signal processing system, signal processing method and storage medium | |
EP2187389B1 (en) | Sound processing device | |
EP3113508B1 (en) | Signal-processing device, method, and program | |
EP2940687A1 (en) | Methods and systems for processing and mixing signals using signal decomposition | |
Aissa-El-Bey et al. | Blind separation of underdetermined convolutive mixtures using their time–frequency representation | |
Osterwise et al. | On over-determined frequency domain BSS | |
US20200152222A1 (en) | Processing of sound data for separating sound sources in a multichannel signal | |
US8452592B2 (en) | Signal separating apparatus and signal separating method | |
Orovi et al. | Time-frequency analysis and singular value decomposition applied to the highly multicomponent musical signals | |
CN109923430B (en) | Device and method for phase difference expansion | |
JP7014682B2 (en) | Sound source separation evaluation device and sound source separation device | |
JP5387442B2 (en) | Signal processing device | |
JP6448567B2 (en) | Acoustic signal analyzing apparatus, acoustic signal analyzing method, and program | |
KR100653173B1 (en) | Multi-channel blind source separation mechanism for solving the permutation ambiguity | |
JP4946330B2 (en) | Signal separation apparatus and method | |
TW201342364A (en) | Method for separating multiple signal sources in convolutive mixing blind source | |
WO2022219558A1 (en) | System and method for estimating direction of arrival and delays of early room reflections | |
Bai et al. | Acoustic source localization and deconvolution-based separation | |
JP2004004286A (en) | Noise filtering system and program | |
Houda et al. | Blind audio source separation: state-of-art | |
Jang et al. | Single channel signal separation using MAP-based subspace decomposition | |
Mazur et al. | A new clustering approach for solving the permutation problem in convolutive blind source separation | |
JP2009250833A (en) | Device and method for estimating incident wave number |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210831 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210907 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211004 |
|
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: 20220118 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220120 |