IP Library › Granted Patent US 11,475,508
Granted Patent B2
US 11,475,508 · App. 16/684,697 · Granted Oct 18, 2022

Methods and systems for evaluating a size of a garment

Inventor: Philippe Lamoureux (Montreal, CA)
Assignee: VÊTEMENTS FLIP DESIGN INC.
G06Q30/0643A41H1/02G06Q30/0621G06Q30/0623G06T3/40G06T7/60G06T17/20G06T2215/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 11,475,508
App. No.
16/684,697
Granted
Oct 18, 2022
Kind
B2
Abstract

A method for determining a size of a garment, comprising: receiving an image comprising a representation of the garment and a representation of a reference element, the reference element having a predefined shape and predefined dimensions; identifying the representation of the garment within the received image; identifying the representation of the reference element within the received image; determining first dimensions of the representation of the reference element within the received image and second dimensions of the representation of the garment within the received image; determining real dimensions of the garment using the first dimensions of the representation of the reference element within the received image, the second dimensions of the representation of the garment within the received image and the predefined dimensions of the reference element; and outputting the real dimensions of the garment.

Claims (40)

1. A computer-implemented method for evaluating a size of a first garment, comprising:

receiving an image comprising a representation of the first garment and a representation of a reference element, the reference element having a predefined shape and predefined dimensions;

identifying the representation of the first garment within the received image;

identifying the representation of the reference element within the received image;

comparing a shape of the representation of the reference element to the predefined shape;

when said comparing is indicative of a deformation between the shape of the representation of the reference element and the predefined shape, determining a shape correction adequate for conforming the shape of the representation of the reference element to the predefined shape;

applying the shape correction to the representation of the garment, thereby obtaining a corrected representation of the garment;

determining first dimensions of the representation of the reference element within the received image and second dimensions of the corrected representation of the first garment within the received image;

generating a scale-defined representation of the first garment using the first dimensions of the representation of the reference element, the second dimensions of the corrected representation of the first garment and the predefined dimensions of the reference element;

receiving a scale-defined representation of a second garment; and

concurrently displaying the scale-defined representation of the first garment and the scale-defined representation of the second garment, at least one of the scale-defined representation of the first garment and the scale-defined representation of the second garment being see-through.

2. The computer-implemented method of claim 1 , wherein said comparing, said determining the shape correction and said applying the shape correction to the representation of the first garment are performed prior to said determining the first dimensions and the second dimensions and said generating a scale-defined representation of the first garment.

3. The computer-implemented method of claim 1 , further comprising: receiving an orientation of a surface on which the garment and the reference element are deposited; comparing the received orientation to an orientation of a camera with which the image is taken; if the orientation of the camera does not correspond to the received orientation of the surface, correcting a shape of the garment and the reference element using the orientation of the camera relative to the orientation of the surface.

4. The computer-implemented method of claim 1 , further comprising: receiving an orientation of a surface on which the garment and the reference element are deposited; comparing the received orientation of the surface to an orientation of a reference frame; and if the received orientation of the surface does not correspond to the orientation of the reference frame, adjusting the orientation of the reference frame.

5. The computer-implemented method of claim 1 , wherein the at least one of the scale-defined representation of the first garment and the scale-defined representation of the second garment being see-through is further displaceable over a remaining scale-defined representation.

6. A system for evaluating a size of a first garment, comprising:

an object identifying module for:

receiving an image comprising a representation of the first garment and a representation of a reference element, the reference element having a predefined shape and predefined dimensions;

identifying the representation of the first garment within the received image; and

identifying the representation of the reference element within the received image;

a correction module configured for:

comparing a shape of the representation of the reference element to the predefined shape;

when said comparing is indicative of a deformation between the shape of the representation of the reference element and the predefined shape, determining a shape correction adequate for conforming the shape of the representation of the reference element to the predefined shape; and

applying the shape correction to the representation of the garment to obtain a corrected representation of the garment; and

a dimension determining module for:

determining first dimensions of the representation of the reference element within the received image and second dimensions of the corrected representation of the first garment within the received image; and

a display module for:

generating a scale-defined representation of the first garment using the first dimensions of the representation of the reference element, the second dimensions of the corrected representation of the first garment and the predefined dimensions of the reference element;

receiving a scale-defined representation of a second garment; and

concurrently displaying the scale scale-defined representation of the first garment and the scale-defined representation of the second garment, at least one of the scale-defined representation of the first garment and the scale-defined representation of the second garment being see-through.

7. The system of claim 6 , wherein the correction module is configured for performing said comparing, said determining the shape correction and said applying the shape correction to the representation of the first garment prior to said determining the first dimensions and the second dimensions and said generating a scale-defined representation of the first garment.

8. The system of claim 6 , further comprising a correction module configured for:

receiving an orientation of a surface on which the garment and the reference element are deposited;

comparing the received orientation to an orientation of a camera with which the image is taken;

if the orientation of the camera does not correspond to the received orientation of the surface, correcting a shape of the garment and the reference element using the orientation of the camera relative to the orientation of the surface.

9. The system of claim 6 , further comprising a correction module configured for:

receiving an orientation of a surface on which the garment and the reference element are deposited;

comparing the received orientation of the surface to an orientation of a reference frame; and

if the received orientation of the surface does not correspond to the orientation of the reference frame, adjusting the orientation of the reference frame.

10. The system of claim 6 , wherein the display module is further configured to displace the at least one of the scale-defined representation of the first garment and the scale-defined representation of a second garment being see-through over a remaining scale-defined representation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2025
From: VÊTEMENTS FLIP DESIGN INC.
To: 16405291 CANADA INC.
Reel/Frame 070733/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2020
From: LAMOUREUX, PHILIPPE
To: VÊTEMENTS FLIP DESIGN INC.
Reel/Frame 054549/0527 →
Continuity (2)
Provisional Application 62767583 · Nov 15, 2018
Related Publication 20200160430A1 · May 21, 2020