Process for displaying articles of clothing on an image of a person
First Claim
1. A computer-implemented process of generating a two dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer network having at least a server and a client computer, comprising:
- retrieving said two-dimensional image of said person from a database;
obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person;
manipulating using at least one of said server and said client computer said three-dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person;
converting said three-dimensional model of said selected article of clothing into a two-dimensional image; and
assembling said two-dimensional image of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented process of generating a two-dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer network having at least a server and a client computer is described. The computer-implemented process of the present invention includes: (1) retrieving the two-dimensional image of the person from a two-dimensional database; (2) obtaining user'"'"'s picture three-dimensional clothing parameters associated with the person, the user'"'"'s picture three-dimensional clothing parameters specifies at least the location of a generic article of clothing on the image of the person; (3) manipulating using at least one of the server and the client computer the three-dimensional model of the selected article of clothing according to the user'"'"'s picture three-dimensional clothing parameters such that the selected article of clothing is positioned at the location on the image of the person; (4) converting the three-dimensional model of the selected article of clothing into a two-dimensional image; and (5) assembling the two-dimensional image of the selected article of clothing on the image of the person and thereby generating a two-dimensional image of the article of clothing on the image of the person.
148 Citations
54 Claims
-
1. A computer-implemented process of generating a two dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer network having at least a server and a client computer, comprising:
-
retrieving said two-dimensional image of said person from a database; obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person; manipulating using at least one of said server and said client computer said three-dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person; converting said three-dimensional model of said selected article of clothing into a two-dimensional image; and assembling said two-dimensional image of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented process of generating a two dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer, comprising:
-
retrieving said two-dimensional image of said person from a database; obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person; manipulating using said computer said three-dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person; converting said three-dimensional model of said selected article of clothing into a two-dimensional image; and assembling said two-dimensional image of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer readable medium comprising instructions for generating a two dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer, comprising:
-
instructions configured for retrieving said two-dimensional image of said person from a database; instructions configured for obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person; instructions configured for manipulating using said computer said three-dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person; instructions configured for converting said three-dimensional model of said selected article of clothing into a two-dimensional image; and instructions configured for assembling said two-dimensional image of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-implemented process for permitting a user to generate a two-dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person, comprising:
-
placing a first set of instructions onto a server of a computer network, said first set of instructions including instructions for; retrieving said two-dimensional image of said person from a database; obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person; manipulating using at least one of said server and said client computer said three-dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person; converting said three-dimensional model of said selected article of clothing into a two-dimensional image; and assembling said two-dimensional image of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person; and providing a second set of instructions to said server to said server, said second set of instructions to said server being configured to permit said first set of instructions to be transmitted to said user of said computer network, wherein said transmitted first set of instructions are configured to be executed at a computer terminal to generate by said user said two-dimensional image of said article of clothing on said image of said person. - View Dependent Claims (49, 50, 51)
-
-
52. A computer-implemented process of generating a two dimensional image of a selected article of clothing superimposed at a location on a two-dimensional image of a person using a computer network including at least a server and a client computer, comprising:
-
retrieving a two-dimensional image of said person from a database; obtaining user'"'"'s picture three-dimensional clothing parameters associated with said person, said user'"'"'s picture three-dimensional clothing parameters specifies at least said location of a generic article of clothing on said image of said person; obtaining a component breakdown scheme, said component breakdown scheme specifies a manner in which said generic article of clothing is dismembered into components of said generic article of clothing; obtaining hidden area information, said hidden area information specifies the area of said three-dimensional model of said generic article of clothing that is hidden from view when said three-dimensional model of said generic article of clothing is superimposed at said location on said image of said person; manipulating using at least one said server and said client computer said three dimensional model of said selected article of clothing according to said user'"'"'s picture three-dimensional clothing parameters such that said selected article of clothing is positioned at said location on said image of said person; dismembering said three-dimensional model of said selected article of clothing into three-dimensional models of components of said selected article of clothing as specified by said breakdown scheme; converting said three-dimensional models of said components of said selected article of clothing into a two-dimensional images of said components of said selected article of clothing; modifying at least one of said two-dimensional images of said components of said selected article of clothing as specified by said hidden area information such that the hidden area identified in said hidden area information for said generic article of clothing are correlated to said two-dimensional images of said selected article of clothing and removed; and assembling said two-dimensional images of said components of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person.
-
-
53. A computer-implemented process of generating a two dimensional image of a selected article of clothing superimposed at a location on a two dimensional image of a person using a computer network including at least one of a server and a computer, comprising:
-
creating a three-dimensional model of said selected article of clothing; creating a three-dimensional model of a generic article of clothing; dividing a three-dimensional angle space of said three-dimensional model of said generic article of clothing into three-dimensional sectors; determining a component breakdown scheme for each three-dimensional sector of said three-dimensional model of said generic article of clothing, said component breakdown scheme specifies a manner in which said three-dimensional model of said generic article of clothing is dismembered into components of said generic article of clothing; obtaining a two-dimensional image of said person from a database; manipulating said three-dimensional model of said generic article of clothing such that said article of clothing is positioned at said location on said image of said person; storing said location in a memory storage area; manipulating said three dimensional model of said selected article of clothing such that said selected article of clothing is positioned at said location on said image of said person; dismembering said three-dimensional model of said selected article of clothing into three-dimensional models of components of said selected article of clothing as specified by said breakdown scheme of said generic article of clothing; converting said three-dimensional models of said components of said selected article of clothing into a two-dimensional images of said components of said selected article of clothing; assembling said two-dimensional images of said components of said selected article of clothing on said image of said person and thereby generating a two-dimensional image of said article of clothing on said image of said person. - View Dependent Claims (54)
-
Specification