IP Library › Granted Patent US 11,805,861
Granted Patent B2
US 11,805,861 · App. 17/574,275 · Granted Nov 7, 2023

Foot measuring and sizing application

Inventors: Joseph Hei (Palo Alto, CA); Vivian Chiang (Palo Alto, CA); Jason Warren (Taipei, TW)
Assignee: NIKE, Inc.
A43D1/025A61B5/0022A61B5/0077A61B5/1074A61B5/1079A61B5/6898G06Q30/06G06Q30/0627G06T7/521G06T7/62
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,805,861
App. No.
17/574,275
Granted
Nov 7, 2023
Kind
B2
Abstract

Systems and processes for measuring and sizing a foot are provided. In one exemplary process, at least one image of a foot and a horizontal reference object from a first point of view is captured. A portion of the foot may be disposed against a vertical reference object. The at least one image may be displayed, where one or more camera guides are overlaid on the at least one displayed image. In response to aligning the one or more camera guides with one or more of the horizontal reference object and the vertical reference object, a measurement of the foot based on the at least one captured image from the first point of view is determined.

Claims (51)

1. A method for measuring an object, comprising:

displaying, by a mobile computing device, at least one image of a portion of a user body part, and a plurality of reference dots from a point of view, wherein one or more camera guides are overlaid on the display of the at least one image;

aligning, by the mobile computing device, the one or more camera guides with the portion of the user body part; and

determining, by the mobile computing device, a measurement of the portion of the user body part based on the at least one image and the plurality of reference dots from the point of view.

2. The method of claim 1 , wherein the portion of the user body part comprises a foot.

3. The method of claim 1 , further comprising:

generating, by the mobile computing device, a squared reference frame based on the at least one image; and

performing, by the mobile computing device, edge detection on the squared reference frame to establish edges of the portion of the user body part.

4. The method of claim 3 , further comprising delineating, by the mobile computing device, between the portion of the user body part and at least one shadow associated with the portion of the user body part using a successively varying gradient threshold.

5. The method of claim 1 , wherein determining a measurement of the portion of the user body part further comprises:

performing, by the mobile computing device, edge detection on the at least one image to detect a body part object;

generating, by the mobile computing device, an object frame based on detecting the body part object; and

performing, by the mobile computing device, a size analysis based on a size of the object frame to obtain at least one measurement.

6. The method of claim 5 , wherein the at least one measurement comprises at least one length of the object frame and at least one width of the object frame.

7. The method of claim 1 , wherein the portion of the user body part is disposed against a vertical reference object, and wherein the at least one image of the portion of the user body part is displayed with the vertical reference object.

8. The method of claim 1 , wherein the plurality of reference dots comprises a series of infrared dots projected into at least a portion of the point of view.

9. The method of claim 1 , further comprising:

projecting, by a depth sensor of the mobile computing device, the plurality of reference dots; and

detecting, by at least one camera in the mobile computing device, at least a portion of the plurality of reference dots.

10. The method of claim 1 , wherein determining the measurement of the portion of the user body part includes:

determining, by the mobile computing device, a depth of contours of the portion of the user body part in the at least one image based on a time-of-flight measurement determined based on at least a portion of the plurality of reference dots;

calculating, by the mobile computing device, at least one absolute depth value based on the depth of contours of the portion of the user body part; and

calculating, by the mobile computing device, a size and a shape of the portion of the user body part based on the absolute depth value.

11. A mobile computing device, comprising:

a processor;

a camera;

a memory storing instructions that, when executed by the processor, cause the mobile computing device to:

display at least one image comprising a user body part and a plurality of reference dots from a point of view, wherein one or more camera guides are overlaid on the at least one image;

determine an alignment of the one or more camera guides with the user body part and the user body part; and

determine a measurement of the user body part based on the at least one image and the plurality of reference dots from the point of view.

12. The mobile computing device of claim 11 , wherein the user body part comprises a foot.

13. The mobile computing device of claim 11 , wherein the instructions, when executed by the processor, further cause the mobile computing device to:

generate a squared reference frame based on the at least one image; and

perform edge detection on the squared reference frame to establish edges of the user body part.

14. The mobile computing device of claim 13 , wherein the instructions, when executed by the processor, further cause the mobile computing device to delineate between the user body part and at least one shadow associated with the user body part using a successively varying gradient threshold.

15. The mobile computing device of claim 11 , wherein the instructions, when executed by the processor, further cause the mobile computing device to determine a measurement of the user body part by:

performing edge detection on the at least one image to detect a body part object;

generating an object frame based on detecting the body part object; and

performing a size analysis based on a size of the object frame to obtain at least one measurement.

16. The mobile computing device of claim 15 , wherein the at least one measurement comprises at least one length of the object frame and at least one width of the object frame.

17. The mobile computing device of claim 11 , wherein the user body part is disposed against a vertical reference object, and wherein the at least one image of the user body part is displayed with the vertical reference object.

18. The mobile computing device of claim 11 , wherein the plurality of reference dots comprises a series of infrared dots projected into at least a portion of the point of view.

19. The mobile computing device of claim 11 , wherein:

the mobile computing device further comprises a depth sensor; and

the instructions, when executed by the processor, further cause the mobile computing device to:

project, using the depth sensor, the plurality of reference dots within the point of view of the user body part; and

detect, using the camera, at least a portion of the plurality of reference dots.

20. The mobile computing device of claim 11 , wherein the instructions, when executed by the processor, further cause the mobile computing device to determine the measurement of the user body part by:

determining a depth of contours of the user body part in the image of the user body part based on a time-of-flight measurement determined based on the plurality of reference dots;

calculating at least one absolute depth value based on the depth of contours of the user body part; and

calculating a size and a shape of the user body part based on the absolute depth value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: HEI, JOSEPH; CHIANG, VIVIAN; WARREN, JASON
To: BLACK BRASS, INC.
Reel/Frame 059405/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: BLACK BRASS, INC.
To: NIKE, INC.
Reel/Frame 059405/0319 →
Continuity (5)
Continuation 16791572 · Feb 14, 2020
Continuation 15796457 · Oct 27, 2017
Continuation In Part 15699861 · Sep 8, 2017
Provisional Application 62434151 · Dec 14, 2016
Related Publication 20220202138A1 · Jun 30, 2022
Cited By (2)
US 12,700,118 US 12,727,783