A noise elimination method.
Abstract
The invention relates to a method for the elimination of noise in an information channel. The frequency band of the channel (1) is first divided (CH1-CH4) into sub-bands (B1-B4), whereafter the useful value of the signal of each sub-band (B) is determined by comparing the signal level (S) to a reference level (Ref), in which case a constant signal of substantially the same level as the reference level (Ref) is suppressed (P1-P4), whereas a varying signal, defined as a useful signal, is summated, unsuppressed, with the useful signals of the other sub-bands (B1-B4). The frequency band of the channel is divided into sub-bands (CH1-CH4) by means of an all-pass filter construction. The method can be implemented using an analog or a digital filter construction.

Term
Term ended
Projected expiry passed 27 April 2009, 17.4 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
5 claims: 3 independent, 2 dependent
- 1A method for the elimination of noise in an information channel by filtering the noisy signal coming through the channel, so that the frequency band of the channel (1) is first divided (CH1-CH4) into sub-bands (B1-B4), whereby the noisy information is divided into signals, characterized in that thereafter the useful value of the signal of each sub-band (B) is determined by comparing the signal level (S) to a reference level (Ref), in which case a signal substantially of the same level as the reference level (Ref) is defined as noise and is suppressed (P1-P4), whereas a varying signal, defined as a useful signal, is summated, substantially unsuppressed, with the useful signals of the other sub-bands (B1-B4) in order to form filtered outgoing information (2).
- 4A method according to any of the above claims, characterized in that the frequency band of the channel is divided into sub-bands (B1-B4) by using an all-pass filter construction (Figure 2).
- 5A method according to any of the above claims, the information channel being a base-frequency speech channel of a communications channel, characterized in that the frequency band of the channel is divided into four sub-bands (B1-B4).
Independent claims3
21 paragraphs, as filed
The invention relates to a method for eliminating noise in an information channel by filtering a noisy signal coming through the channel.
Disturbing noise often appears in an information channel, specifically a communications channel, such as a mobile radio telephone channel. The noise may be due both to the connection and to noise around the actual source, the speaker. For example, the background noise in an automobile is heard as noise in the background of a telephone call spoken over a mobile radio telephone.
To eliminate disturbances and noise it is possible to use a plurality of methods. For example, by means of a high-pass filter it is possible to eliminate noise at low frequencies. However, in a signal coming to a mobile telephone from stations, the noise is within the same frequency range as is the speech signal, and so a situation is arrived at in which speech is also eliminated if attempts are made to eliminate the noise.
Endeavors have been made to eliminate the effects of background noise, when speaking from automobiles, by using, for example, a second microphone. Only noise is received in this microphone placed elsewhere in the automobile, and this noise can be eliminated fromthe entire signal before the speech signal is transmitted further from the telephone. Only slight improvement of the signal to noise ratio has been achieved by this method, since suitable placing of the microphone is difficult.
The object of the present invention is to eliminate the problems appearing in the methods described above and to provide a method by which it is possible to eliminate noise in an information channel without suppressing the speech signal.
According to the invention the problem presented is solved by first dividing the frequency band of the channel into sub-bands, whereby the noisy information is divided into sub-signals, and by thereafter separately determining the useful value of the signal of each sub-band by comparing the signal level to a reference level, in which case a signal substantially of the reference level is defined as noise and is suppressed, whereas a varying signal, defined as a useful signal, is summated, substantially unsuppressed, with the useful signals of the other sub-bands in order to form filtered outgoing information.
Frequency bands containing nothing but noise or a great deal of background noise can in this case be eliminated. This is possible, since a speech signal does not use the entire frequency range all the time.
The invention is described below with the help of an embodiment example, with reference to the accompanying drawing, in which <ul id="ul0001" list-style="none"><li>Figure 1 is a block diagram of the principle of an arrangement with which the method according to the invention is implemented;</li><li>Figure 2 is the construction of a four-channel filter bank;</li><li>Figure 3 depicts a filter pair consisting of a low-pass filter and a high-pass filter;</li><li>Figure 4 is a block diagram of an arrangement with which the suppression of a single channel is controlled;</li><li>Figure 5 illustrates the division of a frequency band into sub-bands;</li><li>Figure 6 is a characteristic curve determining the amount of signal passage.</li></ul>
The principle of the implementation of the method is depicted in Figure 1 as a block diagram. A signal 1 is supplied to the filter blocks CH1-CH4, in which the signal is divided into frequency bands B1-B4 (Figure 5). The outputs of the filters are coupled to suppressors P1-P4, by means of which it is possible to eliminate frequency bands which contain nothing but noise. Finally the bands are again summated, and the improved signal 2 is carried further.
The division into frequency bands B1, B2, B3 and Bn is implemented using the all-pass filter construction according to Figure 2. The limit frequencies of the frequency bands are f₁, f₂, f₃.
The transfer function of the all-pass filter of the first stage is A₁ = (a + z⁻¹) / (1 + az⁻¹) and respectively the transfer function of the all-pass filter of the second stage is A₂ = (b + cz⁻¹+ z⁻²) / (1 + cz⁻¹ + bz⁻²) where coefficients a, b and c are obtained from the formulae a = sin(ω/2 - π/4) / sin(ω/2 + π/4) b = (a² + α) / (1 + αa²) c = (2a(1+α)) / (1 + αa²) where ω = 2πf/f<sub>s</sub> and α = f<sub>s</sub>/4f<sub>H</sub> and f<sub>H</sub> = limit frequency of filter and f<sub>s</sub> = sample taking frequency of filter
The filters of the first and second stages have been formed into low-pass - high-pass pairs (Figure 3) by means of which the signal is always divided into two frequency bands. Three filter stages are required in order that a division into four frequency bands will occur.
The suppression control depicted in Figure 4 is carried out in each frequency band by setting the amplification of the signal according to the following equation p = max {(S-2N)/S , C} where S = signal level N = noise level C = constant indicating the maximum suppression of the bands, in practice, for example 0.2.
If there is no signal within the frequency band being examined, the signal level S and the noise level N are approximately equal, and the passing amount of the frequency band is C. If the signal S is substantially greater than the noise level N, the passing amount P attains a value and the signal is not suppressed at all.
The monitoring of the signal level is carried out by rectifying (10) and low-pass filtering (11, 12) the signal of the frequency band.
The low-pass filter 11 can be, for example, the recursive filter of the first stage Y<sub>s</sub>(k) = A<sub>s</sub>Y<sub>s</sub>(k-1) + (1-A<sub>s</sub>)X<sub>s</sub>(k) where A<sub>s</sub>(k) = coefficient Y<sub>s</sub>(k) = output signal X<sub>s</sub>(k) = input signal
The noise level N within each frequency band is detected by further low-pass filtering (12) the signal coming from the level detector and by detecting (13) from this the long-term minimum. Thus it is possible to determine whether the frequency band in question has a constant-value signal (which is noise) or a signal of continually changing value, which can be deemed to be a useful signal. The recursive filter of the first stage may again serve as the low-pass filter Y<sub>n</sub>(k) = A<sub>n</sub>Y<sub>n</sub>(k-1) + (1-A<sub>n</sub>)X<sub>n</sub>(k) where the terms stand for the same as in the previous formula. Referring to Figure 4, X<sub>n</sub>(k) = Y<sub>s</sub>(k).
The minimum is calculated from the equation N(k) = min {Y<sub>n</sub>(k), N(k-1) + δ} where δ = constant representing the maximum increase rate of the noise level N.
Four was chosen as the number of frequency bands in the examples. An increase in their number increases the number of all-pass blocks (quadratically). From the viewpoint of practical implementation, it is hardly worth while increasing the number of bands. In the present application, 3 is a good choice for the number of frequency bands.
The functioning of the method has been verified by practical subjective experiments.
It is evident that the method can be applied using different circuitries. Both analog and digital circuit constructions are usable.
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| EP0661860A3 | Cited by | European Patent Office (EPO) | Search report |
| US7099417B2 | Cited by | United States of America | Applicant |
| EP0661858A3 | Cited by | European Patent Office (EPO) | Search report |
| US6006173A | Cited by | United States of America | Search report |
| EP0599132A3 | Cited by | European Patent Office (EPO) | Search report |
| EP0674415A1 | Cited by | European Patent Office (EPO) | Search report |
| EP0661858A2 | Cited by | European Patent Office (EPO) | Search report |
| US5793863A | Cited by | United States of America | Search report |
| EP0790599A1 | Cited by | European Patent Office (EPO) | Applicant |
| GB2387982B | Cited by | United Kingdom | Search report |
| US6351728B1 | Cited by | United States of America | Search report |
| US6490551B2 | Cited by | United States of America | Search report |
| WO9103890A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| GB2387982A | Cited by | United Kingdom | Search report |
| EP0661860A2 | Cited by | European Patent Office (EPO) | Search report |
| DE4111131A1 | Cited by | Germany | Search report |
| DE4111131C2 | Cited by | Germany | Search report |
| US5793863A | Cited by | United States of America | Search report |
| US9378754B1 | Cited by | United States of America | Applicant |
| EP0599132A2 | Cited by | European Patent Office (EPO) | Search report |
| AU691562B2 | Cited by | Australia | Search report |
| US6185298B1 | Cited by | United States of America | Applicant |
11 members in 6 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 882494 | Finland | A | |
| 882494 | Finland | – | |
| 882494 | – | – | – |
| FI19880002494 | – | – | – |
Members11
| Document | Office | Kind | |
|---|---|---|---|
| EP0343792A2This record | European Patent Office (EPO) | A2 | |
| FI80173B | Finland | B | |
| JPH0225127A | Japan | A | |
| FI80173C | Finland | C | |
| EP0343792A3 | European Patent Office (EPO) | A3 | |
| US5285165A | United States of America | A | |
| EP0343792B1 | European Patent Office (EPO) | B1 | |
| AT141451T | Austria | T | |
| DE68926930D1 | Germany | D1 | |
| DE68926930T2 | Germany | T2 | |
| JP2992294B2 | Japan | B2 |
43 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Nl: ceased due to reaching the maximum lifetime of a patentCeasedNLV7 | NLV7 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent expired after termination of 20 yearsExpiredPE20 | PE20 | GB | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Se: european patent has lapsedLapsedEUG | EUG | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)732E | 732E | GB | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| European patent in force as of 2002-01-01IF02 | IF02 | GB | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| It: translation for a ep patent filedITF | ITF | EP | |
| It: translation for a ep patent filedITF | ITF | EP | |
| Fr: translation filedET | ET | EP | |
| Corresponds to:REF | REF | EP | |
| New agentNV | NV | CH | |
| Designated contracting statesAK | AK | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0343792
- Publication, DOCDB
- 0343792
- Publication, EPODOC
- EP0343792
- Application
- 89304198
- Application, DOCDB
- 89304198
- Application, EPODOC
- EP19890304198
Titles3
- German
- Geräuschunterdrückungsverfahren
- English
- A noise elimination method
- French
- Procédé d'élimination de bruit
Classification
- CPC, 1
- H03H17/02
- IPC, 2
- H04B15 00
- H03H17 02
Designated states13
- Contracting states, 13
- Austria
- Belgium
- Switzerland
- Germany
- Spain
- France
- United Kingdom
- Greece
- Italy
- Liechtenstein
- Luxembourg
- Netherlands (Kingdom of the)
- Sweden