US 11,727,463 B2
Systems and methods of image-based neural network apparel recommendation
Michael Sollami, Cambridge, MA (US); and Yang Zhang, Cambridge, MA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Oct. 7, 2019, as Appl. No. 16/594,257.
Prior Publication US 2021/0103970 A1, Apr. 8, 2021
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01); G06T 7/11 (2017.01); G06T 7/70 (2017.01)
CPC G06Q 30/0631 (2013.01) [G06Q 30/0643 (2013.01); G06T 7/11 (2017.01); G06T 7/70 (2017.01)] 12 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a server, an image that includes a clothed person;
determining, at the server, a pose of the person in the image and segmenting the image into one or more first fashion items;
determining, at the server, one or more second fashion items using a similarity search that searches at least one storage device communicatively coupled to the server based on the one or more first fashion items, wherein the similarity search comprises weighting components of the one or more first fashion items by an amount at which the one or more first fashion items have been purchased by other users;
generating, at the server, at least one outfit proposal based on the one or more second fashion items and by using a database of items that are complimentary to the first fashion items, wherein an instance of the database is associated with a particular tenant;
performing, at the server, image re-stylization of corresponding portions of the image including the clothed person by:
generating, at the server, recommended outfit images based on the at least one outfit proposal, where the generated recommended outfit images include the person wearing the at least one outfit proposal, and wherein the server implements a trained generative adversarial network (GAN);
transmitting, via a communications network coupled to the server, the recommended outfit images for display; and
receiving a selection, at the server, to customize at least one selected from the group consisting of: a color, pattern, and size of the recommended outfit images.