IP Library Granted Patent US 12,587,781
Granted Patent B2
US 12,587,781 · App. 18/027,249 · Granted Mar 24, 2026

Parametric spatial audio rendering with near-field effect

Inventors: Mikko-Ville Laitinen (Espoo, FI); Mikko Tammi (Tampere, FI); Juha Vilkamo (Helsinki, FI)
Assignee: Nokia Technologies Oy
H04R1/406H04R29/005H04S7/30G01S3/8036G10L19/008H04R2201/401H04S3/008H04S2400/01H04S2400/15H04S2420/01H04S2420/03
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,587,781
App. No.
18/027,249
Granted
Mar 24, 2026
Kind
B2
Abstract

An apparatus including circuitry configured to: obtain two or more audio signals, wherein each audio signal is associated with a microphone array; obtain at least one value associated with an inter-channel difference based on the two or more audio signals; obtain at least one parameter value associated with the two or more audio signals; obtain at least one value associated with an inter-aural difference based at least on the at least one parameter value; generate at least two output audio signals by controlling inter-aural level differences of the generated at least two output audio signals based on the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference, such that sounds nearer to the microphone array are reproduced with a higher inter-aural difference at the at least two output audio signals.

Claims (87)

1 . An apparatus, comprising:

at least one processor; and

at least one memory storing instructions that, when executed with the at least one processor, cause the apparatus to:

obtain two or more audio signals, wherein the audio signals are associated with a microphone array;

obtain at least one value associated with an inter-channel difference based on the two or more audio signals;

obtain at least one direction associated with the two or more audio signals;

obtain at least one value associated with an inter-aural difference based at least on the at least one direction;

compare the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference;

determine at least one gain correction factor based on the comparison; and

generate, based on the determined gain correction factor applied to one or more of the obtained two or more audio signals, at least two output audio signals with controlling inter-aural level differences of the generated at least two output audio signals based on the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference, such that sounds nearer to the microphone array are reproduced with a higher inter-aural difference at the at least two output audio signals than other sounds, and such that the at least two output audio signals are configured to represent a more accurate distance of a sound source than the two or more audio signals.

2 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

generate at least two further audio signals based on the two or more audio signals and the at least one direction for the at least two or more audio signals; and

obtain the at least one value associated with the inter-aural difference based on the at least two further audio signals.

3 . The apparatus as claimed in claim 2 , wherein the instructions, when executed with the at least one processor, cause the apparatus to

determine:

at least one distance of the sound source;

generate the at least two output audio signals based on the at least two further audio signals and the comparison such that the at least two output audio signals are configured to represent the more accurate distance of the sound source; and

generate the at least two output audio signals based on the at least one distance of the sound source.

4 . The apparatus as claimed in claim 2 , wherein the instructions, when executed with the at least one processor, cause the apparatus to

determine a maximum of the at least one value associated with the inter-aural level difference and the at least one value associated with the inter-channel level difference.

5 . The apparatus as claimed in claim 4 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

modify the at least two further audio signals such that when the at least one value associated with the inter-channel level difference is larger than the at least one value associated with the inter-aural difference, the at least two further audio signals are modified based on the at least one value associated with the inter-channel level difference.

6 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine a head-related transfer function corresponding to the at least one direction associated with the two or more audio signals; and

determine the at least one value associated with the inter-aural difference based on at least the determined head-related transfer function.

7 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to at least one of:

receive the two or more audio signals from two or more microphones of the microphone array; or

receive two or more transport audio signals generated from the two or more audio signals.

8 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine:

at least one first energy value based on either one of the two or more audio signals associated with a left microphone, or a selection of the two or more audio signals associated with left microphones; and

at least one second energy value based on either one of the two or more audio signals associated with a right microphone, or a selection of the two or more audio signals associated with right microphones.

9 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine:

at least one first energy value based on a tuning factor multiplied with either one of the two or more audio signals associated with a left microphone, or a selection of the two or more audio signals associated with left microphones; and

at least one second energy value based on the tuning factor multiplied with either one of the two or more audio signals associated with a right microphone, or a selection of the two or more audio signals associated with right microphones.

10 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine:

at least one left channel binaural energy value; and

at least one right channel binaural energy value.

11 . The apparatus as claimed in claim 10 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine which of at least one left and at least one right binaural channel has a higher energy; and

compare the binaural energy value of the determined channel and the energy value based on either one of the two or more audio signals associated with a determined channel microphone, or a selection of the two or more audio signals associated with determined channel microphones.

12 . The apparatus as claimed in claim 11 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine at least one further gain correction factor for a left or right further audio signal based on the comparison.

13 . The apparatus as claimed in claim 12 , wherein the instructions, when executed with the at least one processor, cause the apparatus to:

determine a left further audio signal correction factor of a square root of a ratio between an energy value of a left channel and an energy value of an associated left binaural channel; and

