IP Library › Granted Patent US 11,435,869
Granted Patent B2
US 11,435,869 · App. 16/726,090 · Granted Sep 6, 2022

Virtual reality environment based manipulation of multi-layered multi-view interactive digital media representations

Inventors: Stefan Johannes Josef Holzer (San Mateo, CA); Stephen David Miller (San Francisco, CA); Radu Bogdan Rusu (San Francisco, CA); Alexander Jay Bruen Trevor (San Francisco, CA); Krunal Ketan Chande (San Francisco, CA)
Assignee: Fyusion, Inc.
G06F3/04815G06F3/011G06T15/205G06T19/003G06V10/768G06V20/10G06V20/20H04L67/131H04N13/111H04N21/00A63F2300/303A63F2300/8082H04N13/261H04N2013/0085
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,435,869
App. No.
16/726,090
Filed
Dec 23, 2019
Granted
Sep 6, 2022
Kind
B2
Examiner
HE, YINGCHUN
Art Unit
2613
USPC
345/633
Abstract

Various embodiments of the present disclosure relate generally to systems and methods for generating multi-view interactive digital media representations in a virtual reality environment. According to particular embodiments, a plurality of images is fused into a first content model and a first context model, both of which include multi-view interactive digital media representations of objects. Next, a virtual reality environment is generated using the first content model and the first context model. The virtual reality environment includes a first layer and a second layer. The user can navigate through and within the virtual reality environment to switch between multiple viewpoints of the content model via corresponding physical movements. The first layer includes the first content model and the second layer includes a second content model and wherein selection of the first layer provides access to the second layer with the second content model.

Claims (40)

1. A method for generating a multi-view interactive digital media representation in a virtual reality environment comprising:

obtaining a plurality of images, wherein each image in the plurality of images has location information and an object, wherein the plurality of images include at least a portion of overlapping subject matter;

fusing, via a processor, the plurality of images into a content model, wherein the content model includes a multi-view interactive digital media representation of the object; and

generating, via the processor, a virtual reality environment using the content model;

wherein the multi-view interactive digital media representation is generated by fusing each object in the plurality of images into a single content model object without using the background in the plurality of images, connected together in a three-dimensional spatial graph, wherein the content model is generated directly from the plurality of images without using a 3D polygon model, wherein the content model includes multiple images captured using a convex capture motion;

wherein the multi-view interactive digital media representation is configured such that a user can navigate through and within the virtual reality environment to switch between multiple viewpoints of the content model via corresponding physical movements,

wherein the user can directly rotate the content model while the user is in the virtual reality environment against a static context model background and walk around the object while the user is in the virtual reality environment, wherein walking around the object includes rotating the content model in conjunction with a rotating context model background, wherein the content model includes embedded objects that only are only visible during certain rotational views.

2. The method of claim 1 , wherein the plurality of images is obtained from a plurality of users.

3. The method of claim 1 , wherein the virtual reality environment is enhanced using one or more of automatic frame selection, stabilization, view interpolation, filters, and compression.

4. The method of claim 1 , wherein the plurality of images includes images with different temporal information.

5. The method of claim 1 , wherein the static context model background includes a locally concave surround view, the surround view surrounding the content model in a 360 degree navigable environment.

6. The method of claim 1 , wherein the content model includes a locally convex surround view of the object.

7. The method of claim 1 , wherein the virtual reality environment is configured such that the user can appear to be closer or farther to the surround views by physically moving through space.

8. A system for generating a multi-view interactive digital media representation in a virtual reality environment comprising:

a processor; and

memory, the memory comprising instructions for:

obtaining a plurality of images, wherein each image in the plurality of images has location information and an object, wherein the plurality of images include at least a portion of overlapping subject matter;

fusing, via a processor, the plurality of images into a content model, wherein the content model includes a multi-view interactive digital media representation of the object; and

generating, via the processor, a virtual reality environment using the content model;

