System And Method For Virtually Trying-On Clothing
First Claim
1. A system for creating a model of a wearable on a portion of a human body, the system comprising:
- a processor configured to generate or create a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to;
(a) access a three-dimensional model of a portion of a human body comprising a plurality of vertices;
(b) access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices;
(c) add each of the plurality of values to the distance of each corresponding one of the plurality of vertices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and
a storage means for storing the table representing the clothing article.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for creating a model of a model of a wearable on a portion of a human body, the system includes a processor configured to receive a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to: access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
-
Citations
11 Claims
-
1. A system for creating a model of a wearable on a portion of a human body, the system comprising:
-
a processor configured to generate or create a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to; (a) access a three-dimensional model of a portion of a human body comprising a plurality of vertices; (b) access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices; (c) add each of the plurality of values to the distance of each corresponding one of the plurality of vertices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A system for creating a model of a wearable on a portion of a human body, the system comprising:
-
a processor configured to generate or create a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to; (a) access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; (b) access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; (c) add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
-
-
11. A system for creating a model of a plurality of wearables on a portion of a human body, the system comprising:
-
a processor configured to generate or create a three-dimensional model of a portion of a human body wearing the plurality of wearables, the processor configured to; (a) access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; (b) access a plurality of models each corresponding to one of the plurality of wearables, each of the plurality of models comprising a plurality of values, each of the values for each of the plurality of models being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; (c) add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
-
Specification