determine a right further audio signal correction factor of a square root of a ratio between an energy value of a right channel and an energy value of an associated right binaural channel.

14 . The apparatus as claimed in claim 1 , wherein the at least one value associated with the inter-channel difference is at least one of:

an energy of the two or more audio signals;

an amplitude of the two or more audio signals;

a value related to an amount of sound based on the two or more audio signals;

a value related to a relative amount of sound at the two or more audio signals;

at least one inter-channel energy level difference; or

at least one inter-channel amplitude level difference.

15 . The apparatus as claimed in claim 1 , wherein the at least one inter-aural difference is at least one of:

a binaural energy value;

a binaural amplitude value;

a value related to an amount of binaural sound;

a value related to a relative amount of binaural sound;

at least one inter-aural energy level difference; or

at least one inter-aural amplitude level difference.

16 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to at least one of:

obtain spatial metadata associated with the two or more audio signals;

analyse the two or more audio signals to determine the spatial metadata; or

receive the spatial metadata associated with the two or more audio signals.

17 . The apparatus as claimed in claim 16 , wherein the spatial metadata associated with the two or more audio signals comprises at least one of:

a direction value; or

a value indicating a directionality related to the two or more audio signals.

18 . The apparatus as claimed in claim 1 , wherein the instructions, when executed with the at least one processor, cause the apparatus to

generate binaural output audio signals.

19 . A method for an apparatus comprising:

obtaining two or more audio signals, wherein the audio signals are associated with a microphone array;

obtaining at least one value associated with an inter-channel difference based on the two or more audio signals;

obtaining at least one direction associated with the two or more audio signals;

obtaining at least one value associated with an inter-aural difference based at least on the at least one direction;

comparing the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference;

determining at least one gain correction factor based on the comparison; and

generating, based on the determined gain correction factor applied to one or more of the obtained two or more audio signals, at least two output audio signals with controlling inter-aural level differences of the generated at least two output audio signals based on the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference, such that sounds nearer to the microphone array are reproduced with a higher inter-aural difference at the at least two output audio signals than other sounds, and such that the at least two output audio signals are configured to represent a more accurate distance of a sound source than the two or more audio signals.

20 . A non-transitory computer-readable medium comprising instructions stored thereon for performing at least the following:

obtaining two or more audio signals, wherein the audio signals are associated with a microphone array;

obtaining at least one value associated with an inter-channel difference based on the two or more audio signals;

obtaining at least one direction associated with the two or more audio signals;

obtaining at least one value associated with an inter-aural difference based at least on the at least one direction;

comparing the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference;

determining at least one gain correction factor based on the comparison; and

generating, based on the determined gain correction factor applied to one or more of the obtained two or more audio signals, at least two output audio signals with controlling inter-aural level differences of the generated at least two output audio signals based on the at least one value associated with the inter-channel difference and the at least one value associated with the inter-aural difference, such that sounds nearer to the microphone array are reproduced with a higher inter-aural difference at the at least two output audio signals than other sounds, and such that the at least two output audio signals are configured to represent a more accurate distance of a sound source than the two or more audio signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2023
From: IIARI LAITINEN, MIKKO-VILLE; TAMMI, MIKKO TAPIO; VILKAMO, JUHA TAPIO
To: NOKIA TECHNOLOGIES OY
Reel/Frame 063073/0037 →
Priority Claims (1)
GB 2014951 · Sep 22, 2020 · national
Continuity (1)
Related Publication 20230362537A1 · Nov 9, 2023
References Cited (19)
US 10609503B2 · Stein · 2020 [cited by applicant]
US 20090252356A1 · Goodwin et al. · 2009 [cited by applicant]
US 20100086136A1 · Beckmann · 2010 [cited by examiner]
US 20110299702A1 · Faller · 2011 [cited by examiner]
US 20150030179A1 · Zhang · 2015 [cited by examiner]
US 20150049872A1 · Virette · 2015 [cited by examiner]
US 20170094440A1 · Brown · 2017 [cited by examiner]
US 20170195811A1 · Yen · 2017 [cited by examiner]
US 20170236521A1 · Chebiyyam · 2017 [cited by examiner]
US 20180103327A1 · Mosgaard · 2018 [cited by examiner]
US 20180301154A1 · Briand · 2018 [cited by examiner]
US 20190066701A1 · Fatus · 2019 [cited by examiner]
US 20190174246A1 · De Bruijn · 2019 [cited by examiner]
US 20190208348A1 · Reijniers · 2019 [cited by examiner]
US 20190215638A1 · Stein · 2019 [cited by examiner]
US 20200286495A1 · Norvell · 2020 [cited by examiner]
EP 3383067A1 · 2018 [cited by applicant]
GB 2571949A · 2019 [cited by examiner]
Spagnol, S. et al., “Distance rendering and perception of nearby virtual sound sources with a near-field model,” Applied Acoustics, vol. 115, 2017, pp. 61-73. [cited by applicant]