IP Library Granted Patent US 10,420,397
Granted Patent B2
US 10,420,397 · App. 15/699,861 · Granted Sep 24, 2019

Foot measuring and sizing application

Inventors: Joseph Hei (Palo Alto, CA); Vivian Chiang (Palo Alto, CA); Jason Warren (Taipei, TW)
Assignee: BLACK BRASS, INC.
A43D1/025A61B5/107A61B5/1074A61B5/1079A61B5/6898G06T7/13G06T7/62A61B5/0004G06T2207/30004G06T2207/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,420,397
App. No.
15/699,861
Granted
Sep 24, 2019
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 (29)

1. A computer implemented method for measuring a foot with an electronic device having a processor, camera, and display screen, the method comprising:

capturing at least one image of a foot and a horizontal reference object from a first point of view, wherein a portion of the foot is disposed directly against a vertical reference object;

displaying the at least one image including the foot, the horizontal reference object, and the vertical reference object, wherein one or more camera guides are overlaid on the at least one displayed image; and

in response to aligning the one or more camera guides with one or more of the horizontal reference object and the vertical reference object, determining a measurement of the foot based on the at least one captured image from the first point of view.

2. The method of claim 1 , wherein the vertical reference object includes a wall.

3. The method of claim 1 , wherein the horizontal reference object includes at least one of a square object or rectangular object.

4. The method of claim 3 , further comprising:

performing a corner detection algorithm on the horizontal reference object in order to detect each corner of the horizontal reference object.

5. The method of claim 4 , further comprising:

calculating at least one angle based on corner vertices corresponding to the detected corners of the horizontal reference object.

6. The method of claim 1 , further comprising:

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

performing edge detection on the generated reference frame to establish edges of the foot.

7. The method of claim 6 , wherein performing edge detection further comprises:

utilizing a successively varying gradient threshold to delineate between the foot and at least one shadow associated with the foot.

8. The method of claim 1 , wherein the horizontal reference object is selected from the group consisting of a sheet of paper, credit card, and debit card.

9. The method of claim 1 , further comprising:

storing at least one size associated with one or more known horizontal reference objects.

10. The method of claim 1 , wherein determining a measurement of the foot further comprises:

performing edge detection on the at least one captured image to detect a foot object;

generating an object frame based on the detected foot object; and

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

11. The method of claim 10 , wherein the at least one measurement includes at least one length of the object frame and at least one width of the object frame.

12. The computer implemented method of claim 1 , further comprising, wherein both the horizontal reference object and a portion of the foot are disposed directly against the vertical reference object.

13. A non-transitory computer-readable medium having instructions stored thereon, the instructions, when executed by one or more processors, cause the one or more processors to:

capture at least one image of a foot and a horizontal reference object from a first point of view, wherein a portion of the foot is disposed directly against a vertical reference object;

display the at least one image including the foot, the horizontal reference object, and the vertical reference object, wherein one or more camera guides are overlaid on the at least one displayed image; and

in response to aligning the one or more camera guides with one or more of the horizontal reference object and the vertical reference object, determine a measurement of the foot based on the at least one captured image from the first point of view.

14. The non-transitory computer-readable medium having instructions stored thereon of claim 13 , wherein both the horizontal reference object and a portion of the foot are disposed directly against the vertical reference object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2020
From: BLACK BRASS, INC.
To: NIKE, INC.
Reel/Frame 052778/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2017
From: HEI, JOSEPH; CHIANG, VIVIAN; WARREN, JASON
To: BLACK BRASS INC.
Reel/Frame 043587/0222 →
Continuity (2)
Provisional Application 62434151 · Dec 14, 2016
Related Publication 20180160776A1 · Jun 14, 2018
Cited By (4)
US 12,211,076 US 12,373,870 US 12,387,357 US 12,700,118