US 11,670,012 B2
Encoding and decoding a stylized custom graphic
Drake Austin Rehfeld, Glendora, CA (US); Rahul Bhupendra Sheth, Los Angeles, CA (US); and Ning Zhang, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Apr. 30, 2021, as Appl. No. 17/302,361.
Application 17/302,361 is a continuation of application No. 16/846,949, filed on Apr. 13, 2020, granted, now 11,024,058.
Application 16/846,949 is a continuation of application No. 16/022,536, filed on Jun. 28, 2018, granted, now 10,657,676.
Prior Publication US 2021/0256736 A1, Aug. 19, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 9/00 (2006.01); H04L 51/52 (2022.01); G06N 3/047 (2023.01)
CPC G06T 9/002 (2013.01) [G06N 3/047 (2023.01); H04L 51/52 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
accessing a set of bits;
generating using an encoder, image data encoding the set of bits, the encoder trained to minimize a loss in relation to training data to update a first set of weights defining convolution and deconvolution layers of the encoder based on the loss, and to update a second set of weights defining convolution and deconvolution layers of a decoder based on the loss;
incorporating, by hardware processing circuitry, characteristics of a style from a sample image into the image data, wherein the incorporating the characteristics of the style from the sample image into the image data comprises minimizing a first loss function of the style and a second style of the image data by modifying the image data, and minimizing a second loss function of first content of the image data and second content of the modified image data;
generating a graphic image based on the image data that encodes the set of bits and comprises characteristics of the style; and
associating the set of bits with an operation to be performed, by a social network, upon decoding of the encoded set of bits.