Adaptive clothing 3D model
First Claim
1. A computer-implemented method comprising:
- receiving, at a computing device, an image of a user and a mask that corresponds to a clothing shape depicted in the image of the user;
calculating, by the computing device, one or more color attributes for an area of the image within the mask, wherein each of the one or more calculated color attributes indicates a color of clothing worn by the user and is based on a color analysis of pixels in the image that correspond to the clothing shape indicated by the mask;
determining, based on the one or more calculated color attributes, a complimentary color scheme including multiple colors;
determining a compatible color attribute that is based on the one or more calculated color attributes for the area of the image and the complimentary color scheme;
identifying, by the computing device, electronic content comprising a three-dimensional (3D) model, the identifying based on the one or more calculated color attributes for the area of the image;
adapting, based on the compatible color attribute, the 3D model, wherein the adapted 3D model has a color scheme that is based on the compatible color attribute;
generating modified electronic content based on the adapted 3D model, wherein the modified electronic content includes the color scheme that is based on the compatible color attribute; and
providing the modified electronic content for display.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods provide adapted content to a visitor to a physical environment. An example method receives an image of a visitor to an environment. A visitor portion of the image is distinct from an environment portion of the image. The method detects one or more shapes in the visitor portion of the image using an automatic shape detection technique and defines an approximate boundary of the one or more shapes using a mask. The one or more shapes can be shapes of the visitor'"'"'s clothing items. The method then calculates an attribute for an area of the image within the mask and identifies electronic content based on the attribute for the area of the image within the mask. The attribute can be a color attribute for the area such as a median color or a dominant color. The method provides the identified electronic content for display in the environment.
9 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computing device, an image of a user and a mask that corresponds to a clothing shape depicted in the image of the user; calculating, by the computing device, one or more color attributes for an area of the image within the mask, wherein each of the one or more calculated color attributes indicates a color of clothing worn by the user and is based on a color analysis of pixels in the image that correspond to the clothing shape indicated by the mask; determining, based on the one or more calculated color attributes, a complimentary color scheme including multiple colors; determining a compatible color attribute that is based on the one or more calculated color attributes for the area of the image and the complimentary color scheme; identifying, by the computing device, electronic content comprising a three-dimensional (3D) model, the identifying based on the one or more calculated color attributes for the area of the image; adapting, based on the compatible color attribute, the 3D model, wherein the adapted 3D model has a color scheme that is based on the compatible color attribute; generating modified electronic content based on the adapted 3D model, wherein the modified electronic content includes the color scheme that is based on the compatible color attribute; and providing the modified electronic content for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processing device; a display device; an input device; at least one camera; and a content management tool implemented on the processing device and configured to perform operations for adapting electronic content for presentation to a user, the operations comprising; capturing, by the at least one camera, an image of the user; presenting, on the display device, electronic content items retrieved from a content repository; receiving, via the input device, a selection of one or more of the presented electronic content items; calculating one or more color attributes for an area of the image within a mask, the mask corresponding to a clothing shape depicted in the image of the user, wherein each of the one or more calculated color attribute indicates a color of clothing worn by the user and is based on a color analysis of pixels in the image that correspond to the clothing shape indicated by the mask; determining, based on the one or more calculated color attributes, a complimentary color scheme including multiple colors; determining a compatible color attribute that is based on the one or more calculated color attributes for the area of the image and the complimentary color scheme; identifying a three-dimensional (3D) model associated with the selected electronic content item, the identifying based at least in part on the selection and the one or more calculated color attributes for the area of the image; adapting the 3D model, wherein the adapted 3D model has a color scheme that is based on the compatible color attribute; and updating the display device to present additional electronic content items each having a respective color scheme similar to the compatible color attribute. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium having executable instructions stored thereon, that, if executed by a computing device, cause the computing device to perform operations, the instructions comprising:
-
instructions for receiving an image of a user; instructions for calculating one or more color attributes for an area of the image within a mask, the mask corresponding to a clothing shape depicted in the image of the user, wherein each of the one or more calculated color attribute indicates a color of clothing worn by the user and is based on a color analysis of pixels in the image that correspond to the clothing shape indicated by the mask; instructions for determining, based on the one or more calculated color attributes, a complimentary color scheme including multiple colors; instructions for determining a compatible color attribute that is based on the one or more calculated color attributes for the area of the image and the complimentary color scheme; instructions for identifying electronic content comprising a three-dimensional (3D) model, the identifying based on the one or more calculated color attributes for the area of the image; instructions for adapting, based on the compatible color attribute, the 3D model, wherein the adapted 3D model has a color scheme that is based on the compatible color attribute; instructions for generating modified electronic content based on the adapted 3D model, wherein the modified electronic content includes the color scheme that is based on the compatible color attribute; and instructions for providing the modified electronic content for display. - View Dependent Claims (17, 18, 19, 20)
-
Specification