wherein the multi-view interactive digital media representation is generated by fusing each object in the plurality of images into a single content model object without using the background in the plurality of images, connected together in a three-dimensional spatial graph, wherein the content model is generated directly from the plurality of images without using a 3D polygon model, wherein the content model includes multiple images captured using a convex capture motion;

wherein the multi-view interactive digital media representation is configured such that a user can navigate through and within the virtual reality environment to switch between multiple viewpoints of the content model via corresponding physical movements,

wherein the user can directly rotate the content model while the user is in the virtual reality environment against a static context model background and walk around the object while the user is in the virtual reality environment, wherein walking around the object includes rotating the content model in conjunction with a rotating context model background, wherein the content model includes embedded objects that only are only visible during certain rotational views.

9. The system of claim 8 , wherein the plurality of images is obtained from a plurality of users.

10. The system of claim 8 , wherein the virtual reality environment is enhanced using one or more of automatic frame selection, stabilization, view interpolation, filters, and compression.

11. The system of claim 8 , wherein the plurality of images includes images with different temporal information.

12. The system of claim 8 , wherein the static context model background includes a locally concave surround view, the surround view surrounding the content model in a 360 degree navigable environment.

13. The system of claim 8 , wherein the content model includes a locally convex surround view of the object.

14. The system of claim 8 , wherein the virtual reality environment is configured such that the user can appear to be closer or farther to the surround views by physically moving through space.

15. A non-transitory computer readable medium comprising instructions to execute a method for generating a multi-view interactive digital media representation in a virtual reality environment, the method comprising:

obtaining a plurality of images, wherein each image in the plurality of images has location information and an object, wherein the plurality of images include at least a portion of overlapping subject matter;

fusing, via a processor, the plurality of images into a content model, wherein the content model includes a multi-view interactive digital media representation of the object; and

generating, via the processor, a virtual reality environment using the content model;

wherein the multi-view interactive digital media representation is generated by fusing each object in the plurality of images into a single content model object without using the background in the plurality of images, connected together in a three-dimensional spatial graph, wherein the content model is generated directly from the plurality of images without using a 3D polygon model, wherein the content model includes multiple images captured using a convex capture motion;

wherein the multi-view interactive digital media representation is configured such that a user can navigate through and within the virtual reality environment to switch between multiple viewpoints of the content model via corresponding physical movements,

wherein the user can directly rotate the content model while the user is in the virtual reality environment against a static context model background and walk around the object while the user is in the virtual reality environment, wherein walking around the object includes rotating the content model in conjunction with a rotating context model background, wherein the content model includes embedded objects that only are only visible during certain rotational views.

16. The non-transitory computer readable medium of claim 15 , wherein the virtual reality environment is enhanced using one or more of automatic frame selection, stabilization, view interpolation, filters, and compression.

17. The non-transitory computer readable medium of claim 15 , wherein the plurality of images includes images with different temporal information.

18. The non-transitory computer readable medium of claim 15 , wherein the static context model background includes a locally concave surround view, the surround view surrounding the content model in a 360 degree navigable environment.

19. The non-transitory computer readable medium of claim 15 , wherein the content model includes a locally convex surround view of the object.

20. The non-transitory computer readable medium of claim 15 , wherein the virtual reality environment is configured such that the user can appear to be closer or farther to the surround views by physically moving through space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2022
From: HOLZER, STEFAN JOHANNES JOSEF; MILLER, STEPHEN DAVID; RUSU, RADU BOGDAN; TREVOR, ALEXANDER JAY BRUEN; CHANDE, KRUNAL KETAN
To: FYUSION, INC.
Reel/Frame 061690/0710 →
Continuity (7)
Continuation 15724081 · Oct 3, 2017
Continuation 15682362 · Aug 21, 2017
Continuation In Part 14800638 · Jul 15, 2015
Provisional Application 62377519 · Aug 19, 2016
Provisional Application 62377513 · Aug 19, 2016
Provisional Application 62377517 · Aug 19, 2016
Related Publication 20200133462A1 · Apr 30, 2020
Cited By (1)
US 12,581,196