IP Library › Granted Patent US 10,699,108
Granted Patent B1
US 10,699,108 · App. 16/057,808 · Granted Jun 30, 2020

Body modeling and garment fitting using an electronic device

Inventor: Andrew S. Hansen (Bountiful, UT)
G06K9/00369G06K9/00201G06K9/00214G06K9/00362G06K9/46G06Q10/10G06Q30/0241G06Q30/0269G06Q30/06G06T7/50G06T7/60G06T17/00G06T2200/04G06T2207/30196
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,699,108
App. No.
16/057,808
Filed
Aug 7, 2018
Granted
Jun 30, 2020
Kind
B1
Examiner
PARK, EDWARD
Art Unit
2666
USPC
382/111
Abstract

Methods and systems for generating a size measurement of a body part of person for fitting a garment using a depth sensor.

Claims (30)

1. A computer implemented system for obtaining a size measurement of a person to be fitted for a garment, comprising:

a portable electronic device comprising:

a structured light based depth sensor including a light source and an image sensor, the depth sensor configured to project a pattern of light on a body of the person and detect distortions to the pattern that correspond to a shape of the body of the person;

one or more processors and non-volatile memory storing computer executable instructions that when executed on the one or more processors performs the following:

(i) receive from the light based depth sensor a plurality of depth maps of at least a portion of the body of the person;

(ii) generate a reconstruction of the portion of the body using the plurality of depth maps;

(iii) scale the reconstruction of the portion of the body part to an actual size; and

(iv) generate a fitting measurement for a garment from the reconstruction.

2. The system of claim 1 , wherein the plurality of depth maps comprise consecutive depth frames, each of which is associated with a camera pose estimate.

3. The system of claim 2 , wherein the depth frames are fused to form the reconstruction.

4. The system of claim 3 , wherein the depth frames are fused using a volumetric truncated signed distance function.

5. The system of claim 1 , wherein at least a portion of the depth maps include the portion of the body part from different perspectives.

6. The system of claim 1 , further comprising providing the fitting measurement to a user.

7. The system of claim 1 , further comprising displaying the fitting measurement to the user on a display screen.

8. The system as in claim 1 , wherein the garment is selected from the group consisting of footwear, clothing, hats, gloves, or non-prescription glasses.

9. The system as in claim 1 , further comprising receiving a plurality of images that include photographic data of the particular body part and motion data associated therewith, wherein the motion data is used at least in part to generate the computer model.

10. The system as in claim 1 , wherein the particular body part includes a torso, buttocks, abdomen, chest, leg, arm, foot, or combination thereof.

11. The system as in claim 1 , wherein the particular body part is a foot and the reconstruction includes at least two measurements selected from maximum foot length, arch height, arch position, forefoot width, heel width, midfoot volume, toe length, arch position, and/or a distance between two bone bony processes of the foot.

12. The system as in claim 1 , wherein generating the fitting measurement includes comparing the reconstruction to a database of computer profiles and matching the reconstruction to at least one computer profile in the database, wherein the computer profile is associated with the fitting measurement.

13. The system as in claim 1 , wherein generating the fitting measurement includes providing a garment database including a plurality of garment models and comparing the reconstruction to the garment model to determine a match, wherein the garment model is associated with the fitting measurement.

14. The system as in claim 1 , wherein the fitting measurement is a garment size or a particular garment, the method further comprising offering a garment for sale based on the fitting measurement and displaying the offer or garment on an electronic device.

15. A method for generating a relational database, comprising using the system of claim 1 a plurality of times for a plurality of unique users and receiving or deriving garment preference data for at least a portion of the unique users using; and storing the garment preference in association with one or more particular garments.

16. A method for generating a relational database, comprising using the system of claim 1 a plurality of times for a plurality of unique users thereby obtaining a plurality of reconstructions; and generating a computer profile from the plurality of reconstructions and associating the computer profile with a particular garment in a relational database.

17. A method for obtaining a fitting measurement of a person to be fitted for a garment, comprising:

providing a portable electronic device comprising a structured light based depth sensor including a light source and an image sensor

causing the light based depth sensor to project a pattern of light on a body of the person and detect distortions to the pattern that correspond to a shape of the body of the person;

receiving from the light based depth sensor a plurality of depth maps of at least a portion of the body of the person;

generating a reconstruction of the portion of the body using the plurality of depth maps;

scaling the reconstruction of the portion of the body part to an actual size; and

generating a fitting measurement for a garment from the reconstruction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2023
From: HANSEN, ANDREW S
To: HANSENIP, LLC
Reel/Frame 065773/0310 →
Continuity (7)
Continuation 14970535 · Dec 15, 2015
Continuation 14534188 · Nov 6, 2014
Continuation 14072185 · Nov 5, 2013
Continuation In Part 13118535 · May 30, 2011
Provisional Application 61722782 · Nov 5, 2012
Provisional Application 61429132 · Jan 1, 2011
Provisional Application 61349978 · May 31, 2010
Cited By (3)
US 12,352,572 US 12,387,357 US 12,482,208