Apparatus and method for reproducing sound, and method for canceling a feedback signal
AssigneesSamsung Electronics Co., Ltd., Industry-Academic Cooperation Foundation, Yonsei University
InventorsJun-il Sohn, Yoon-seo Koo, Young-cheol Park, Dong-wook Kim
Life of this patent
Estimating the term…
Abstract
Provided are a method and apparatus for reproducing sound. A sound signal may be generated by receiving sound around the apparatus. An output signal may be generated by performing a process according to functions of the apparatus on a residual signal obtained by canceling a feedback signal from the sound signal.
Claims17
An apparatus for reproducing sound, the apparatus comprising:
- a sound signal generator configured to generate a sound signal by receiving sound from around the apparatus;
- a signal processor configured to perform a process on a residual signal that is obtained by canceling a feedback signal from the sound signal;
- a coefficient determiner configured to determine a linear prediction coefficient that is adaptively adjusted according to the residual signal;
- a first linear predictor configured to output a first prediction signal by linearly predicting the residual signal according to the determined linear prediction coefficient;
- a second linear predictor configured to output a second prediction signal by linearly predicting the sound signal that is processed by the signal processor, according to the determined linear prediction coefficient;
- and
- a feedback signal canceler configured to estimate a path of the feedback signal according to an algorithm for canceling a feedback signal using the first and second prediction signals, and to cancel the feedback signal from the sound signal generated by the sound signal generator using the estimated path of the feedback signal,
- wherein the feedback signal canceller comprises:
- a feedback signal estimator configured to estimate the path of the feedback signal using the first and second prediction signals;
- a feedback signal extractor configured to extract the feedback signal from the sound signal that is processed by the signal processor, using the estimated path of the feedback signal;
- and
- a convergence speed adjustor configured to adaptively adjust a convergence speed of the feedback signal extractor according to an autocorrelation of the residual signal, and
- wherein the convergence speed adjustor is configured to adjust the convergence speed using a ratio of a first autocorrelation at a first time difference to a second autocorrelation at a second time difference.
A method of reproducing sound in an apparatus for reproducing sound, the method comprising:
- generating a sound signal by receiving sound from around the apparatus;
- generating an output signal by performing a process on a residual signal that is obtained by canceling a feedback signal from the sound signal;
- determining a linear prediction coefficient that is adaptively adjusted according to the residual signal;
- generating a first prediction signal by linearly predicting the residual signal according to the determined linear prediction coefficient;
- generating a second prediction signal by linearly predicting the output signal according to the determined linear prediction coefficient;
- estimating a path of the feedback signal according to an algorithm for canceling a feedback signal using the first and second prediction signals;
- extracting the feedback signal from the output signal using the estimated path of the feedback signal;
- and
- canceling the feedback signal from the sound signal using the estimated path of the feedback signal,
- wherein the extracting of the feedback signal is performed using an adaptive filter, and the method further comprises adaptively adjusting a convergence speed of the adaptive filter according to an autocorrelation of the residual signal,
- wherein the adaptive adjusting of the convergence speed of the adaptive filter comprises adjusting the convergence speed using a ratio of the first autocorrelation at a first time difference to a second autocorrelation at a second time difference.
A method of canceling a feedback signal, the method comprising:
- determining a linear prediction coefficient that is adaptively adjusted according to an input signal of an apparatus for reproducing sound;
- generating a first prediction signal by linearly predicting the input signal using the determined linear prediction coefficient;
- generating a second prediction signal by linearly predicting an output signal of the apparatus using the determined linear prediction coefficient;
- estimating a path of a feedback signal according to an algorithm for canceling a feedback signal using the first and second prediction signals;
- extracting the feedback signal from the output signal using the estimated path of the feedback signal;
- and
- canceling the feedback signal from the input signal using the estimated path of the feedback signal,
- wherein the extracting of the feedback signal is performed using an adaptive filter, and the method further comprises adaptively adjusting a convergence speed of the adaptive filter according to an autocorrelation of the residual signal,
- wherein the adaptive adjusting of the convergence speed of the adaptive filter comprises adjusting the convergence speed using a ratio of a first autocorrelation at a first time difference to a second autocorrelation at a second time difference.
A non-transitory computer-readable storage medium having stored therein program instructions to cause a processor to implement a method of reproducing sound in an apparatus for reproducing sound, the method comprising:
- generating a sound signal by receiving sound from around the apparatus;
- generating an output signal by performing a process on a residual signal that is obtained by canceling a feedback signal from the sound signal;
- determining a linear prediction coefficient that is adaptively adjusted according to the residual signal;
- generating a first prediction signal by linearly predicting the residual signal according to the determined linear prediction coefficient;
- generating a second prediction signal by linearly predicting the output signal according to the determined linear prediction coefficient;
- estimating a path of the feedback signal according to an algorithm for canceling a feedback signal using the first and second prediction signals;
- extracting the feedback signal from the output signal using the estimated path of the feedback signal;
- and
- canceling the feedback signal from the sound signal using the estimated path of the feedback signal,
- wherein the extracting of the feedback signal is performed using an adaptive filter, and the method further comprises adaptively adjusting a convergence speed of the adaptive filter according to an autocorrelation of the residual signal,
- wherein the adaptive adjusting of the convergence speed of the adaptive filter comprises adjusting the convergence speed using a ratio of a first autocorrelation at a first time difference to a second autocorrelation at a second time difference.
A non-transitory computer-readable storage medium having stored therein program instructions to cause a processor to implement a method of canceling a feedback signal, the method comprising:
- determining a linear prediction coefficient that is adaptively adjusted according to an input signal of an apparatus for reproducing sound;
- generating a first prediction signal by linearly predicting the input signal using the determined linear prediction coefficient;
- generating a second prediction signal by linearly predicting an output signal of the apparatus using the determined linear prediction coefficient;
- estimating a path of a feedback signal according to an algorithm for canceling a feedback signal using the first and second prediction signals
- extracting the feedback signal from the output signal using the estimated path of the feedback signal;
- and
- canceling the feedback signal from the input signal using the estimated path of the feedback signal,
- wherein the extracting of the feedback signal is performed using an adaptive filter, and the method further comprises adaptively adjusting a convergence speed of the adaptive filter according to an autocorrelation of the residual signal,
- wherein the adaptive adjusting of the convergence speed of the adaptive filter comprises adjusting the convergence speed using a ratio of a first autocorrelation at a first time difference to a second autocorrelation at a second time difference.
Dependencies are inferred from the claim text.