CPC H04S 7/304 (2013.01) [G06F 17/142 (2013.01); G06N 20/00 (2019.01); H04R 5/033 (2013.01); H04S 1/007 (2013.01); H04S 2400/11 (2013.01); H04S 2400/13 (2013.01); H04S 2420/01 (2013.01)] | 20 Claims |
1. A method for approximating head related transfer function (HRTF) filters when rendering an audio signal, said method comprising:
providing an input HRTF data set as input into a network, which comprises basis filters, wherein the input HRTF data set includes a corresponding set of HRTF filters for each location in a set of locations;
for each respective location in the set of locations, causing the network to use the input HRTF data set to iteratively learn approximation data comprising the following: (i) corresponding mixing channel gains that are used to control input to the mixing channels, (ii) coefficients that are used to control the FIR filters, and (iii) shapes of the basis filters; and
storing a correlation between each location in the set of locations and specific values selected from the approximation data, wherein, by subsequently selecting a particular location in the set of locations, a corresponding set of values from the approximation data are also selected, said corresponding set of values include specific mixing channel gains, the coefficients, and the basis filter shapes.
|