The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 11, 2021

Filed:

Jan. 08, 2018
Applicant:

Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);

Inventor:

Simion Venshtain, Chicago, IL (US);

Assignee:

Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/20 (2011.01); G06T 17/20 (2006.01); G06T 19/20 (2011.01); G06T 7/73 (2017.01); H04N 7/15 (2006.01); H04N 13/254 (2018.01); H04N 13/271 (2018.01); H04N 13/214 (2018.01); G06F 3/0481 (2013.01); G06K 9/00 (2006.01); G06K 9/20 (2006.01); G06K 9/46 (2006.01); G06K 9/62 (2006.01); G06T 19/00 (2011.01); H04L 29/06 (2006.01); H04N 7/14 (2006.01); G06T 15/08 (2011.01); H04L 12/18 (2006.01);
U.S. Cl.
CPC ...
G06T 17/20 (2013.01); G06F 3/04815 (2013.01); G06K 9/00201 (2013.01); G06K 9/00228 (2013.01); G06K 9/00281 (2013.01); G06K 9/2018 (2013.01); G06K 9/4642 (2013.01); G06K 9/6207 (2013.01); G06K 9/6289 (2013.01); G06T 7/74 (2017.01); G06T 7/75 (2017.01); G06T 15/20 (2013.01); G06T 19/003 (2013.01); G06T 19/20 (2013.01); H04L 29/06176 (2013.01); H04L 65/604 (2013.01); H04L 65/607 (2013.01); H04N 7/142 (2013.01); H04N 7/147 (2013.01); H04N 7/157 (2013.01); H04N 13/214 (2018.05); H04N 13/254 (2018.05); H04N 13/271 (2018.05); G06T 15/08 (2013.01); G06T 2200/04 (2013.01); G06T 2200/08 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30204 (2013.01); G06T 2215/16 (2013.01); H04L 12/18 (2013.01);
Abstract

Systems and methods relate to receiving a plurality of video streams captured of a subject by a plurality of video cameras, each video stream including video frames time-synchronized according to a shared frame rate, each video camera having a known vantage point in a predetermined coordinate system; obtaining at least one three-dimensional (3D) mesh of the subject at the shared frame rate, the 3D mesh time-synchronized with the video frames of the video streams, the at least one mesh including a plurality of vertices with known locations in the predetermined coordinate system; calculating one or more lists of visible-vertices at the shared frame rate, each list including a subset of the plurality of vertices of the at least one 3D mesh of the subject, the subset being a function of the location of the known vantage point associated with at least one of the plurality of video cameras; generating one or more time-synchronized data streams at the shared frame rate, the one or more time-synchronized data streams including: one or more video streams encoding at least one of the plurality of video streams; and one or more geometric-data streams including the calculated one or more visible-vertices lists; and transmitting the one or more time-synchronized data streams to a receiver for rendering of a viewpoint-adaptive 3D persona of the subject.


Find Patent Forward Citations

Loading…