IP Library › Granted Patent US 11,783,864
Granted Patent B2
US 11,783,864 · App. 14/861,019 · Granted Oct 10, 2023

Integration of audio into a multi-view interactive digital media representation

Inventors: Stefan Johannes Josef Holzer (San Mateo, CA); Radu Bogdan Rusu (San Francisco, CA); Vladimir Roumenov Glavtchev (Mountain View, CA); Alexander Jay Bruen Trevor (San Francisco, CA)
Assignee: Fyusion, Inc.
G11B27/32G06F16/686G11B27/10G11B27/322H04N13/349
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 11,783,864
App. No.
14/861,019
Granted
Oct 10, 2023
Kind
B2
Abstract

Various embodiments of the present invention relate generally to systems and methods for integrating audio into a multi-view interactive digital media representation. According to particular embodiments, one process includes retrieving a multi-view interactive digital media representation that includes numerous images fused together into content and context models. The process next includes retrieving and processing audio data to be integrated into the multi-view interactive digital media representation. A first segment of audio data may be associated with a first position in the multi-view interactive digital media representation. In other examples, a first segment of audio data may be associated with a visual position or the location of a camera in the multi-view interactive digital media representation. The audio data may be played in coordination with the multi-view interactive digital media representation based on a user's navigation through the multi-view interactive digital media representation, where the first segment is played when the first position or first visual position is reached.

Claims (35)

1. A method comprising:

retrieving a multi-view interactive digital media representation of image data, wherein the multi-view interactive digital media representation includes a plurality of two-dimensional (2D) images captured from a mobile device, wherein the 2D images are separated into content and context models which are fused together to render the multi-view interactive digital media representation navigable in one or more dimensions by selecting a viewpoint from a plurality of different viewpoints from which to view the image data, each viewpoint corresponding to a different frame in a plurality of frames associated with the multi-view interactive digital media representation, wherein the models are fused based in part on location information captured from an inertial measurement unit at the mobile device, wherein the content model includes an object and the context model includes scenery surrounding the object;

retrieving audio data to be integrated into the multi-view interactive digital media representation, wherein the audio data and the plurality of images are captured separately, and wherein the audio data can include a separate audio file recorded at a different time from the plurality of images;

attaching the audio data to specific frames in the multi-view interactive digital media representation, the specific frames corresponding to specific viewpoints of the multi-view interactive digital media representation such that certain portions of the audio are played when the specific frames in the multi-view interactive digital media representation are reached during navigation;

associating a first segment with a first position in the multi-view interactive digital media representation; and

playing the audio data in coordination with the multi-view interactive digital media representation based on a user's navigation through the multi-view interactive digital media representation, wherein the first position in the multi-view interactive digital media representation triggers playback of the first segment, wherein the first position is a position of an object of a position of a capture device, wherein navigating the multi-view interactive digital media representation in one direction plays the audio data forward, navigating the multi-view interactive digital media representation in the opposite direction plays the audio data backwards, and the speed of playing the audio data corresponds to navigation speed.

2. The method of claim 1 , wherein the audio data is processed to segment the audio data into the first segment and a second segment.

3. The method of claim 2 , wherein the second segment is associated with a second position in the multi-view interactive digital media representation, wherein the second object position in the multi-view interactive digital media representation triggers playback of the second segment.

4. The method of claim 2 , wherein the multi-view interactive digital media representation is a surround view.

5. The method of claim 2 , wherein the multi-view interactive digital media representation is a multi-view image.

6. The method of claim 2 , wherein the multi-view interactive digital media representation is a three dimensional model.

7. The method of claim 2 , wherein the audio data includes an audio recording that was obtained concurrently with a recording of images included in the multi-view interactive digital media representation.

8. The method of claim 2 , wherein the audio data is an audio recording that was obtained separately from images included in the multi-view interactive digital media representation.

9. The method of claim 2 , wherein the audio data is a pre-recorded audio file.

10. The method of claim 2 , wherein the first segment and second segment are extracted from the audio data using independent component analysis.

11. The method of claim 2 , wherein the first segment includes a first set of sound sources and the second segment includes a second set of sound sources.

12. The method of claim 11 , wherein the first set of sound sources includes voices and the second set of sound sources includes background noises.

13. The method of claim 11 , wherein the first position is a video object position associated with a captured object in the surround view.

14. The method of claim 11 , wherein the first position is a video capture position with the position of the capture device.

