System and method for social style mapping
AssigneeSnap+Style, Inc
InventorsAnna Jensen, Raul Fernandez, Gary Myers, William McComb
Life of this patent
Estimating the term…
Abstract
A system is disclosed that obtains an image of an apparel item and text describing the apparel item. The system also determines descriptive metadata of the apparel item by extracting information from the text. Further, the system further determines categorization metadata of the apparel item by analyzing the image. Additionally, the system stores the image, the descriptive metadata, and the categorization metadata in a virtual closet. Moreover, the system provides a recommendation of an outfit from a stylist to a user based on the virtual closet.
Claims16
A system comprising:
- a processor;
- a storage system storing data of one or more retailers, data of one or more users, data of one or more stylists, and a plurality of virtual closets, the plurality of virtual closets associating a plurality of images of apparel items with respective metadata of the apparel items;
- and
- a computer-readable data storage device storing computer-readable program instructions that, when executed by the processor, control the system to perform operations comprising:
- obtaining, via an information network, a first image of a first apparel item and text describing the first apparel item;
- determining descriptive metadata of the first apparel item by extracting information from the text;
- determining categorization metadata of the first apparel item by analyzing the first image;
- storing the first image, the descriptive metadata, and the categorization metadata in a first virtual closet of the plurality of virtual closets;
- and
- providing, via the information network, a recommendation of an outfit based on the first virtual closet from a first stylist of the one or more stylists to a first user of the one or more users,
- wherein determining the categorization metadata comprises:
- determining one or more color categories of the first apparel item by comparing a color of one or more pixels in the first image of the first apparel item to a color model comprised of a plurality of color maps, the plurality of color maps including a plurality of different areas representing respective color ranges;
- selecting a first color map of the plurality of color maps having a color matching or closest to the color of the one or more pixels in the first image of the first apparel item;
- and
- determining that the color of the one or more pixels in the first image of the first apparel item is within a first area of the plurality of different areas in the first color map;
- and
- wherein the determining categorization metadata further comprises determining a category of the first apparel item and a viewing angle of the first apparel item in the first image by comparing the first image of the first apparel item to an item model defining a plurality of item categories and a plurality of viewing angles.
The system of clam 4, wherein the virtual closet of the at least one retailer comprises images of items available for purchase from the at least one retailer.
A system comprising:
- a processor;
- a storage system storing a virtual closet;
- and
- a computer-readable data storage device storing computer-readable program instructions that, when executed by the processor, control the system to perform operations comprising:
- receiving an image of an apparel item;
- determining metadata associated with the image of the apparel item the metadata including one or more color categories or one or more apparel types;
- updating the virtual closet with the image of the apparel item and the metadata;
- and
- providing a recommendation of an outfit to a user based on the first virtual closet,
- wherein determining the metadata comprises:
- determining the one or more color categories of the first apparel item by comparing a color of one or more pixels in the image of the apparel item to a color model comprised of a plurality of color maps, the plurality of color maps including a plurality of different areas representing respective color ranges;
- selecting a first color map of the plurality of color maps having a color matching or closest to the color of the one or more pixels in the image of the apparel item;
- and
- determining that the color of the one or more pixels in the image of the apparel item is within a first area of the plurality of different areas in the first color map;
- and
- wherein the determining categorization metadata further comprises determining a category of the apparel item and a viewing angle of the apparel item in the first image by comparing the image of the apparel item to an item model defining a plurality of item categories and a plurality of viewing angles.
A method comprising:
- obtaining, by a computing device, via an information network, an image of an apparel item and text describing the apparel item;
- determining, by the computing device, descriptive metadata of the apparel item by extracting information from the text;
- determining, by the computing device, categorization metadata of the apparel item by analyzing the image;
- storing, by the computing device, the image, the descriptive metadata, and the categorization metadata in a virtual closet;
- and
- providing, by the computing device, via the information network, a recommendation of an outfit based on the virtual closet from a stylist to a user,
- wherein determining the categorization metadata comprises:
- determining one or more color categories of the apparel item by comparing a color of one or more pixels in the image of the apparel item to a color model comprised of a plurality of color maps, the plurality of color maps including a plurality of different areas representing respective color ranges;
- selecting a first color map of the plurality of color maps having a color matching or closest to the color of the plurality of pixels in the image of the apparel item;
- and
- determining that the color of the one or more pixels in the image of the apparel item is within a first area of the plurality of different areas in the first color map;
- and
- wherein the determining categorization metadata further comprises determining a category of the apparel item and a viewing angle of the apparel item in the image by comparing the image of the apparel item to an item model defining a plurality of item categories and a plurality of viewing angles.
A system comprising:
- a processor;
- a computer-readable data storage device storing computer-readable program instructions that, when executed by the processor, control the system to perform operations comprising:
- obtaining, via an information network, a first image of a first item and text describing the first item;
- determining descriptive metadata of the first item by extracting information from the text;
- determining categorization metadata of the first item by analyzing the first image;
- storing the first image, the descriptive metadata, and the categorization metadata in a first dataset of the plurality of datasets;
- and
- determining a combination of items in the first dataset and the plurality of datasets using the descriptive metadata and the categorization metadata,
- wherein determining the categorization metadata comprises:
- determining one or more color categories of the first item by comparing a color of one or more pixels in the first image of the first item to a color model comprised of a plurality of color maps, the plurality of color maps including a plurality of different areas representing respective color ranges;
- selecting a first color map of the plurality of color maps having a color matching or closest to the color of the one or more pixels in the first image of the first item;
- and
- determining that the color of the one or more pixels in the first image of the first item is within a first area of the plurality of different areas in the first color map;
- and
- wherein the determining categorization metadata further comprises determining a category of the first item and a viewing angle of the first item in the first image by comparing the first image of the first item to an item model defining a plurality of item categories and a plurality of viewing angles.
Dependencies are inferred from the claim text.