混合信号检测方法及系统技术方案

技术编号:20921959 阅读:33 留言:0更新日期:2019-04-20 10:51
本发明专利技术提供了一种混合信号检测方法及系统,其中混合信号检测方法通过对获取的待测信号以设定时间间隔进行切片,得到多个待测时间片;然后分别将多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;最后对全部频域片的频域幅值进行差异化分析,得到人声介入的时间点,从而精准地检测出人声加伴奏的混合信号。利用本发明专利技术在检测出人声加伴奏的混合信号后,在混合信号部分利用现有的根据不同声道进行分离的盲信号分离算法进行盲信号分离,即可保证进行盲信号分离的音频是有人声混合的混合音频,能更精确的分离出人声和伴奏,大大提升了利用盲信号分离算法对多声道信号进行分离的精准度。

Hybrid Signal Detection Method and System

The invention provides a mixed signal detection method and system, in which the mixed signal detection method obtains multiple time slices by slicing the acquired signal at a set time interval, and then performs Fourier transform on multiple time slices to obtain corresponding frequency domain slices for each time slice respectively. Finally, the frequency domain amplitudes of all frequency domain slices are analyzed differently. The intervening time of human voice is obtained, so that the mixed signal of human voice and accompaniment can be detected accurately. After detecting the mixed signal of human voice and accompaniment, the present blind signal separation algorithm based on separation of different channels is used in the mixed signal part to separate the blind signal, which can ensure that the audio of blind signal separation is the mixed audio of human voice, and can more accurately separate the human voice and accompaniment, thus greatly improving the use of blind signal separation algorithm for multi-tone. Accuracy of channel signal separation.

【技术实现步骤摘要】
混合信号检测方法及系统
本专利技术涉及音频信号处理
,特别涉及一种混合信号检测方法及系统。
技术介绍
盲信号(BlindSignalSeparation,BSS)分离指仅从观测到的多个混合信号中恢复出独立的源信号。通常观测到的混合信号来自于多个传感器的输出,并且各个传感器的输出信号线性不相关。这里的“盲”是指:1、源信号是不可观测的;2、混合系统是事先未知的,即信号混合方法未知。在科学研究和工程应用中,很多观测信号都可以假设成是不可见的源信号的混合。所谓的“鸡尾酒会”就是一个典型的例子,简单来讲就是当很多人(作为不同的声音源)同时在一个房间里说话时,声音信号由一组麦克风记录下来,这样每个麦克风记录的信号是所有人声音的一个混合,也就是通常所说的观测信号。如何从这组观测信号中提取每个说话者的声音信号,即源信号。如果混合系统是已知的,则以上问题就退化成简单的求混合矩阵的逆矩阵。但是在更多的情况下,无法获取有关混合系统的先验知识,这就需要从观测信号来推断这个混合矩阵,实现盲源分离。现有的盲信号分离方法只是单纯的利用不同声道进行分离,而在KTV中,事实上只有伴奏加人声的部分是需要分离的。单纯地利用不同声道对整个信号进行分离的方法,无法识别出人声加伴奏的混合信号,容易出现较大的分离误差。
技术实现思路
为解决现有的盲信号分离技术无法对KTV中的人声加伴奏的混合信号进行识别以及人声分离误差较大的问题,本专利技术提出一种混合信号检测方法及系统,以实现更精确的混合信号检测以及多声道分离。本专利技术首先利用频域检测出伴奏加人声的混合信号后,再利用现有的盲信号分离算法进行多声道分离,从而实现更精准的多声道信号分离。本专利技术提供的混合信号检测方法,包括以下步骤:获取待测信号;将所述待测信号以设定时间间隔进行切片,得到多个待测时间片;分别将所述多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;若存在任一频域片,满足以下条件,则判定所述待测信号为混合信号:当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变。作为一种可实施方式,所述获取待测信号之后,还包括:对所述待测信号进行去噪处理。作为一种可实施方式,当所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变时,还包括:对所述当前频域片及其对应的时间片进行检测,判断所述频域片的最大幅值是否由噪音引起,若是,则去除该噪音并继续对下一频域片进行判断;若否,则判定所述待测信号为混合信号。作为一种可实施方式,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数。作为一种可实施方式,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数。相应地,本专利技术提供的混合信号检测系统,包括信号获取模块、信号切片模块、以及傅氏变换模块;所述信号获取模块,用于获取待测信号;所述信号切片模块,用于将所述待测信号以设定时间间隔进行切片,得到多个待测时间片;所述傅氏变换模块,用于分别将所述多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;若存在任一频域片,满足以下条件,则判定所述待测信号为混合信号:当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变。作为一种可实施方式,本专利技术提供的混合信号检测系统,还包括去噪模块;所述去噪模块用于在所述信号获取模块获取待测信号之后,对所述待测信号进行去噪处理。作为一种可实施方式,所述傅氏变换模块包括噪音检测单元;所述噪音监测单元,用于在所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变时,对所述当前频域片及其对应的时间片进行检测,判断所述频域片的最大幅值是否由噪音引起,若是,则去除该噪音并继续对下一频域片进行判断;若否,则判定所述待测信号为混合信号。作为一种可实施方式,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数。作为一种可实施方式,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数。本专利技术还提供一种盲信号分离方法,包括以下步骤:利用上述任一项所述的混合信号检测方法,在歌曲中检测出人声加伴奏的混合信号;利用盲信号分离算法对所述混合信号进行分离。相应地,本专利技术还提供一种盲信号分离系统,包括混合信号检测模块和信号分离模块;所述混合信号检测模块,用于利用上述任一项所述的混合信号检测方法,在歌曲中检测出人声加伴奏的混合信号;所述信号分离模块,用于利用盲信号分离算法对所述混合信号进行分离。本专利技术相比于现有技术的有益效果在于:本专利技术提供的混合信号检测方法及系统,通过对获取的待测信号以设定时间间隔进行切片,得到多个待测时间片;然后分别将多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;最后对全部频域片的频域幅值进行差异化分析,得到人声介入的时间点,从而精准地检测出人声加伴奏的混合信号。进一步,在检测出人声加伴奏的混合信号后,在混合信号部分利用现有的根据不同声道进行分离的盲信号分离算法进行盲信号分离,这样就保证了进行盲信号分离的音频是有人声混合的混合音频,能更精确的分离出人声和伴奏,大大提升了利用盲信号分离算法对多声道信号进行分离的精准度。附图说明图1为本专利技术实施例一提供的混合信号检测方法的流程示意图;图2为本专利技术实施例一提供的利用傅氏变换将时域信号变换成频域信号的原理示意图;图3为本专利技术实施例一提供的一个待测时间片进行傅氏变换得到的频域片示意图;图4为歌曲按照频域片分析出来的数据示意图;图5为本专利技术实施例二提供的混合信号检测系统的结构示意图。具体实本文档来自技高网...