15. The method of claim 2 , wherein the first segment includes sounds occurring near the first position in the multi-view interactive digital media representation, and wherein the second segment includes sounds occurring near the second position in the multi-view interactive digital media representation.

16. The method of claim 2 , wherein the user's navigation through the multi-view interactive digital media representation includes selecting automatic playback, wherein automatic playback triggers play of a predetermined navigation through the multi-view interactive digital media representation, wherein the predetermined navigation includes a set sequence of views and audio data.

17. The method of claim 2 , wherein the user's navigation through the multi-view interactive digital media representation includes navigating to the first position in the multi-view interactive digital media representation and navigating to the second position in the multi-view interactive digital media representation.

18. The method of claim 17 , wherein the first segment plays when the user navigates to the first position, and wherein a volume of the first segment decreases as the user navigates away from the first position and wherein the volume of the first segment increases as the user navigates towards the first position.

19. A non-transitory computer readable medium comprising:

computer code for retrieving a multi-view interactive digital media representation of image data, wherein the multi-view interactive digital media representation includes a plurality of two-dimensional (2D) images captured from a mobile device, wherein the 2D images are separated into content and context models which are fused together to render the multi-view interactive digital media representation navigable in one or more dimensions by selecting a viewpoint from a plurality of different viewpoints from which to view the image data, each viewpoint corresponding to a different frame in a plurality of frames associated with the multi-view interactive digital media representation, wherein the models are fused based in part on location information captured from an inertial measurement unit at the mobile device, wherein the content model includes an object and the context model includes scenery surrounding the object;

computer code for retrieving audio data to be integrated into the multi-view interactive digital media representation, wherein the audio data and the plurality of images are captured separately, and wherein the audio data can include a separate audio file recorded at a different time from the plurality of images;

computer code for attaching the audio data to the multi-view interactive digital media representation such that a certain portion of the audio is played when a certain position or frame in the multi-view interactive digital media representation is reached during navigation;

computer code for associating the first segment with a first position in the multi-view interactive digital media representation; and

computer code for playing the audio data in coordination with the multi-view interactive digital media representation based on a user's navigation through the multi-view interactive digital media representation, wherein the first position in the multi-view interactive digital media representation triggers playback of the first segment, wherein navigating the multi-view interactive digital media representation in one direction plays the audio data forward, navigating the multi-view interactive digital media representation in the opposite direction plays the audio data backwards, and the speed of playing the audio data corresponds to navigation speed.

20. A method comprising:

retrieving a multi-view interactive digital media representation of image data, wherein the multi-view interactive digital media representation includes a plurality of two-dimensional (2D) images captured from a mobile device, wherein the 2D images are separated into content and context models which are fused together to render the multi-view interactive digital media representation navigable in one or more dimensions by selecting a viewpoint from a plurality of different viewpoints from which to view the image data, each viewpoint corresponding to a different frame in a plurality of frames associated with the multi-view interactive digital media representation, wherein the models are fused based in part on location information captured from an inertial measurement unit at the mobile device, wherein the content model includes an object and the context model includes scenery surrounding the object;

retrieving audio data to be integrated into the multi-view interactive digital media representation, wherein the audio data and the plurality of images are captured separately, and wherein the audio data can include a separate audio file recorded at a different time from the plurality of images;

attaching the audio data to the multi-view interactive digital media representation such that a certain portion of the audio is played when a certain position or frame in the multi-view interactive digital media representation is reached during navigation;

processing the audio data, wherein processing the audio data includes segmenting the audio data into a first segment and a second segment and associating the first segment with a first position in the multi-view interactive digital media representation and the second segment with a second position in the multi-view interactive digital media representation; and

playing the audio data in coordination with the multi-view interactive digital media representation based on a user's navigation through the multi-view interactive digital media representation, wherein the first segment is played when the first position in the multi-view interactive digital media representation is depicted and wherein the second segment is played when the second position in multi-view interactive digital media representation is depicted, wherein navigating the multi-view interactive digital media representation in one direction plays the audio data forward, navigating the multi-view interactive digital media representation in the opposite direction plays the audio data backwards, and the speed of playing the audio data corresponds to navigation speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2016
From: HOLZER, STEFAN JOHANNES JOSEF; RUSU, RADU BOGDAN; GLAVTCHEV, VLADIMIR ROUMENOV; TREVOR, ALEXANDER JAY BRUEN
To: FYUSION, INC.
Reel/Frame 037721/0069 →
Continuity (1)
Related Publication 20170084293A1 · Mar 23, 2017