IP Library Granted Patent US 11,765,332
Granted Patent B2
US 11,765,332 · App. 17/249,476 · Granted Sep 19, 2023

Virtual 3D communications with participant viewpoint adjustment

Inventors: Ran Oz (Maccabim, IL); Yuval Gronau (Ramat Hasharon, IL); Michael Rabinovich (Tel Aviv, IL); Osnat Goren-Peyser (Tel Aviv, IL); Tal Perl (Los Altos, CA)
Assignee: TRUE MEETING INC.
H04N13/111G06T19/006
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,765,332
App. No.
17/249,476
Granted
Sep 19, 2023
Kind
B2
Abstract

A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include receiving second participant metadata and first viewpoint metadata by a first unit that is associated with a first participant, wherein the second participant metadata is indicative of a pose of a second participant and an expression of the second participant, wherein the first viewpoint metadata is indicative of a virtual position from which the first participant requests to view an avatar of the second participant; generating, by the first unit, and based on the second participant metadata and the first viewpoint metadata, a second participant representation information; wherein the second participant representation information comprises a compact 3D model of the second participant and a second participant texture map; and determining, for the first participant and during the 3D video conference, a representation of virtual 3D video conference environment, wherein the determining is based on the second participant representation information.

Claims (18)

1. A method for conducting a three dimensional (3D) video conference between multiple participants, the method comprises:

receiving second participant metadata and first viewpoint metadata by a first unit that is associated with a first participant, wherein the second participant metadata is indicative of a pose of a second participant and an expression of the second participant, wherein the first viewpoint metadata is indicative of a virtual position from which the first participant requests to view an avatar of the second participant;

generating, by the first unit, and based on the second participant metadata and the first viewpoint metadata, a second participant representation information; wherein the second participant representation information comprises a compact 3D model of the second participant and a second participant texture map; and

determining, for the first participant and during the 3D video conference, a representation of virtual 3D video conference environment, wherein the determining comprises: determining an estimate of an appearance of the second participant in the virtual 3D video conference environment based on the second participant texture map; and amending the estimate based on a compact 3D model of at least the second participant.

2. The method according to claim 1 comprising generating each one of the compact 3D model and the second participant texture map in response to the second participant metadata and first viewpoint metadata.

3. The method according to claim 1 wherein the generating of at least one of the compact 3D model and the second participant texture map comprises feeding the second participant metadata and first viewpoint metadata to one or more neural networks trained to output the at least one of the compact 3D model and the second participant texture map based on the second participant metadata and first viewpoint metadata.

4. The method according to claim 1 wherein the compact 3D model comprises less than ten thousand points.

5. The method according to claim 1 wherein the compact 3D model consists essentially of five thousand points.

6. The method according to claim 1 wherein the amending comprises amending the estimate based on concealment and illumination effects related to compact 3D models of one or more participants of the 3D conference video.

7. A non-transitory computer readable medium for conducting a three dimensional (3D) video conference between multiple participants, the non-transitory computer readable medium that stores instructions for:

receiving second participant metadata and first viewpoint metadata by a first unit that is associated with a first participant, wherein the second participant metadata is indicative of a pose of a second participant and an expression of the second participant, wherein the first viewpoint metadata is indicative of a virtual position from which the first participant requests to view an avatar of the second participant;

generating, by the first unit, and based on the second participant metadata and the first viewpoint metadata, a second participant representation information; wherein the second participant representation information that stores instructions for a compact 3D model of the second participant and a second participant texture map; and

determining, for the first participant and during the 3D video conference, a representation of virtual 3D video conference environment, wherein the determining comprises determining an estimate of an appearance of the second participant in the virtual 3D video conference environment based on the second participant texture map; and amending the estimate based on a compact 3D model of at least the second participant.

8. The non-transitory computer readable medium according to claim 7 comprising generating each one of the compact 3D model and the second participant texture map are in response to the second participant metadata and first viewpoint metadata.

9. The non-transitory computer readable medium according to claim 7 wherein the generating of at least one of the compact 3D model and the second participant texture map that stores instructions for feeding the second participant metadata and first viewpoint metadata to one or more neural networks trained to output the at least one of the compact 3D model and the second participant texture map based on the second participant metadata and first viewpoint metadata.

10. The non-transitory computer readable medium according to claim 7 wherein the compact 3D model that stores instructions for less than ten thousand points.

11. The non-transitory computer readable medium according to claim 7 wherein the compact 3D model consists essentially of five thousand points.

12. The non-transitory computer readable medium according to claim 7 wherein the amending that stores instructions for amending the estimate based on concealment and illumination effects related to compact 3D models of one or more participants of the 3D conference video.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2025
From: TRUEMEETING LTD.
To: CAVENDISH CAPITAL LLC
Reel/Frame 070654/0473 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 60665 FRAME 265. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 18, 2024
From: OZ, RAN; GRONAU, YUVAL; RABINOVICH, MICHAEL; GOREN-PEYSER, OSNAT; PERL, TAL
To: TRUEMEETING, LTD
Reel/Frame 068686/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2022
From: OZ, RAN; GRONAU, YUVAL; RABINOVICH, MICHAEL; GOREN-PEYSER, OSNAT; PERL, TAL
To: TRUE MEETING INC.
Reel/Frame 060665/0265 →
Continuity (1)
Related Publication 20220286657A1 · Sep 8, 2022
Cited By (2)
US 12,223,587 US 12,400,415