US 12,192,741 B2
Efficient HRTF approximation via multi-layer optimization
Mick Kekoa Marchan, Seattle, WA (US); and Andrew Stewart Allen, San Diego, CA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Oct. 2, 2023, as Appl. No. 18/375,777.
Application 18/375,777 is a continuation of application No. 17/698,595, filed on Mar. 18, 2022, granted, now 11,832,085.
Prior Publication US 2024/0031764 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04S 7/00 (2006.01); G06F 17/14 (2006.01); G06N 20/00 (2019.01); H04R 5/033 (2006.01); H04S 1/00 (2006.01)
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
OG exemplary drawing
 
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.