System and method for virtual garment fitting
OwnerKatie To, Kiet Voinventors
Life of this patent
Estimating the term…
Abstract
A virtual garment fitting method uses a database comprising scale-standardized wearer avatar models of bodies of wearers and clothing overlay models of sized clothing articles. Each mathematical model is based on a single side-captured image of the clothing article on a mannequin, and the body of the wearer. The system graphically renders overlaid clothing overlay models onto the avatar models—the standardized image capture position and scale of the base images result in maximized perspective congruence and accuracy between clothing and wearers in the rendered fitting image.
Claims9
A virtual garment fitting method for displaying images of simulated models of clothing articles on the body of a wearer using scale-standardized models of the clothing articles and the body of the wearer, using a server comprising:
- a. a processor and memory;
- b. a network interface for communication with user client devices each having a user interface;
- c. a fitting software component for executing the steps of the method;
- d. a wearer database containing wearer records each corresponding to a clothing wearer and comprising at least:
- i. the identification of the wearer;
- ii. a wearer avatar model being a mathematical model permitting the graphic rendering of a three-dimensional wearer avatar on the video display of a user device, said wearer avatar model being generated based upon a single wearer image being a photo image of the body of the wearer captured from the side of the wearer from a standardized location and in a standardized scale;
- and
- iii. a wearer size value corresponding to the clothing size of the wearer;
- e. a clothing database containing a plurality of clothing records each corresponding to a clothing article in a particular manufactured size, each clothing record comprising at least the following values:
- i. identifying details of the clothing article;
- ii. a clothing size value corresponding to the manufactured size of the clothing article;
- iii. a clothing overlay model being a mathematical model permitting the graphic rendering of a three-dimensional overlay of the clothing article for application to a wearer avatar on the video display of a user device, said clothing overlay model being generated based upon a single clothing image being a photo image of the physical clothing article on a standard-sized mannequin corresponding to the clothing size value, captured from the side of the mannequin from a standardized location and in a standardized scale;
- and
- iv. visual details of the garment;
- said method comprising, using the server and the fitting software component:
- a. on receipt of a wearer creation request from a user client device, executing a wearer record creation subroutine to create a wearer record corresponding to a wearer desirous of using the fitting method in the wearer database;
- b. on receipt of a clothing creation request from a user client device, executing a clothing record creation subroutine to create a clothing record corresponding to a particular size of a particular physical garment for use in the remainder of the fitting method in the clothing database;
- c. on receipt of a virtual fitting request from a client device in respect of and containing details corresponding to a wearer and a clothing article to be fitted, executing a fitting rendering step by:
- a. selecting a corresponding wearer record from the wearer database, being the selected wearer record;
- b. selecting a corresponding clothing record from the clothing database corresponding to the clothing article to be fitted by matching the wearer size value from the corresponding wearer record against the clothing size value for clothing records corresponding to the clothing article, being the selected clothing record;
- c. generating a combined fitted avatar model, being a mathematical model combining the wearer avatar model of the selected wearer record with the clothing overlay model of the selected clothing record;
- d. rendering a three-dimensional fitting image using the combined fitted avatar model and the visual garment details from the selected clothing record;
- and
- e. displaying the rendered fitting image on the video display of the user client device for a three-dimensional simulated view capable of manipulation of the clothing article on the body of the wearer;
- wherein the standardized image capture position and scale of the single wearer image and the single clothing image used to generate the avatar model and clothing overlay model combined in the fitting rendering step result in maximized perspective congruence between said models and maximized accuracy in the rendered fitting image.
Dependencies are inferred from the claim text.