The present invention provides an improved independent component analysis algorithm of blind signal separation based on the method, which comprises: Step 1, through convolution mixed signal M sensors N source signals, to obtain M observation signal; step 2, through the observation of Fu Liye transform short-time signal from the time domain into the frequency domain, and the establishment of signal separation based on frequency domain model of the separation matrix; step 3, the frequency of the frequency domain by the observation and signal separation matrix pretreatment; step 4, using natural gradient independent vector analysis algorithm by adaptive update frequency for blind separation based on signal separation to obtain frequency domain; step 5, signal separation the frequency of short time inverse Fu Liye transform, to separate the signal in time domain. The invention considers convolution mixing of acoustic signals and adaptive updating, and can restore source signals more accurately and achieve convergence faster. The algorithm is insensitive to the initial value of updating step size, has good robustness and high stability.
【技术实现步骤摘要】
一种基于改进独立向量分析算法的声信号盲分离方法
本专利技术涉及盲源分离信号处理领域,特别是涉及一种基于改进独立向量分析算法的声信号盲分离方法。
技术介绍
随着数字信号处理理论和技术的发展以及相关学科的不断深入,大量有效的盲分离算法不断被提出,使盲分离问题逐渐成为当今信息处理领域中最热门的研究课题之一。在无线通信、图像处理、地震信号处理、阵列信号处理和生物医学信号处理等领域得到了广泛的应用。盲源分离用于解决瞬时线性混合问题目前已经有很成熟的算法,而且也得到了很好的应用,例如在图像增强和瞬时混合信号分离。在实际系统中,传感器接收到的信号往往是源信号经过不同时延的线性组合,即传感器得到的观测信号是源信号的卷积和,称为线性卷积混合模型。这种混合模型更接近实际。所以语音信号的混合是典型的卷积混合信号,但是现有算法解决卷积混合信号分离问题并不是很有效,因为混合语音分离问题有其自身的难点,例如很多卷积盲分离算法是针对平稳信号的,而语音信号是典型的非平稳信号,因而关于实际情况中声信号的盲分离是一个亟待解决的难题。
技术实现思路
针对上述现有技术的不足,本专利技术提供一种基于改进独立向 ...
【技术保护点】
一种基于改进独立向量分析算法的声信号盲分离方法,其特征在于,包括以下步骤:步骤1,通过M个传感器采集N个源信号的卷积混合信号,以得到M个观测信号;步骤2,通过短时傅里叶变换将所述观测信号从时域转换到频域,并建立基于分离矩阵的频域分离信号模型;步骤3,逐频点对频域的所述观测信号和分离矩阵进行预处理;步骤4,采用基于自适应更新的自然梯度独立向量分析算法逐频点进行盲分离处理,以得到频域的分离信号;步骤5,对频域的分离信号进行逆短时傅里叶变换,以得到时域的分离信号。
【技术特征摘要】
1.一种基于改进独立向量分析算法的声信号盲分离方法,其特征在于,包括以下步骤:步骤1,通过M个传感器采集N个源信号的卷积混合信号,以得到M个观测信号;步骤2,通过短时傅里叶变换将所述观测信号从时域转换到频域,并建立基于分离矩阵的频域分离信号模型;步骤3,逐频点对频域的所述观测信号和分离矩阵进行预处理;步骤4,采用基于自适应更新的自然梯度独立向量分析算法逐频点进行盲分离处理,以得到频域的分离信号;步骤5,对频域的分离信号进行逆短时傅里叶变换,以得到时域的分离信号。2.根据权利要求1所述的基于改进独立向量分析算法的声信号盲分离方法,其特征在于,在所述步骤1中,将N个源信号表示为s(t)=[s1(t),s2(t),...,sN(t)]T,M个观测信号表示为x(t)=[x1(t),x2(t),...,xM(t)]T,则在每一时刻t有如下关系式:在式(1)中,aij(l)表示第i个源信号到第j个传感器的冲激响应,L表示冲激响应的长度,且L<∞。3.根据权利要求2所述的基于改进独立向量分析算法的声信号盲分离方法,其特征在于,在所述步骤2中,通过短时傅里叶变换将式(1)变换到频域,得到Xf(n)=AfSf(n),并建立频域分离信号模型Yf(n)=Wf·Xf(n);其中,f表示频点,且f=1,2,…,F,F表示频点数目,Af和Wf分别表示第f个频点对应的混合矩阵...
【专利技术属性】
技术研发人员:赵沁,郭峰,祖兴水,常玉超,刘华巍,李宝清,袁晓兵,
申请(专利权)人:中国科学院上海微系统与信息技术研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。