GPIB
6.2 実験
6.2.3 実環境中データでの信号分離と音源方向の推定
Estimation (i):ηˆ(t0)=0◦, µ=0.0001
(a)
0 5 10
t [sec]
Estimated paramter [deg] -40 0
-30 -20 -10
η(t)
(b)
-10 0 10
0 5 10
t [sec]
Amplitude
(c)
-10 0 10
0 5 10
t [sec]
Amplitude
Fig. 6.9: Estimation of parameters using blind signal separation underEstimation (i)in acous-tical experiment ( (a)convergence of ˆη(t) and (b), (c) separated signals: ˆP1(t), ˆP2(t) )
(a)
0 0.05 0.1
-60 -40 -20 0 20 40 60
P.d.f.
P1
(b)
0 0.05 0.1
-60 -40 -20 0 20 40 60
P.d.f.
P2
(c)
-60 -40 -20 0 20 40 60 -60-40-20 0 20 40 60 0
0.002 0.004 0.006 0.008 0.01
P.d.f.
P1
P2
Fig. 6.10: Probability density functions of the separated signals shown in Fig. 6.9(b), (c) ( (a), (b) represent the marginal probability density functions: pPˆ1( ˆP1), pPˆ2( ˆP2), (c) represents the joint probability density function: pPˆ1,Pˆ2( ˆP1,Pˆ2). )
(a)
0 5 10
0 60 120 180
θ
1θ
2t [sec]
Estimated paramters [deg]
(b)
0 5 10
1000 2000 3000 4000
σ
1σ
2t [sec]
Standard deviation
Fig. 6.11: Parameters estimated with the separating matrixA′underEstimation (i)in acoustical experiment ( (a)directions of sound arrival : ˆθ1, ˆθ2, (b)standard deviations ofPi(t): ˆσ1, ˆσ2)
Estimation (ii): ηˆ(t0)= 270◦, µ= 0.0001
(a)
0 5 10
230 270
240 250 260
η(t)
t [sec]
Estimated paramter [deg]
(b)
-10 0 10
0 5 10
t [sec]
Amplitude
(c)
-10 0 10
0 5 10
t [sec]
Amplitude
Fig. 6.12: Estimation of parameters using blind signal separation under Estimation (ii) in acoustical experiment ( (a)convergence of ˆη(t) and (b), (c) separated signals: ˆP1(t), ˆP2(t) )
(a)
0 0.05 0.1
-60 -40 -20 0 20 40 60
P.d.f.
P1
(b)
0 0.05 0.1
-60 -40 -20 0 20 40 60
P.d.f.
P2
(c)
0 0.002 0.004 0.006 0.008 0.01
-60 -40 -20 0 20 40 60 -60-40-20 0 20 40 60
P.d.f.
P1
P2
Fig. 6.13: Probability density functions of the separated signals shown in Fig. 6.12(b), (c) ( (a), (b) represent the marginal probability density functions: pPˆ1( ˆP1), pPˆ2( ˆP2), (c) represents the joint probability density function: pPˆ1,Pˆ2( ˆP1,Pˆ2). )
(a)
0 5 10
0 60 120 180
θ
2θ
1t [sec]
Estimated paramters [deg]
(b)
0 5 10
1000 2000 3000 4000
σ
2σ
1t [sec]
Standard deviation
Fig. 6.14: Parameters estimated with the separating matrixA′underEstimation (ii)in acousti-cal experiment ( (a)directions of sound arrival : ˆθ1, ˆθ2, (b)standard deviations of Pi(t): ˆσ1, ˆσ2
)
Table 6.1: Mutual information in acoustical experiment
Mutual information I(P
1, P
2) 0.048 bit
I( f
x, f
y) 0.198 bit I( ˆ P
1, P ˆ
2) 0.069 bit
6.2.4 考察とまとめ
Estimation (i)におけるブラインド信号分離で推定した分離行列を次式に示す.
A′ =
−0.087 −0.070 0.099 −0.058
(6.5)
推定した音源の方向θˆ1,θˆ2はともにt= 1.5secには安定し,t= 3sec以降にはほぼ真値付 近に収束しており,精度良く推定されている.このとき最終的に推定された音源の方向は θˆ1= 59.8◦,θˆ2= 128.9◦であった.振幅の標準偏差は全体を通して安定した収束はしてい ないが,ˆσ1,σˆ2の値は理論値付近を示している.最終値はσˆ1 =3247.9,σˆ2 =3179.1であ る.また分離信号を音声に変換して聞いてみると,多少相手側の音声が重畳しているが,
所望の信号は強調されていた.Table 6.1より,この実験の相互情報量の比はd ≅85.3%と することができた.またEstimation (ii)( ˆη(t0)=270◦,t0= 1sec,収束係数µ= 0.0001)に おいても,パラメータの挙動,相互情報量の比はEstimation (i)と同じ傾向であった(た だし,θˆ1 = 128.9◦,θˆ2 = 59.8◦,σˆ1 = 3179.1,σˆ2 = 3247.9).以下にEstimation (ii)にお ける分離行列を示す.
A′ =
0.099 −0.058 0.087 −0.070
(6.6)
以上のことより,実環境中で観測された混合信号に対して,空間微分マイクロホンを用い た提案した手法によるブラインド信号分離を適用することで,数値実験と同様,分離信 号,音源の方向,振幅の標準偏差を推定できることが明らかになった.
本稿では従来の手法とは全く異なる,時空間勾配解析に基づくブラインド信号分離を用 いた音源分離マイクロホンシステムを提案した.従来までは信号の変位(音源の音圧)に 対して,様々な理論が展開されていたが,新手法では信号の音圧の時空間勾配をみること で,今までとは異なる視点でのブラインド信号分離問題を見出すことがきた.従来の手法 は音源の音圧のみを取り扱ってきたため,複数の観測点で得られる観測信号が空間的な 影響を受けることになり,全観測信号を同時刻の音源による重畳信号と見なすことができ なくなる.そのため,観測点間の時間差を考慮して周波数領域へ話題を移さなければな らず,手法は複雑になり,膨大な計算量を強いられてきた.これに対し本手法では音圧だ けではなく,音圧の空間勾配に着目することで,これまで周波数領域で行われてきた問題 をブラインド信号分離の中では最も簡単な瞬時線形混合問題に帰着させることができた.
具体的には音場における波動方程式により,観測点における音源の空間勾配を源信号の時 間勾配の瞬時線形混合信号としてモデル化することで,簡単な瞬時混合によるブラインド 信号分離を適用させた.
ブラインド信号分離は,ある重畳信号に対してAという混合行列を仮定した場合,A′ という分離行列を求めることが目的である.一般に推定された分離信号はそれらの統計的 独立性が保証されているだけで,不定性が残る.ここで述べる不定性とは,分離信号sˆ1,
ˆ
s2のどちらが源信号s1,s2を推定したかというのは判断できないというブラインド信号 分離における問題である.信号を分離するという観点からは不定性は無視できるが,所望 の信号を抽出することを考えるならば重要な課題である.本研究では時空間勾配解析の導 入により,分離信号を抽出するのと同時に音源の方向も推定することで,不定性の問題を 解消することができた.本手法では分離信号だけではなくそれらの音源の方向θ1,θ2,振 幅の標準偏差σt1,σt2(またはσ1,σ2)も推定できることも示した.また,分離行列の要
素から容易に音源の方向を算出できるのも特筆すべき点である.
信号の時間微分を源信号とした場合,任意の混合信号に対して,分離信号を推定した各 実験で得られた成果は以下の通りである.
• 数値実験1
– 任意の時間微分信号Pt1(t),Pt2(t)を源信号としたブラインド信号分離のシミュ レーションモデルにおいて,分離信号や各種パラメータを推定することがで きた.
• 数値実験2
– 実環境への適用を考慮して,差分法を用いて求めた観測点で得られる音圧の空 間勾配を本手法に適用させることで,分離信号や各種パラメータを推定するこ とができた.
• 音響実験
– 実環境でのノイズの影響を低減させるため,観測点で得られる音圧の空間勾配 を時間積分することで,音圧の時空間勾配間の線形性を損ねることなく,分離 信号や各種パラメータを推定することができた.
以上の実験により,本稿では時空間勾配解析導入によるブラインド信号分離手法の理論を 実証することができた.
最後に,本稿は音源の音圧の時間勾配と観測点における音圧の空間勾配との間の線形性 を利用し,ブラインド信号分離を適用させて分離可能であることを証明したが,実用化の
際に必要となるであろう本手法の適用の詳細については述べていない.例えば,本研究で は2信号で構成された重畳信号の分離について述べているが,今後はさらに多くの信号で 構成された重畳信号への対処法も考えなくてはならない.また,音源間の距離限界やノイ ズ混入時の分離精度,残響の影響なども本研究に残された課題となる.
pz(z) 確率変数zの周辺確率密度関数
pz1,z2(z1,z2) 2次元の確率変数z1,z2の結合確率密度関数
pz1,z2,...,zN(z1,z2, . . . ,zN) N次元の確率変数z1,z2, . . . ,zNの結合確率密度関数
〈zn〉 確率変数zのn次モーメント
¯
z 確率変数zの平均
〈(z−z)¯ n〉 確率変数zの平均z¯周りのn次の中心モーメント
σ2z 確率変数zの分散
σz 確率変数zの標準偏差
〈zm1zn2〉
確率変数z1とz2の(m+n)次の結合モーメント
〈z1z2〉 −z¯1¯z2 確率変数z1とz2の共分散
I(z1,z2) 2次元の確率変数z1,z2の相互情報量 H(z) 確率変数zの周辺エントロピー
H(z1,z2) 2次元の確率変数z1,z2の結合エントロピー I(z) N次元の確率変数z= (z1z2. . .zN)Tの相互情報量
H(z) N次元の確率変数z= (z1z2. . .zN)T の結合エントロピー
s=(s1 s2. . . sN)T 未知線形システムにおける源信号
m=(m1m2. . .mN)T 未知線形システムにおける観測信号
A,ai j 混合行列
A′,a′i j 分離行列
y=(y1,y2, . . . ,yN)T 分離信号
W,wi j Pre-whitening行列
x= (x1,x2, . . . ,xN)T Pre-whitening処理後の信号 R(η) 回転変換行列
xη =(xη
1,xη
2, . . . ,xη
N)T N次元空間の分離信号
η=(η1, η2, . . . , ηM)T N次元空間における回転角パラメータ
xη =(xη1,xη2)T 2次元空間の分離信号
η 2次元空間における回転角パラメータ
J(η) 2次元空間でのコスト関数 N(·; 0,1) 平均0,分散1のガウス分布
Hn(·) n次のHermite多項式
An Gram-Charlier級数展開におけるn次の展開係数
Qn(η) 2次元空間での評価関数(n次): Qn(η) J(η) N次元空間でのコスト関数
Qn(η) N次元空間での評価関数(n次): Qn(η) σm1,σm2 確率変数m1,m2の標準偏差
ρm1,m2 確率変数m1,m2間の相関係数
ηˆ 推定された回転角パラメータ
P(x,y,z,t) 時刻t,任意座標(x,y,z)における音圧
c 位相速度ベクトル
∇ 勾配演算子
f(x,y,t) 時刻t,任意座標(x,y)で観測される音圧
c 音圧の位相速度
θ1,θ2 音源の方向
P1(t),P2(t) 時刻tにおける源信号の音圧
ω 角周波数
ψ1(ω),ψ2(ω) 源信号のω成分の振幅
ft(x,y,t)x=y=0 時刻t,原点で観測される音圧の時間勾配
Pt1(t),Pt2(t) 時刻tにおける源信号の音圧の時間勾配
∇f(x,y,t)|x=y=0または fx(x,y,t)x=y=0,fy(x,y,t)x=y=0
時刻t,原点で観測される音圧の空間勾配
Pˆt1(t),Pˆt2(t) 分離信号: 時刻tにおける推定された源信号の時間勾配 σt1,σt2 源信号の時間勾配の振幅の標準偏差
θˆ1,θˆ2 推定された音源の方向
σˆt1,σˆt2 推定された源信号の時間勾配の振幅の標準偏差 Fz(ζ0)= F(z≤ζ0) 周辺累積分布関数
Fz1,z2(ζ0, ξ0)= F(z1 ≤ζ0,z2≤ ξ0) 結合累積分布関数
d 分離度
aik,bik フーリエ係数
fx1(x,y,t)= f(x,y,t)x=∆x/2,y=0,fx2(x,y,t)= f(x,y,t)x=−∆x/2,y=0, fy1(x,y,t)= f(x,y,t)x=0,y=∆y/2,fy2(x,y,t)= f(x,y,t)x=0,y=−∆y/2
観測点(x,y)=(0,0)近傍で得られる音圧
∆x,∆y 空間差分におけるx,y方向の微小距離
∆t 微小時刻
f1(x,y,t)= f(x,y,t)x=∆x/2,y=0,f2(x,y,t)= f(x,y,t)x=0,y=∆y/2, f3(x,y,t)= f(x,y,t)x=−∆x/2,y=0,f4(x,y,t)= f(x,y,t)x=0,y=−∆y/2
各マイクロホンで得られる音圧
∆ マイクロホン間の距離
σ1,σ2 源信号の振幅の標準偏差
α 忘却係数
σˆ1,σˆ2 推定された源信号の振幅の標準偏差
本研究の進行において,佐賀大学大学院工学系研究科生体機能システム制御工学専攻,
寺本顕武助教授から多大な御指導御鞭撻を賜わりました.また,寺本研究室の学生の皆様 にはご助言,ご助力をいただきました.ここに感謝の意を表します.
[1] J. F. Cardoso and B. Laheld, “Equivariant adaptive source separation” IEEE Trans. Signal Processing, 44(12), pp.3017-3030, 1996.
[2] J. F. Cardoso, “Source separation using higher order moments,” Proc. IEEE ICASSP, 4, pp.2109-2112, 1989.
[3] P. Comon, “Independent component analysis, A new concept?”, Signal Processing, 36, pp.287-314, 1994.
[4] C.Jutten, “Source separation: from dusk till dawn. In Proc. 2nd Int. Workshop on Indepen-dent Component Analysis and Blind Signal Separation” (ICA2000), pp.15-26, Helsinki, Finland, 2000.
[5] A. Mansour and C. Jutten,“A direct solution for blind separation of sources”, IEEE Trans.
Signal Processing, 44, pp.746-748, 1991.
[6] K. Matsuoka, M. Ohya and M.Kawamoto, ”A neural net for blind separation of nonsta-tionary signal”, Neural Networks, 8, pp.411-419, 1995.
[7] L. Molgedey and H. G. Schuster, “Separation of a mixture of independent signals using time delayed correlations”, Phys. Rev. Lett., 72, pp.3634-3637, 1994.
[8] N. Murata, S. Ikeda and A. Ziehe, “An approach to blind source separation based on temporal structure of speech signals, Neurocomputing”, 41, pp.1-24, 2001.
[9] N. Nakasako, K. Tsuruta, A. Ikuta, M.Ohta, “A Fundamental Trial on Independent Com-ponent Analysis under the Introduction of Fuzzy Theory”, Proc. of the 2000 IEEE In-ternational Workshop on Robot and Human Interactive Communication, Osaka, Japan, pp.35-40, 2000.
[10] H. Ogura and N. Nakasako, “Direct method of blind separation for two mixed signals based on the statistical independency from information theoretic approach”, Proc. ISNIC-98, pp.215-220, 1998.
[11] P. Smaragdis. “Blind separation of convolved mixtures in the frequency domain”, Neuro-computing, 22, pp21-34, 1998.
[12] K.Teramoto and H.Yuasa, “Index of homogeneity for a criterion judging existence of cracks”, Proc. of SICE 2002, CD-ROM, pp.1626-1631, 2002.
[13] K.Teramoto and K.Tsuruta, “Local phase velocimetry based on the spatio-temporal gradi-ent analysis", Proc. of SICE2004, pp.332-337(CD-ROM), 2004.
[14] K.Teramoto and K.Tsuruta, “Subsurface Crack Detection by Spatio-Temporal Gradient Method", Proc. of SICE2003, pp.280-285(CD-ROM), 2003.
[15] K.Teramoto and K.Tsuruta, “Delamination Monitoring by the Local Velocimetry Based on the Spatio-temporal Gradient Analysis", Proc. of SICE2003, pp.286-289(CD-ROM), 2003.
[16] 安藤 繁,画像の時空間微分算法を用いた速度ベクトル分布計測システム,計測自 動制御学会論文集,22-12,pp.1330-1336,1986.
[17] 小倉久直,中迫 昇,武者利光,陳 志華,多チャンネル脳波信号解析における独 立成分分析の応用,統計数理研究所共同研究リポート140,pp.9-20,2001.
[18] 小倉久直,中迫 昇,複素信号のブラインド分離—理論と応用— —狭帯域信号·時間 差/畳込み混合音声のICA—,統計数理研究所共同研究リポート140,pp.21-36,2001.
[19] 小倉久直,中迫 昇,瀬尾訓生,信号成分のブラインド分離における確率分布と成 分外雑音の影響,電子情報通信学会応用音響研究資,pp.9-16,1999.
[20] 鶴田浩輔,寺本顕武,時空間勾配法に基づく自律型音源分離マイクロホンシステム の研究,第23回計測自動制御学会九州支部学術講演会論文集,pp.111-114,2004.
[21] 鶴田浩輔,寺本顕武,木戸浩一郎,森 宏之,FM変調信号のブラインド分離,第21 回計測自動制御学会九州支部学術講演会論文集,pp.169-172,2002.
[22] 鶴田浩輔,寺本顕武,木戸浩一郎,森 宏之,ブラインド信号分離の胎児モニタシ ステムへの適用,日本音響学会,第1回アコースティックイメージング研究会,技術 研究報告,AI2002-1-6,2002. pp.91-94,2002.
[23] 鶴田浩輔,寺本顕武,木戸浩一郎,森 宏之,高次統計量に基づくブラインド信号 分離による胎児モニタリングシステム,2002年電気情報通信学会総合大会講演論文 集,CD-ROM,2002. pp.91-94,2002.