国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

時(shí)域卷積信號的交替最小二乘盲分離算法

2010-03-27 06:56:32馮大政龐繼勇
電子與信息學(xué)報(bào) 2010年10期
關(guān)鍵詞:白化信道卷積

張 華 馮大政 龐繼勇

①(西安電子科技大學(xué)雷達(dá)信號處理國家重點(diǎn)實(shí)驗(yàn)室 西安 710071)②(上海貝爾股份有限公司研究與創(chuàng)新中心 上海 201206)

1 引言

近二十年來,盲源分離在語音[1]、圖像[2]、通信信號[3]處理等各個(gè)領(lǐng)域得到了廣泛應(yīng)用,成為信號處理領(lǐng)域的研究熱點(diǎn)。其中,聯(lián)合塊對角化方法[4,5](Joint Block-Diagonalization, JBD)是解決卷積盲分離的有效途徑。文獻(xiàn)[4]改進(jìn)并歸納了基于類雅克比旋轉(zhuǎn)的正交JBD算法(記作Jacobi-JBD)。正交JBD算法需要對目標(biāo)矩陣進(jìn)行預(yù)白化處理以保證混疊矩陣為(酉)正交矩陣,這要求至少存在一個(gè)目標(biāo)矩陣為正定矩陣,且噪聲是獨(dú)立同分布的。并且,正交JBD方法不能修正因白化處理而引入的額外誤差。于是,文獻(xiàn)[5]通過改進(jìn)JZD算法[6]提出一種非正交JBD方法(記為ZJBD),不再需要白化處理。然而,該類算法每次迭代只估計(jì)待定矩陣的一個(gè)子塊,容易使得不同的子塊落到同一個(gè)信號子空間里,從而產(chǎn)生奇異解。

針對以上問題,本文提出一種基于交替最小二乘的三因子分解算法(記作ALS-JBD),聯(lián)合估計(jì)待定矩陣的所有參數(shù),實(shí)現(xiàn)非正交JBD,從而克服了ZJBD易于產(chǎn)生奇異解的缺點(diǎn)。相對于Jacobi-JBD和ZJBD,ALS-JBD算法具有分離性能好且對初始值不敏感的特點(diǎn)。

2 問題描述

2.1 信號模型

N個(gè)源信號sn(t)經(jīng)過階數(shù)為P的多徑信道,由M個(gè)傳感器接收,第m路傳感器上的接收信號為

其中,hmn(p)表示第n個(gè)源信號到達(dá)第m個(gè)傳感器的第p徑信道響應(yīng)。取窗長為W的接收滑窗,定義s(t)=[s(t),…,s(t?P?W +2)]T和x(t)=[x(t),… xmt ?W +1)]T,構(gòu)造s(t)=[(t),…,(t)]T和,則式(1)可表示為

其中混疊矩陣H可表示為

假設(shè) (1)sn(t)零均值且相互獨(dú)立;(2)H列滿秩,即有MW>N(P+W ?1)。

2.2 接收信號相關(guān)矩陣的三因子乘積結(jié)構(gòu)

令P表示廣義Q-置換矩陣(其中Q=P+W?1),考慮到盲分離所固有的尺度和排列不定性,將式(2)看作如下的等效模型并不會影響盲分離的效果,

其中P1和P2均為廣義Q-置換矩陣;sU(t)=s(t)=[(t),…,sT(t)]T,s(t)=s(t)=[(t),u(N)V …,(t)]T,下標(biāo) {u(1),…,u(N)}和{v(1),…,v(N)}為序列{1,…,N}的一個(gè)排列;U=HP1,V=HP2;令Δ=P,則有sU(t)=ΔPsV(t)。

當(dāng)源信號滿足假設(shè)(1)時(shí),sU(t)與sV(t)的時(shí)延相關(guān)矩陣為

由式(3)和式(4)可知,接收信號的相關(guān)矩陣具有如下的三因子線性乘積形式

其中,矩陣U和V分別稱為左、右混疊矩陣,其均是混疊矩陣H的Q-本質(zhì)相等矩陣。

3 基于交替最小二乘的三因子分解方法

3.1 交替最小二乘方法

圖1 3維矩陣切片示意圖

