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. 15, 2023

Filed:

Feb. 23, 2021
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Akhilesh Kumar, San Jose, CA (US);

Baldo Faieta, San Francisco, CA (US);

Piotr Walczyszyn, Warsaw, PL;

Ratheesh Kalarot, San Jose, CA (US);

Archie Bagnall, Irvine, CA (US);

Shabnam Ghadar, Menlo Park, CA (US);

Wei-An Lin, San Jose, CA (US);

Cameron Smith, Santa Cruz, CA (US);

Christian Cantrell, Sterling, VA (US);

Patrick Hebron, Briarcliff Manor, NY (US);

Wilson Chan, San Jose, CA (US);

Jingwan Lu, Santa Clara, CA (US);

Holger Winnemoeller, Seattle, WA (US);

Sven Olsen, Victoria, CA;

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T 11/60 (2006.01); G06T 11/20 (2006.01); G06N 3/04 (2023.01);
U.S. Cl.
CPC ...
G06T 11/60 (2013.01); G06N 3/04 (2013.01); G06T 11/203 (2013.01);
Abstract

The present disclosure describes systems, methods, and non-transitory computer readable media for detecting user interactions to edit a digital image from a client device and modify the digital image for the client device by using a web-based intermediary that modifies a latent vector of the digital image and an image modification neural network to generate a modified digital image from the modified latent vector. In response to user interaction to modify a digital image, for instance, the disclosed systems modify a latent vector extracted from the digital image to reflect the requested modification. The disclosed systems further use a latent vector stream renderer (as an intermediary device) to generate an image delta that indicates a difference between the digital image and the modified digital image. The disclosed systems then provide the image delta as part of a digital stream to a client device to quickly render the modified digital image.


Find Patent Forward Citations

Loading…