US 11,961,168 B1
Generating images using image assets extracted from other images
Steve Huynh, Seattle, WA (US); Erik Martin Zigman, Sammamish, WA (US); and Ronald Diaz, Lynnwood, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on May 27, 2021, as Appl. No. 17/332,355.
Int. Cl. G06V 10/40 (2022.01); G06F 18/2413 (2023.01); G06T 3/40 (2006.01); G06T 11/60 (2006.01)
CPC G06T 11/60 (2013.01) [G06F 18/24147 (2023.01); G06T 3/40 (2013.01); G06V 10/40 (2022.01); G06V 2201/10 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
obtaining a first image;
extracting, using a residual network, a first plurality of features from the first image;
determining, using a K-nearest neighbors (K-NN) classifier, first metadata associated with a first feature of the first plurality of features;
obtaining a second image;
extracting, using the residual network, a second plurality of features from the second image;
determining, using the K-NN classifier, second metadata associated with a second feature of the second plurality of features;
obtaining a template for a third image, wherein the templates comprises:
a first element that encodes third metadata for first content to be generated at a first portion of the third image; and
a second element that encodes fourth metadata for second content to be generated at a second portion of the third image;
determining the first metadata matches the third metadata;
determining the second metadata matches the fourth metadata; and
generating the third image based on the template, wherein the first portion of the third image is generated based on the first feature and the second portion of the third image is generated based on the second feature.