Assessing clothing style and fit using 3D models of customers
First Claim
1. A method comprising:
- receiving a keyword from a customer over a network, wherein the keyword is received via a first network page displayed on a display of a computer device;
identifying a plurality of wearable items corresponding to the keyword;
causing a display of a second network page on the display, wherein the second network page comprises information regarding at least some of the plurality of wearable items;
receiving a selection of information regarding a first wearable item, wherein the first wearable item is one of the at least some of the plurality of wearable items, and wherein the first wearable item is available in one of a plurality of sizes;
accessing a customer profile of the customer, wherein the customer profile comprises a three-dimensional model of the customer and a purchasing history of the customer, and wherein the three-dimensional model is generated based at least in part on depth imaging data captured from the customer;
selecting one of the plurality of the sizes associated with the customer based at least in part on at least one of the three-dimensional model of the customer or the purchasing history of the customer;
determining material data for the first wearable item, wherein the material data comprises at least one of;
a tensile strength of at least one component of the first wearable item;
a yield strength of the at least one component of the first wearable item;
ora Young'"'"'s modulus of the at least one component of the first wearable item;
generating a first predicted image of a visual representation of the first wearable item in the selected size on the customer based at least in part on the three-dimensional model and the material data; and
causing a display of a third network page on the display, wherein the third network page comprises;
the first predicted image; and
an indicator of a quality of a fit of the first wearable item in the selected size.
1 Assignment
0 Petitions
Accused Products
Abstract
Three-dimensional models (or avatars) may be defined based on imaging data captured from a customer. The avatars may be based on a virtual mannequin having one or more dimensions in common with the customer, a body template corresponding to the customer, or imaging data captured from the customer. The avatars are displayed on displays or in user interfaces and used for any purpose, such as to depict how clothing will appear or behave while being worn by a customer alone or with other clothing. Customers may drag-and-drop images of clothing onto the avatars. One or more of the avatars may be displayed on any display, such as a monitor or a virtual reality headset, which may depict the avatars in a static or dynamic mode. Images of avatars and clothing may be used to generate print catalogs depicting the appearance or behavior of the clothing while worn by the customer.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a keyword from a customer over a network, wherein the keyword is received via a first network page displayed on a display of a computer device; identifying a plurality of wearable items corresponding to the keyword; causing a display of a second network page on the display, wherein the second network page comprises information regarding at least some of the plurality of wearable items; receiving a selection of information regarding a first wearable item, wherein the first wearable item is one of the at least some of the plurality of wearable items, and wherein the first wearable item is available in one of a plurality of sizes; accessing a customer profile of the customer, wherein the customer profile comprises a three-dimensional model of the customer and a purchasing history of the customer, and wherein the three-dimensional model is generated based at least in part on depth imaging data captured from the customer; selecting one of the plurality of the sizes associated with the customer based at least in part on at least one of the three-dimensional model of the customer or the purchasing history of the customer; determining material data for the first wearable item, wherein the material data comprises at least one of; a tensile strength of at least one component of the first wearable item; a yield strength of the at least one component of the first wearable item;
ora Young'"'"'s modulus of the at least one component of the first wearable item; generating a first predicted image of a visual representation of the first wearable item in the selected size on the customer based at least in part on the three-dimensional model and the material data; and causing a display of a third network page on the display, wherein the third network page comprises; the first predicted image; and an indicator of a quality of a fit of the first wearable item in the selected size. - View Dependent Claims (2, 3, 18)
-
-
4. A computer-implemented method comprising:
-
receiving a selection of an article of clothing from a computer device associated with a customer; identifying material data regarding at least one component of the article of clothing, wherein the material data comprises at least one of a tensile strength of the at least one component, a compression strength of the at least one component, a shear strength of the at least one component, a yield strength of the at least one component, a coefficient of friction of the at least one component, a Young'"'"'s modulus of the at least one component, a Poisson ratio of the at least one component, a shear modulus of the at least one component, a stress-strain curve of the at least one component, a hardness of the at least one component, or a toughness of the at least one component; capturing, by a depth sensing camera in communication with the computer device, a plurality of depth images with at least a portion of the customer within a field of view of the depth sensing camera, wherein at least a first depth image of the plurality of depth images is captured with the customer in a first pose, and wherein at least a second depth image of the plurality of depth images is captured with the customer in a second pose; determining at least one physical attribute of the customer based at least in part on at least some of the plurality of depth images; generating an avatar of the customer based at least in part on the at least one physical attribute of the customer; generating at least a first predicted image of an appearance of the article of clothing on the customer based at least in part on the avatar of the customer and the material data regarding the at least one component of the article of clothing; and causing a display of information on at least one display, wherein the information comprises; the first predicted image of the appearance of the article of clothing on the customer; and an indicator of a quality of the appearance of the article of clothing on the customer. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 19)
-
-
14. A method comprising:
-
receiving, by a server associated with a marketplace, a keyword from a user over a network, wherein the keyword is entered by the user at a user interface displayed on a computer display of a computer device; causing a display of a plurality of items on the user interface, wherein each of the items is associated with the keyword, and wherein at least one item is an article of clothing available in a plurality of sizes; receiving a selection of one of the plurality of items via the user interface; receiving a selection of one of the plurality of sizes of the selected item via the user interface; accessing a profile of the user maintained in the server, wherein the profile comprises; first information regarding at least one item previously purchased by the user from the marketplace, wherein the first information comprises a size of the at least one item previously purchased by the customer; and second information regarding at least one physical attribute of the user, wherein the at least one physical attribute is determined based at least in part on at least one depth image captured of the user; identifying one of the plurality of sizes based at least in part on at least one of the first information or the second information; determining that the selected one of the plurality of sizes is not the one of the plurality of sizes identified based at least in part on at least one of the first information or the second information; in response to determining that the selected one of the plurality of sizes is not the one of the plurality of sizes identified based at least in part on at least one of the first information or the second information, determining a material property of at least one component of the article of clothing; generating a three-dimensional model of the user based at least in part on the second information; generating at least one predicted image of an appearance of the article of clothing on the user based at least in part on the material property and the three-dimensional model; and causing a display of the at least one predicted image on the user interface. - View Dependent Claims (15, 16, 17, 20)
-
Specification