Virtual Viewpoint for a Participant in an Online Communication
First Claim
Patent Images
1. A system comprising:
- one or more processors; and
one or more computer-readable storage media storing instructions that are executable by the one or more processors to perform operations including;
generating a scene geometry including a geometric proxy for a particular participant and a different geometric proxy for a different participant in an online communication, the scene geometry visually simulating an in-person conversation; and
causing a virtual viewpoint to be displayed for the particular participant that includes the different geometric proxy for the different participant along with a background that is part of the scene geometry, the virtual viewpoint being displayed based on a detected position of the particular participant'"'"'s face such that a change in the detected position of the particular participant'"'"'s face causes a change in the virtual viewpoint of the different geometric proxy of the different participant.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations provide an in-person communication experience by generating a changable virtual viewpoint for a participant in an online communication. For instance, techniques described herein capture visual data about participants in an online communication, and create a realistic geometric proxy from the visual data. A virtual scene geometry is generated that mimics an arrangement of an in-person meeting for the online communication. According to various implementations, a virtual viewpoint displays a changing virtual viewpoint, such as based on a change in position of a participants face.
5 Citations
1 Claim
-
1. A system comprising:
-
one or more processors; and one or more computer-readable storage media storing instructions that are executable by the one or more processors to perform operations including; generating a scene geometry including a geometric proxy for a particular participant and a different geometric proxy for a different participant in an online communication, the scene geometry visually simulating an in-person conversation; and causing a virtual viewpoint to be displayed for the particular participant that includes the different geometric proxy for the different participant along with a background that is part of the scene geometry, the virtual viewpoint being displayed based on a detected position of the particular participant'"'"'s face such that a change in the detected position of the particular participant'"'"'s face causes a change in the virtual viewpoint of the different geometric proxy of the different participant.
-
Specification