IP Library Granted Patent US 10,013,713
Granted Patent B2
US 10,013,713 · App. 15/166,843 · Granted Jul 3, 2018

Computer implemented methods and systems for generating virtual body models for garment fit visualisation

Inventors: Tom Adeyoola (London, GB); Nick Brown (London, GB); Nikki Trott (London, GB); Edward Herbert (London, GB); Duncan Robertson (Cambridgeshire, GB); Jim Downing (Cambridgeshire, GB); Nick Day (Cambridgeshire, GB); Robert Boland (Cambridgeshire, GB); Tom Boucher (London, GB); Joe Townsend (Cambridgeshire, GB); Edward Clay (London, GB); Tom Warren (Surrey, GB); Anoop Unadkat (London, GB); Yu Chen (London, GB)
Assignee: METAIL LIMITED
G06Q30/0643G06F3/005G06F3/0482G06F3/04815G06F3/04817G06F3/04842G06F3/04845G06F3/04883G06F17/30259G06F17/30268G06F17/30274G06F17/30554G06F17/30867G06K9/6215G06Q10/087G06Q30/0605G06Q30/0625G06Q30/0629G06Q30/0631G06Q50/01G06T7/11G06T7/194G06T11/001G06T13/20G06T13/40G06T13/80G06T15/205G06T17/00G06T17/20G06T19/006H04N5/33H04N13/0203H04N13/0207H04N13/0271H04N13/0282G06T2200/04G06T2200/24G06T2207/10012G06T2207/10028G06T2207/20212G06T2207/30196G06T2210/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,013,713
App. No.
15/166,843
Granted
Jul 3, 2018
Kind
B2
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.

Claims (29)

1. A method of generating photo-realistic images of a garment combined onto a virtual body model, in which (a) a computer implemented system receives a user-provided location of said garment on a website; (b) the computer implemented system analyses an image of said garment from the website and then searches and identifies said garment in a database of previously analysed garments and then combines one or more virtual images of said garment from said database onto said virtual body model and then displays to the user said combined garment and virtual body model.

2. The method of claim 1 , in which the computer implemented system searches and identifies that garment in a database of previously analysed garments by using garment identification metadata exposed by the website.

3. The method of claim 1 , in which the computer implemented system searches and identifies that garment in a database of previously analysed garments by using an image matching system that can assess the similarity between two images of objects.

4. The method of claim 3 , in which a browser extension automatically selects the most similar garment from a virtual fitting room's library on a user associated body model.

5. The method of claim 3 , in which a browser extension presents the user with alternative garments that match the garment in the identified image and the user can select which garment is to be presented on a user associated body model.

6. The method of claim 3 , in which the user assists the image matching system by inputting some values.

7. The method of claim 1 , in which the user, when viewing a website showing the garment on a touch screen device, indicates that the garment is to be visualised on his or her virtual body model by touching the image of the garment shown on the touch screen display.

8. The method of claim 1 , in which a web browser extension enables the user, when browsing the website, to initiate the tasks required to be performed by the computer implemented system.

9. The method of claim 1 , in which the combined garment and virtual body model is shown within the same web browser.

10. The method of claim 1 , in which the combined garment is shown in a window appearing over the website.

11. The method of claim 1 , in which the computer implemented system includes a virtual wardrobe including clothes previously bought on-line and hence already in a user's virtual wardrobe, as well as garments not originally bought online but subsequently matched to a virtual equivalent, in order to allow the user to dress the virtual body model with any of his or her garments.

12. The method of claim 1 , in which the computer implemented system includes an Image Identification Engine, so that a Browser Extension examines images, passing them to the Image Identification Engine to establish whether the image corresponds to a garment the virtual fitting room has identified.

13. The method of claim 12 , in which the Image Identification Engine is able to store previously identified image locations and/or images and associated garments to be presented to the user when they are browsing the web.

14. The method of claim 12 , in which the user can actively select that an image is to be passed on to the Image Identification engine for garment detection.

