Adaptive feedback cancellation based on inserted and/or intrinsic characteristics and matched retrieval
First Claim
1. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
- an input transducer for converting an input sound to an electric input signal and defining an input side;
an output transducer for converting a processed electric output signal to an output sound and defining an output side;
a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; and
an electric feedback loop from the output side to the input side comprising;
a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, andan enhancement unit for extracting characteristics of an electric signal of the forward path, the characteristics of the electric signal including at least one of modulation index, periodicity, correlation time, and noise-like parts of the electric signal, and providing an estimated characteristics output, whereinthe feedback path estimation unit is adapted to use the estimated characteristics output in the estimation of the acoustic feedback transfer function.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio processing system processing an input sound to an output sound includes: an input transducer for converting input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path defined between the input transducer and the output transducer; a signal processing unit for processing an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal, and an electric feedback loop from the output side to the input side, having a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and a enhancement unit for estimating noise-like signal components in the electric signal of the forward path and providing a noise signal estimate output.
-
Citations
20 Claims
-
1. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; and an electric feedback loop from the output side to the input side comprising; a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path, the characteristics of the electric signal including at least one of modulation index, periodicity, correlation time, and noise-like parts of the electric signal, and providing an estimated characteristics output, wherein the feedback path estimation unit is adapted to use the estimated characteristics output in the estimation of the acoustic feedback transfer function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; and an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the enhancement unit is configured to retrieve intrinsic noise-like signal components in the electric signal of the forward path, and the enhancement unit comprises an adaptive filter C(z,n) of the form
-
-
9. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the probe signal generator is configured to provide that the probe signal has predefined characteristics, and the enhancement unit is configured to provide a noise signal estimate output based on said characteristics.
-
-
10. An audio processing system
for processing an input sound to an output sound, the audio processing system comprising: -
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the probe signal generator is adapted to provide that the probe signal has a correlation time N0 which is smaller than or equal to the sum of the forward path and feedback path delays.
-
-
11. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the algorithm part of the feedback path estimation unit comprises a step length control block for controlling the step length of the algorithm in a given frequency region, and the step length control block receives a control input from the probe signal generator.
-
-
12. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the probe signal generator is configured to provide a probe signal based on masked added noise, the probe signal generator comprises an adaptive filter for filtering a white noise input sequence w, the output of the variable part M of the adaptive filter forming the masked probe signal, and the variable part M of the adaptive filter being updated based on a signal from the forward path by an algorithm part comprising a model of the human auditory system.
-
-
13. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, wherein the enhancement unit is configured to base the noise signal estimate output on an adaptive filter configured for filtering a feedback corrected input signal on the input side of the forward path to provide a noise signal estimate output comprising noise-like signal components said feedback corrected input signal. - View Dependent Claims (14)
-
-
15. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; and a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function, wherein the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function, the enhancement unit is adapted to provide a noise signal estimate output based on binaural prediction filtering, an adaptive noise retrieval filter E is adapted for filtering a signal yc from another microphone, and the adaptive noise retrieval filter E has a time varying filter characteristic described by the difference equation - View Dependent Claims (16, 17)
-
-
18. An audio processing system for processing an input sound to an output sound, the audio processing system comprising:
-
an input transducer for converting an input sound to an electric input signal and defining an input side; an output transducer for converting a processed electric output signal to an output sound and defining an output side; a forward path being defined between the input transducer and the output transducer, and comprising a signal processing unit (SPU) configured to process an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal; an electric feedback loop from the output side to the input side, including a feedback path estimation unit for estimating an acoustic feedback transfer function from the output transducer to the input transducer, and an enhancement unit for extracting characteristics of an electric signal of the forward path and providing an estimated characteristics output; a probe signal generator for generating a probe signal contributing to the estimation of the feedback transfer function; and a master enhancement unit on the input side and a slave enhancement unit on the output side, each enhancement unit being electrically connected to the feedback estimation unit, wherein the slave enhancement unit is adapted to provide the same transfer function as the master enhancement unit, and the feedback path estimation unit is configured to use the estimated characteristics output in the estimation of the acoustic feedback transfer function.
-
-
19. A method of estimating a feedback transfer function in an audio processing system including a feedback estimation system for estimating acoustic feedback, a forward path between an input transducer and an output transducer, and a signal processing unit (SPU) adapted for processing an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal, and an electric feedback loop from the output side to the input side including a feedback path estimation unit for estimating the feedback transfer function from the output transducer to the input transducer, the method comprising:
-
extracting characteristics of the electric signal of the forward path, said characteristics including at least one of a modulation index, periodicity, correlation time, and noise-like parts of said electric signal; providing an estimated characteristics output; and adapting the feedback path estimation unit based on the estimated characteristics output in the estimation of the feedback transfer function.
-
-
20. A tangible non-transitory computer-readable medium storing instructions, wherein the instructions when executed on a data processor of an audio processing system including a feedback estimation system for estimating acoustic feedback, a forward path between an input transducer and an output transducer, and a signal processing unit (SPU) adapted for processing an SPU-input signal originating from the electric input signal and to provide a processed SPU-output signal, and an electric feedback loop from the output side to the input side including a feedback path estimation unit for estimating the feedback transfer function from the output transducer to the input transducer, cause the audio processing system to perform a method comprising:
-
extracting characteristics of the electric signal of the forward path, said characteristics including at least one of a modulation index, periodicity, correlation time, and noise-like parts of said electric signal; providing an estimated characteristics output; and adapting the feedback path estimation unit based on the estimated characteristics output in the estimation of the feedback transfer function.
-
Specification