【技术实现步骤摘要】
一种噪声消除方法及装置
本专利技术涉及音频降噪
,特别涉及一种噪声消除方法及装置。
技术介绍
在日常工作和生活中,语音通信是人与人之间互相传递信息不可缺少的沟通方式。在语音通信中,语音信号不可避免地受到周围环境中噪声的干扰。最终使听者获得的是被噪声污染过的带噪声的语音信号,严重影响了双方之间的交流。现有技术中,对于具有双麦克风阵列的设备而言,一般通过麦克风阵列对麦克风采集的信号进行波束形成,得到增强后的语音信号和削弱后的语音信号,检测麦克风采集的信号中是否有噪声,并根据检测结果更新自适应滤波器的系数,通过更新系数后的自适应滤波器对增强后的语音信号和削弱后的语音信号进行滤波,从而达到消除噪声的效果。然而,上述基于双麦克风阵列的噪声消除方法,一般为大距离麦克风降噪方法,即为了保证能够更好的更新滤波器系数,上述方法中通常会对两个麦克风之间的距离有一定要求,其中,一个麦克风离语音声源近,一个麦克风离语音声源远,因此,应用上述方法虽然可以进行自适应滤波跟踪消除噪声,但是对两个麦克风之间的距离有一定的限制。
技术实现思路
本专利技术实施例的目的在于提供一种噪声消除方法及装置 ...
【技术保护点】
一种噪声消除方法,其特征在于,包括:对接收信号进行预处理,得到所述接收信号在频域上不同频点的第一频域信号;根据独立成分分析算法对所述第一频域信号进行盲源分离,得到不同频点的频域语音信号和不同频点的频域噪声信号;将所述频域语音信号从频域转换至时域,根据转换结果获得对所述接收信号消除噪声后的语音信号。
【技术特征摘要】
1.一种噪声消除方法,其特征在于,包括:对接收信号进行预处理,得到所述接收信号在频域上不同频点的第一频域信号;根据独立成分分析算法对所述第一频域信号进行盲源分离,得到不同频点的频域语音信号和不同频点的频域噪声信号;将所述频域语音信号从频域转换至时域,根据转换结果获得对所述接收信号消除噪声后的语音信号。2.根据权利要求1所述的噪声消除方法,其特征在于,所述将所述频域语音信号从频域转换至时域,根据转换结果获得对所述接收信号消除噪声后的语音信号的步骤,包括:对所述频域语音信号进行频域转时域处理,得到第一时域语音信号;对所述第一时域语音信号进行加窗处理,得到第二时域语音信号;根据所述第二时域语音信号,获得对所述接收信号消除噪声后的语音信号。3.根据权利要求1所述的噪声消除方法,其特征在于,所述接收信号,是输入信号按照以下方式经过传输变换后获得的,其中,x(t)表示t时刻的接收信号,a(p)表示延迟为p时的时域混合矩阵,s(t-p)表示t时刻延迟为p时的输入信号。4.根据权利要求3所述的噪声消除方法,其特征在于,所述对接收信号进行预处理,得到不同频点的第一频域信号,包括:对所述接收信号进行预处理,得到满足以下关系式的第一频域信号,X(fk,τ)=A(fk)S(fk,τ),其中,fk表示所述接收信号在频域上对应的频点,τ表示时间段,X(fk,τ)表示频点为fk和时间段为τ时的第一频域信号,A(fk)表示频点为fk的频域混合矩阵,S(fk,τ)表示频点为fk和时间段为τ时的第二频域信号,所述第二频域信号为输入信号s(t)的频域信号。5.根据权利要求4所述的噪声消除方法,其特征在于,所述根据独立成分分析算法对所述第一频域信号进行盲源分离,得到不同频点的频域语音信号和不同频点的频域噪声信号,包括:对所述第一频域信号进行中心化及白化处理,得到第三频域信号;对所述第三频域信号进行分离算法迭代,得到不同频点的第一频域解混矩阵;对所述第一频域解混矩阵进行幅值调整,得到不同频点的第二频域解混矩阵;根据所述第二频域解混矩阵和公式S′(fk,τ)=W′(fk)X(fk,τ),对所述第一频域信号进行处理,得到第四频域信号S′(fk,τ);其中,W′(fk)表示频点为fk的第二频域解混矩阵;对所述第四频域信号进行顺序调整,得到所述不同频点的频域语音信号和所述不同频点的频域噪声信号。6.根据权利要求5所述的噪声消除方法,其特征在于,所述对所述第三频域信号进行分离算法迭代,得到不同频点的第一频域解混矩阵,包括:按照以下公式对所述第三频域信号进行处理,得到不同频点的第一频域解混矩阵:Y′(fk,τ)=W(fk)X′(fk,τ),使Y′(fk,τ)独立;其中,W(fk)表示频点为fk的第一频域解混矩阵,X′(fk,τ)表示频点为fk和时间段为τ时的第三频域信号,Y′(fk,τ)表示所述第二频域信号S(fk,τ)中心化和白...
【专利技术属性】
技术研发人员:杨茜,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。