15. The method of claim 14 , in which the user selects by indicating on a specific image what portion of the image includes the garment which is to be identified.

16. The method of claim 14 , in which the user selects by indicating with a click in the middle of the garment or by indicating the perimeters of the garment in the image to assist the Image Identification Engine.

17. The method of claim 2 , in which the identification metadata is in the form of a standardised system for garments and/or products.

18. The method of claim 17 , in which the standardised system is the International Article Number (EAN), Stock-keeping unit (SKU) or a proprietary system of identification codes unique to each retailer or garment producer.

19. The method of claim 1 , in which the system can access a virtual body model of the user and a database of garment images and a history or record of previous garments purchased or viewed by the user, and the system automatically, without user intervention, selects a garment which the system determines is a suitable garment given the history or record of previous garments purchased or viewed by the user and then combines an image of that garment onto the virtual body model and automatically without user intervention provides to the user an image of the garment, combined with the virtual body model, to enable that person to visualise the garment when worn by them.

20. The method of claim 1 , in which a search for shopping for garments returns search results that are relevant to a potential user with that user's virtual body model.

21. The method of claim 20 , in which there is provided an index matching system such that a user could search for items from people with an 80% body match index, or in which there is provided an index matching system such that a user could search for items from people with a 95% body match index.

22. The method of claim 21 , in which the body match index is built based on all the fit matrix data that the system generates from its users.

23. The method of claim 1 , in which the virtual body model is a 3D virtual body model.

24. The method of claim 1 , in which the system has access to a database of images of many different garments and selects which garment to choose by applying criteria based on factors including one or more of: age of the user, size and/or shape of the user, location of the user, income of the user, hobbies of the user, purchasing history of the user, browsing history of the user, preferences stated by the user.

25. The method of claim 1 , in which the garment combined with the virtual body model is displayed on a garment retail web site that the user has logged on-to.

26. The method of claim 1 , in which, when searching for the garment, the system tries to provide an absolute match of the garment and to suggest the same one as seen on the website.

27. The method of claim 1 , in which when searching for the garment, the system tries to provide a best match to the garment identified on the website based on the preferences of the user.

28. The method of claim 27 , in which the preferences of the user are selected from colour, material and shape.

29. A computer-implemented system adapted to generate photo-realistic images of a garment combined onto a virtual body model, in which (a) the computer implemented system is configured to receive a user-provided location of said garment on a website; (b) the computer implemented system is configured to analyse an image of said garment from the website and then searches and identifies that garment in a database of previously analysed garments and then combines one or more virtual images of said garment from said database onto said virtual body model and then displays to the user said combined garment and virtual body model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2016
From: ADEYOOLA, TOM; BROWN, NICK; TROTT, NIKKI; HERBERT, EDWARD; ROBERTSON, DUNCAN; DOWNING, JIM; DAY, NICK; BOLAND, ROBERT; BOUCHER, TOM; TOWNSEND, JOE; CLAY, EDWARD; WARREN, TOM; UNADKAT, ANOOP; CHEN, YU
To: METAIL LIMITED
Reel/Frame 039112/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2016
From: ADEYOOLA, TOM; BROWN, NICK; TROTT, NIKKI; HERBERT, EDWARD; ROBERTSON, DUNCAN; DOWNING, JIM; DAY, NICK; BOLAND, ROBERT; BOUCHER, TOM; TOWNSEND, JOE; CLAY, EDWARD; WARREN, TOM; UNADKAT, ANOOP; CHEN, YU
To: METAIL LIMITED
Reel/Frame 039112/0908 →
Priority Claims (4)
GB 1102794.3 · Feb 17, 2011 · national
GB 1111464.2 · Jul 5, 2011 · national
GB 1112931.9 · Jul 27, 2011 · national
GB 1118467.8 · Oct 25, 2011 · national
Continuity (2)
Continuation 14000088
Related Publication 20160275600A1 · Sep 22, 2016
Cited By (1)
US 12,608,741