JP2009250833A - Device and method for estimating incident wave number - Google Patents
Device and method for estimating incident wave number Download PDFInfo
- Publication number
- JP2009250833A JP2009250833A JP2008100383A JP2008100383A JP2009250833A JP 2009250833 A JP2009250833 A JP 2009250833A JP 2008100383 A JP2008100383 A JP 2008100383A JP 2008100383 A JP2008100383 A JP 2008100383A JP 2009250833 A JP2009250833 A JP 2009250833A
- Authority
- JP
- Japan
- Prior art keywords
- incident wave
- wave number
- value
- number estimation
- incident
- 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.)
- Pending
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
この発明は、独立成分分析ICA(Independent Component Analysis)による信号分離処理で、入射波数設定パラメータを事前に設定する必要がある問題に対し、ネゲントロピー値に基づき入射波数を推定する入射波数推定装置及び入射波数推定方法に関するものである。 The present invention relates to an incident wave number estimating device and an incident wave number estimating device for estimating an incident wave number based on a negentropy value for a problem that an incident wave number setting parameter needs to be set in advance in signal separation processing by independent component analysis (ICA). The present invention relates to a wave number estimation method.
独立成分分析ICAは、複数の入射波が混信して得られる受信信号から、各入射波が互いに統計的に独立であるという性質のみを用いて、受信信号から各入射波を分離する方式である。この方式は、複数話者の音声の混信分離、通信等での混信電波の分離等、種々の分野で適用されている。信号の統計的独立性のみを用いて分離を行うため、各入射波に関する事前情報が不要であるという利点がある。 Independent component analysis ICA is a method of separating each incident wave from the received signal using only the property that each incident wave is statistically independent from the received signal obtained by interference of a plurality of incident waves. . This method is applied in various fields such as interference separation of voices of a plurality of speakers, separation of interference radio waves in communication, and the like. Since the separation is performed using only the statistical independence of signals, there is an advantage that prior information on each incident wave is unnecessary.
独立成分分析ICAには様々な方式が提案されているが、代表的な方式が、非特許文献1に示されている。方式の詳細は非特許文献1にゆずるが、ここで重要なことは、独立成分分析は、設定パラメータとして入射波数をあらかじめ設定しておく必要があることである。入射波数を誤ると、全入射波を正しく分離することができない。
Various methods have been proposed for independent component analysis ICA, but a typical method is shown in
このため、混信した入射波の入射波数を推定する場合、一般には、受信信号の共分散行列の固有値の情報から入射波数を推定する。その中でも、代表的な方式として、MDL(Minimum Description Length)と呼ばれる方式(非特許文献2参照)がある。方式の詳細は非特許文献2にゆずるが、この方式は、受信信号の共分散行列を固有値分解して得られた固有値を用いて入射波数を判定する。
For this reason, when estimating the incident wave number of a mixed incident wave, the incident wave number is generally estimated from information on the eigenvalues of the covariance matrix of the received signal. Among them, a representative method is a method called MDL (Minimum Description Length) (see Non-Patent Document 2). Although details of the method are given in
ここで、後述の実施の形態の説明で必要な要点を中心に、独立成分分析ICAの概要を説明する。詳細は非特許文献1に譲る。なお、非特許文献1は複素信号を分離する複素ICAであるが、実数信号を分離するICAでも同じである。
Here, the outline of the independent component analysis ICA will be described with a focus on the essential points in the description of the embodiments described later. Details are left to Non-Patent
図9は、独立成分分析処理の概要を示す図である。また、図10は、入射波数パラメータを真値と異なった値に設定したときの分離信号例を示す図である。 FIG. 9 is a diagram showing an outline of the independent component analysis processing. FIG. 10 is a diagram showing an example of a separated signal when the incident wave number parameter is set to a value different from the true value.
独立成分分析ICAは、上述したように、複数の入射波が混信して得られる受信信号から、入射波が互いに統計的に独立である性質のみを用いて各入射波を分離する方式である。ICAは、以下の混信モデルにおいて、互いに独立な入射波が混信して得られた受信信号から各入射波を混信分離するアルゴリズムである。 As described above, the independent component analysis ICA is a method of separating each incident wave from a reception signal obtained by interference of a plurality of incident waves using only the property that the incident waves are statistically independent from each other. ICA is an algorithm that separates each incident wave from a received signal obtained by interference of mutually independent incident waves in the following interference model.
ここで、s=[s1,…,sJ]Tは各入射波sj(j=1,…,J)をベクトル状に格納した入射波ベクトル、Aは混信を表す混合行列、n=[n1,…,nI]Tは各受信アンテナ♯i(i=1,…,I)の受信機で受信される受信機雑音をベクトル状に格納した受信機雑音ベクトル、x=[x1,…,xI]Tは、各受信アンテナ♯iで受信した受信信号xiをベクトル状に格納した受信信号ベクトルである。入射波数はJ、受信信号数はIとする。混合行列の各要素は、混信を意味する係数であり、信号が入射してくる方位や、信号の周波数、アンテナ1の配置、ゲイン等の諸条件から決まる値である。
Here, s = [s 1 ,..., S J ] T is an incident wave vector in which each incident wave s j (j = 1,..., J) is stored as a vector, A is a mixing matrix representing interference, and n = [N 1 ,..., N I ] T is a receiver noise vector in which receiver noise received by the receivers of the respective receiving antennas #i (i = 1,..., I) is stored in a vector form, x = [x 1 ,..., X I ] T is a received signal vector in which received signals x i received by the respective receiving antennas #i are stored in vector form. The number of incident waves is J, and the number of received signals is I. Each element of the mixing matrix is a coefficient indicating interference, and is a value determined from various conditions such as the direction in which the signal enters, the frequency of the signal, the arrangement of the
例えば、受信アンテナ♯1の受信信号x1は、x1=A11s1+,…,+A1JsJ+n1のような形となり、受信信号x1はs1,…,sJが混合行列の係数Aijが乗算されてから線形的に加算された形で混信しており、受信信号そのままでは、各到来波sjを得られないことが分かる。 For example, the received signals x 1 receive antenna ♯1 is, x 1 = A 11 s 1 +, ..., + A 1J s J + n becomes shaped like a 1, the received signal x 1 is s 1, ..., s J is mixed It can be seen that interference occurs in the form of linear addition after multiplication by matrix coefficient A ij , and each incoming wave s j cannot be obtained with the received signal as it is.
なお、これらのベクトルは、A/D変換器3でサンプルされたタイミングで時系列(k=1,…,K)に得られる、すなわち、x={x(1),…,x(K)}、s={s(1),…,s(K)}、n={n(1),…,n(K)}である。なお、図9は入射波数が3波の例(J=3)を示している。
These vectors are obtained in time series (k = 1,..., K) at the timing sampled by the A /
独立成分分析ICAは、あらかじめ入射波の数をパラメータとして設定しておく必要がある。以下、入射波数パラメータJPを正しく設定した(JP=J)と仮定し、ICAの処理の概要を説明する。ICAでは、前処理としてPCA(Principal Component Analysis)により受信信号xを白色化処理する。白色化とは、信号間で互いに無相関で、同一電力であることを意味する。受信信号xの共分散行列ハットRを次の式(2)で計算する。 The independent component analysis ICA needs to set the number of incident waves as a parameter in advance. Hereinafter, assuming that the incident wave number parameter JP is correctly set ( JP = J), an outline of the ICA process will be described. In ICA, the received signal x is whitened by PCA (Principal Component Analysis) as preprocessing. Whitening means that the signals are uncorrelated with each other and have the same power. The covariance matrix hat R of the received signal x is calculated by the following equation (2).
ここで、E{・}は期待値、Hは複素共役転置を意味する。上記の行列の固有値分解で得られる固有値及び固有ベクトルを、固有値の大きさが降順になるように並べ、 Here, E {·} means an expected value, and H means a complex conjugate transpose. Arrange the eigenvalues and eigenvectors obtained by eigenvalue decomposition of the above matrix so that the eigenvalues are in descending order,
とする。上記JP個の固有値とそれに対応する固有ベクトルから、白色化行列M∈CJ×Iを、 And From the J P eigenvalues and the corresponding eigenvectors, the whitening matrix M∈C J × I,
と定義する。ここで、diag{1/√λ1,…,1/√λJ}は、1/√λ1,…,1/√λJを対角要素にもつ正方行列である。Mを受信信号に乗算する。
It is defined as Here, diag {1 / √λ 1, ..., 1 / √λ J} is, 1 / √
この場合、 in this case,
となる。IJ×JはJ×Jの単位行列である。単位行列の非対角項は零である。すなわち、これは、受信信号ベクトルxは互いに無相関なJ次のベクトルチルダxに変換されたことを意味する。無相関とは、独立であるための必要条件であるから、実質、これでICA処理の半分が終わったと言える。あとは、互いに無相関な信号チルダxから、最も独立な信号を見つけ出せばよい。 It becomes. I J × J is a unit matrix of J × J. The off-diagonal term of the identity matrix is zero. That is, this means that the received signal vector x has been converted to a J-order vector tilde x that is uncorrelated with each other. Since non-correlation is a necessary condition for being independent, it can be said that substantially half of the ICA processing is finished. After that, it is only necessary to find the most independent signal from the signal tilde x uncorrelated with each other.
次に、ICAでは、チルダxから最も独立な信号を見つけるため、ネゲントロピーと呼ばれる指標値を最大化する。このネゲントロピーとは、ガウス性の変数に対しては0となるよう定義された尺度である。実際には、ネゲントロピーの計算には各入射波の確率密度関数が必要であるが、それらは一般には未知であるので、何らかの評価関数Gを導入し、各分離信号のネゲントロピー近似値の和を最大化する問題に帰着させる。具体的には、次の式の各分離信号のネゲントロピー値Ejの和が最大となるような直交変換行列Wを見つける処理である。 Next, ICA maximizes an index value called negentropy in order to find the most independent signal from tilde x. This negentropy is a scale defined to be 0 for Gaussian variables. Actually, the probability density function of each incident wave is necessary for the calculation of negentropy, but since they are generally unknown, some evaluation function G is introduced to maximize the sum of the negentropy approximations of each separated signal. To reduce the problem. Specifically, this is a process of finding an orthogonal transformation matrix W that maximizes the sum of the negentropy values E j of the separated signals in the following equation.
ここで、ygaussは、分離信号ハットsj=Wj Hチルダxと同じ分散をもつガウス性の信号、Gは何らかの滑らかな(微分可能な)関数、E{・}は期待値であり、期待値の計算にはサンプル平均値を用いる。関数G(y)としては、例えば、 Here, y gauss is separated signal hat s j = W j H tilde x and Gaussian signal having the same variance, G is (differentiable) some smooth function, E {·} is the expectation value, The sample average value is used to calculate the expected value. As the function G (y), for example,
などがあり、aは設定パラメータである。式(8)の最適化問題の解法は、ここでは重要でないので、省略する。 A is a setting parameter. Since the solution of the optimization problem of Equation (8) is not important here, it will be omitted.
そして、最後に、式(8)の最適化問題で得られた直交変換行列Wの複素共役転置をチルダxに乗算することにより、分離信号ハットsを抽出する。 Finally, the separated signal hat s is extracted by multiplying the tilde x by the complex conjugate transpose of the orthogonal transformation matrix W obtained by the optimization problem of Expression (8).
最終的に得られる混合行列推定値ハットAの一般化逆行列は、 The generalized inverse matrix of the finally obtained mixed matrix estimate hat A is
である。このとき、 It is. At this time,
である。仮に、混合行列が誤差なく推定できた、すなわち、ハットA=Aであるとする。このとき、ハットA†Aは単位行列となるので、分離信号ハットsは次の式となる。 It is. It is assumed that the mixing matrix can be estimated without error, that is, hat A = A. At this time, since the hat A † A is a unit matrix, the separated signal hat s is expressed by the following equation.
式(14)では、雑音項A†nは残るものの、sの項には如何なる混信係数も存在しないため、sが正しく得られることが分かる。以上が、入射波数パラメータJPを正しく設定(JP=J)したときの処理である。 In the equation (14), although the noise term A † n remains, there is no interference coefficient in the s term, so that s can be obtained correctly. The above is the processing when the incident wave number parameter JP is correctly set ( JP = J).
しかしながら、入射波数パラメータJPを真値Jより大きく設定(JP>J)した場合、分離信号ハットsは次の式で得えられる。 However, when larger than the true value J incident wave number parameter J P (J P> J), separating the signal hat s is E obtained by the following equation.
ここで、Bはある行列である。式(14)と比較すると、入射波成分s+A†nに加え、雑音nの線形和信号Bnが出力される。すなわち、分離信号のうちJ波は入射波成分、残りのJP−J波は雑音nの線形和信号Bnが得られる。ガウス信号の線形和はガウス信号であるので、nがガウス雑音の場合、Bnもガウス雑音である。なお、式(15)は、ベクトル中の上J波を入射波成分、下JP−Jを雑音成分として表しているが、実際のICAでは、順番の不確定性の性質があるため、各分離信号の順番は未知である。 Here, B is a certain matrix. Compared with equation (14), in addition to the incident wave component s + A † n, a linear sum signal Bn of noise n is output. That, J wave incident wave component of the separated signal, the remaining J P -J wave linear sum signal Bn of the noise n can be obtained. Since the linear sum of Gaussian signals is Gaussian, when n is Gaussian noise, Bn is also Gaussian noise. The expression (15) represents the upper J wave in the vector as an incident wave component and the lower J P -J as a noise component. However, in actual ICA, there is a property of order uncertainty. The order of the separated signals is unknown.
独立成分分析ICAに誤った入射波数パラメータを真値より大きく設定したときの動作例を説明する。図10(a)に入射波数を真値より小さく設定した時の分離信号例(正解3波を2波と設定⇒誤った出力)、図10(b)に入射波数を正しく設定したときの分離信号例(全3波を正しく出力)、図10(c)に入射波数を真値より大きく設定した時の分離信号例(正解3波を5波と設定⇒3波以外で雑音を出力)を示す。なお、ここでは、入射波として若干周波数の異なる3波の正弦波とし、観測雑音にはガウス性雑音を付加している。 An example of operation when an incorrect incident wave number parameter is set larger than the true value in the independent component analysis ICA will be described. Fig. 10 (a) shows an example of a separated signal when the incident wave number is set to be smaller than the true value (set 3 correct waves as 2 waves = incorrect output), and Fig. 10 (b) shows a separated signal when the incident wave number is set correctly. Signal example (all three waves are output correctly), Fig. 10 (c) shows an example of a separated signal when the incident wave number is set larger than the true value (set the correct three waves to five waves → output noise other than three waves) Show. Here, three sine waves with slightly different frequencies are used as incident waves, and Gaussian noise is added to the observation noise.
図10より、(b)では波数を正しく設定しているために全入射波を正しく分離できているのに対し、入射波数パラメータを真値より小さく設定すると、正しく信号を分離抽出できないことが分かる。一方、入射波数を真値より大きく設定すると、全信号を正しく分離抽出し、残りの信号成分として、雑音信号を出力することが分かる。 From FIG. 10, it can be seen that in FIG. 10B, all the incident waves can be correctly separated because the wave number is set correctly, but when the incident wave number parameter is set smaller than the true value, the signals cannot be correctly separated and extracted. . On the other hand, when the incident wave number is set larger than the true value, all signals are correctly separated and extracted, and a noise signal is output as the remaining signal components.
次に、入射波数パラメータが真値より少なく設定(JP<J)した場合、式(4)で信号空間より狭い空間への射影となるため、全入射波を正しく分離できない。 Next, when the incident wave number parameter is set to be smaller than the true value ( JP <J), the projection onto a space narrower than the signal space is performed in Expression (4), and therefore all incident waves cannot be correctly separated.
独立成分分析ICAでは、事前に入射波数パラメータを設定する必要があるが、実際には未知の複数の混信波を分離する場合、入射波数を事前に知ることは困難である。更に、入射波数パラメータが真の値と異なると、正しく全入射波のみを分離抽出できないという問題点があった。また、MDLなどの受信信号の共分散行列の固有値に基づく方式は、実環境では、雑音の有色性などが原因で入射波数を誤るという問題点があった。 In the independent component analysis ICA, it is necessary to set an incident wave number parameter in advance. However, in actuality, when separating a plurality of unknown interference waves, it is difficult to know the incident wave number in advance. Further, when the incident wave number parameter is different from the true value, there is a problem that only all incident waves cannot be correctly separated and extracted. In addition, the method based on the eigenvalues of the covariance matrix of the received signal such as MDL has a problem in that the incident wave number is erroneous in the actual environment due to noise coloration or the like.
この発明は、上述のような課題を解決するためになされたもので、その目的は、固有値に基づかない新たな方法、すなわち各分離信号のネゲントロピー値に基づいて入射波数を推定することができる入射波数推定装置及び入射波数推定方法を得るものである。 The present invention has been made to solve the above-described problems, and its object is to provide a new method that is not based on eigenvalues, that is, an incident wave number that can be estimated based on the negentropy value of each separated signal. A wave number estimation device and an incident wave number estimation method are obtained.
この発明に係る入射波数推定装置は、互いに独立な入射波が混信して得られた受信信号から分離信号を出力する独立成分分析処理部と、評価関数に基づいて、各分離信号のネゲントロピー値を計算するネゲントロピー値計算部とを設け、前記各分離信号のネゲントロピー値を用いて入射波数を推定するものである。 The incident wave number estimation device according to the present invention includes an independent component analysis processing unit that outputs a separated signal from a received signal obtained by interference of mutually independent incident waves, and a negentropy value of each separated signal based on the evaluation function. A negentropy value calculation unit for calculating is provided, and the incident wave number is estimated using the negentropy value of each separated signal.
この発明に係る入射波数推定装置は、固有値に基づかない新たな方法、すなわち各分離信号のネゲントロピー値に基づいて入射波数を推定することができるという効果を奏する。 The incident wave number estimation apparatus according to the present invention has an effect that the incident wave number can be estimated based on a new method not based on the eigenvalue, that is, based on the negentropy value of each separated signal.
実施の形態1.
この発明の実施の形態1に係る入射波数推定装置について図1から図3までを参照しながら説明する。図1は、この発明の実施の形態1に係る入射波数推定装置を含む受信機の構成を示す図である。なお、各図中、同一符号は同一又は相当部分を示す。
An incident wave number estimation apparatus according to
図1において、受信機は、複数(I本)の受信アンテナ1と、加算器2と、A/D変換器3と、入射波数推定装置4とが設けられている。
In FIG. 1, the receiver is provided with a plurality (I) of receiving
また、入射波数推定装置4は、独立成分分析(ICA)処理部41と、ネゲントロピー値計算部42と、閾値判定部43とが設けられている。
In addition, the incident wave
つぎに、この実施の形態1に係る入射波数推定装置の動作について図面を参照しながら説明する。図2は、この発明の実施の形態1に係る入射波数推定装置の動作を示すフローチャートである。また、図3は、この発明の実施の形態1に係る入射波数推定装置のネゲントロピー値例を示す図である。
Next, the operation of the incident wave number estimation apparatus according to the first embodiment will be described with reference to the drawings. FIG. 2 is a flowchart showing the operation of the incident wave number estimation apparatus according to
ここでは、各分離信号のネゲントロピー値に基づく入射波数推定装置を説明する。 Here, an incident wave number estimation device based on the negentropy value of each separated signal will be described.
本入射波数推定装置は、以下の考え方に基づいている。
1)ネゲントロピー値は、ガウス性の信号に対し、その値は零となる性質がある。
2)一方、入射波がガウス性でないとすれば、その値は零ではない。
3)入射波数パラメータを真値より大きく設定しておけば、全入射波の他に、雑音信号が得られる。
This incident wave number estimation apparatus is based on the following concept.
1) The negentropy value has the property that the value becomes zero for a Gaussian signal.
2) On the other hand, if the incident wave is not Gaussian, the value is not zero.
3) If the incident wave number parameter is set larger than the true value, a noise signal can be obtained in addition to all incident waves.
これらの性質から、ICAの入射波数パラメータを大きめに設定してICAを実行し、得られた各分離信号のネゲントロピー値を計算し、その値の大小から、入射波か雑音かを判定すれば、入射波と判定された総数により入射波数の推定を行うことができる。 From these properties, if the ICA is executed with a larger incident wave number parameter of the ICA, the negentropy value of each obtained separated signal is calculated, and whether the incident wave or noise is determined from the magnitude of the value, The number of incident waves can be estimated from the total number determined as incident waves.
まず、未知の入射波数の入射波s=[s1s2s3]T(図1では一例とし3波)が、混信してI本の受信アンテナ1で受信される。
First, an incident wave s = [s 1 s 2 s 3 ] T (three waves as an example in FIG. 1) having an unknown incident wave number is mixed and received by I receiving
次に、ICA処理部41(ステップ101)では、大きめの入射波数パラメータ値JPを設定し、混信受信信号xから信号分離を行う。このとき、ハットs1,…,ハットsJPの計JP波の分離信号が得られる。 Then, the ICA process unit 41 (step 101), sets a larger incident wave number parameter value J P, performs signal separation from the interference reception signal x. At this time, the hat s 1, ..., isolated signals in total J P-wave of the hat s JP is obtained.
次に、ネゲントロピー値計算部42(ステップ102)では、各分離信号のネゲントロピー値を計算する。ネゲントロピー値は、次の式により計算できる。 Next, the negentropy value calculator 42 (step 102) calculates the negentropy value of each separated signal. The negentropy value can be calculated by the following equation.
最後に、閾値判定部43(ステップ103)により、式(16)に閾値を設定することにより入射波とガウス性雑音の判定を行う。閾値を超えるものの総数が入射波数推定結果となる。 Finally, the threshold value determination unit 43 (step 103) determines the incident wave and the Gaussian noise by setting the threshold value in Expression (16). The total number of objects exceeding the threshold is the incident wave number estimation result.
ここで、Ethは閾値であり、0≦Ethの値をとる。 Here, E th is a threshold value and takes a value of 0 ≦ E th .
図3にネゲントロピー値例を示す。この図3では、正解数が3波の場合、設定数を6波としてICAを実行後、得られた各分離信号のネゲントロピー値を示している。分かりやすいように、大きい順にならべている。モンテカルロ10試行分を示している。このように、3つのネゲントロピー値が閾値を超えており、閾値判定により3波と判定され、正解である。 FIG. 3 shows examples of negentropy values. In FIG. 3, when the number of correct answers is 3, the negentropy value of each separated signal obtained after ICA is executed with the set number being 6 waves is shown. To make it easier to understand, they are arranged in descending order. 10 trials of Monte Carlo are shown. In this way, the three negentropy values exceed the threshold value, and are determined to be three waves by the threshold determination, and are correct.
実施の形態2.
この発明の実施の形態2に係る入射波数推定装置について図4を参照しながら説明する。図4は、この発明の実施の形態2に係る入射波数推定装置の閾値の設定方法を示す図である。なお、この発明の実施の形態2に係る入射波数推定装置の構成は、上記の実施の形態1と同様である。
An incident wave number estimation apparatus according to
閾値判定部43の閾値の設定には、オペレータが、ネゲントロピー値を見ながら手動で決定することも可能であるが、自動化するには、例えば以下の方法が考えられる。
1)入射波が存在せず、雑音のみが存在する場合の受信信号をICA処理後、得られた各分離信号のネゲントロピー値を計算し、その値よりある程度大きい値に設定しておく。そして、実際に入射波が進入してきた場合にその閾値を用いる。こうすれば、閾値を低く設定しすぎて雑音を信号と誤判定することが無い。
2)入射波が存在する状況で、受信信号をICA処理後、得られた各分離信号のネゲントロピー値を計算し、その最大値からある程度小さい値に設定する。こうすれば、閾値を高く設定しすぎて信号を雑音と誤判定することが無い。
3)入射波が存在する状況で、受信信号をICA処理後、得られた各分離信号のネゲントロピー値を計算し、それらの平均値を閾値とする。こうすれば、1)及び2)のトレードオフ的な値を設定することができる。
Although the operator can manually determine the threshold value of the threshold
1) After the ICA process is performed on the received signal when no incident wave exists and only noise exists, the negentropy value of each obtained separated signal is calculated and set to a value somewhat larger than that value. When the incident wave actually enters, the threshold value is used. In this way, the threshold value is set too low, and noise is not erroneously determined as a signal.
2) In a situation where an incident wave is present, after the received signal is ICA processed, a negentropy value of each obtained separated signal is calculated and set to a value that is somewhat smaller than the maximum value. In this way, the threshold value is not set too high and the signal is not erroneously determined as noise.
3) In a situation where an incident wave exists, after the received signal is subjected to ICA processing, a negentropy value of each obtained separated signal is calculated, and an average value thereof is set as a threshold value. In this way, trade-off values of 1) and 2) can be set.
図4(a)、(b)、(c)に、上記の1)〜3)の各方法の概念を示す。この図4では、入射波3波で、JPを6波と設定した場合の例を示している。
4 (a), (b), and (c) show the concept of each of the methods 1) to 3). In FIG. 4, the
実施の形態3.
この発明の実施の形態3に係る入射波数推定装置について説明する。なお、この発明の実施の形態3に係る入射波数推定装置は、互いに独立な入射波が混信して得られた受信信号から分離信号を出力する独立成分分析処理部と、各分離信号の高次等計量(4次キュムラント)を計算する高次等計量計算部と、前記高次等計量計算部により計算された高次等計量(4次キュムラント)が所定の閾値を超えるものの総数を入射波数と推定する閾値判定部とが設けられている。
An incident wave number estimation apparatus according to
ネゲントロピーの代わりに高次等計量を用いることもできる。例えば、高次等計量として知られている3次以上のキュムラントは、ガウス性信号に対しては零であることが知られている。例えば、4次キュムラントは、次の式で与えられる。 Higher order metrics can be used instead of negentropy. For example, third and higher order cumulants known as higher order metric are known to be zero for Gaussian signals. For example, the fourth order cumulant is given by
このように、3次や4次キュムラント等、ネゲントロピーの代わりに、これらの指標を用いても良い。 In this way, these indices may be used instead of negentropy, such as third-order and fourth-order cumulants.
実施の形態4.
この発明の実施の形態4に係る入射波数推定装置について図5及び図6を参照しながら説明する。図5は、この発明の実施の形態4に係る入射波数推定装置の構成を示すブロック図である。
An incident wave number estimation apparatus according to
図5において、この発明の実施の形態4に係る入射波数推定装置4Aは、♯1入射波数推定装置4と、♯2入射波数推定装置4と、…、♯N入射波数推定装置4と、複数の入射波数推定装置4から得られた入射波数推定結果の多数決により入射波数を推定する多数決判定部44とが設けられている。なお、♯n入射波数推定装置4(n=1,…,N)は、上記の実施の形態1に係る入射波数推定装置4である。また、上記の実施の形態2に係る入射波数推定装置や、上記の実施の形態3に係る入射波数推定装置でもよい。
5, incident wave
つぎに、この実施の形態4に係る入射波数推定装置の動作について図面を参照しながら説明する。図6は、この発明の実施の形態4に係る入射波数推定装置の動作を示すフローチャートである。
Next, the operation of the incident wave number estimation apparatus according to the fourth embodiment will be described with reference to the drawings. FIG. 6 is a flowchart showing the operation of the incident wave number estimation apparatus according to
ネゲントロピーによる入射波数推定装置4Aでは、評価関数Gやそれに設定するパラメータに応じて、複数の入射波数推定装置4が考えられる。また、高次等計量も同等である。もちろん、これらとは異なる新たな入射波数推定装置も考えられる。これらの入射波数推定装置の信頼性を向上させるには、例えば、それらの推定結果の多数決をとり、最終的な入射波数推定値とする方法が考えられる。
In the incident wave
図5のように、まず、複数の入射波数推定装置4を用意し、それぞれ入射波数を推定する(ステップ201〜203)。
As shown in FIG. 5, first, a plurality of incident wave
次に、多数決判定部44では多数決をとり、最終的な入射波数推定結果を出力する(ステップ204)。
Next, the majority
ここで、波数nは、♯n入射波数推定装置4(n=1,…,N)により得えられた入射波数推定結果、histは、波数nのヒストグラムを作成する関数である。ヒストグラムの最大値をとるjが入射波数推定結果である。 Here, wave number n is an incident wave number estimation result obtained by #n incident wave number estimating device 4 (n = 1,..., N), and hist is a function for creating a histogram of wave number n . J taking the maximum value of the histogram is the incident wave number estimation result.
このように、複数の入射波数推定装置4の推定結果の多数決をとることにより、より信頼性の高い推定値が得られる。
Thus, by taking a majority decision of the estimation results of the plurality of incident wave
実施の形態5.
この発明の実施の形態5に係る入射波数推定装置について図7及び図8を参照しながら説明する。図7は、この発明の実施の形態5に係る入射波数推定装置の構成を示すブロック図である。
An incident wave number estimation apparatus according to
図7において、この発明の実施の形態5に係る入射波数推定装置4Bは、♯1入射波数推定装置4と、♯2入射波数推定装置4と、…、♯N入射波数推定装置4と、複数の入射波数推定装置4から得られた入射波数推定結果の平均値を入射波数とする平均計算部45とが設けられている。なお、♯n入射波数推定装置4(n=1,…,N)は、上記の実施の形態1に係る入射波数推定装置4である。また、上記の実施の形態2に係る入射波数推定装置や、上記の実施の形態3に係る入射波数推定装置でもよい。
7, incident wave
つぎに、この実施の形態5に係る入射波数推定装置の動作について図面を参照しながら説明する。図8は、この発明の実施の形態5に係る入射波数推定装置の動作を示すフローチャートである。
Next, the operation of the incident wave number estimation apparatus according to the fifth embodiment will be described with reference to the drawings. FIG. 8 is a flowchart showing the operation of the incident wave number estimation apparatus according to
上記の実施の形態4のように、多数決ではなく、平均値を最終的な入射波数推定値とすることもできる。まず、複数の入射波数推定装置4を用意し、それぞれ入射波数を推定する(ステップ301〜303)。
As in the fourth embodiment, the average value can be used as the final incident wave number estimated value instead of the majority decision. First, the several incident wave
次に、平均計算部45では、複数の入射波数推定装置4の推定結果から、次の式により平均値を計算して、最終的な入射波数推定結果を出力する(ステップ304)。
Next, the
ここで、波数nは、♯n入射波数推定装置4(n=1,…,N)により得えられた入射波数推定結果であり、roundは四捨五入を意味する。入射波数は整数値であるので、四捨五入を用いる。 Here, the wave number n is an incident wave number estimation result obtained by the #n incident wave number estimating device 4 (n = 1,..., N), and round means rounding off. Since the incident wave number is an integer value, rounding is used.
このように、複数の入射波数推定装置4の推定結果の平均をとることにより、より信頼性の高い推定値が得られる。
Thus, by taking the average of the estimation results of the plurality of incident wave
1 受信アンテナ、2 加算器、3 A/D変換器、4 入射波数推定装置、4A 入射波数推定装置、4B 入射波数推定装置、41 独立成分分析処理部、42 ネゲントロピー値計算部、43 閾値判定部、44 多数決判定部、45 平均計算部。
DESCRIPTION OF
Claims (20)
評価関数に基づいて、各分離信号のネゲントロピー値を計算するネゲントロピー値計算部とを備え、
前記各分離信号のネゲントロピー値を用いて入射波数を推定する
ことを特徴とする入射波数推定装置。 An independent component analysis processing unit that outputs a separated signal from a received signal obtained by interference of mutually independent incident waves, and
A negentropy value calculator for calculating the negentropy value of each separated signal based on the evaluation function;
An incident wave number estimation apparatus that estimates an incident wave number using a negentropy value of each of the separated signals.
ことを特徴とする請求項1記載の入射波数推定装置。 The incident wave number estimation apparatus according to claim 1, further comprising a threshold value determination unit configured to estimate the total number of those having a negentropy value calculated by the negentropy value calculation unit exceeding a predetermined threshold as an incident wave number.
ことを特徴とする請求項2記載の入射波数推定装置。 The predetermined threshold value is greater than all the calculated values by calculating the negentropy value of each separated signal obtained after performing independent component analysis on the received signal when no incident wave exists and only noise exists. The incident wave number estimation device according to claim 2, wherein the incident wave number estimation device is set to a value.
ことを特徴とする請求項2記載の入射波数推定装置。 The predetermined threshold value is set to a value smaller than the maximum value of the calculated values by calculating the negentropy value of each separated signal obtained after performing independent component analysis processing on the received signal in the presence of an incident wave. The incident wave number estimation apparatus according to claim 2.
ことを特徴とする請求項2記載の入射波数推定装置。 The predetermined threshold is characterized in that, in the presence of an incident wave, a received signal is subjected to independent component analysis processing, a negentropy value of each obtained separated signal is calculated, and an average value of the calculated values is set. The incident wave number estimation apparatus according to claim 2.
各分離信号の高次等計量を計算する高次等計量計算部とを備え、
前記各分離信号の高次等計量を用いて入射波数を推定する
ことを特徴とする入射波数推定装置。 An independent component analysis processing unit that outputs a separated signal from a received signal obtained by interference of mutually independent incident waves, and
A higher order metric calculation unit for calculating higher order metric of each separated signal,
An incident wave number estimation device that estimates an incident wave number using higher-order equivalence of each separated signal.
ことを特徴とする請求項6記載の入射波数推定装置。 The incident wave number estimation apparatus according to claim 6, further comprising a threshold value determination unit that estimates the total number of the higher order equal metrics calculated by the higher order equal metric calculation unit exceeding a predetermined threshold as the incident wave number.
ことを特徴とする請求項6又は7記載の入射波数推定装置。 The incident wave number estimation apparatus according to claim 6 or 7, wherein the higher-order equal metric is a fourth-order cumulant.
前記複数の入射波数推定装置から得られた入射波数推定結果の多数決により入射波数を推定する多数決判定部と
を備えることを特徴とする入射波数推定装置。 A plurality of incident wave number estimating devices according to claim 1, 2, 6 or 7;
An incident wave number estimation device, comprising: a majority decision determination unit that estimates an incident wave number by majority decision of incident wave number estimation results obtained from the plurality of incident wave number estimation devices.
前記複数の入射波数推定装置から得られた入射波数推定結果の平均値を入射波数とする平均計算部と
を備えることを特徴とする入射波数推定装置。 A plurality of incident wave number estimating devices according to claim 1, 2, 6 or 7;
An incident wave number estimation device comprising: an average calculation unit that uses an average value of incident wave number estimation results obtained from the plurality of incident wave number estimation devices as an incident wave number.
評価関数に基づいて、各分離信号のネゲントロピー値を計算するネゲントロピー値計算ステップとを含み、
前記各分離信号のネゲントロピー値を用いて入射波数を推定する
ことを特徴とする入射波数推定方法。 An independent component analysis processing step for outputting a separated signal from a received signal obtained by interference of mutually independent incident waves;
A negentropy value calculating step of calculating a negentropy value of each separated signal based on the evaluation function,
An incident wave number estimation method, wherein an incident wave number is estimated using a negentropy value of each of the separated signals.
ことを特徴とする請求項11記載の入射波数推定方法。 The incident wave number estimation method according to claim 11, further comprising a threshold value determination step of estimating a total number of those having a negentropy value calculated by the negentropy value calculation unit exceeding a predetermined threshold value as an incident wave number.
ことを特徴とする請求項12記載の入射波数推定方法。 The predetermined threshold value is greater than all the calculated values by calculating the negentropy value of each separated signal obtained after performing independent component analysis on the received signal when no incident wave exists and only noise exists. The incident wave number estimation method according to claim 12, wherein the incident wave number estimation method is set to a value.
ことを特徴とする請求項12記載の入射波数推定方法。 The predetermined threshold value is set to a value smaller than the maximum value of the calculated values by calculating the negentropy value of each separated signal obtained after performing independent component analysis processing on the received signal in the presence of an incident wave. The incident wave number estimation method according to claim 12.
ことを特徴とする請求項12記載の入射波数推定方法。 The predetermined threshold is characterized in that, in the presence of an incident wave, a received signal is subjected to independent component analysis processing, a negentropy value of each obtained separated signal is calculated, and an average value of the calculated values is set. The incident wave number estimation method according to claim 12.
各分離信号の高次等計量を計算する高次等計量計算ステップとを含み、
前記各分離信号の高次等計量を用いて入射波数を推定する
ことを特徴とする入射波数推定方法。 An independent component analysis processing step for outputting a separated signal from a received signal obtained by interference of mutually independent incident waves;
A high order equal metric calculation step for calculating a high order equal metric for each separated signal,
An incident wave number estimation method, wherein the incident wave number is estimated using a higher-order equal metric of each separated signal.
ことを特徴とする請求項16記載の入射波数推定方法。 The incident wave number estimation method according to claim 16, further comprising a threshold determination step of estimating a total number of the higher order equal metrics calculated by the higher order equal metric calculation step exceeding a predetermined threshold as an incident wave number.
ことを特徴とする請求項16又は17記載の入射波数推定方法。 The incident wave number estimation method according to claim 16 or 17, wherein the higher-order equal metric is a fourth-order cumulant.
前記複数の入射波数推定方法から得られた入射波数推定結果の多数決により入射波数を推定する多数決判定ステップと
を含むことを特徴とする入射波数推定方法。 A plurality of incident wave number estimation methods according to claim 11, 12, 16 or 17,
A majority decision step of estimating an incident wave number by majority decision of an incident wave number estimation result obtained from the plurality of incident wave number estimation methods.
前記複数の入射波数推定方法から得られた入射波数推定結果の平均値を入射波数とする平均計算ステップと
を含むことを特徴とする入射波数推定方法。 A plurality of incident wave number estimation methods according to claim 11, 12, 16 or 17,
An incident wave number estimation method comprising: an average calculation step using an average value of incident wave number estimation results obtained from the plurality of incident wave number estimation methods as an incident wave number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008100383A JP2009250833A (en) | 2008-04-08 | 2008-04-08 | Device and method for estimating incident wave number |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008100383A JP2009250833A (en) | 2008-04-08 | 2008-04-08 | Device and method for estimating incident wave number |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009250833A true JP2009250833A (en) | 2009-10-29 |
Family
ID=41311702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008100383A Pending JP2009250833A (en) | 2008-04-08 | 2008-04-08 | Device and method for estimating incident wave number |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009250833A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009250832A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
JP2010112751A (en) * | 2008-11-04 | 2010-05-20 | Mitsubishi Electric Corp | Signal processing apparatus |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04264222A (en) * | 1991-02-18 | 1992-09-21 | Omron Corp | Inference apparatus |
JPH052489A (en) * | 1991-06-25 | 1993-01-08 | Hitachi Ltd | Knowledge processing method and its device |
JP2006229895A (en) * | 2005-02-21 | 2006-08-31 | Ricoh Co Ltd | Image processing apparatus, image processing method, program and information record medium |
WO2008001421A1 (en) * | 2006-06-26 | 2008-01-03 | Panasonic Corporation | Reception quality measuring method |
JP2008039693A (en) * | 2006-08-09 | 2008-02-21 | Toshiba Corp | Direction finding system and signal extraction method |
JP2008039694A (en) * | 2006-08-09 | 2008-02-21 | Toshiba Corp | Signal count estimation system and method |
JP2009250832A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
JP2009251361A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
-
2008
- 2008-04-08 JP JP2008100383A patent/JP2009250833A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04264222A (en) * | 1991-02-18 | 1992-09-21 | Omron Corp | Inference apparatus |
JPH052489A (en) * | 1991-06-25 | 1993-01-08 | Hitachi Ltd | Knowledge processing method and its device |
JP2006229895A (en) * | 2005-02-21 | 2006-08-31 | Ricoh Co Ltd | Image processing apparatus, image processing method, program and information record medium |
WO2008001421A1 (en) * | 2006-06-26 | 2008-01-03 | Panasonic Corporation | Reception quality measuring method |
JP2008039693A (en) * | 2006-08-09 | 2008-02-21 | Toshiba Corp | Direction finding system and signal extraction method |
JP2008039694A (en) * | 2006-08-09 | 2008-02-21 | Toshiba Corp | Signal count estimation system and method |
JP2009250832A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
JP2009251361A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
Non-Patent Citations (2)
Title |
---|
CSNB200600055001; アーポ ヒバリネン: 詳解 独立成分分析 , 20050210, p.39-46,123-128,201-214, 東京電機大学出版局 * |
JPN6013013530; アーポ ヒバリネン: 詳解 独立成分分析 , 20050210, p.39-46,123-128,201-214, 東京電機大学出版局 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009250832A (en) * | 2008-04-08 | 2009-10-29 | Mitsubishi Electric Corp | Device and method for estimating incident wave number |
JP2010112751A (en) * | 2008-11-04 | 2010-05-20 | Mitsubishi Electric Corp | Signal processing apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Qian et al. | Enhanced PUMA for direction-of-arrival estimation and its performance analysis | |
JP6434657B2 (en) | Spatial correlation matrix estimation device, spatial correlation matrix estimation method, and spatial correlation matrix estimation program | |
Flam et al. | On MMSE estimation: A linear model under Gaussian mixture statistics | |
Sun et al. | Cluster guide particle swarm optimization (CGPSO) for underdetermined blind source separation with advanced conditions | |
Aissa-El-Bey et al. | Blind separation of underdetermined convolutive mixtures using their time–frequency representation | |
US20200296507A1 (en) | Signal processing apparatus, signal processing method, and computer program product | |
Liu et al. | A linear source recovery method for underdetermined mixtures of uncorrelated AR-model signals without sparseness | |
JP5078717B2 (en) | Incident wave number estimation device and incident wave number estimation method | |
Sirianunpiboon et al. | A Bayesian derivation of generalized coherence detectors | |
Pal et al. | Parameter identifiability in sparse Bayesian learning | |
CN104777449B (en) | Sources number estimation method based on bayesian information criterion | |
JP2009250833A (en) | Device and method for estimating incident wave number | |
JP5328210B2 (en) | Incident wave number estimation device and incident wave number estimation method | |
Terreaux et al. | New model order selection in large dimension regime for complex elliptically symmetric noise | |
KR101711302B1 (en) | Discriminative Weight Training for Dual-Microphone based Voice Activity Detection and Method thereof | |
CN107544050A (en) | A kind of construction adaptive threshold estimation signal number purpose method under white noise background | |
JP6973254B2 (en) | Signal analyzer, signal analysis method and signal analysis program | |
JP2006153579A (en) | Incoming wave number estimating device and incoming wave number estimation method | |
Pan et al. | Simplified spatial smoothing for DOA estimation of coherent signals | |
Ye et al. | New Fast-ICA algorithms for blind source separation without prewhitening | |
JP4488177B2 (en) | Angle measuring method and apparatus | |
Sbai et al. | Robust underdetermined blind audio source separation of sparse signals in the time-frequency domain | |
Taha et al. | A Null space approach for complete and over-complete blind source separation of autoregressive source signals | |
JP2020012976A (en) | Sound source separation evaluation device and sound source separation device | |
Diaz-Santos et al. | An improved whitening transformation for snapshot-deficient scenarios |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110308 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130520 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130625 |