其中,?表示Kronecker乘積,V(n)∈?MW×Q和c Uc(n)∈?MW×Q分別表示矩陣V∈?MW×NQ和U∈?MW×NQ的第n個(gè)列塊。令V?°U=[(1)?U(1),c…,(N)?Uc(N)],其中‘°’表示列塊間Kronecker乘積。再令R1:L=[r(1),r(2),…,r(L)],Λ1:L=[λ(1),λ(2),…,λ(L)],則式(6)可簡寫成R1:L=(V?°U)Λ。于是,若U和V已知,矩陣Λ的1:L1:L標(biāo)準(zhǔn)最小二乘解為Λ=(V?°U)?R。從而,

其中,符號unvecQ×NQ(?)表示將一個(gè)NQ2×1維的列向量按列重構(gòu)成一個(gè)Q×NQ維的矩陣。

3.1.2 矩陣V的最小二乘解{R(j)∈?MW×L}可看作是3維矩陣?在(1,3)維方向上的一組切片矩陣。則有

其中vr(j)表示矩陣V的第j行矢量;符號⊕表示列塊Khatri-Rao積。再令1:MW=[(1),(2),…,(MW)],式(8)所示矩陣組可簡化表示為1:MW=(U⊕Λ)VH。類似地,若已知矩陣U和Λ,可得到矩陣V的標(biāo)準(zhǔn)最小二乘解

其中,ur(i)表示矩陣U的第i個(gè)行矢量;符號(?)˙T表示對分塊矩陣的所有子矩陣進(jìn)行轉(zhuǎn)置運(yùn)算。令式(10)所示矩陣組可表示為同樣地,若已知矩陣V和Λ,則矩陣U的標(biāo)準(zhǔn)最小二乘解為

3.2 算法實(shí)現(xiàn)及其復(fù)雜度

選擇任意MW×NQ維列滿秩矩陣作為初始值,交替迭代估計(jì)待定矩陣Λ,V和U的最小二乘解,直到算法收斂,得到左、右混疊矩陣的估計(jì)U和V,即可從接收信號x(t)中分離出源信號。當(dāng)MW=NQ并且目標(biāo)矩陣個(gè)數(shù)L較大時(shí),ALS-JBD算法單步迭代所需乘除運(yùn)算次數(shù)近似為O(N4Q6)。

3.3 算法特點(diǎn)

ALS-JBD算法具有如下特點(diǎn):(1)不需要預(yù)白化處理,消除了白化誤差;(2)聯(lián)合估計(jì)混疊矩陣的所有參數(shù),避免了奇異解的出現(xiàn);(3)最小二乘估計(jì)確保了算法的單調(diào)收斂性。

4 仿真實(shí)驗(yàn)

實(shí)驗(yàn)1 構(gòu)造目標(biāo)矩陣R(l)=HΛ(l)HH+ΔR(l),定義無誤差項(xiàng)和誤差項(xiàng)的功率比值NER=10lg(||HΛ(l)HH/||ΔR(l))來衡量噪聲擾動(dòng)。采用與文獻(xiàn)[5]中相同的全局拒噪水平GRL來評判算法的收斂性能,GRL越小說明算法性能越好。

設(shè)定參數(shù)M,W,N,Q和L分別為5,8,7,7和37,圖2為經(jīng)過100次Monte Carlo實(shí)驗(yàn)得到的GRL隨NER變化的平均曲線。圖3-圖5分別給出在NER=5,10,15和20 (dB)時(shí),3種算法在100次獨(dú)立實(shí)驗(yàn)中的GRL隨機(jī)值。由圖2-圖5可以明顯看出,相比于類Jacobi-JBD[4]和ZJBD[5]方法,ALS-JBD算法具有最優(yōu)且最穩(wěn)定的收斂性能。

圖2 GRL隨NER變化曲線

圖3 ALS-JBD算法的GRL數(shù)值

圖4 ZJBD算法的GRL數(shù)值

圖5 Jacobi-JBD算法的GRL數(shù)值

實(shí)驗(yàn)2 N=2段語音信號(圖6(a))通過P=4徑瑞利信道,由M=4個(gè)麥克風(fēng)接收,得到圖6(b)所示的接收信號(滑動(dòng)窗長W=4)。圖6(c)和6(d)分別為ALS-JBD和ZJBD得到的分離信號波形。表1采用(1)算法分離性能參數(shù)PI[1];(2)巴克譜失真測度BSD[7]兩個(gè)客觀指標(biāo)來對比兩種算法得到的分離信號的相異度和譜失真度。由圖6和表1不難看出,ALS-JBD算法具有更加有效的分離性能。

5 結(jié)論

