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:
Aug. 10, 2021

Filed:

May. 01, 2020
Applicant:

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

Inventors:

Yanping Chen, San Jose, CA (US);

Jaewook Chung, Mountain View, CA (US);

Wisam Dakka, San Francisco, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/00 (2011.01); G06T 1/20 (2006.01); G06N 3/08 (2006.01); G06N 3/04 (2006.01); G06N 3/063 (2006.01); G06T 11/00 (2006.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G06N 3/0454 (2013.01); G06N 3/063 (2013.01); G06N 3/084 (2013.01); G06T 11/001 (2013.01); G06T 15/005 (2013.01);
Abstract

A multistage neural network system can store neural networks as shader programs on GPU memory. Neural network weights can be stored as shader objects or textures on the GPU memory. The GPU can receive a number of neural network image processing tasks to perform on images captured by a client device. The GPU can execute the tasks per driver parameters and display results in real time or near real time on the client device.


Find Patent Forward Citations

Loading…