WO2000017855A1 - Noise suppression for low bitrate speech coder - Google Patents
Noise suppression for low bitrate speech coder Download PDFInfo
- Publication number
- WO2000017855A1 WO2000017855A1 PCT/KR1999/000577 KR9900577W WO0017855A1 WO 2000017855 A1 WO2000017855 A1 WO 2000017855A1 KR 9900577 W KR9900577 W KR 9900577W WO 0017855 A1 WO0017855 A1 WO 0017855A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- noise
- input signal
- signal
- band spectrum
- perceptual
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
- G10L2021/02168—Noise filtering characterised by the method used for estimating noise the estimation exclusively taking place during speech pauses
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
- G10L21/0232—Processing in the frequency domain
Definitions
- the present invention provides a noise suppression technique suitable for
- Spectral modification has several desirable properties. First, it can be
- noise suppression technique that overcomes the disadvantages of the prior art.
- noise suppression technique that accounts for time- domain discontinuities typical in block based noise suppression techniques. It would be further advantageous to provide such a technique that reduces distortion due to frequency-domain discontinuities inherent in spectral subtraction. It would be still further advantageous to reduce the complexity of spectral shaping operations in providing noise suppression, and to increase the reliability of estimated noise statistics in a noise suppression technique.
- the present invention provides a noise suppression technique having
- the invention also increases the reliability
- a method in accordance with the invention suppresses noise in an input
- the input signal is a signal that carries a combination of noise and speech.
- the input signal is carrying noise only or a combination of noise
- a noise suppression frequency response is then determined based on the estimate of the
- the method can comprise the further step of prefiltering the input signal
- the processing of the input signal comprises the application of a discrete Fourier
- the noise suppression frequency response can be modeled using an all-
- pole filter for use in shaping the current block of the input signal.
- Apparatus for suppressing noise in an input signal that carries a combination of noise and speech.
- a signal preprocessor which can pre-filter the
- a fast Fourier transform processor then processes the blocks to
- accumulator is provided to accumulate the complex-valued frequency domain
- the long term perceptual-band spectrum is filtered to generate
- noise spectrum estimator only or a combination of speech and noise.
- a spectral gain processor based on the short-time perceptual band spectrum.
- a spectral shaping processor responsive to the spectral gain
- processor then shapes a current block of the input signal to suppress noise therein.
- the spectral shaping processor can comprise, for example, an all-pole filter. Also disclosed is a method for suppressing noise in an input signal that
- noise carries a combination of noise and audio information, such as speech.
- audio information such as speech.
- suppressi@n frequency response is computed for the input signal in the frequency
- method can comprise the further step of dividing the input signal into blocks prior
- the noise suppression frequency response is applied to the input
- Figure 1 is a block diagram of a noise suppression algorithm in
- Figure 2 is a diagram illustrating the block processing of an input signal
- Figure 3 is a diagram illustrating the correlation of various noise spectrum bands (NS Band), which are of different widths, with discrete Fourier
- Figure 4 is a block diagram of one possible embodiment of a
- Figure 5 comprises waveforms providing an example of the energy
- Figure 6 comprises waveforms providing an example of the spectral
- Figure 7 comprises waveforms providing an example of the spectral
- Figure 8 is an illustration of a signal-state machine that models a noisy
- Figure 9 illustrates a piecewise-constant frequency response
- Figure 10 illustrates the smoothing of the piecewise-constant frequency
- a noisy input signal is preprocessed in a signal preprocessor 10 using a
- preprocessor then divides the filtered signal into blocks that are passed to a fast
- the FFT module 12 applies a window to the
- complex-valued frequency domain representation is processed to generate a
- noise specnrim estimation module 14 to generate an estimate of the short- time perceptual-band spectrum of the input signal. This estimate is passed on to a
- the speech/pause detector 16 determines whether the current input signal
- the noise spectrum estimator 18 uses the current
- noise spectrum estimator certain parameters of the noise spectrum estimator are
- perceptual band spectrum estimate of the noise is then passed to a spectral gain
- the spectral gain computation module 20 determines a noise suppression frequency response. This noise suppression frequency response is
- the AR parameter computation module models the noise suppression
- the all-pole filter parameters can then be determined in closed form.
- the all-pole filter parameters can then be determined in closed form.
- the AR spectral shaping module 24 uses the AR parameters to apply a
- noise suppression frequency response can be modeled with a low-order all-pole filter
- time domain shaping may result in a more
- the input signal 30 is processed in blocks of
- analysis block 34 which, as shown, is eighty samples in length.
- the input signal is
- Each block consists of
- Each block is windowed with a Hamming window and
- Each noise suppression frame can be viewed as a 128-point sequence.
- C is a normalization constant
- the signal spectrum is then accumulated into bands of unequal width as
- N Band are of different widths, and are correlated with discrete Fourier
- DFT transform
- the filter parameter ⁇ is chosen to perform smoothing over only a few
- noise suppression blocks (e.g.. 2-3) noise suppression blocks. This smoothing is referred to as "short-time"
- the noise suppression system requires an accurate estimate of the noise
- microphone is provided that measures both the speech and the noise. Because the
- noise suppression algorithm requires an estimate of noise statistics, a method for
- This method must essentially detect pauses in noisy speech. This task is made
- the pause detector must perform acceptably in low signal-to-noise
- the pause detector must be insensitive to slow variations in
- the pause detector must accurately distinguish between noise-like
- speech sounds e.g. fricatives
- background noise e.g.
- a block diagram of one possible embodiment of the speech/pause detector 16 is
- the pause detector models the noisy speech signal as it is being generated
- FSM finite-state machine
- measurement module 60 quantify the following signal properties:
- An energy measure determines whether the signal is of high or low
- E [i] log ⁇
- a spectral transition measure determines whether the signal spectrum
- T transition measure
- perceptual spectrum is computed by the recursive filter
- the total variance is computed as the sum of the variance of each band
- the adaptive time constant ⁇ is given by :
- a spectral similarity measure denoted SS, measures the degree to
- the spectral similarity measure corresponds to highly similar spectra, while a
- An energy similarity measure determines whether the current signal
- the actual threshold is computed by a threshold
- computation processor 66 which can comprise a microprocessor.
- the binaiy parameters are defined by denoting the current estimate of the
- the parameter high_ low _energy indicates whether the signal has a high
- High energy is defined relative to the estimated energy of the
- E log ⁇ G[k] ⁇ ' and E, is an adaptive threshold.
- the parameter transition indicates when the signal spectrum is going
- T is the spectral transition measure defined in the previous section
- T is an adaptively computed threshold described in greater detail hereinafter.
- the parameter spectral similarity measures similarity between the
- Spectral_similarity 1 SS, ⁇ SS,
- SS is described above and SS, is a threshold (e.g., a constant) as
- the parameter energy_similarity measures the similarity between the two parameters.
- E log and ES
- E. log and ES
- the first three thresholds reflect the properties of a dynamic signal
- the threshold is of an estimated mean and sum multiple of the standard deviation.
- the noise and can be set to a constant value.
- the high/low energy threshold is computed by threshold computation
- E ⁇ ,E, ⁇ + (l - ⁇ , )(E, - E,_, ) ⁇ and as E, is the empirical mean
- the energy similarity threshold is computed as
- the signal-state state machine 64 that models the noisy speech signal is
- the speech/pause decision provided by detector 16 ( Figure 1) depends on the current state of the signal-state state machine and by the signal measurements
- noise parameter estimation module 68 The noise spectrum is estimated by noise parameter estimation module 68
- N ⁇ [k] ⁇ N l [k] + ( ⁇ - ⁇ ) ⁇ og(S, [k]) , where ⁇ is a constant between o and 1.
- N, ?N,_, [k] + (l - ⁇ )(N, - log(E, )) 2 ,
- filter constant ⁇ is chosen to average 10-20 noise suppression
- the spectral gains can be computed by a variety of methods well known
- One method that is well-suited to the current implementation comprises
- G s [k] ⁇ G k - l ⁇ + ( ⁇ - ⁇ )G ch [k ⁇ .
- vector G s [k] is the smoothed channel
- a time domain implementation of the spectral shaping has the added
- the spectral shaping technique described herein consists of a method for
- This filter is provided
- AR parameter computation processor 22 controls the display by AR parameter computation processor 22.
- this may provide a computational advantage in a fixed point implementation.
- the spectrum can be determined by solving the normal equations. The required
- parameter computation processor 22 is applied to the current block of the noisy
- voice activity detector which consists of a state-machine model for
- This state-machine is driven by a variety of measurements made
- the noise suppression filter is designed using the
- the all-pole filter may, in some cases, be less complex
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020007005629A KR100330230B1 (en) | 1998-09-23 | 1999-09-22 | Noise suppression for low bitrate speech coder |
CA002310491A CA2310491A1 (en) | 1998-09-23 | 1999-09-22 | Noise suppression for low bitrate speech coder |
IL13609099A IL136090A0 (en) | 1998-09-23 | 1999-09-22 | Noise supression for low bitrate speech coder |
AU60079/99A AU6007999A (en) | 1998-09-23 | 1999-09-22 | Noise suppression for low bitrate speech coder |
BR9913011-4A BR9913011A (en) | 1998-09-23 | 1999-09-22 | Process and apparatus for suppressing noise in an input signal that carries a combination of noise and voice |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/159,358 | 1998-09-23 | ||
US09/159,358 US6122610A (en) | 1998-09-23 | 1998-09-23 | Noise suppression for low bitrate speech coder |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000017855A1 true WO2000017855A1 (en) | 2000-03-30 |
Family
ID=22572262
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/021033 WO2000017859A1 (en) | 1998-09-23 | 1999-09-15 | Noise suppression for low bitrate speech coder |
PCT/KR1999/000577 WO2000017855A1 (en) | 1998-09-23 | 1999-09-22 | Noise suppression for low bitrate speech coder |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/021033 WO2000017859A1 (en) | 1998-09-23 | 1999-09-15 | Noise suppression for low bitrate speech coder |
Country Status (10)
Country | Link |
---|---|
US (1) | US6122610A (en) |
EP (1) | EP1116224A4 (en) |
JP (1) | JP2003517624A (en) |
KR (2) | KR20010075343A (en) |
CN (2) | CN1326584A (en) |
AU (2) | AU6037899A (en) |
BR (1) | BR9913011A (en) |
CA (2) | CA2344695A1 (en) |
IL (1) | IL136090A0 (en) |
WO (2) | WO2000017859A1 (en) |
Families Citing this family (95)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6415253B1 (en) * | 1998-02-20 | 2002-07-02 | Meta-C Corporation | Method and apparatus for enhancing noise-corrupted speech |
US6351731B1 (en) | 1998-08-21 | 2002-02-26 | Polycom, Inc. | Adaptive filter featuring spectral gain smoothing and variable noise multiplier for noise reduction, and method therefor |
US6453285B1 (en) * | 1998-08-21 | 2002-09-17 | Polycom, Inc. | Speech activity detector for use in noise reduction system, and methods therefor |
KR100281181B1 (en) * | 1998-10-16 | 2001-02-01 | 윤종용 | Codec Noise Reduction of Code Division Multiple Access Systems in Weak Electric Fields |
US7177805B1 (en) * | 1999-02-01 | 2007-02-13 | Texas Instruments Incorporated | Simplified noise suppression circuit |
US6397177B1 (en) * | 1999-03-10 | 2002-05-28 | Samsung Electronics, Co., Ltd. | Speech-encoding rate decision apparatus and method in a variable rate |
US6507623B1 (en) * | 1999-04-12 | 2003-01-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Signal noise reduction by time-domain spectral subtraction |
US6351729B1 (en) * | 1999-07-12 | 2002-02-26 | Lucent Technologies Inc. | Multiple-window method for obtaining improved spectrograms of signals |
US6980950B1 (en) * | 1999-10-22 | 2005-12-27 | Texas Instruments Incorporated | Automatic utterance detector with high noise immunity |
JP3878482B2 (en) * | 1999-11-24 | 2007-02-07 | 富士通株式会社 | Voice detection apparatus and voice detection method |
US6473733B1 (en) * | 1999-12-01 | 2002-10-29 | Research In Motion Limited | Signal enhancement for voice coding |
JP2001166782A (en) * | 1999-12-07 | 2001-06-22 | Nec Corp | Method and device for generating alarm signal |
US6317456B1 (en) * | 2000-01-10 | 2001-11-13 | The Lucent Technologies Inc. | Methods of estimating signal-to-noise ratios |
US9609278B2 (en) | 2000-04-07 | 2017-03-28 | Koplar Interactive Systems International, Llc | Method and system for auxiliary data detection and delivery |
DE10017646A1 (en) * | 2000-04-08 | 2001-10-11 | Alcatel Sa | Noise suppression in the time domain |
US6463408B1 (en) * | 2000-11-22 | 2002-10-08 | Ericsson, Inc. | Systems and methods for improving power spectral estimation of speech signals |
US7617099B2 (en) * | 2001-02-12 | 2009-11-10 | FortMedia Inc. | Noise suppression by two-channel tandem spectrum modification for speech signal in an automobile |
EP1244094A1 (en) * | 2001-03-20 | 2002-09-25 | Swissqual AG | Method and apparatus for determining a quality measure for an audio signal |
KR20020082643A (en) * | 2001-04-25 | 2002-10-31 | 주식회사 호서텔넷 | synchronous detector by using fast fonrier transform(FFT) and inverse fast fourier transform (IFFT) |
WO2003001173A1 (en) * | 2001-06-22 | 2003-01-03 | Rti Tech Pte Ltd | A noise-stripping device |
US6952482B2 (en) * | 2001-10-02 | 2005-10-04 | Siemens Corporation Research, Inc. | Method and apparatus for noise filtering |
KR100434723B1 (en) * | 2001-12-24 | 2004-06-07 | 주식회사 케이티 | Sporadic noise cancellation apparatus and method utilizing a speech characteristics |
US8718687B2 (en) * | 2002-03-26 | 2014-05-06 | Zoove Corp. | System and method for mediating service invocation from a communication device |
US7949522B2 (en) | 2003-02-21 | 2011-05-24 | Qnx Software Systems Co. | System for suppressing rain noise |
US7885420B2 (en) * | 2003-02-21 | 2011-02-08 | Qnx Software Systems Co. | Wind noise suppression system |
US8271279B2 (en) | 2003-02-21 | 2012-09-18 | Qnx Software Systems Limited | Signature noise removal |
US8326621B2 (en) * | 2003-02-21 | 2012-12-04 | Qnx Software Systems Limited | Repetitive transient noise removal |
US7593851B2 (en) * | 2003-03-21 | 2009-09-22 | Intel Corporation | Precision piecewise polynomial approximation for Ephraim-Malah filter |
US7330511B2 (en) | 2003-08-18 | 2008-02-12 | Koplar Interactive Systems International, L.L.C. | Method and system for embedding device positional data in video signals |
US7224810B2 (en) * | 2003-09-12 | 2007-05-29 | Spatializer Audio Laboratories, Inc. | Noise reduction system |
US9055239B2 (en) | 2003-10-08 | 2015-06-09 | Verance Corporation | Signal continuity assessment using embedded watermarks |
US7454332B2 (en) * | 2004-06-15 | 2008-11-18 | Microsoft Corporation | Gain constrained noise suppression |
KR100657912B1 (en) * | 2004-11-18 | 2006-12-14 | 삼성전자주식회사 | Noise reduction method and apparatus |
US20070116300A1 (en) * | 2004-12-22 | 2007-05-24 | Broadcom Corporation | Channel decoding for wireless telephones with multiple microphones and multiple description transmission |
US20060147063A1 (en) * | 2004-12-22 | 2006-07-06 | Broadcom Corporation | Echo cancellation in telephones with multiple microphones |
US7983720B2 (en) * | 2004-12-22 | 2011-07-19 | Broadcom Corporation | Wireless telephone with adaptive microphone array |
US20060133621A1 (en) * | 2004-12-22 | 2006-06-22 | Broadcom Corporation | Wireless telephone having multiple microphones |
US8509703B2 (en) * | 2004-12-22 | 2013-08-13 | Broadcom Corporation | Wireless telephone with multiple microphones and multiple description transmission |
KR100738341B1 (en) * | 2005-12-08 | 2007-07-12 | 한국전자통신연구원 | Apparatus and method for voice recognition using vocal band signal |
KR100784456B1 (en) * | 2005-12-08 | 2007-12-11 | 한국전자통신연구원 | Voice Enhancement System using GMM |
US8345890B2 (en) | 2006-01-05 | 2013-01-01 | Audience, Inc. | System and method for utilizing inter-microphone level differences for speech enhancement |
US8194880B2 (en) | 2006-01-30 | 2012-06-05 | Audience, Inc. | System and method for utilizing omni-directional microphones for speech enhancement |
US8744844B2 (en) * | 2007-07-06 | 2014-06-03 | Audience, Inc. | System and method for adaptive intelligent noise suppression |
US8204252B1 (en) | 2006-10-10 | 2012-06-19 | Audience, Inc. | System and method for providing close microphone adaptive array processing |
US9185487B2 (en) * | 2006-01-30 | 2015-11-10 | Audience, Inc. | System and method for providing noise suppression utilizing null processing noise subtraction |
US8150065B2 (en) | 2006-05-25 | 2012-04-03 | Audience, Inc. | System and method for processing an audio signal |
US8204253B1 (en) | 2008-06-30 | 2012-06-19 | Audience, Inc. | Self calibration of audio device |
US8849231B1 (en) | 2007-08-08 | 2014-09-30 | Audience, Inc. | System and method for adaptive power control |
US8934641B2 (en) | 2006-05-25 | 2015-01-13 | Audience, Inc. | Systems and methods for reconstructing decomposed audio signals |
US8949120B1 (en) | 2006-05-25 | 2015-02-03 | Audience, Inc. | Adaptive noise cancelation |
US8259926B1 (en) | 2007-02-23 | 2012-09-04 | Audience, Inc. | System and method for 2-channel and 3-channel acoustic echo cancellation |
US8189766B1 (en) | 2007-07-26 | 2012-05-29 | Audience, Inc. | System and method for blind subband acoustic echo cancellation postfiltering |
US8428661B2 (en) * | 2007-10-30 | 2013-04-23 | Broadcom Corporation | Speech intelligibility in telephones with multiple microphones |
US20090111584A1 (en) | 2007-10-31 | 2009-04-30 | Koplar Interactive Systems International, L.L.C. | Method and system for encoded information processing |
US8296136B2 (en) * | 2007-11-15 | 2012-10-23 | Qnx Software Systems Limited | Dynamic controller for improving speech intelligibility |
US8143620B1 (en) | 2007-12-21 | 2012-03-27 | Audience, Inc. | System and method for adaptive classification of audio sources |
US8180064B1 (en) | 2007-12-21 | 2012-05-15 | Audience, Inc. | System and method for providing voice equalization |
US8194882B2 (en) | 2008-02-29 | 2012-06-05 | Audience, Inc. | System and method for providing single microphone noise suppression fallback |
US8355511B2 (en) | 2008-03-18 | 2013-01-15 | Audience, Inc. | System and method for envelope-based acoustic echo cancellation |
US9142221B2 (en) * | 2008-04-07 | 2015-09-22 | Cambridge Silicon Radio Limited | Noise reduction |
US8521530B1 (en) | 2008-06-30 | 2013-08-27 | Audience, Inc. | System and method for enhancing a monaural audio signal |
US8774423B1 (en) | 2008-06-30 | 2014-07-08 | Audience, Inc. | System and method for controlling adaptivity of signal modification using a phantom coefficient |
CN101770776B (en) | 2008-12-29 | 2011-06-08 | 华为技术有限公司 | Coding method and device, decoding method and device for instantaneous signal and processing system |
US8582781B2 (en) | 2009-01-20 | 2013-11-12 | Koplar Interactive Systems International, L.L.C. | Echo modulation methods and systems |
US8715083B2 (en) | 2009-06-18 | 2014-05-06 | Koplar Interactive Systems International, L.L.C. | Methods and systems for processing gaming data |
USRE48462E1 (en) * | 2009-07-29 | 2021-03-09 | Northwestern University | Systems, methods, and apparatus for equalization preference learning |
CN102044241B (en) * | 2009-10-15 | 2012-04-04 | 华为技术有限公司 | Method and device for tracking background noise in communication system |
US20110125497A1 (en) * | 2009-11-20 | 2011-05-26 | Takahiro Unno | Method and System for Voice Activity Detection |
US9008329B1 (en) | 2010-01-26 | 2015-04-14 | Audience, Inc. | Noise reduction using multi-feature cluster tracker |
US9558755B1 (en) | 2010-05-20 | 2017-01-31 | Knowles Electronics, Llc | Noise suppression assisted automatic speech recognition |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US8712076B2 (en) | 2012-02-08 | 2014-04-29 | Dolby Laboratories Licensing Corporation | Post-processing including median filtering of noise suppression gains |
US9173025B2 (en) | 2012-02-08 | 2015-10-27 | Dolby Laboratories Licensing Corporation | Combined suppression of noise, echo, and out-of-location signals |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
US9640194B1 (en) | 2012-10-04 | 2017-05-02 | Knowles Electronics, Llc | Noise suppression for speech processing based on machine-learning mask estimation |
JP6059003B2 (en) * | 2012-12-26 | 2017-01-11 | パナソニック株式会社 | Distortion compensation apparatus and distortion compensation method |
US9262794B2 (en) | 2013-03-14 | 2016-02-16 | Verance Corporation | Transactional video marking system |
US9485089B2 (en) | 2013-06-20 | 2016-11-01 | Verance Corporation | Stego key management |
US9536540B2 (en) | 2013-07-19 | 2017-01-03 | Knowles Electronics, Llc | Speech signal separation and synthesis based on auditory scene analysis and speech modeling |
US10504200B2 (en) | 2014-03-13 | 2019-12-10 | Verance Corporation | Metadata acquisition using embedded watermarks |
US9596521B2 (en) | 2014-03-13 | 2017-03-14 | Verance Corporation | Interactive content acquisition using embedded codes |
JP6134078B1 (en) * | 2014-03-17 | 2017-05-24 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Noise suppression |
WO2016028934A1 (en) | 2014-08-20 | 2016-02-25 | Verance Corporation | Content management based on dither-like watermark embedding |
US9799330B2 (en) | 2014-08-28 | 2017-10-24 | Knowles Electronics, Llc | Multi-sourced noise suppression |
US9942602B2 (en) | 2014-11-25 | 2018-04-10 | Verance Corporation | Watermark detection and metadata delivery associated with a primary content |
US9769543B2 (en) | 2014-11-25 | 2017-09-19 | Verance Corporation | Enhanced metadata and content delivery using watermarks |
WO2016100916A1 (en) | 2014-12-18 | 2016-06-23 | Verance Corporation | Service signaling recovery for multimedia content using embedded watermarks |
US10257567B2 (en) | 2015-04-30 | 2019-04-09 | Verance Corporation | Watermark based content recognition improvements |
US10477285B2 (en) | 2015-07-20 | 2019-11-12 | Verance Corporation | Watermark-based data recovery for content with multiple alternative components |
US20190132652A1 (en) | 2016-04-18 | 2019-05-02 | Verance Corporation | System and method for signaling security and database population |
US11297398B2 (en) | 2017-06-21 | 2022-04-05 | Verance Corporation | Watermark-based metadata acquisition and processing |
US11468149B2 (en) | 2018-04-17 | 2022-10-11 | Verance Corporation | Device authentication in collaborative content screening |
CN112562701B (en) * | 2020-11-16 | 2023-03-28 | 华南理工大学 | Heart sound signal double-channel self-adaptive noise reduction algorithm, device, medium and equipment |
US11722741B2 (en) | 2021-02-08 | 2023-08-08 | Verance Corporation | System and method for tracking content timeline in the presence of playback rate changes |
CN115173971B (en) * | 2022-07-08 | 2023-10-03 | 电信科学技术第五研究所有限公司 | Broadband signal real-time detection method based on frequency spectrum data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0424016A2 (en) * | 1989-10-18 | 1991-04-24 | AT&T Corp. | Perceptual coding of audio signals |
US5535300A (en) * | 1988-12-30 | 1996-07-09 | At&T Corp. | Perceptual coding of audio signals using entropy coding and/or multiple power spectra |
US5682463A (en) * | 1995-02-06 | 1997-10-28 | Lucent Technologies Inc. | Perceptual audio compression based on loudness uncertainty |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4628529A (en) * | 1985-07-01 | 1986-12-09 | Motorola, Inc. | Noise suppression system |
US4630304A (en) * | 1985-07-01 | 1986-12-16 | Motorola, Inc. | Automatic background noise estimator for a noise suppression system |
US4630305A (en) * | 1985-07-01 | 1986-12-16 | Motorola, Inc. | Automatic gain selector for a noise suppression system |
US4658426A (en) * | 1985-10-10 | 1987-04-14 | Harold Antin | Adaptive noise suppressor |
US4811404A (en) * | 1987-10-01 | 1989-03-07 | Motorola, Inc. | Noise suppression system |
US5450522A (en) * | 1991-08-19 | 1995-09-12 | U S West Advanced Technologies, Inc. | Auditory model for parametrization of speech |
FI92535C (en) * | 1992-02-14 | 1994-11-25 | Nokia Mobile Phones Ltd | Noise reduction system for speech signals |
US5432859A (en) * | 1993-02-23 | 1995-07-11 | Novatel Communications Ltd. | Noise-reduction system |
WO1995002288A1 (en) * | 1993-07-07 | 1995-01-19 | Picturetel Corporation | Reduction of background noise for speech enhancement |
IT1272653B (en) * | 1993-09-20 | 1997-06-26 | Alcatel Italia | NOISE REDUCTION METHOD, IN PARTICULAR FOR AUTOMATIC SPEECH RECOGNITION, AND FILTER SUITABLE TO IMPLEMENT THE SAME |
JPH08506434A (en) * | 1993-11-30 | 1996-07-09 | エイ・ティ・アンド・ティ・コーポレーション | Transmission noise reduction in communication systems |
JP3484757B2 (en) * | 1994-05-13 | 2004-01-06 | ソニー株式会社 | Noise reduction method and noise section detection method for voice signal |
US5544250A (en) * | 1994-07-18 | 1996-08-06 | Motorola | Noise suppression system and method therefor |
FR2726392B1 (en) * | 1994-10-28 | 1997-01-10 | Alcatel Mobile Comm France | METHOD AND APPARATUS FOR SUPPRESSING NOISE IN A SPEAKING SIGNAL, AND SYSTEM WITH CORRESPONDING ECHO CANCELLATION |
SE505156C2 (en) * | 1995-01-30 | 1997-07-07 | Ericsson Telefon Ab L M | Procedure for noise suppression by spectral subtraction |
US5659622A (en) * | 1995-11-13 | 1997-08-19 | Motorola, Inc. | Method and apparatus for suppressing noise in a communication system |
-
1998
- 1998-09-23 US US09/159,358 patent/US6122610A/en not_active Expired - Fee Related
-
1999
- 1999-09-15 KR KR1020017003777A patent/KR20010075343A/en not_active Application Discontinuation
- 1999-09-15 WO PCT/US1999/021033 patent/WO2000017859A1/en not_active Application Discontinuation
- 1999-09-15 AU AU60378/99A patent/AU6037899A/en not_active Abandoned
- 1999-09-15 JP JP2000571442A patent/JP2003517624A/en active Pending
- 1999-09-15 CA CA002344695A patent/CA2344695A1/en not_active Abandoned
- 1999-09-15 CN CN99813506A patent/CN1326584A/en active Pending
- 1999-09-15 EP EP99969525A patent/EP1116224A4/en not_active Withdrawn
- 1999-09-22 CA CA002310491A patent/CA2310491A1/en not_active Abandoned
- 1999-09-22 WO PCT/KR1999/000577 patent/WO2000017855A1/en active IP Right Grant
- 1999-09-22 BR BR9913011-4A patent/BR9913011A/en not_active IP Right Cessation
- 1999-09-22 KR KR1020007005629A patent/KR100330230B1/en not_active IP Right Cessation
- 1999-09-22 CN CN99801661A patent/CN1286788A/en active Pending
- 1999-09-22 IL IL13609099A patent/IL136090A0/en unknown
- 1999-09-22 AU AU60079/99A patent/AU6007999A/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5535300A (en) * | 1988-12-30 | 1996-07-09 | At&T Corp. | Perceptual coding of audio signals using entropy coding and/or multiple power spectra |
EP0424016A2 (en) * | 1989-10-18 | 1991-04-24 | AT&T Corp. | Perceptual coding of audio signals |
US5682463A (en) * | 1995-02-06 | 1997-10-28 | Lucent Technologies Inc. | Perceptual audio compression based on loudness uncertainty |
Also Published As
Publication number | Publication date |
---|---|
CN1326584A (en) | 2001-12-12 |
JP2003517624A (en) | 2003-05-27 |
US6122610A (en) | 2000-09-19 |
KR100330230B1 (en) | 2002-05-09 |
IL136090A0 (en) | 2001-05-20 |
EP1116224A4 (en) | 2003-06-25 |
CN1286788A (en) | 2001-03-07 |
AU6007999A (en) | 2000-04-10 |
BR9913011A (en) | 2001-03-27 |
KR20010032390A (en) | 2001-04-16 |
CA2310491A1 (en) | 2000-03-30 |
KR20010075343A (en) | 2001-08-09 |
AU6037899A (en) | 2000-04-10 |
CA2344695A1 (en) | 2000-03-30 |
WO2000017859A8 (en) | 2000-07-20 |
WO2000017859A1 (en) | 2000-03-30 |
EP1116224A1 (en) | 2001-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6122610A (en) | Noise suppression for low bitrate speech coder | |
US6415253B1 (en) | Method and apparatus for enhancing noise-corrupted speech | |
RU2329550C2 (en) | Method and device for enhancement of voice signal in presence of background noise | |
US6529868B1 (en) | Communication system noise cancellation power signal calculation techniques | |
US6523003B1 (en) | Spectrally interdependent gain adjustment techniques | |
US6766292B1 (en) | Relative noise ratio weighting techniques for adaptive noise cancellation | |
EP1157377B1 (en) | Speech enhancement with gain limitations based on speech activity | |
US6289309B1 (en) | Noise spectrum tracking for speech enhancement | |
Arslan et al. | New methods for adaptive noise suppression | |
Martin et al. | New speech enhancement techniques for low bit rate speech coding | |
US6671667B1 (en) | Speech presence measurement detection techniques | |
EP1386313B1 (en) | Speech enhancement device | |
Jafer et al. | Wavelet-based perceptual speech enhancement using adaptive threshold estimation. | |
Lin et al. | Speech enhancement based on a perceptual modification of Wiener filtering | |
Krini et al. | Model-based speech enhancement for automotive applications | |
Jax et al. | A noise suppression system for the AMR speech codec |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 136090 Country of ref document: IL Ref document number: 99801661.6 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
ENP | Entry into the national phase |
Ref document number: 2310491 Country of ref document: CA Ref document number: 2310491 Country of ref document: CA Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 60079/99 Country of ref document: AU Ref document number: 1020007005629 Country of ref document: KR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1020007005629 Country of ref document: KR |
|
122 | Ep: pct application non-entry in european phase | ||
WWG | Wipo information: grant in national office |
Ref document number: 1020007005629 Country of ref document: KR |