US 12,035,126 B2
System and method for interpolating a head-related transfer function
Nuno Miguel da Costa Santos Fonseca, Leiria (PT); Gustavo Miguel Jorge dos Reis, Leiria (PT); and Ashley Ines Gomes Prazeres, Leiria (PT)
Assigned to SOUND PARTICLES S.A., (PT)
Filed by Sound Particles S.A., Leiria (PT)
Filed on Sep. 14, 2021, as Appl. No. 17/474,734.
Prior Publication US 2023/0081104 A1, Mar. 16, 2023
Int. Cl. H04S 7/00 (2006.01); H04R 5/04 (2006.01); H04S 3/00 (2006.01); H04S 5/00 (2006.01)
CPC H04S 7/304 (2013.01) [H04R 5/04 (2013.01); H04S 3/008 (2013.01); H04S 5/005 (2013.01); H04S 7/303 (2013.01); H04S 2420/01 (2013.01); H04S 2420/11 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method, the method comprising:
determining a first point of intersection for a 3D sound source relative to a left ear, wherein audio from the 3D sound source is operable for presentation via headphones, wherein the first point of intersection for the 3D sound source relative to the left ear is a first position on a sphere mesh as centered on the left ear;
generating a first impulse response according to a first set of existing impulse responses, wherein the first set of existing impulse responses comprises three existing impulse responses, and wherein the first impulse response is generated by aligning in the time domain and interpolating a plurality of existing impulse responses of the first set of existing impulse responses;
time aligning the first impulse response according to a weighted combination of delays associated with each impulse response of the first set of existing impulse responses;
determining a second point of intersection for the 3D sound source relative to a right ear, wherein the second point of intersection for the 3D sound source relative to the right ear is a second position on the sphere mesh as centered on the right ear;
generating a second impulse response according to a second set of existing impulse responses; and
time aligning the second impulse response according to a weighted combination of delays associated with each impulse response of the second set of existing impulse responses.