COMPUTER IMPLEMENTED METHODS AND SYSTEMS FOR GENERATING VIRTUAL BODY MODELS FOR GARMENT FIT VISUALISATION
First Claim
1. A method of visualizing garments on a virtual body model, comprising the steps of (a) storing digital images of multiple garments;
- (b) storing a virtual body model of a user based on user data;
(c) displaying the virtual body model on a touch screen device, together with a sequence or array of multiple garments;
(d) combining the virtual body model with the image of at least one garment;
(e) using a touch action or gesture received at the touch screen to cause the array of garments to move to the left or to the right.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
21 Citations
25 Claims
-
1. A method of visualizing garments on a virtual body model, comprising the steps of (a) storing digital images of multiple garments;
- (b) storing a virtual body model of a user based on user data;
(c) displaying the virtual body model on a touch screen device, together with a sequence or array of multiple garments;
(d) combining the virtual body model with the image of at least one garment;
(e) using a touch action or gesture received at the touch screen to cause the array of garments to move to the left or to the right. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- (b) storing a virtual body model of a user based on user data;
-
24. A system adapted or operable for visualizing garments on a virtual body model, in which the system (a) stores digital images of multiple garments;
- (b) stores a virtual body model of a user based on user data;
(c) displays the virtual body model on a touch screen device, together with a sequence or array of multiple garments;
(d) combines the virtual body model with the image of at least one garment;
(e) uses a touch action or gesture received at the touch screen to cause the array of garments to move to the left or to the right.
- (b) stores a virtual body model of a user based on user data;
-
25. Computer program product embodied on a non-transitory storage medium, the computer program product executable on a portable touch screen display device to perform a method of visualizing garments on a virtual body model, in which:
-
(a) the program accesses stored digital images of multiple garments; (b) the program accesses a 3D virtual body model of a user based on user data; (c) the program displays the virtual body model on the touch screen device, together with a sequence or array of multiple garments; (d) the program requests and receives from a remote server a combination of the virtual body model with the image of at least one garment; (e) the program responds to a touch action or gesture received at the touch screen to cause the displayed array of garments to move to the left or to the right.
-
Specification