Back to results
US 11,238,611 B2Granted
System and method for eyewear sizing
AssigneeElectric Avenue Software, Inc.
InventorsDavid Barton, Ethan D. Joffe
Life of this patent
Estimating the term…
Abstract
Provided is a process for generating specifications for lenses of eyewear based on locations of extents of the eyewear determined through a pupil location determination process. Some embodiments capture an image and determine, using computer vision image recognition functionality, the pupil locations of a human's eyes based on the captured image depicting the human wearing eyewear.
Claims20
A non-transitory computer-readable medium comprising computer program instructions that, when executing by a computing system, effectuate operations comprising:
- obtaining, with the computing system, an image depicting a human face including eyewear;
- determining, with the computing system, a face region using one or more facial detection classifiers;
- determining, with the computing system, based on the face region, using one or more facial detection classifiers, a first eye region of a left eye of the human face and a second eye region of a right eye of the human face;
- determining, with the computing system, based on the first eye region and the second eye region, an inner edge and an outer edge of the eyewear on a left side of the human face and on a right side of the human face, and an upper edge and a lower edge of the eyewear on the left side of the human face and on the right side of the human face;
- determining, with the computing system, a first location of a first pupil of the left eye and a second location of a second pupil of the right eye based on the inner edge and the outer edge of the eyewear on the left side and on the right side, and the upper edge and the lower edge of the eyewear on the left side and the right side;
- and
- generating, with the computing system, specifications including locations of extents for the eyewear based on (i) the inner edge and the outer edge of the eyewear on the left side and on the right side, (ii) the upper edge and the lower edge of the eyewear on the left side and the right side, and (iii) the first location of the first pupil and the second location of the second pupil.
4 more elements
A method, comprising:
- obtaining, with a computing system, an image depicting a human face including eyewear;
- determining, with the computing system, a face region using one or more facial detection classifiers;
- determining, with the computing system, based on the face rectangle, using one or more facial detection classifiers, a first eye region of a left eye of the human face and a second eye region of a right eye of the human face;
- determining, with the computing system, based on the first eye region and the second eye region, an inner edge and an outer edge of the eyewear on a left side of the human face and on a right side of the human face, and an upper edge and a lower edge of the eyewear on the left side of the human face and on the right side of the human face;
- determining, with the computing system, a first location of a first pupil of the left eye and a second location of a second pupil of the right eye based on the inner edge and the outer edge of the eyewear on the left side and on the right side, and the upper edge and the lower edge of the eyewear on the left side and the right side;
- and
- generating, with the computing system, specifications including locations of extents for the eyewear based on (i) the inner edge and the outer edge of the eyewear on the left side and on the right side, (ii) the upper edge and the lower edge of the eyewear on the left side and the right side, and (iii) the first location of the first pupil and the second location of the second pupil.
4 more elements
Dependencies are inferred from the claim text.