Method for generating filter for audio signal, and parameterization device for same
First Claim
1. A method for processing an audio signal, comprising:
- receiving an input audio signal;
receiving a set of binaural room impulse response (BRIR) filter coefficients for binaural filtering of the input audio signal;
converting the set of BRIR filter coefficients into a plurality of sets of subband filter coefficients;
obtaining flag information indicating whether the length of the set of BRIR filter coefficients is more than a predetermined value in a time domain;
truncating each set of subband filter coefficients based on filter order information obtained by at least partially using characteristic information extracted from the corresponding set of subband filter coefficients, wherein an energy compensation is performed to the truncated set of subband filter coefficients based on the flag information, and each length of the truncated set of subband filter coefficients is variably determined in a frequency domain; and
filtering each subband signal of the input audio signal by using the truncated set of subband filter coefficients corresponding thereto.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for generating a filter for an audio signal and a parameterization device for the same, and more particularly, to a method for generating a filter for an audio signal, to implement filtering of an input audio signal with a low computational complexity, and a parameterization device therefor.
To this end, provided are a method for generating a filter for an audio signal, including: receiving at least one binaural room impulse response (BRIR) filter coefficients for binaural filtering of an input audio signal; converting the BRIR filter coefficients into a plurality of subband filter coefficients; obtaining average reverberation time information of a corresponding subband by using reverberation time information extracted from the subband filter coefficients; obtaining at least one coefficient for curve fitting of the obtained average reverberation time information; obtaining flag information indicating whether the length of the BRIR filter coefficients in a time domain is more than a predetermined value; obtaining filter order information for determining a truncation length of the subband filter coefficients, the filter order information being obtained by using the average reverberation time information or the at least one coefficient according to the obtained flag information and the filter order information of at least one subband being different from filter order information of another subband; and truncating the subband filter coefficient by using the obtained filter order information and a parameterization device therefor.
50 Citations
14 Claims
-
1. A method for processing an audio signal, comprising:
-
receiving an input audio signal; receiving a set of binaural room impulse response (BRIR) filter coefficients for binaural filtering of the input audio signal; converting the set of BRIR filter coefficients into a plurality of sets of subband filter coefficients; obtaining flag information indicating whether the length of the set of BRIR filter coefficients is more than a predetermined value in a time domain; truncating each set of subband filter coefficients based on filter order information obtained by at least partially using characteristic information extracted from the corresponding set of subband filter coefficients, wherein an energy compensation is performed to the truncated set of subband filter coefficients based on the flag information, and each length of the truncated set of subband filter coefficients is variably determined in a frequency domain; and filtering each subband signal of the input audio signal by using the truncated set of subband filter coefficients corresponding thereto. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for processing an audio signal, comprising:
-
a parameterization unit configured to generate a filter for an audio signal; and a binaural rendering unit configured to receive an input audio signal and filter the input audio signal by using parameters generated by the parameterization unit, wherein the parameterization unit is further configured to; receive a set of binaural room impulse response (BRIR) filter coefficients for binaural filtering of the input audio signal, convert the set of BRIR filter coefficients into a plurality of sets of subband filter coefficients, obtain flag information indicating whether the length of the set of BRIR filter coefficients is more than a predetermined value in a time domain, truncate each set of subband filter coefficients based on filter order information obtained by at least partially using characteristic information extracted from the corresponding set of subband filter coefficients, wherein an energy compensation is performed to the truncated set of subband filter coefficients based on the flag information, and each length of the truncated set of subband filter coefficients is variably determined in a frequency domain, and wherein the binaural rendering unit is further configured to filter each subband signal of the input audio signal by using the truncated set of subband filter coefficients corresponding thereto. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A parameterization device for generating a filter for an audio signal, the parameterization device is configured to:
-
receive a set of binaural room impulse response (BRIR) filter coefficients for binaural filtering of an input audio signal, convert the set of BRIR filter coefficients into a plurality of sets of subband filter coefficients, obtain flag information indicating whether the length of the set of BRIR filter coefficients is more than a predetermined value in a time domain, truncate each set of subband filter coefficients based on filter order information obtained by at least partially using characteristic information extracted from the corresponding set of subband filter coefficients, wherein an energy compensation is performed to the truncated set of subband filter coefficients based on the flag information, and each length of the truncated set of subband filter coefficients is variably determined in a frequency domain. - View Dependent Claims (12, 13, 14)
-
Specification