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. 14, 2019

Filed:

Oct. 01, 2016
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Hermes Germi Pique Corchs, London, GB;

Kirill A. Pugin, Sammamish, WA (US);

Razvan Gabriel Racasanu, Mountain View, CA (US);

Colin Todd Miller, San Jose, CA (US);

Ragavan Srinivasan, Cupertino, CA (US);

Tomer Bar, San Francisco, CA (US);

Bryce David Redd, Fremont, CA (US);

Assignee:

Facebook, Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06K 9/00 (2006.01); G06T 11/60 (2006.01);
U.S. Cl.
CPC ...
H04L 65/604 (2013.01); G06K 9/00288 (2013.01); G06T 11/60 (2013.01); H04L 65/607 (2013.01); G06K 9/00221 (2013.01); G06T 2207/30201 (2013.01);
Abstract

A video effects application executes on a client device having an image capture device and receives video data captured by the image capture device. The video effects application extracts information from the captured video data and stores the extracted information as metadata associated with the captured video data. For example, the video effects application identifies objects in the captured video data or identifies optical flow of the captured video data and stores the identified objects or identified optical flow as metadata associated with the captured video data. The video effects application stores information describing modifications to the captured video data in association with the captured video data. When the captured video data is presented, the captured video data, associated metadata, and information describing the modifications is communicated to a renderer, which uses the metadata to perform the identified modifications to the captured video data when presenting the captured video data.


Find Patent Forward Citations

Loading…