In-vehicle gesture interactive spatial audio system
First Claim
1. A method for modifying an audio parameter based on a gesture, the method comprising:
- acquiring sensor data associated with a hand of a user;
analyzing the sensor data to determine at least one hand position;
displaying a first virtual object that comprises a visual representation of an audio event in a first region of a volumetric display, wherein the volumetric display allows the user to interact with virtual objects associated with different audio events and re-position the virtual objects within a virtual three-dimensional space in order to modify positions at which the different audio events are reproduced within a sound space;
displaying a notification associated with a second audio event in the first region, wherein the notification overlaps the first virtual object in the first region;
determining, based on the at least one hand position, an interaction between the first virtual object and a second virtual object that corresponds to the hand of the user;
in response to the interaction,determining that the interaction is associated with the notification;
determining, based on at least one of a velocity and a duration of the interaction, a first sub-region of the first region of the volumetric display;
displaying the first virtual object within only the first sub-region of the first region;
determining a second sub-region of the first region of the volumetric display that is available to display a third virtual object that comprises a visual representation of the second audio event, wherein the second sub-region is independent of the first sub-region; and
displaying the third virtual object in the second sub-region;
based on the first sub-region, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream; and
causing the modified audio stream to be reproduced for output within an audio region of the sound space corresponding to the first sub-region.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a technique for modifying an audio parameter based on a gesture. The technique includes acquiring sensor data associated with a hand of a user and analyzing the sensor data to determine at least one hand position. The technique further includes determining, based on the at least one hand position, an interaction between a first virtual object that corresponds to an audio event and a second virtual object that corresponds to the hand of the user. The technique further includes, based on the interaction, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream and causing the modified audio stream to be reproduced for output to the user.
35 Citations
18 Claims
-
1. A method for modifying an audio parameter based on a gesture, the method comprising:
-
acquiring sensor data associated with a hand of a user; analyzing the sensor data to determine at least one hand position; displaying a first virtual object that comprises a visual representation of an audio event in a first region of a volumetric display, wherein the volumetric display allows the user to interact with virtual objects associated with different audio events and re-position the virtual objects within a virtual three-dimensional space in order to modify positions at which the different audio events are reproduced within a sound space; displaying a notification associated with a second audio event in the first region, wherein the notification overlaps the first virtual object in the first region; determining, based on the at least one hand position, an interaction between the first virtual object and a second virtual object that corresponds to the hand of the user; in response to the interaction, determining that the interaction is associated with the notification; determining, based on at least one of a velocity and a duration of the interaction, a first sub-region of the first region of the volumetric display; displaying the first virtual object within only the first sub-region of the first region; determining a second sub-region of the first region of the volumetric display that is available to display a third virtual object that comprises a visual representation of the second audio event, wherein the second sub-region is independent of the first sub-region; and displaying the third virtual object in the second sub-region; based on the first sub-region, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream; and causing the modified audio stream to be reproduced for output within an audio region of the sound space corresponding to the first sub-region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17, 18)
-
-
9. A system for modifying an audio parameter based on a gesture, comprising:
-
at least one sensor configured to acquire sensor data associated with a hand of a user; a processor coupled to the at least one sensor and configured to; analyze the sensor data to determine at least one hand position; and display a first virtual object that comprises a visual representation of an audio event in a first region of a volumetric display, wherein the volumetric display allows the user to interact with virtual objects associated with different audio events and re-position the virtual objects within a virtual three-dimensional space in order to modify positions at which the different audio events are reproduced within a sound space; display a notification associated with a second audio event in the first region, wherein the notification overlaps the first virtual object in the first region; determine, based on the at least one hand position, an interaction between the first virtual object and a second virtual object that corresponds to the hand of the user; in response to the interaction, determine that the interaction is associated with the notification; determine, based on at least one of a velocity and a duration of the interaction, a first sub-region of the first region the volumetric display; and determine a second sub-region of the first region of the volumetric display that is available to display a third virtual object that comprises a visual representation of the second audio event, wherein the second sub-region is independent of the first sub-region; based on the sub-region, modify a spatial audio parameter associated with the audio event to generate a modified audio stream; and cause the modified audio stream to be reproduced for output to the user within an audio region of the sound space corresponding to the sub-region; and a display coupled to the processor and configured to; display a visual representation of the first virtual object in the first region; and in response to the interaction, display the visual representation within only the sub-region of the first region; and display the third virtual object in the second sub-region. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to modify an audio parameter based on a gesture, by performing the steps of:
-
acquiring sensor data associated with a hand of a user; analyzing the sensor data to determine at least one hand position; displaying a first virtual object that comprises a visual representation of an audio event in a first region of a volumetric display, wherein the volumetric display allows the user to interact with virtual objects associated with different audio events and re-position the virtual objects within a virtual three-dimensional space in order to modify positions at which the different audio events are reproduced within a sound space; displaying a notification associated with a second audio event in the first region, wherein the notification overlaps the first virtual object in the first region; determining, based on the at least one hand position, an interaction between the first virtual object and a second virtual object that corresponds to the hand of the user; in response to the interaction, determining that the interaction is associated with the notification; determining, based on at least one of a velocity and a duration of the interaction, a first sub-region of the first region of the volumetric display; displaying the first virtual object within only the first sub-region of the first region; determining a second sub-region of the first region of the volumetric display that is available to display a third virtual object that comprises a visual representation of the second audio event, wherein the second sub-region is independent of the first sub-region; and displaying the third virtual object in the second sub-region; based on the first sub-region, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream; and causing the modified audio stream to be reproduced for output within an audio region of the sound space corresponding to the first sub-region.
-
Specification