JPWO2017104040A1 - ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 - Google Patents
ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 Download PDFInfo
- Publication number
- JPWO2017104040A1 JPWO2017104040A1 JP2017555942A JP2017555942A JPWO2017104040A1 JP WO2017104040 A1 JPWO2017104040 A1 JP WO2017104040A1 JP 2017555942 A JP2017555942 A JP 2017555942A JP 2017555942 A JP2017555942 A JP 2017555942A JP WO2017104040 A1 JPWO2017104040 A1 JP WO2017104040A1
- Authority
- JP
- Japan
- Prior art keywords
- noise
- frequency
- unit
- detection
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 161
- 230000009467 reduction Effects 0.000 title claims description 86
- 238000012935 Averaging Methods 0.000 claims abstract description 31
- 230000005236 sound signal Effects 0.000 claims abstract description 25
- 238000012545 processing Methods 0.000 claims description 63
- 238000000034 method Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 15
- 238000001228 spectrum Methods 0.000 abstract description 55
- 238000006243 chemical reaction Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000003321 amplification Effects 0.000 description 8
- 238000003199 nucleic acid amplification method Methods 0.000 description 8
- 230000010355 oscillation Effects 0.000 description 7
- 238000009826 distribution Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000010420 art technique Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Noise Elimination (AREA)
Abstract
生成ユニット(152)が、音声信号である検波信号(DTD)の周波数成分をサブバンド幅ごとに時間平均して時間平均スペクトル(TAS)を算出する。引き続き、生成ユニット(152)が、サブバンド幅よりも広い周波数幅で時間平均スペクトル(TAS)に対して周波数軸に沿った周波数平均化を行って、サブバンド幅ごとの基準エネルギー値からなる基準カーブを算出する。次に、生成ユニット(152)が、基準カーブに基づいて閾値カーブ(THC)を生成する。そして、検出ユニット(153)が、閾値カーブ(THC)を超えるエネルギー値となっている時間平均スペクトル(TAS)における周波数領域をノイズ周波数領域として検出する。この結果、周囲環境の影響でビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分が含まれるノイズ周波数帯域を適切に検出することができる。
Description
本発明は、ノイズ検出装置、ノイズ低減装置、ノイズ検出方法及びノイズ検出プログラム、並びに、当該ノイズ検出プログラムが記録された記録媒体に関する。
従来から、音声放送波を受信して処理し、放送音声を出力する放送受信装置が広く普及している。こうした放送受信装置による出力音声に含まれることがあるノイズ音の一つとして、いわゆるビートノイズ音がある。
かかるビートノイズ音の原因となるビートノイズ成分が音声信号の帯域内にあると、音声成分とビートノイズ成分との識別が難しい。固定的に配置された周囲の電子装置等に由来するビートノイズ成分であれば、ビートノイズ成分の周波数を予め調べておき、その周波数成分だけを低減させることによりビートノイズ音を低減させることができる。しかしながら、この方法では、様々な周波数を有するビートノイズ成分が周囲環境から混入してくる場合には、ビートノイズ音を低減させることができなかった。
そこで、音声信号である検波信号のパワースペクトルを時間平均して得られる時間平均スペクトルに基づいて、検波信号に含まれるビートノイズ成分を検出する技術が提案されている(特許文献1参照:)以下、「従来例」と呼ぶ)。この従来例の技術においては、検波信号の時間平均スペクトルでは、ビートノイズ成分が強調されることを利用している。そして、時間平均スペクトルにおいて所定閾値以上のエネルギー値となる周波数領域を、ノイズ周波数領域として検出するようになっている。
上述した従来例の技術では、ノイズ周波数領域以外の周波数領域における信号成分のエネルギー値も高い場合、所定閾値が一定であると、ノイズ周波数領域以外の周波数領域をノイズ周波数領域として誤検出してしまう。このため、所定閾値を安易に下げることはできない。
ところで、ビートノイズ成分が周囲環境から混入してくる場合には、車両とともに移動する放送受信装置の周囲環境の変化によりビートノイズ成分のエネルギー値も変化する。このため、所定閾値を高く設定しておくと、ビートノイズ成分を検出できない事態が発生し得る。
このため、周囲環境の影響でビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分が含まれるノイズ周波数帯域を適切に検出することができる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
請求項1に記載の発明は、入力した信号の周波数成分を第1周波数幅ごとに時間平均した結果に対して、前記第1周波数幅よりも広い第2周波数幅ごとに周波数軸に沿った周波数平均化を行って得た基準エネルギー値に基づき閾値カーブを生成する生成部と;前記時間平均した結果が前記閾値カーブを超えるエネルギー値となっている周波数領域をノイズ周波数領域として検出する検出部と;を備えることを特徴とするノイズ検出装置である。
請求項6に記載の発明は、請求項1に記載のノイズ検出装置と;前記ノイズ検出装置に入力した信号における前記ノイズ検出装置により検出されたノイズ周波数領域の成分を低減させる低減部と;を備えるノイズ低減装置である。
請求項7に記載の発明は、生成部と、検出部とを備えるノイズ検出装置において使用されるノイズ検出方法であって、前記生成部が、入力した信号の周波数成分を第1周波数幅ごとに時間平均した結果に対して、前記第1周波数幅よりも広い第2周波数幅ごとに周波数軸に沿った周波数平均化を行って得た基準エネルギー値に基づき閾値カーブを生成する生成工程と;前記検出部が、前記時間平均した結果が前記閾値カーブを超えるエネルギー値となっている周波数領域をノイズ周波数領域として検出する検出工程と;を備えることを特徴とするノイズ検出方法である。
請求項8に記載の発明は、ノイズ検出装置が有するコンピュータに、請求項7に記載のノイズ検出方法を実行させる、ことを特徴とするノイズ検出プログラムである。
請求項9に記載の発明は、ノイズ検出装置が有するコンピュータにより読み取り可能に、請求項8に記載のノイズ検出プログラムが記録されている、ことを特徴とする記録媒体である。
140A〜140C … ノイズ低減装置
150A,150B … ノイズ検出装置
152 … 生成ユニット(生成部)
153 … 検出ユニット(検出部)
156A,156C … 低減ユニット(低減部)
150A,150B … ノイズ検出装置
152 … 生成ユニット(生成部)
153 … 検出ユニット(検出部)
156A,156C … 低減ユニット(低減部)
以下、本発明の実施形態を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
[第1実施形態]
まず、本発明の第1実施形態を、図1〜図6を参照して説明する。なお、第1実施形態に係るノイズ低減装置として、放送受信装置が備えるノイズ低減装置を例示して説明する。
まず、本発明の第1実施形態を、図1〜図6を参照して説明する。なお、第1実施形態に係るノイズ低減装置として、放送受信装置が備えるノイズ低減装置を例示して説明する。
<構成>
図1には、本発明の第1実施形態に係るノイズ低減装置140Aを備える放送受信装置100Aの概略的な構成がブロック図にて示されている。
図1には、本発明の第1実施形態に係るノイズ低減装置140Aを備える放送受信装置100Aの概略的な構成がブロック図にて示されている。
図1に示されるように、放送受信装置100Aは、ノイズ低減装置140Aに加えて、アンテナ110と、RF処理ユニット120と、検波ユニット130とを備えている。また、放送受信装置100Aは、アナログ処理ユニット160と、スピーカユニット170と、入力ユニット180と、制御ユニット190とを備えている。
上記のアンテナ110は、放送波を受信する。アンテナ110による受信結果は、信号RFSとして、RF処理ユニット120へ送られる。
上記のRF処理ユニット120は、制御ユニット190から送られた選局指令CSLに従って、選局すべき希望局の信号を信号RFSから抽出する選局処理を行い、所定の中間周波数帯の成分を有する中間周波信号IFDを生成する。そして、RF処理ユニット120は、生成された中間周波信号IFDを、検波ユニット130へ送る。このRF処理ユニット120は、入力フィルタと、高周波増幅器(RF−AMP:Radio Frequency-Amplifier)と、バンドパスフィルタ(以下、「RFフィルタ」とも呼ぶ)とを備えている。また、RF処理ユニット120は、ミキサ(混合器)と、中間周波フィルタ(以下、「IFフィルタ」とも呼ぶ)と、AD(Analogue to Digital)変換器と、局部発振回路(OSC)とを備えている。
ここで、入力フィルタは、アンテナ110から送られた信号RFSの低周波成分を遮断するハイパスフィルタである。高周波増幅器は、入力フィルタを通過した信号を増幅する。RFフィルタは、高周波増幅器から出力された信号のうち、高周波帯の信号を選択的に通過させる。ミキサは、RFフィルタを通過した信号と、局部発振回路から供給された局部発振信号とを混合する。
IFフィルタは、ミキサから出力された信号のうち、予め定められた中間周波数範囲の信号を選択して通過させる。AD変換器は、IFフィルタを通過した信号をデジタル信号に変換する。この変換結果は、中間周波信号IFDとして、検波ユニット130へ送られる。
なお、局部発振回路は、電圧制御等により発振周波数の制御が可能な発振器等を備えて構成される。この局部発振回路は、制御ユニット190から送られた選局指令CSLに従って、選局すべき希望局に対応する周波数の局部発振信号を生成し、ミキサへ供給する。
上記の検波ユニット130は、RF処理ユニット120から送られた中間周波信号IFDを受ける。そして、検波ユニット130は、中間周波信号IFDに対して検波処理を施し、検波結果を検波信号DTDとして、ノイズ低減装置140Aへ送る。ここで、検波信号DTDは、音声帯域の信号(音声信号)となっている。
上記のノイズ低減装置140Aは、ノイズ検出装置150Aと、低減ユニット156Aとを備えている。
上記のノイズ検出装置150Aは、検波ユニット130から送られた検波信号DTDを受ける。そして、ノイズ検出装置150Aは、検波信号DTDにおけるビートノイズ成分が含まれる周波数領域であるノイズ周波数領域を検出する。ノイズ検出装置150Aによる検出結果は、ノイズ周波数領域情報NRIとして低減ユニット156Aへ送られる。
なお、ノイズ検出装置150Aの構成の詳細については、後述する。
上記の低減ユニット156Aは、検波ユニット130から送られた検波信号DTD、及び、ノイズ検出装置150Aから送られたノイズ周波数領域情報NRIを受ける。そして、低減ユニット156Aは、検波信号DTDにおけるノイズ周波数領域情報NRIにより示されたノイズ周波数領域の成分を低減させる。この結果、検波信号DTDにおけるビートノイズ成分が低減される。低減ユニット156Aによるビートノイズ成分の低減結果は、信号AODとして、アナログ処理ユニット160へ送られる。
なお、第1実施形態では、低減ユニット156Aは、ノイズ周波数領域情報NRIに応じて、低減領域が変化する可変ノッチフィルタを備えて構成されている。
上記のアナログ処理ユニット160は、ノイズ低減装置140Aから送られた信号AODを受ける。そして、アナログ処理ユニット160は、制御ユニット190による制御のもとで、出力音声信号AOSを生成し、生成された出力音声信号AOSをスピーカユニット170へ送る。
かかる機能を有するアナログ処理ユニット160は、DA(Digital to Analogue)変換部と、音量調整部と、パワー増幅部とを備えて構成されている。ここで、DA変換部は、ノイズ低減装置140Aから送られた信号AODを受ける。そして、DA変換部は、信号AODをアナログ信号に変換する。DA変換部によるアナログ変換結果は音量調整部へ送られる。
音量調整部は、DA変換部から送られたアナログ変換結果の信号を受ける。そして、音量調整部は、制御ユニット190からの音量調整指令VLCに従って、アナログ変換結果の信号に対して音量調整処理を施す。なお、音量調整部は、第1実施形態では、電子ボリューム素子等を備えて構成されている。音量調整部による音量調整結果の信号は、パワー増幅部へ送られる。
パワー増幅部は、音量調整部から送られた音量調整結果の信号を受ける。そして、パワー増幅部は、音量調整結果の信号をパワー増幅する。なお、パワー増幅部は、パワー増幅器を備えている。パワー増幅部による増幅結果である出力音声信号AOSは、スピーカユニット170へ送られる。
上記のスピーカユニット170は、スピーカを備えている。このスピーカユニット170は、アナログ処理ユニット160から送られた出力音声信号AOSに従って、音声を再生出力する。
上記の入力ユニット180は、放送受信装置100Aの本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、不図示の表示ユニットに設けられたタッチパネルを用いることができる。また、キー部を有する構成に代えて、音声入力する構成を採用することもできる。入力ユニット180への入力結果は、入力データIPDとして制御ユニット190へ送られる。
上記の制御ユニット190は、入力ユニット180から送られた入力データIPDを受ける。この入力データIPDの内容が選局指定であった場合には、制御ユニット190は、指定された希望局に対応する選局指令CSLを生成して、RF処理ユニット120へ送る。また、入力データIPDの内容が音量調整指定であった場合には、制御ユニット190は、指定された音量調整指定に対応する音量調整指令VLCを生成して、アナログ処理ユニット160へ送る。
《ノイズ検出装置150Aの構成》
次に、上記のノイズ検出装置150Aの構成について説明する。
次に、上記のノイズ検出装置150Aの構成について説明する。
ノイズ検出装置150Aは、図2に示されるように、フーリエ変換ユニット(FFTユニット)151を備えている。また、ノイズ検出装置150Aは、生成ユニット152と、検出ユニット153とを備えている。
上記のFFTユニット151は、検波ユニット130から送られた検波信号DTDを受ける。そして、FFTユニット151は、検波信号DTDにフーリエ変換を施す。かかるフーリエ変換の結果(スペクトル)は、フーリエ変換結果SP(T)(T:変換時刻)として、生成ユニット152へ送られる。
なお、以下の説明においては、フーリエ変換結果SP(T)を「スペクトルSP(T)」と呼ぶものとする。
上記の生成ユニット152は、FFTユニット151から順次送られたスペクトルSP(T)、及び、検出ユニット153から送られた検出有無情報NDTを受ける。そして、生成ユニット152は、時間的に連続する所定個数のスペクトルSP(T)及び検出有無情報NDTに基づいて、時間平均スペクトルTAS及び閾値カーブTHCを生成する。こうして生成された時間平均スペクトルTAS及び閾値カーブTHCは、検出ユニット153へ送られる。
なお、生成ユニット152の構成及び動作の詳細については、後述する。
上記の検出ユニット153は、生成ユニット152から送られた時間平均スペクトルTAS及び閾値カーブTHCを受ける。そして、検出ユニット153は、時間平均スペクトルTASにおいて閾値カーブTHCを超えるエネルギー値となっているサブバンドをノイズ周波数領域として検出する。こうして検出されたノイズ周波数領域の情報は、ノイズ周波数領域情報NRIとして低減ユニット156Aへ送られる。
また、検出ユニット153は、検出有無情報NDTを生成する。ここで、検出ユニット153は、ノイズ周波数領域が検出された場合には、検出有無情報NDTを「1」とする。一方、検出ユニット153は、ノイズ周波数領域が検出されなかった場合には、検出有無情報NDTを「0」とする。こうして生成された検出有無情報NDTは、生成ユニット152へ送られる。
(生成ユニット152の構成)
次に、上記の生成ユニット152の構成について説明する。この生成ユニット152は、図3に示されるように、時間平均化部211と、周波数平均化部212と、オフセット処理部213とを備えている。
次に、上記の生成ユニット152の構成について説明する。この生成ユニット152は、図3に示されるように、時間平均化部211と、周波数平均化部212と、オフセット処理部213とを備えている。
上記の時間平均化部211は、FFTユニット151から順次送られたスペクトルSP(T)を受ける。そして、時間平均化部211は、時間的に連続する所定個数のスペクトルSP(T)の新たな組が揃うたびに、当該所定個数のスペクトルSP(T)の時間平均スペクトルTASを算出する。こうして算出された時間平均スペクトルTASは、周波数平均化部212及び検出ユニット153へ送られる。
なお、「所定個数」は、適切なノイズ周波数領域の検出の観点から、実験、シミュレーション、経験等に基づいて予め定められる。
上記の周波数平均化部212は、時間平均化部211から送られた時間平均スペクトルTASを受ける。引き続き、周波数平均化部212は、時間平均スペクトルTASに対して周波数軸方向に沿って平均化を行って、周波数平均スペクトルFASを算出する。こうして算出された周波数平均スペクトルFASは、周波数の変化に従ったエネルギー値を示す基準カーブとして、オフセット処理部213へ送られる。以下の説明においては、周波数平均スペクトルFASを、「基準カーブFAS」とも記すものとする。
なお、基準カーブFASの算出に際しては、ローパスフィルタの手法を用いることができる。かかるローパスフィルタとしては、FIR(Finite Impulse Response)フィルタを採用してもよいし、IIR(Infinite Impulse Response)フィルタを採用してもよい。また、ローパスフィルタの前にピークを検出しそのピークを省くことにより基準カーブがピークの影響を受けることを低減するようにしてもよい。
上記のオフセット処理部213は、周波数平均化部212から送られた基準カーブFAS、及び、検出ユニット153から送られた検出有無情報NDTを受ける。そして、オフセット処理部213は、検出有無情報NDTの値に応じたオフセット処理を基準カーブFASに対して施して閾値カーブTHCを生成する。こうして生成された閾値カーブTHCは、検出ユニット153へ送られる。
なお、オフセット処理部213による処理の詳細については、後述する。
<動作>
次に、以上のように構成された放送受信装置100Aの動作について、ノイズ検出装置150Aにおけるノイズ検出処理に主に着目して説明する。
次に、以上のように構成された放送受信装置100Aの動作について、ノイズ検出装置150Aにおけるノイズ検出処理に主に着目して説明する。
前提として、入力ユニット180には既に利用者により選局指定が入力されており、指定された希望局に対応する選局指令CSLが、RF処理ユニット120へ送られているものとする。また、入力ユニット180には既に利用者により音量調整指定が入力されており、指定された音量調整態様に対応する音量調整指令VLCが、アナログ処理ユニット160へ送られているものとする(図1参照)。
こうした状態で、アンテナ110で放送波を受信すると、信号RFSが、アンテナ110からRF処理ユニット120へ送られる。そして、RF処理ユニット120において、選局すべき希望局の信号が中間周波数帯の信号に変換された後、AD変換が行われる。RF処理ユニット120は、このAD変換の結果を、中間周波信号IFDとして、検波ユニット130へ送る(図1参照)。
中間周波信号IFDを受けると、検波ユニット130が、中間周波信号IFDに対して検波処理を施す。そして、検波ユニット130は、検波結果を、検波信号DTDとして、ノイズ低減装置140Aにおけるノイズ検出装置150Aへ送る(図1参照)。
ノイズ検出装置150Aでは、FFTユニット151が検波信号DTDを受ける。引き続き、FFTユニット151は、検波信号DTDにフーリエ変換を施す。そして、FFTユニット151は、フーリエ変換の結果であるスペクトルSP(T)を生成ユニット152へ送る(図2参照)。
ここで、フーリエ変換結果SP(T)におけるサブバンドSBj(j=1〜N)について、図4を参照して説明する。この図4に示されるように、FFTユニット151によるフーリエ変換の対象となる音声帯域ABDは、FFTユニット151の周波数分解能FRの幅のサブバンドSB1〜SBNから構成されている。そして、フーリエ変換結果SP(T)は、サブバンドSBjごとのエネルギー値として構成されるようになっている。
《生成ユニット152における処理》
生成ユニット152では、時間平均化部211がスペクトルSP(T)を受ける。引き続き、時間平均化部211は、時間的に連続する所定個数のスペクトルSP(T)の新たな組が揃うたびに、当該所定個数のスペクトルSP(T)の時間平均スペクトルTASを算出する。そして、時間平均化部211は、算出された時間平均スペクトルTASを、周波数平均化部212及び検出ユニット153へ送る(図3参照)。
生成ユニット152では、時間平均化部211がスペクトルSP(T)を受ける。引き続き、時間平均化部211は、時間的に連続する所定個数のスペクトルSP(T)の新たな組が揃うたびに、当該所定個数のスペクトルSP(T)の時間平均スペクトルTASを算出する。そして、時間平均化部211は、算出された時間平均スペクトルTASを、周波数平均化部212及び検出ユニット153へ送る(図3参照)。
なお、図5(A)に示されるように所定個数を「5」とした場合に算出される時間平均スペクトルTASの例が、図5(B)に示されている。
新たな時間平均スペクトルTASを受けると、周波数平均化部212は、時間平均スペクトルTASに対して、周波数軸方向に沿って、サブバンド幅よりも広い周波数幅の平均化を行って、基準カーブFASを算出する。そして、周波数平均化部212は、算出された基準カーブFASをオフセット処理部213へ送る。以下の説明においては、基準カーブFASにおけるサブバンドごとのエネルギー値を、サブバンドごとの「基準エネルギー値」と呼ぶものとする。
なお、図5(B)を再掲する図6(A)に示される時間平均スペクトルTASから算出された基準カーブFASの例が、図6(B)に示されている。
基準カーブFASを受けると、オフセット処理部213は、基準カーブFASに対してオフセット処理を施して閾値カーブTHCを生成する。かかる閾値カーブTHCの生成に際して、第1実施形態では、オフセット処理部213が、音声帯域全域にわたる基準エネルギー値の総和を算出する。引き続き、オフセット処理部213が、当該総和のエネルギー値がノイズ周波数領域の推定周波数幅の領域に集中したとした場合よりも小さなエネルギー値となるオフセット処理を基準カーブFASに対して施し、閾値カーブTHCを生成する。そして、オフセット処理部213は、生成された閾値カーブTHCを検出ユニット153へ送る(図3参照)。
かかるオフセット処理に際して、第1実施形態では、オフセット処理部213が、ノイズ周波数領域の検出にヒステリシス特性を持たせるようにしている。このため、検出ユニット153から最新で送られた検出有無情報NDTが「0」である場合には、オフセット処理部213は、第1オフセット処理を行う。一方、最新で送られた検出有無情報NDTが「1」である場合には、オフセット処理部213は、当該最新で送られた検出有無情報NDTが「0」であった場合の第1オフセット処理におけるオフセット量よりも小さなオフセット量による第2オフセット処理を行うようになっている。
第1実施形態では、ノイズ周波数領域の推定周波数幅を、実験、シミュレーション、経験に基づいて予め定めるようになっている。そして、ノイズ周波数領域におけるビートノイズの様々なエネルギー分布のうちで、当該ノイズ周波数領域の推定周波数幅にわたって均一なエネルギー分布、すなわち、ノイズ周波数領域における最大基準エネルギー値が最小となる場合におけるエネルギー分布に対応して、オフセット処理を行うようになっている。
なお、生成された閾値カーブTHCの例が、図6(C)に示されている。
《検出ユニット153における処理》
新たな時間平均スペクトルTAS及び閾値カーブTHCを受けると、検出ユニット153は、時間平均スペクトルTASにおいて閾値カーブTHCを超えるエネルギー値となっているサブバンドをノイズ周波数領域として検出する。そして、検出ユニット153は、検出されたノイズ周波数領域の情報を、ノイズ周波数領域情報NRIとして低減ユニット156Aへ送る(図2参照)。
新たな時間平均スペクトルTAS及び閾値カーブTHCを受けると、検出ユニット153は、時間平均スペクトルTASにおいて閾値カーブTHCを超えるエネルギー値となっているサブバンドをノイズ周波数領域として検出する。そして、検出ユニット153は、検出されたノイズ周波数領域の情報を、ノイズ周波数領域情報NRIとして低減ユニット156Aへ送る(図2参照)。
なお、ノイズ周波数領域が検出されなかった場合には、その旨が、ノイズ周波数領域情報NRIとして低減ユニット156Aへ送られる。
また、検出ユニット153は、ノイズ周波数領域が検出された場合には、検出有無情報NDTを「1」に設定する。一方、検出ユニット153は、ノイズ周波数領域が検出されなかった場合には、検出有無情報NDTを「0」に設定する。そして、検出ユニット153は、設定された値を有する検出有無情報NDTを生成ユニット152へ送る。
《低減ユニット156Aによる処理》
ノイズ周波数領域情報NRIを受けると、低減ユニット156Aは、内部の可変ノッチフィルタを、ノイズ周波数領域情報NRIで示されるノイズ周波数領域の成分を低減させるように設定する。かかる設定のもとで、検波ユニット130から送られた検波信号DTDを受けると、低減ユニット156Aは、検波信号DTDにおけるノイズ周波数領域の成分を低減させて、信号AODを生成する。そして、低減ユニット156Aは、生成された信号AODをアナログ処理ユニット160へ送る(図1参照)。
ノイズ周波数領域情報NRIを受けると、低減ユニット156Aは、内部の可変ノッチフィルタを、ノイズ周波数領域情報NRIで示されるノイズ周波数領域の成分を低減させるように設定する。かかる設定のもとで、検波ユニット130から送られた検波信号DTDを受けると、低減ユニット156Aは、検波信号DTDにおけるノイズ周波数領域の成分を低減させて、信号AODを生成する。そして、低減ユニット156Aは、生成された信号AODをアナログ処理ユニット160へ送る(図1参照)。
なお、ノイズ周波数領域情報NRIが「ノイズ周波数領域が検出されなかった」旨を示している場合には、低減ユニット156Aは、低減処理を行わないようになっている。
ノイズ低減装置140Aから送られた信号AODを受けると、アナログ処理ユニット160では、DA変換部、音量調整部及びパワー増幅部による信号処理が順次施され、出力音声信号AOSが生成される。そして、アナログ処理ユニット160は、生成された出力音声信号AOSをスピーカユニット170へ送る(図1参照)。この結果、スピーカユニット170が、出力音声信号AOSに従って、音声を再生出力する。
なお、上記のように行われるノイズ検出では、ノイズ周波数領域以外の領域におけるエネルギー、すなわち、音声成分のエネルギーが高くなるほど、ノイズ周波数領域の検出ができなくなる場合が多くなる。しかしながら、ノイズ周波数領域の誤検出は発生しない。
また、音声成分のエネルギーが高くなるほど、音声によるビートノイズのマスキングの度合いが高まる。このため、音声成分のエネルギーが高くなるほど、ビートノイズ音が聞こえづらくなり、聴感上の違和感が発生しにくくなる。このため、音声成分のエネルギーが高い場合には、ビートノイズ成分のノイズ周波数領域が検出できなくとも実用上の問題は発生しない。
以上説明したように、第1実施形態では、生成ユニット152が、音声信号である検波信号DTDの周波数成分をサブバンド幅ごとに時間平均して時間平均スペクトルTASを算出する。引き続き、生成ユニット152が、サブバンド幅よりも広い周波数幅で時間平均スペクトルTASに対して周波数軸に沿った周波数平均化を行って、サブバンド幅ごとの基準エネルギー値からなる基準カーブFASを算出する。
次に、生成ユニット152が、基準カーブFASに基づいて閾値カーブTHCを生成する。そして、検出ユニット153が、閾値カーブTHCを超えるエネルギー値となっている時間平均スペクトルTASにおける周波数領域をノイズ周波数領域として検出する。
したがって、第1実施形態のノイズ検出装置150Aによれば、周囲環境の影響でビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分が含まれるノイズ周波数帯域を適切に検出することができる。
また、第1実施形態では、低減ユニット156Aが、ノイズ検出装置150Aにより検出されたノイズ周波数領域の周波数成分を、検波信号DTDから低減させる。したがって、第1実施形態のノイズ低減装置140Aによれば、周囲環境の影響でビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分を適切に低減させることができる。
また、第1実施形態では、生成ユニット152が、基準エネルギー値に対してオフセット処理を施すことにより、閾値カーブTHCを生成する。このため、ビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化に応じて、適切な閾値カーブTHCを生成することができる。
また、第1実施形態では、オフセット処理が、基準エネルギー値の総和、時間平均の対象となった全周波数幅及びノイズ周波数領域の推定周波数幅に基づいて行われる。このため、適切な閾値カーブTHCを合理的に生成することができる。
また、第1実施形態では、前回の検出ユニット153による検出によりノイズ周波数領域が検出されなかった場合に第1オフセット処理が行われ、前回の検出ユニット153による検出によりノイズ周波数領域が検出された場合に、第1オフセット処理により得られる閾値カーブの場合の第1オフセット量よりも小さな第2オフセット量による第2オフセット処理が行われる。このため、ノイズ検出に際して、ヒステリシス特性を付与することができる。
[第2実施形態]
次に、本発明の第2実施形態を、図7及び図8を主に参照して説明する。
次に、本発明の第2実施形態を、図7及び図8を主に参照して説明する。
<構成>
図7には、本発明の第2実施形態に係るノイズ低減装置140Bを備える放送受信装置100Bの概略的な構成がブロック図にて示されている。なお、放送受信装置100Bは、AM音声放送の放送受信装置となっている。
図7には、本発明の第2実施形態に係るノイズ低減装置140Bを備える放送受信装置100Bの概略的な構成がブロック図にて示されている。なお、放送受信装置100Bは、AM音声放送の放送受信装置となっている。
図7に示されるように、放送受信装置100Bは、上述した放送受信装置100Aと比べて、ノイズ低減装置140Aに代えてノイズ低減装置140Bを備える点のみが異なっている。そして、ノイズ低減装置140Bは、ノイズ低減装置140Aと比べて、ノイズ検出装置150Aに代えてノイズ検出装置150Bを備えている点が異なっている。以下、この相違点に主に着目して説明する。
上記のノイズ検出装置150Bは、図8に示されるように、ノイズ検出装置150Aと比べて、音声低減ユニット155を更に備える点が異なっている。そして、FFTユニット151が、音声低減ユニット155から送られた音声低減信号ADDを受けるようになっている。
上記の音声低減ユニット155は、RF処理ユニット120から送られた中間周波信号IFDを受ける。そして、音声低減ユニット155は、ビートノイズ成分を低減させることなく、音声信号成分を低減させて、音声低減信号ADDを生成する。こうして生成された音声低減信号ADDは、FFTユニット151へ送られる。
なお、音声低減ユニット155による処理の詳細については、後述する。
<動作>
次に、以上のように構成された放送受信装置100Bの動作について、ノイズ検出装置150Bにおけるノイズ検出処理に着目して説明する。
次に、以上のように構成された放送受信装置100Bの動作について、ノイズ検出装置150Bにおけるノイズ検出処理に着目して説明する。
中間周波信号IFDを受けると、音声低減ユニット155は、中間周波信号IFDにおける搬送波成分を抽出する。引き続き、音声低減ユニット155は、抽出された搬送波成分に対して90°移相処理を施して直交信号を生成する。
次に、音声低減ユニット155は、中間周波信号IFDと直交信号とを乗算し、乗算信号を生成する。そして、音声低減ユニット155は、乗算信号における音声帯域の成分を抽出して、音声低減信号ADDを生成する。この結果、ビートノイズ成分を低減させることなく、音声信号成分を低減させた音声低減信号ADDが生成される。そして、音声低減ユニット155は、生成された音声低減信号ADDをFFTユニット151へ送る(図8参照)。
以後、FFTユニット151、生成ユニット152及び検出ユニット153が、ノイズ検出装置150Aの場合と同様に動作する。この結果、ノイズ検出装置150Bからは、音声低減信号ADDに基づいて検出されたノイズ周波数領域情報NRIが低減ユニット156Aへ送られる(図8参照)。
なお、放送受信装置100Bにおけるノイズ検出装置150B以外の要素は、上述した放送受信装置100Aの場合と同様に動作する。
以上説明したように、第2実施形態では、音声低減ユニット155が、ビートノイズ成分を低減させることなく、音声信号成分を低減させた音声低減信号ADDを生成する。そして、音声低減信号ADDにおけるビートノイズ成分を、第1実施形態の場合のノイズ検出処理を音声低減信号ADDに対して施して、音声低減信号ADDにおいてビートノイズ成分が存在するノイズ周波数領域を検出する。すなわち、ノイズ周波数領域の検出に際して邪魔になる音声成分が低減された状態で、ノイズ周波数領域を検出する。
したがって、第2実施形態のノイズ検出装置150Bによれば、AM音声放送の受信に際して、第1実施形態の場合よりも精度良くノイズ周波数領域を検出することができる。
また、第2実施形態では、第1実施形態の場合と同様に、低減ユニット156Aが、ノイズ検出装置150Bにより検出されたノイズ周波数領域の周波数成分を、検波信号DTDから低減させる。したがって、第2実施形態のノイズ低減装置140Bによれば、AM音声放送の受信に際して、ビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分を適切に低減させることができる。
[第3実施形態]
次に、本発明の第3実施形態を、図9及び図10を主に参照して説明する。
[第3実施形態]
次に、本発明の第3実施形態を、図9及び図10を主に参照して説明する。
<構成>
図9には、本発明の第3実施形態に係るノイズ低減装置140Cを備える放送受信装置100Cの概略的な構成がブロック図にて示されている。
図9には、本発明の第3実施形態に係るノイズ低減装置140Cを備える放送受信装置100Cの概略的な構成がブロック図にて示されている。
図9に示されるように、放送受信装置100Cは、上述した放送受信装置100Bと比べて、ノイズ低減装置140Bに代えてノイズ低減装置140Cを備える点のみが異なっている。そして、ノイズ低減装置140Cは、ノイズ低減装置140Bと比べて、低減ユニット156Aに代えて低減ユニット156Cを備えている点が異なっている。以下、この相違点に主に着目して説明する。
上記の低減ユニット156Cは、図10に示されるように、FFTユニット231と、除去ユニット232とを備えている。また、低減ユニット156Cは、逆フーリエ変換ユニット(IFFTユニット)233を備えている。
上記のFFTユニット231は、検波ユニット130から送られた検波信号DTDを受ける。そして、FFTユニット231は、検波信号DTDにフーリエ変換を施す。かかるフーリエ変換の結果は、スペクトルSQDとして、除去ユニット232へ送られる。
上記の除去ユニット232は、FFTユニット231から送られたスペクトルSQD、及び、ノイズ検出装置150Bから送られたノイズ周波数領域情報NRIを受ける。そして、除去ユニット232は、スペクトルSQD及びノイズ周波数領域情報NRIに基づいて、ノイズ除去スペクトルSRDを生成する。こうして生成されたノイズ除去スペクトルSRDは、IFFTユニット233へ送られる。
なお、除去ユニット232による処理の詳細については、後述する。
上記のIFFTユニット233は、除去ユニット232から送られたノイズ除去スペクトルSRDを受ける。そして、IFFTユニット233は、ノイズ除去スペクトルSRDに逆フーリエ変換を施して、信号AODを生成する。こうして生成された信号AODは、アナログ処理ユニット160へ送られる。
<動作>
次に、以上のように構成された放送受信装置100Cの動作について、低減ユニット156Cにおけるノイズ低減処理に着目して説明する。
次に、以上のように構成された放送受信装置100Cの動作について、低減ユニット156Cにおけるノイズ低減処理に着目して説明する。
検波信号DTDを受けると、FFTユニット231は、検波信号DTDにフーリエ変換を施して、スペクトルSQDを生成する。そして、FFTユニット231は、生成されたスペクトルSQDを除去ユニット232へ送る(図10参照)。
スペクトルSQDを受けると、除去ユニット232は、最新のノイズ周波数領域情報NRIにより示されるノイズ周波数領域における成分をスペクトルSQDから除去することにより、ノイズ除去スペクトルSRDを生成する。そして、除去ユニット232は、生成されたノイズ除去スペクトルSRDをIFFTユニット233へ送る。
ノイズ除去スペクトルSRDを受けると、IFFTユニット233は、ノイズ除去スペクトルSRDに逆フーリエ変換を施して、信号AODを生成する。そして、IFFTユニット233は、生成された信号AODをアナログ処理ユニット160へ送る。
なお、放送受信装置100Cにおける低減ユニット156C以外の要素は、上述した放送受信装置100Bの場合と同様に動作する。
以上説明したように、第3実施形態では、低減ユニット156Cが、ノイズ検出装置150Bにより検出されたノイズ周波数領域の周波数成分を、検波信号DTDから低減させる。したがって、第3実施形態のノイズ低減装置140Cによれば、ビートノイズ成分のエネルギー値や、音声信号のエネルギー値が変化しても、ビートノイズ成分を適切に低減させることができる。
[実施形態の変形]
本発明は、上記の第1〜第3実施形態に限定されるものではなく、様々な変形が可能である。
本発明は、上記の第1〜第3実施形態に限定されるものではなく、様々な変形が可能である。
例えば、上記の第2実施形態から第3実施形態への変形と同様の変形を第1実施形態に対して施すようにしてもよい。
また、周波数平均化の対象とする周波数幅は、音声帯域の全域の幅であってもよいし、サブバンド幅の所定複数倍であってもよい。
また、上記の第1〜第3実施形態では、ノイズ周波数領域の検出にヒステリシス特性を有するようにした。これに対し、ノイズ周波数領域が検出された後にノイズ周波数領域が検出されなくなった場合には、ノイズ周波数領域が検出されなくなる直前に検出されたノイズ周波数領域の情報が所定時間にわたって低減ユニットへ送られるようにしてもよい。
また、本発明では、ビートノイズ成分以外のエネルギーの周波数分布に応じて閾値カーブが変化する。このため、再生周波数特性として意図的に高域を減衰させたり、電界強度に応じて再生周波数特性を変化させる場合にも、適切なノイズ周波数領域の検出のために、本発明を適用してもよい。
また、上記の第1〜第3実施形態では、音声信号中におけるノイズ検出及びノイズ低減に本発明を適用したが、音声信号以外の信号中におけるノイズ検出及びノイズ低減に本発明を適用してもよい。
なお、上記の第1〜第3実施形態におけるノイズ検出装置及び低減ユニットを、DSP(Digital Signal Processor)等を備えた演算手段としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、上記の第1〜第3実施形態における処理の一部又は全部を実行するようにしてもよい。このプログラムはハードディスク、CD−ROM、DVD等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、このプログラムは、CD−ROM、DVD等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
Claims (9)
- 入力した信号の周波数成分を第1周波数幅ごとに時間平均した結果に対して、前記第1周波数幅よりも広い第2周波数幅ごとに周波数軸に沿った周波数平均化を行って得た基準エネルギー値に基づき閾値カーブを生成する生成部と;
前記時間平均した結果が前記閾値カーブを超えるエネルギー値となっている周波数領域をノイズ周波数領域として検出する検出部と;
を備えることを特徴とするノイズ検出装置。 - 前記生成部は、前記基準エネルギー値に対してオフセット処理を行い、前記閾値カーブを生成する、ことを特徴とする請求項1に記載のノイズ検出装置。
- 前記オフセット処理は、前記基準エネルギー値の総和、前記時間平均の対象となった全周波数幅及び前記ノイズ周波数領域の推定周波数幅に基づいて行われる、ことを特徴とする請求項2に記載のノイズ検出装置。
- 前記オフセット処理は、
前回の前記検出部によって前記ノイズ周波数領域が検出されなかった場合に行われる第1オフセット処理と、
前回の前記検出部によって前記ノイズ周波数領域が検出された場合に行われ、前記第1オフセット処理により得られる閾値カーブの場合の第1オフセット量よりも小さな第2オフセット量による第2オフセット処理と、
を含む、ことを特徴とする請求項2に記載のノイズ検出装置。 - 前記信号は音声信号である、ことを特徴とする請求項1に記載のノイズ検出装置。
- 請求項1に記載のノイズ検出装置と;
前記ノイズ検出装置に入力した信号における前記ノイズ検出装置により検出されたノイズ周波数領域の成分を低減させる低減部と;
を備えるノイズ低減装置。 - 生成部と、検出部とを備えるノイズ検出装置において使用されるノイズ検出方法であって、
前記生成部が、入力した信号の周波数成分を第1周波数幅ごとに時間平均した結果に対して、前記第1周波数幅よりも広い第2周波数幅ごとに周波数軸に沿った周波数平均化を行って得た基準エネルギー値に基づき閾値カーブを生成する生成工程と;
前記検出部が、前記時間平均した結果が前記閾値カーブを超えるエネルギー値となっている周波数領域をノイズ周波数領域として検出する検出工程と;
を備えることを特徴とするノイズ検出方法。 - ノイズ検出装置が有するコンピュータに、請求項7に記載のノイズ検出方法を実行させる、ことを特徴とするノイズ検出プログラム。
- ノイズ検出装置が有するコンピュータにより読み取り可能に、請求項8に記載のノイズ検出プログラムが記録されている、ことを特徴とする記録媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/085325 WO2017104040A1 (ja) | 2015-12-17 | 2015-12-17 | ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPWO2017104040A1 true JPWO2017104040A1 (ja) | 2018-10-11 |
Family
ID=59056104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017555942A Ceased JPWO2017104040A1 (ja) | 2015-12-17 | 2015-12-17 | ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPWO2017104040A1 (ja) |
WO (1) | WO2017104040A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002149200A (ja) * | 2000-08-31 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 音声処理装置及び音声処理方法 |
JP2009232439A (ja) * | 2008-02-29 | 2009-10-08 | Sony Corp | 受信装置、受信方法、およびプログラム |
JP2010187404A (ja) * | 2010-05-10 | 2010-08-26 | Sony Corp | 通信装置、ノイズ除去方法、およびプログラム |
JP2015156577A (ja) * | 2014-02-20 | 2015-08-27 | パイオニア株式会社 | 放送受信装置及びノイズ除去方法 |
-
2015
- 2015-12-17 JP JP2017555942A patent/JPWO2017104040A1/ja not_active Ceased
- 2015-12-17 WO PCT/JP2015/085325 patent/WO2017104040A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002149200A (ja) * | 2000-08-31 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 音声処理装置及び音声処理方法 |
JP2009232439A (ja) * | 2008-02-29 | 2009-10-08 | Sony Corp | 受信装置、受信方法、およびプログラム |
JP2010187404A (ja) * | 2010-05-10 | 2010-08-26 | Sony Corp | 通信装置、ノイズ除去方法、およびプログラム |
JP2015156577A (ja) * | 2014-02-20 | 2015-08-27 | パイオニア株式会社 | 放送受信装置及びノイズ除去方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2017104040A1 (ja) | 2017-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6263410B2 (ja) | 放送受信装置及びノイズ除去方法 | |
JP2016178473A (ja) | ノイズ低減装置及びノイズ低減方法 | |
JP2016092461A (ja) | ノイズ低減装置及びノイズ低減方法 | |
JP5579640B2 (ja) | ノイズレベル検出装置、受信装置及びノイズレベル検出方法 | |
JP5484153B2 (ja) | 放送受信装置及び放送信号処理方法 | |
WO2017104040A1 (ja) | ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 | |
JP4413043B2 (ja) | 周期性ノイズ抑圧方法、周期性ノイズ抑圧装置、周期性ノイズ抑圧プログラム | |
JP6216546B2 (ja) | ノイズ低減装置、放送受信装置及びノイズ低減方法 | |
JP2014146941A (ja) | ノイズ低減装置、放送受信装置及びノイズ低減方法 | |
JP5095444B2 (ja) | フィルタ装置、受信装置及び信号処理方法 | |
JP2009100068A (ja) | 制御装置およびそれを利用した中継装置 | |
CN102272833B (zh) | 一种音频设备及其信号处理方法 | |
JP2018074382A (ja) | ノイズ検出装置及びノイズ検出方法 | |
US11251890B2 (en) | Mixing apparatus and mixing method | |
JP2019186593A (ja) | 検出装置、ビートノイズ低減装置及び検出方法 | |
JP2012199739A (ja) | 受信装置及び信号処理方法 | |
JP2017098868A (ja) | ノイズ検出装置、ノイズ低減装置及びノイズ検出方法 | |
JP6775275B2 (ja) | ノイズ低減装置及びノイズ低減方法 | |
JP6126390B2 (ja) | ノイズ低減装置、放送受信装置及びノイズ低減方法 | |
JP5145733B2 (ja) | 音声信号処理装置および音声信号処理方法ならびにプログラム | |
JP6695716B2 (ja) | 受信装置及び信号処理方法 | |
JP6084049B2 (ja) | フィルタ制御装置及びフィルタ制御方法 | |
JP2009010841A (ja) | ステレオ復調装置及びステレオ復調方法 | |
JP6126449B2 (ja) | 放送受信装置及び信号処理方法 | |
US20220284877A1 (en) | Audio processing sytem signal-level based temporal masking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180615 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190404 |
|
A045 | Written measure of dismissal of application [lapsed due to lack of payment] |
Free format text: JAPANESE INTERMEDIATE CODE: A045 Effective date: 20190828 |