本文分析指出卷積混疊接收信號的相關(guān)矩陣具有獨(dú)特的三因子分解結(jié)構(gòu)和可聯(lián)合塊對角化的特點(diǎn)。通過對目標(biāo)矩陣組所有元素進(jìn)行切片分割和排列規(guī)劃,提出基于交替最小二乘的聯(lián)合塊對角化算法,交替迭代地估計(jì)左、右混疊矩陣和塊對角矩陣的標(biāo)準(zhǔn)最小二乘解,進(jìn)而分離出源信號。該算法無需白化處理,具有對初始值不敏感、估計(jì)精度高、收斂性能穩(wěn)定和分離效果好的特點(diǎn)。

圖6 源信號、接收信號和分離信號波形圖

表1 分離性能測度

[1] 劉建強(qiáng), 馮大政. 基于多信道信號增強(qiáng)的卷積混疊語音信號盲分離的后處理方法[J]. 電子學(xué)報(bào), 2007, 35(2): 2389-2393.Liu Jian-qiang and Feng Da-zheng. Blind separation of convolutive speech mixtures with post-processing based on multichannel signal enhancement[J]. Acta Electronia Sinica,2007, 35(2): 2389-2393.

[2] 王睿, 方勇. 基于2-D共因子的精確提取的圖像盲復(fù)原方法[J].電子與信息學(xué)報(bào), 2009, 31(1): 108-111.Wang Rui and Fang Yong. Blind restoration of blurred image based on precise extraction of 2-D GCD[J]. Journal of Electronics & Information Technology, 2009, 31(1): 108-111.

[3] 付衛(wèi)紅, 楊小牛, 劉乃安, 曾興雯. 基于子空間分解的多通道盲解卷積算法[J]. 電子與信息學(xué)報(bào), 2009, 30(1): 25-30.Fu Wei-hong, Yang Xiao-niu, Liu Nai-an, and Zeng Xing-wen. Algorithm for multichannel blind deconvolution based on subspace decomposition[J]. Journal of Electronics &Information Technology, 2009, 30(1): 25-30.

[4] Abed-Meraim K and Beloucharni A. Algorithms for joint block diagonalization[C]. Proc. EUSIPCO’04, Vienna,Austria, Sept. 6-10, 2004: 209-212.

[5] Ghennioui H, Fadaili E M, and Moreau N T, et al.. A nonunitary joint block diagonalization algorithm for blind separation of convolutive mixtures of sources[J]. IEEE Signal Processing Letters, 2007, 14(11): 860-863.

[6] Fadaili E M, Thirion-Moreau N, and Moreau E.Non-orthogonal joint diagonalization/zeros-diagonalization for source separation based on time-frequency distributions[J].IEEE Transactions on Signal Processing, 2007, 55(5):1673-1687.

[7] 易克初, 田斌, 付強(qiáng). 語音信號處理[M]. 北京:國防工業(yè)出版社, 2001: 146-147.

猜你喜歡
白化信道卷積
基于3D-Winograd的快速卷積算法設(shè)計(jì)及FPGA實(shí)現(xiàn)
白化黃喉擬水龜人工培育研究①
最嚴(yán)重白化
從濾波器理解卷積
電子制作(2019年11期)2019-07-04 00:34:38
基于傅里葉域卷積表示的目標(biāo)跟蹤算法
基于導(dǎo)頻的OFDM信道估計(jì)技術(shù)
白化茶種質(zhì)資源分類研究
茶葉(2015年3期)2015-12-13 06:31:06
一種改進(jìn)的基于DFT-MMSE的信道估計(jì)方法
一種改進(jìn)的基于DFT-MMSE的信道估計(jì)方法
基于MED信道選擇和虛擬嵌入塊的YASS改進(jìn)算法
嵩明县| 南川市| 乌鲁木齐市| 耒阳市| 盐边县| 商城县| 武川县| 南涧| 宜宾县| 鄢陵县| 九龙城区| 天峨县| 中宁县| 上栗县| 江口县| 徐水县| 芜湖县| 荥阳市| 南雄市| 上林县| 五指山市| 五家渠市| 黄龙县| 吴川市| 章丘市| 天台县| 金门县| 镇江市| 青岛市| 扎鲁特旗| 镇原县| 鹤庆县| 郑州市| 长子县| 大新县| 土默特左旗| 光泽县| 义马市| 景德镇市| 叙永县| 同仁县|