Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS634973B2 - - Google Patents
[go: Go Back, main page]

JPS634973B2 - - Google Patents

Info

Publication number
JPS634973B2
JPS634973B2 JP57177910A JP17791082A JPS634973B2 JP S634973 B2 JPS634973 B2 JP S634973B2 JP 57177910 A JP57177910 A JP 57177910A JP 17791082 A JP17791082 A JP 17791082A JP S634973 B2 JPS634973 B2 JP S634973B2
Authority
JP
Japan
Prior art keywords
band
attenuation
energy
noise
amount
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.)
Expired
Application number
JP57177910A
Other languages
Japanese (ja)
Other versions
JPS5967732A (en
Inventor
Hiroshi Saito
Ryoji Suzuki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP57177910A priority Critical patent/JPS5967732A/en
Publication of JPS5967732A publication Critical patent/JPS5967732A/en
Publication of JPS634973B2 publication Critical patent/JPS634973B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G5/00Tone control or bandwidth control in amplifiers
    • H03G5/16Automatic control
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G9/00Combinations of two or more types of control, e.g. gain control and tone control
    • H03G9/02Combinations of two or more types of control, e.g. gain control and tone control in untuned amplifiers

Landscapes

  • Noise Elimination (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、たとえば音声認識装置における前処
理装置、補聴器の入力装置、受信器のビート妨害
除去装置などに応用することができる雑音除去装
置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a noise removal device that can be applied to, for example, a preprocessing device in a speech recognition device, an input device for a hearing aid, a beat interference removal device for a receiver, etc. be.

従来例の構成とその問題点 一般に、雑音除去装置は第1図に示すように入
力端子1からのノイズ成分を含む入力信号をバン
ドパスフイルタ4を介して平均エネルギ計測手段
5に加え、この平均エネルギ計測手段5の結果に
応じてアナログ制御ローパスフイルタ2をコント
ロールして出力端子3よりノイズ成分を除去した
信号を取り出すように構成していた。これは、ノ
イズ出力はシステムの周波数帯域幅に比例するこ
と、信号対雑音の比(以下これをSN比と呼ぶ)
が十分に高ければ、雑音は信号にマスクされてし
まい、聴感上雑音は聞こえない(これをマスキン
グ効果と呼ぶ)という2つの基本理論に基づいて
おり、入力信号レベルが大きくなるにつれて平均
エネルギ計測手段5の出力信号、つまりアナログ
制御ローパス・フイルタ2の制御信号が大きくな
り、アナログ制御ローパス・フイルタ2の遮断周
波数が高くなるというようにして雑音の低減を試
みているわけである。しかしながら、上述した雑
音除去装置により低減される雑音は限られてお
り、たとえば正弦波のように帯域の狭い音が雑音
として入力された場合には、それを除去すること
はできないという問題があつた。
Configuration of conventional example and its problems In general, as shown in FIG. The analog control low-pass filter 2 is controlled in accordance with the result of the energy measuring means 5, and a signal from which noise components have been removed is extracted from the output terminal 3. This means that the noise output is proportional to the frequency bandwidth of the system, and the signal-to-noise ratio (hereinafter referred to as the SN ratio)
It is based on two basic theories: if the input signal level is high enough, the noise will be masked by the signal, and the noise will not be audible (this is called the masking effect).As the input signal level increases, the average energy measurement method 5, that is, the control signal of the analog-controlled low-pass filter 2, increases, and the cut-off frequency of the analog-controlled low-pass filter 2 increases, thereby attempting to reduce noise. However, the amount of noise that can be reduced by the above-mentioned noise removal device is limited, and there is a problem that, for example, when a narrow band sound such as a sine wave is input as noise, it cannot be removed. .

発明の目的 本発明の目的は、雑音の重畳している音声にお
いてどのような周波数特性をもつた雑音であつて
も、それが準定常的なものであれば、その雑音成
分を適確に取り除き、聞きやすい、きれいな音声
を再生することができる雑音除去装置を提供する
ことにある。
Purpose of the Invention The purpose of the present invention is to accurately remove noise components, regardless of the frequency characteristics of the noise superimposed on speech, if the noise is quasi-stationary. The object of the present invention is to provide a noise removal device capable of reproducing clear and easy-to-hear voices.

発明の構成 本発明の雑音除去装置は、雑音の重畳した音声
信号を帯域分割することを主体とする信号系と、
各帯域信号をその帯域(これをチヤンネルと呼
ぶ)のSN比に相当する値で一定時間(フレーム)
毎に減衰量の制御を行なう制御系を有しており、
信号系では入力信号を遅延手段により制御手段で
要する処理時間だけ遅延させ、その信号を帯域分
割手段によりnチヤンネルに帯域分割し、各帯域
信号を減衰手段により制御手段で求められる減衰
量に基づいて減衰させ、それらの信号を加算手段
により加算して出力信号を得、一方、制御系では
前記入力信号を前記帯域分割手段と同特性の帯域
分割手段により帯域分割し、それら各帯域信号の
平均エネルギを平均エネルギ計測手段により計測
し、制御手段では各帯域の平均エネルギからフレ
ーム毎かつチヤンネル毎に雑音エネルギの推定値
と音声エネルギの推定値を算出し、これに基づい
て前記減衰手段に与える減衰量を決定するように
構成したものである。
Configuration of the Invention The noise removal device of the present invention includes a signal system that mainly performs band division of an audio signal on which noise is superimposed;
Each band signal is transmitted for a certain period of time (frame) at a value equivalent to the SN ratio of that band (this is called a channel).
It has a control system that controls the amount of attenuation for each
In the signal system, the input signal is delayed by the processing time required by the control means by the delay means, the signal is divided into n channels by the band division means, and each band signal is divided by the attenuation means based on the amount of attenuation determined by the control means. The signals are attenuated and added by an adding means to obtain an output signal.Meanwhile, in the control system, the input signal is divided into bands by a band dividing means having the same characteristics as the band dividing means, and the average energy of the signals in each band is calculated. is measured by an average energy measuring means, and a control means calculates an estimated value of noise energy and an estimated value of audio energy for each frame and each channel from the average energy of each band, and based on these, calculates the amount of attenuation given to the attenuating means. It is configured to determine.

実施例の説明 第2図は本発明の雑音除去装置の一実施例を示
している。第2図において、11は信号系、12
は制御系である。この信号系11において、入力
信号は入力端子100より印加され、遅延手段2
00により後記するマイクロプロセツサ1400
で減衰量giを計算するための処理時間分だけ遅延
され、帯域分割手段30i(i=1,2,…n)
によりnチヤンネルに帯域分割され、減衰手段4
0i(i=1,2,…n)により減衰量giに応じ
て減衰され、帯域分割手段50i(i=1,2,
…n)によりフイルタリングを行ない減衰手段4
0iで減衰量giをフレーム周期毎に更新するため
に発生する振幅の不連続性を減少させ、加算手段
600で全チヤンネルの信号を加算して出力端子
700から出力信号を出力する。一方、制御系1
2において、入力信号は入力端子100より印加
され、帯域分割手段80i(i=1,2,…n)
によりnチヤンネルに帯域分割され、平均エネル
ギ計測手段90i(i=1,2,…n)により各
チヤンネルの平均エネルギが得られ、マルチプレ
クサ1000を経て、アナログ・デジタル変換器
(以下これをAD変換器と呼ぶ)1100で平均
エネルギがデジタル量に変換され、入出力インタ
ーフエース1300およびマイクロプロセツサ1
400を経てメモリ1500に記憶される。そし
てマイクロプロセツサ1400ではメモリ150
0に記憶された情報をもとに減衰量giを計算し、
その減衰量giは入出力インターフエース1300
およびデマルプレクサ1200を経て減衰手段4
0iのそれぞれに加えられる。上記マイクロプロ
セツサ1400のプログラムのフローチヤートを
第3図に示す。
DESCRIPTION OF THE EMBODIMENT FIG. 2 shows an embodiment of the noise removal device of the present invention. In Figure 2, 11 is a signal system, 12
is a control system. In this signal system 11, an input signal is applied from an input terminal 100, and a delay means 2
Microprocessor 1400 described below by 00
is delayed by the processing time for calculating the attenuation amount g i , and the band dividing means 30i (i=1, 2,...n)
The band is divided into n channels by the attenuation means 4.
0i (i=1,2,...n) according to the attenuation amount g i , and the band dividing means 50i (i=1,2,...n)
…n) performs filtering and damping means 4.
0i reduces the amplitude discontinuity that occurs due to updating the attenuation amount g i every frame period, the adding means 600 adds the signals of all channels, and outputs an output signal from the output terminal 700. On the other hand, control system 1
2, an input signal is applied from the input terminal 100, and the band dividing means 80i (i=1, 2,...n)
The band is divided into n channels, and the average energy of each channel is obtained by an average energy measuring means 90i (i=1, 2,...n), and then passed through a multiplexer 1000 to an analog-to-digital converter (hereinafter referred to as an AD converter). The average energy is converted to a digital quantity at 1100 (referred to as
400 and then stored in the memory 1500. And in the microprocessor 1400, the memory 150
Calculate the attenuation amount g i based on the information stored in 0,
The attenuation g i is the input/output interface 1300
and the damping means 4 via the demultiplexer 1200.
0i. A flowchart of the program of the microprocessor 1400 is shown in FIG.

本実施例では、例えば次に示す具体的特性と回
路とで実現される。帯域分割手段30i,50i
そして80iは音声帯域をほぼ含むように200〜
300Hzから5〜6KHzまでを1/3オクターブ毎に中 心周波数を設定した15チヤンネルの帯域通過フイ
ルタ群で構成し、遅延手段200にはBBD(バケ
ツト・ブリゲード・デバイス)を用いて10〜
20msecの遅延時間を得、減衰手段40iには3dB
ステツプ程度の分解能で最大−40〜50dBの減衰
が得られるデジタル制御のアツテネータを用い、
平均エネルギ計測手段90iには全波整流回路群
および平滑回路群を用いる。また1フレームの時
間長を10〜20msecとし、無音声区間を検出するた
めの観測区間を1〜2秒とするために観測フレー
ム数Mを50〜200とし、無音声区間とみなすフレ
ーム数Nを1〜10とする。
In this embodiment, for example, the following specific characteristics and circuits are used. Band division means 30i, 50i
And 80i is 200~ to almost include the audio band.
It consists of a group of 15 channel bandpass filters with center frequencies set every 1/3 octave from 300Hz to 5 to 6KHz, and a BBD (bucket brigade device) is used for the delay means 200.
A delay time of 20m sec was obtained, and the attenuation means 40i had a 3dB
Using a digitally controlled attenuator that can provide attenuation of up to -40 to 50 dB with step resolution,
A full-wave rectifier circuit group and a smoothing circuit group are used for the average energy measuring means 90i. In addition, the time length of one frame is set to 10 to 20 m sec , the number of observation frames M is set to 50 to 200 in order to set the observation interval for detecting a silent interval to 1 to 2 seconds, and the number of frames N to be considered as a silent interval. 1 to 10.

そして、上記減衰手段40iに与える減衰量gi
を決定するためには各帯域の平均エネルギからフ
レーム毎かつチヤンネル毎に雑音エネルギの推定
値と音声エネルギの推定値を算出しなければなら
ない。
Then, the amount of attenuation g i given to the attenuation means 40i
In order to determine this, it is necessary to calculate an estimated value of noise energy and an estimated value of voice energy for each frame and each channel from the average energy of each band.

次に、雑音エネルギの推定値の求め方について
説明する。通常の会話における音声には第4図b
に示すように必ず音声のされていない無音声区間
が存在する。そのような音声に第2図aに示すよ
うな定常的な雑音が重畳すると、そのエネルギを
観測すれば第4図cに示すようになり、エネルギ
の最も小さい区間が無音声区間で、その区間では
雑音のみが存在すると見なすことができる。この
ようにして雑音区間が検出できればその区間を分
析して雑音の特性を知ることができる。具体的に
は、入力信号の全周波数帯域でのフレーム毎の平
均エネルギを求め、Mフレーム(Mは一定)の期
間の観測で、この値が最も小さいものからNフレ
ーム(Nは一定、N<M)を無音声区間とみな
し、このN個のフレームにおける各帯域毎の平均
エネルギWi,kの平均 1/NNk=1 Wi,k (ただしiは帯域番号i=1,2,…n、kは
フレーム毎の全周波数帯域での平均エネルギを小
さい順に並べた時の順位k=1,2,…M)と、
すでに得られている雑音エネルギの推定値N^i′と
の平均値を第5式に示すように新しい雑音エネル
ギの推定値N^iとする。
Next, a method of obtaining an estimated value of noise energy will be explained. Figure 4b shows the voice in normal conversation.
As shown in , there is always a silent section in which no voice is heard. When such a voice is superimposed with stationary noise as shown in Figure 2a, its energy will be observed as shown in Figure 4c, and the section with the lowest energy will be the silent section, and the In this case, it can be assumed that only noise exists. If a noise section can be detected in this way, the characteristics of the noise can be determined by analyzing that section. Specifically, the average energy for each frame in the entire frequency band of the input signal is determined, and by observation for a period of M frames (M is constant), the value is determined from the smallest to N frames (N is constant, N < M) is regarded as a silent period, and the average energy W i,k for each band in these N frames is the average 1/N Nk=1 W i,k (where i is the band number i=1, 2 , ... n, k are the ranks k = 1, 2, ... M) when the average energy in all frequency bands for each frame is arranged in ascending order,
The average value of the already obtained noise energy estimate N^ i ' is set as the new noise energy estimate N^ i as shown in Equation 5.

尚1/NNk=1 Wi,kをそのまま雑音エネルギの推定値 N^iとしても良いのであるが、第5式に示すよう
に、すでに得られている雑音エネルギの推定値
Ni′との平均をとることにより、雑音エネルギの
推定値が急激に変化することにより生じる出力信
号の不連続性を減少させることができる。
Note that 1/N Nk=1 W i,k may be used as the estimated value of the noise energy N^ i , but as shown in Equation 5, the estimated value of the noise energy that has already been obtained can be used as is.
By averaging with N i ', discontinuities in the output signal caused by sudden changes in the noise energy estimate can be reduced.

またWi,kを求めるためのMフレームの観測区間
の移動のしかたであるが、これは第5図に示すよ
うにMフレームずつ移動させる方法と、第6図に
示すように1フレームずつ移動させる方法とがあ
る。第5図の方法では、Mフレームの間は雑音エ
ネルギの推定値N^iが一定であり、重畳している
雑音の変化が比較的ゆるやかな場合に適し、第6
図の方法では1フレーム毎に雑音エネルギの推定
値N^iが変化するので、重畳している雑音の変化
が比較的急激な場合に適する。
In addition, there are two ways to move the observation interval of M frames in order to find W i,k , but this is the method of moving M frames at a time as shown in Figure 5, and the method of moving one frame at a time as shown in Figure 6. There is a way to do this. In the method shown in FIG. 5, the estimated value N^ i of the noise energy is constant during M frames, and is suitable when the superimposed noise changes relatively slowly.
In the method shown in the figure, the estimated value N^ i of the noise energy changes every frame, so it is suitable when the superimposed noise changes relatively rapidly.

以上のようにして得られた雑音エネルギの推定
値N^iから音声エネルギの推定値S^iを求めると、 S^i=Wi−N^i Wi>Ni ……(6) となる。またWi≦Niの場合には音声エネルギの
推定値が負の値をとつてしまい不合理であるの
で、 S^i=0 Wi≦N^i ……(7) とする。ただしWiは任意フレームで計測された
各帯域毎の平均エネルギを示す。
When the estimated value S^ i of the speech energy is calculated from the estimated value N^ i of the noise energy obtained as above, S^ i = W i −N^ i W i >N i ...(6) Become. Furthermore, in the case of W i ≦N i , the estimated value of the voice energy takes a negative value, which is unreasonable, so it is set as S^ i =0 W i ≦N^ i (7). However, W i indicates the average energy for each band measured in an arbitrary frame.

Wiと音声エネルギの推定値S^iにより、減衰手段
に与える減衰量giを gi=S^i/Wi ……(8) とする。つまり減衰手段への入力信号をSio、減
衰手段の出力信号をSputとすると、この減衰量gi
を減衰手段に与えることにより、 Sput=gi・Sio となり、Sputのエネルギは音声エネルギの推定値
S^iと等しくなる。
Based on W i and the estimated value S^ i of the sound energy, the amount of attenuation g i given to the attenuation means is set as g i =S^ i /W i (8). In other words, if the input signal to the attenuation means is S io and the output signal of the attenuation means is S put , then this attenuation amount g i
By applying to the attenuation means, S put = g i · S io , and the energy of S put is the estimated value of the audio energy.
is equal to S^ i .

このように各帯域信号のエネルギを減衰手段を
用いて音声エネルギの推定量Siと等しくすること
により音声に重畳した雑音の抑圧を行なうことが
できる。一方、雑音によつてはgiをそのまま減衰
手段に与えただけでは聴感上雑音の抑圧感が少な
い場合があるので、第10式に示すように非線形特
性E(gi)を減衰量giに掛けて、 gi′=E(gi)・gi ……(10) この新しい減衰量gi′を減衰手段に与えれば雑音
の抑圧特性を変えることができる。さらにこのE
(gi)を複数用意し、雑音によつてE(gi)を選択
できるようにすれば、聴感上最適な雑音抑圧特性
が得られるようになる。このE(gi)・giの例を第
7図に示す。特性AはE(gi)=1で非線形特性を
持たせない場合で、それ以外の特性B、特性C、
そして特性Dは非線形特性を持たせた場合であ
る。
In this way, noise superimposed on speech can be suppressed by making the energy of each band signal equal to the estimated amount S i of speech energy using attenuation means. On the other hand, depending on the noise, if g i is simply applied to the attenuation means, the noise may not be suppressed perceptually, so as shown in equation 10, the nonlinear characteristic E(g i ) can be expressed as the attenuation amount g i multiplied by g i ′=E(g i )·g i (10) By applying this new attenuation amount g i ′ to the attenuation means, the noise suppression characteristics can be changed. Furthermore, this E
If a plurality of (g i ) are prepared and E(g i ) can be selected depending on the noise, it becomes possible to obtain the optimum noise suppression characteristic in terms of hearing. An example of this E(g i )·g i is shown in FIG. Characteristic A is the case where E(g i )=1 and there is no nonlinear characteristic, and other characteristics B, C,
Characteristic D is a case where a nonlinear characteristic is provided.

減衰手段と加算手段との間に設けた帯域分割手
段の役割であるが、これは減衰量giがフレーム周
期毎に変化するために、減衰手段の出力信号は第
8図aに示すようなトーン・バースト状の波形に
なり、振幅の不連続点で耳ざわりな音がでるの
で、減衰手段の出力信号を各帯域に対応した帯域
分割手段と同じ特性をもつ新たな帯域分割手段で
再度帯域分割する(これをリフイルタリングと呼
ぶ)ことにより、第8図bに示すようにフレーム
毎に生じる振幅の不連続性を減少させ、耳ざわり
な音を小さくすることができる。
The role of the band division means provided between the attenuation means and the addition means is because the amount of attenuation g i changes with each frame period, so the output signal of the attenuation means is as shown in Figure 8a. The waveform becomes a tone burst, and a harsh sound is produced at amplitude discontinuities, so the output signal of the attenuation means is band-divided again using a new band-dividing means that has the same characteristics as the band-dividing means corresponding to each band. By doing so (this is called refiltering), as shown in FIG. 8b, it is possible to reduce the amplitude discontinuity that occurs from frame to frame and to reduce the harsh sound.

発明の効果 以上、詳述したように本発明によれば、入力信
号を帯域分割し、各帯域信号を減衰手段を介して
加算合成して出力すると共に、上記入力信号を帯
域分割した各帯域信号の平均エネルギを計測し、
これら各帯域の平均エネルギからフレーム毎がチ
ヤンネル毎に算出した雑音エネルギおよび音声エ
ネルギの推定値にもとずいて決定した減衰量に応
じて上記減衰手段をコントロールするように構成
したので、雑音の重畳している音声入力情報での
雑音成分がどのような周波数特性を持つた雑音で
あつてもそれが準定常的なものであれば、リアル
タイムでその雑音成分を適確に取り除き、聞きや
すいきれいな音声を出力することができる利点を
有する。
Effects of the Invention As detailed above, according to the present invention, an input signal is divided into bands, each band signal is added and combined via an attenuation means, and outputted, and each band signal obtained by band-dividing the input signal is output. Measure the average energy of
The structure is such that the attenuation means is controlled according to the attenuation amount determined based on the estimated values of the noise energy and voice energy calculated for each channel for each frame from the average energy of each band, so that the noise superimposition Regardless of the frequency characteristics of the noise component in the voice input information being used, if it is quasi-stationary, the noise component can be accurately removed in real time to create clear, easy-to-hear audio. It has the advantage of being able to output

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の雑音除去装置のブロツク図、第
2図は本発明の雑音除去装置の一実施例を示すブ
ロツク図、第3図は同装置のマイクロプロセツサ
のプログラムフローチヤート、第4図は雑音のエ
ネルギ、音声のエネルギそして音声+雑音のエネ
ルギの時間的変化を示した図、第5図は無音声区
間検出のためのMフレームの観測区間をMフレー
ムずつ移動させた場合を示した図、第6図は無音
声区間検出のためのMフレームの観測区間を1フ
レームずつ移動させた場合を示した図、第7図は
非線形性をもたせた減衰量E(gi)・giの例を示し
た図、第8図はリフイルタリングによる減衰手段
出力信号の変化を示した図である。 100……入力端子、200……遅延手段、3
0i,50i,80i……帯域分割手段、40i
……減衰手段、600……加算手段、700……
出力端子、90i……平均エネルギ計測手段、1
000……マルチプレクサ、1100……アナロ
グ・デジタル変換器、1200……デマルチプレ
クサ、1300……入出力インターフエース、1
400……マイクロプロセツサ、1500……メ
モリ。
FIG. 1 is a block diagram of a conventional noise removal device, FIG. 2 is a block diagram showing an embodiment of the noise removal device of the present invention, FIG. 3 is a program flowchart of the microprocessor of the same device, and FIG. 4 Figure 5 shows the temporal changes in noise energy, voice energy, and voice + noise energy, and Figure 5 shows the case where the observation interval of M frames for detecting a non-speech interval is moved by M frames. Figure 6 shows the case where the observation interval of M frames for detecting a silent interval is moved one frame at a time, and Figure 7 shows the attenuation amount E(g i )・g i with non-linearity. FIG. 8 is a diagram showing a change in the output signal of the attenuation means due to refiltering. 100...Input terminal, 200...Delay means, 3
0i, 50i, 80i...band division means, 40i
... Attenuation means, 600 ... Addition means, 700 ...
Output terminal, 90i...Average energy measuring means, 1
000... Multiplexer, 1100... Analog-to-digital converter, 1200... Demultiplexer, 1300... Input/output interface, 1
400...Microprocessor, 1500...Memory.

Claims (1)

【特許請求の範囲】 1 入力信号を任意時間だけ遅延させる遅延手段
と、この遅延手段により遅延された信号を複数の
周波数帯域に分割する帯域分割手段と、この帯域
分割手段により得られた各帯域信号を任意量だけ
減衰させる減衰手段と、この減衰手段により減衰
させられた各帯域信号を加算して最終出力とする
加算手段と、前記入力信号を複数の周波数帯域に
分割する前記帯域分割手段と同特性の帯域分割手
段と、この帯域分割手段により得られた各帯域信
号の平均エネルギを計測する平均エネルギ計測手
段と、この平均エネルギ計測手段により計測され
た各帯域の平均エネルギの計測値に基づいて前記
減衰手段の減衰量の制御を行なうための制御手段
とを備えて成ることを特徴とする雑音除去装置。 2 制御手段は、音声と雑音とが混在した入力信
号から平均エネルギを短時間毎およびそれぞれの
帯域毎に計測し、得られた平均エネルギの値に基
づいて音声エネルギの推定値および雑音エネルギ
の推定値を算出し、算出された音声エネルギの推
定値および雑音エネルギの推定値に基づいて減衰
手段の減衰量を決定するように構成したことを特
徴とする特許請求の範囲第1項記載の雑音除去装
置。 3 制御手段での減衰量は、入力信号の全周波数
帯域での短時間(これをフレームと呼ぶ)毎の平
均エネルギを求め、Mフレーム(Mは一定)の観
測において、この値が小さいものからNフレーム
を音声の存在しない無音声区間とみなし、このN
個のフレームにおける各帯域毎の平均エネルギ
Wi,kの平均 1/NNk=1 Wi,k (ただしiは帯域番号i=1,2,…n、kは
フレーム毎の全周波数帯域での平均エネルギを小
さい順に並べた時の順位)と、すでに得られてい
る雑音エネルギの推定値N^i′との平均値を第1式
に示すように新しい雑音エネルギの推定値N^i
して求め、 一方、任意フレームで計測された各帯域毎の平
均エネルギをWiとし、そのフレームにおける音
声エネルギの推定値S^iを第2式に示すように求
め、 S^i=Wi−N^i Wi>Ni =0 Wi≦Ni ……(2) 減衰手段の減衰量giを gi=S^i/Wi ……(3) 第3式に示すように各チヤンネルの平均エネル
ギWiと音声エネルギの推定値S^iとから求めるよう
に構成したことを特徴とする特許請求の範囲第2
項記載の雑音除去装置。 4 制御手段での減衰量は、減衰手段の減衰量gi
に非線形特性E(gi)を掛けることにより得られ
る第4式に示す新しい減衰量gi′とし、 gi′=E(gi)・gi ……(4) かつこの非線形特性E(gi)を数種類の内から選
択できるようにして、それによつて得られた減衰
量gi′を減衰手段に与えることにより雑音の除去
の度合を調整できるように構成したことを特徴と
する特許請求の範囲第3項記載の雑音除去装置。 5 減衰手段により減衰させられた帯域信号を加
算手段に入力する前に、それぞれの帯域信号を各
帯域に対応した帯域分割手段と同等の特性をもつ
新たな帯域分割手段で再度帯域分割し、この操作
によつて得られた新たな帯域信号を前記加算手段
に入力するように構成したことを特徴とする特許
請求の範囲第1項記載の雑音除去装置。
[Claims] 1. Delay means for delaying an input signal by an arbitrary amount of time; band division means for dividing the signal delayed by the delay means into a plurality of frequency bands; and each frequency band obtained by the band division means. Attenuation means for attenuating a signal by an arbitrary amount; addition means for adding up each band signal attenuated by the attenuation means to obtain a final output; and said band division means for dividing said input signal into a plurality of frequency bands. Based on a band dividing means having the same characteristics, an average energy measuring means for measuring the average energy of each band signal obtained by the band dividing means, and a measured value of the average energy of each band measured by the average energy measuring means. and control means for controlling the amount of attenuation of the attenuation means. 2. The control means measures the average energy from the input signal containing a mixture of voice and noise for each short period and for each band, and estimates the voice energy and noise energy based on the obtained average energy value. Noise removal according to claim 1, characterized in that the attenuation amount of the attenuation means is determined based on the calculated estimated value of voice energy and estimated value of noise energy. Device. 3 The amount of attenuation in the control means is determined by finding the average energy for each short time (this is called a frame) in the entire frequency band of the input signal, and then calculating the amount of attenuation from the smallest value in the observation of M frames (M is constant). Regarding N frames as a silent section where no voice exists, this N
Average energy for each band in frames
Average of W i,k 1/N Nk=1 W i,k (where i is the band number i=1, 2,...n, k is the average energy in all frequency bands for each frame arranged in descending order) The average value of the estimated value N^ i of the noise energy that has already been obtained is determined as the new estimated value N^ i of the noise energy as shown in the first equation, On the other hand, let W i be the average energy for each band measured in an arbitrary frame, and calculate the estimated value S^ i of the audio energy in that frame as shown in the second equation, S^ i = W i −N^ i W i >N i =0 W i ≦N i ...(2) The attenuation amount gi of the attenuation means is g i =S^ i /W i ...(3) As shown in the third equation, the average energy of each channel is Claim 2 characterized in that the calculation is performed from W i and the estimated value S^ i of the sound energy.
Noise removal device as described in section. 4 The attenuation amount by the control means is the attenuation amount g i of the attenuation means
Let the new attenuation amount g i ′ shown in the fourth equation obtained by multiplying by the nonlinear characteristic E(g i ) be g i ′=E(g i )・g i ……(4) and this nonlinear characteristic E( g i ) from among several types, and the resulting attenuation amount g i ' is applied to the attenuation means to adjust the degree of noise removal. A noise removal device according to claim 3. 5. Before inputting the band signals attenuated by the attenuation means to the addition means, each band signal is again band-divided using a new band division means having the same characteristics as the band division means corresponding to each band. 2. The noise removal device according to claim 1, wherein a new band signal obtained by the operation is input to said adding means.
JP57177910A 1982-10-08 1982-10-08 Noise eliminating device Granted JPS5967732A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57177910A JPS5967732A (en) 1982-10-08 1982-10-08 Noise eliminating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57177910A JPS5967732A (en) 1982-10-08 1982-10-08 Noise eliminating device

Publications (2)

Publication Number Publication Date
JPS5967732A JPS5967732A (en) 1984-04-17
JPS634973B2 true JPS634973B2 (en) 1988-02-01

Family

ID=16039195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57177910A Granted JPS5967732A (en) 1982-10-08 1982-10-08 Noise eliminating device

Country Status (1)

Country Link
JP (1) JPS5967732A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63108822A (en) * 1986-10-25 1988-05-13 Nippon Telegr & Teleph Corp <Ntt> Noise suppressor for voice speech signal

Also Published As

Publication number Publication date
JPS5967732A (en) 1984-04-17

Similar Documents

Publication Publication Date Title
US7508948B2 (en) Reverberation removal
EP0599450B1 (en) Sound amplifying apparatus with automatic howl-suppressing function
US5406635A (en) Noise attenuation system
JP2962732B2 (en) Hearing aid signal processing system
US9172817B2 (en) Communication system
US5285165A (en) Noise elimination method
JPH07143034A (en) Howling suppression device
JP2992294B2 (en) Noise removal method
WO2004086362A1 (en) Speech signal compression device, speech signal compression method, and program
JP2009296298A (en) Sound signal processing device and method
JPH0239799B2 (en)
JP3134557B2 (en) Howling suppression device
US8103019B1 (en) Probabilistic gain-sensing ringing feedback detector
JPH0251200B2 (en)
JPS634973B2 (en)
JP3097376B2 (en) Howling suppression device
JP2830276B2 (en) Signal processing device
JP2859634B2 (en) Noise removal device
KR20010032522A (en) Telephone with means for enhancing the subjective signal impression in the presence of noise
KR101340757B1 (en) Method and apparatus for removing noise using phase difference and spectrum energy
EP1211671A2 (en) Automatic gain control with noise suppression
JPH04295727A (en) Impulse-response measuring method
JP5036283B2 (en) Auto gain control device, audio signal recording device, video / audio signal recording device, and communication device
JPH0632537B2 (en) Howling suppressor
JPH0956000A (en) hearing aid