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:
Jun. 08, 2021

Filed:

Apr. 23, 2019
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Shah Tanmay Anilkumar, Los Angeles, CA (US);

Samuel Edward Hare, Los Angeles, CA (US);

Guohui Wang, Los Angeles, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 3/40 (2006.01); G06T 5/50 (2006.01); G06T 7/11 (2017.01); G06T 7/174 (2017.01);
U.S. Cl.
CPC ...
G06T 3/4076 (2013.01); G06T 5/50 (2013.01); G06T 7/11 (2017.01); G06T 7/174 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/20016 (2013.01); G06T 2207/20224 (2013.01);
Abstract

Systems and methods are provided for initiating transfer of image data corresponding to at least one predetermined level of an image pyramid comprising higher resolution to a graphic processing unit (GPU) of the computing device, calculating, by the central processing unit (CPU) of the computing device, optical flow of at least one predetermined coarse level of the image pyramid, transferring, by the CPU of the computing device, the calculated optical flow of the at least one predetermined coarse level of the image pyramid to the GPU, calculating, by the GPU of the computing device, the optical flow of the at least one predetermined level of the image pyramid comprising higher resolution, and outputting, by the GPU of the computing device, the optical flow of the image data.


Find Patent Forward Citations

Loading…