【技术保护点】
1.一种混合信号检测方法,其特征在于,包括以下步骤:获取待测信号;将所述待测信号以设定时间间隔进行切片,得到多个待测时间片;分别将所述多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;若存在任一频域片,满足以下条件,则判定所述待测信号为混合信号:当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变。

【技术特征摘要】
1.一种混合信号检测方法,其特征在于,包括以下步骤:获取待测信号;将所述待测信号以设定时间间隔进行切片,得到多个待测时间片;分别将所述多个待测时间片进行傅氏变换,得到每个时间片对应的频域片;若存在任一频域片,满足以下条件,则判定所述待测信号为混合信号:当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变。2.根据权利要求1所述的方法,其特征在于,所述获取待测信号之后,还包括:对所述待测信号进行去噪处理。3.根据权利要求1所述的方法,其特征在于,当所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,或当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变时,还包括:对所述当前频域片及其对应的时间片进行检测,判断所述频域片的最大幅值是否由噪音引起,若是,则去除该噪音并继续对下一频域片进行判断;若否,则判定所述待测信号为混合信号。4.根据权利要求1至3任一项所述的方法,其特征在于,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之前的所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之前的所有频域片的最大幅值的均值的设定倍数或约数。5.根据权利要求1至3任一项所述的方法,其特征在于,所述当前频域片的最大频域幅值相对于按时间顺序在该频域片之后所有频域片的最大幅值的均值发生突变,包括:所述当前频域片的最大频域幅值大于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数;或,所述当前频域片的最大频域幅值小于按时间顺序在该频域片之后所有频域片的最大幅值的均值的设定倍数或约数。6.一种混合信号检测系统,其特征在于,包括信号获取模块、信号切片模块、以及傅氏变换模块;所述信...

【专利技术属性】
技术研发人员:马哲高超
申请(专利权)人:北京雷石天地电子技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1