IP Library › Granted Patent US 10,542,368
Granted Patent B2
US 10,542,368 · App. 15/937,248 · Granted Jan 21, 2020

Audio content modification for playback audio

Inventors: Miikka Tapani Vilermo (Siuro, FI); Arto Juhani Lehtiniemi (Lempaala, FI); Lasse Juhani Laaksonen (Tampere, FI); Mikko Tapio Tammi (Tampere, FI)
Assignee: Nokia Technologies Oy
H04S7/303G06F3/011G06F3/04815G06T19/006H04S2400/11
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 10,542,368
App. No.
15/937,248
Granted
Jan 21, 2020
Kind
B2
Abstract

A method including accessing, by a user device, a location corresponding to at least one microphone array in a content of a free-viewpoint audio environment. The method includes tracking user movement of a user based on a user position in the content of the free-viewpoint audio environment, determining a probability of error in a direction estimate from at least one part of an audio signal; and applying audio ambience to the at least one part of the audio signal based on the user displacement from the nearest microphone array of the at least one microphone array and the probability of error in the direction estimate from the at least one part of the audio signal.

Claims (47)

1. A method comprising:

accessing, by a user device, a location corresponding to at least one microphone array in a content of a free-viewpoint audio environment;

tracking user movement of a user based on a user position in the content of the free-viewpoint audio environment;

determining user displacement from a nearest microphone array of the at least one microphone array;

determining a probability of error in a direction estimate from at least one part of an audio signal; and

applying audio ambience to the at least one part of the audio signal based on the user displacement from the nearest microphone array of the at least one microphone array and the probability of error in the direction estimate from the at least one part of the audio signal.

2. The method as in claim 1 , wherein applying audio ambience to the at least one part of the audio signal further comprises:

increasing audio ambience with the user displacement and making audio from direction of the user displacement more ambient than audio from an opposite direction.

3. The method as in claim 1 , wherein tracking user movement in the content of the free-viewpoint audio environment further comprises:

tracking the user movement based on at least one of: global positioning system, high accuracy indoor positioning, at least one accelerometer, at least one camera based system, or at least one light based system.

4. The method as in claim 1 , further comprising:

making playback audio from high-probability error directions more ambient than playback audio from low-probability error directions.

5. The method as in claim 1 , wherein the content of the free-viewpoint audio environment includes a virtual environment and tracking the user movement comprises tracking virtual movement of the user.

6. The method as in claim 1 , wherein the content of the free-viewpoint audio environment comprises a real world environment and tracking the user movement comprises tracking movement of the user in the real world environment.

7. The method as in claim 1 , further comprising:

presenting audio as a directional signal, an ambient signal and direction parameter for each frequency band.

8. The method as in claim 1 , further comprising:

presenting audio via directional audio coding.

9. The method as in claim 1 , wherein the applying of the audio ambience comprises determining the audio ambience based on the user displacement, and the method further comprises:

determining an amount of ambiguity based on a near distance and a far distance, wherein the near distance is a closest distance at which 360 stitching starts to work.

10. An apparatus comprising:

at least one processor; and

at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:

access a location corresponding to at least one microphone array in a content of a free-viewpoint audio environment;

track user movement of a user based on a user position in the content of the free-viewpoint audio environment;

determine user displacement from a nearest microphone array of the at least one microphone array;

determine a probability of error in a direction estimate from at least one part of an audio signal; and

apply audio ambience to the at least one part of the audio signal based on the user displacement from the nearest microphone array of the at least one microphone array and the probability of error in the direction estimate from the at least one part of the audio signal.

11. An apparatus as in claim 10 , wherein, when determining audio ambience based on the user displacement from the nearest microphone array, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:

increase audio ambience with the user displacement and make audio from direction of the user displacement more ambient than audio from opposite direction.

12. An apparatus as in claim 10 , wherein, when tracking user movement in the content of the free-viewpoint audio environment, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:

track the user movement based on at least one of: global positioning system, high accuracy indoor positioning, at least one accelerometer, at least one camera based system, or at least one light based system.

13. An apparatus as in claim 10 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:

make playback audio from high-probability error directions more ambient than playback audio from low-probability error directions.

14. An apparatus as in claim 10 , wherein the content of the free-viewpoint audio environment comprises a virtual environment and tracking the user movement comprises tracking virtual movement of the user.

15. An apparatus as in claim 10 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:

present audio as a directional signal, an ambient signal and direction parameter for each frequency band.

16. An apparatus as in claim 10 , wherein, when determining audio ambience based on the user displacement, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to:

determine an amount of ambiguity based on a near distance and a far distance, wherein the near distance is a closest distance at which 360 stitching starts to work.

17. An apparatus as in claim 10 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:

modify audio in tiles in which uncertainty is larger than a threshold.

18. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:

accessing, by a user device, a location corresponding to at least one microphone array in a content of a free-viewpoint audio environment;

tracking user movement of a user based on a user position in the content of the free-viewpoint audio environment;

determining user displacement from a nearest microphone array of the at least one microphone array;

determining a probability of error in a direction estimate from at least one part of an audio signal; and

applying audio ambience to the at least one part of the audio signal based on the user displacement from the nearest microphone array of the at least one microphone array and the probability of error in the direction estimate from the at least one part of the audio signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2018
From: VILERMO, MIIKKA TAPANI; LEHTINIEMI, ARTO JUHANI; LAAKSONEN, LASSE JUHANI; TAMMI, MIKKO TAPIO
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047101/0406 →
Continuity (1)
Related Publication 20190306651A1 · Oct 3, 2019