IP Library Granted Patent US 11,561,419
Granted Patent B2
US 11,561,419 · App. 17/500,781 · Granted Jan 24, 2023

Eyewear frame customization using machine learning

Inventor: Drew Stone Briggs (Seattle, WA)
Assignee: Meta Platforms Technologies, LLC
G02C13/005G06N20/00G06T7/60G06T17/00G06T2207/10016G06T2207/10028G06T2207/20081G06T2207/30201
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,561,419
App. No.
17/500,781
Granted
Jan 24, 2023
Kind
B2
Abstract

A design system generates a design for an eyewear frame customized for a user. The eyewear frame provides audio content to the user. The design system captures anthropometric data of the user. Using machine learning techniques, the design system determines features of the user from the anthropometric data and generates a three dimensional (3D) geometry of the portion of the user's head. A design for the customized eyewear frame is generated based on the 3D geometry of the portion of the user's head. The design of the customized eyewear frame includes design parameters that describe a shape of a coupling element that ensures the eyewear frame is customized to the user's head.

Claims (40)

1. A method comprising:

generating a three-dimensional (3D) geometry of a portion of a head of a user based in part on anthropometric data; and

determining design parameters for a coupling element based in part on the 3D geometry of the portion of the user's head, the coupling element configured to couple to a temple and to interface with an eyewear frame such that the frame is customized to the user's head, the coupling element including a customized temple tip that is based in part on the design parameters which include a rotation of the temple tip around an ear of the user, wherein the rotation is about an axis that is substantially perpendicular to the coupling element and extends from a location on the coupling element towards the user's head.

2. The method of claim 1 , further comprising:

detecting, from the anthropometric data, features of the user; and

generating, based on the features of the user, the 3D geometry of the portion of the user's head.

3. The method of claim 2 , wherein the features of the user include at least one of a pinna of an ear of the user, a distance of the user's ear from an eye of the user; and a size of the user's ear.

4. The method of claim 1 , wherein generating the 3D geometry of the portion of the user's head comprises:

determining features of the user using the anthropometric data;

identifying key points and detected edges describing the portion of the user's head using a machine learning algorithm and the features; and

compiling the key points and detected edges to form the 3D geometry of the portion of the user's head.

5. The method of claim 1 , wherein the design parameters include a length of the coupling element.

6. The method of claim 1 , wherein the design parameters for the coupling element are provided to a manufacturer of the eyewear frame.

7. The method of claim 1 , wherein the anthropometric data includes measurements of at least the portion of the user's head, and the measurements are used to generate the 3D geometry of the portion of the user's head.

8. The method of claim 1 , wherein the anthropometric data is an image of the portion of the user's head received from a device, and the image is used to generate the 3D geometry of the portion of the user's head.

9. The method of claim 1 , wherein the anthropometric data is determined from a video of the user.

10. A system comprising:

an imaging device configured to capture an image; and

a controller configured to:

generate a three-dimensional (3D) geometry of a portion of a head of a user based in part on anthropometric data; and

determine design parameters for a coupling element based in part on the 3D geometry of the portion of the user's head, the coupling element configured to couple to a temple and to interface with an eyewear frame such that the frame is customized to the user's head, the coupling element including a customized temple tip that is based in part on the design parameters which include a rotation of the temple tip around an ear of the user, wherein the rotation is about an axis that is substantially perpendicular to the coupling element and extends from a location on the coupling element towards the user's head.

11. The system of claim 10 , wherein the controller is further configured to:

detect, from the anthropometric data, features of the user; and

generate, based on the features of the user, the 3D geometry of the portion of the user's head.

12. The system of claim 11 , wherein the features of the user include at least one of a pinna of an ear of the user, a distance of the user's ear from an eye of the user; and a size of the user's ear.

13. The system of claim 10 , wherein the controller is further configured to:

determine features describing the anthropometric data;

identify key points and detected edges describing the portion of the user's head using a machine learning algorithm and the features; and

compile the key points and detected edges to form the 3D geometry of the portion of the user's head.

14. The system of claim 10 , wherein the design parameters include a length of the coupling element.

15. The system of claim 10 , wherein the design parameters for the coupling element are provided to a manufacturer of the eyewear frame.

16. The system of claim 10 , wherein the anthropometric data includes measurements of the portion of the user's head, and the measurements are used to generate the 3D geometry of the portion of the user's head.

17. The system of claim 10 , wherein the anthropometric data is determined from a video of the user, the video captured by the imaging device.

18. A non-transitory computer readable storage medium configured to store program code instructions that, when executed by one or more processors of a device, cause the device to:

generate a three-dimensional (3D) geometry of a portion of a head of a user based in part on anthropometric data; and

determine design parameters for a coupling element based in part on the 3D geometry of the portion of the user's head, the coupling element configured to couple to a temple and to interface with an eyewear frame such that the frame is customized to the user's head, the coupling element including a customized temple tip that is based in part on the design parameters which include a rotation of the temple tip around an ear of the user, wherein the rotation is about an axis that is substantially perpendicular to the coupling element and extends from a location on the coupling element towards the user's head.

19. The non-transitory computer readable storage medium of claim 18 , further comprising stored instructions that when executed cause the device to:

detect, from the anthropometric data, features of the user; and

generate, based on the features of the user, the 3D geometry of the portion of the user's head.

20. The non-transitory computer readable storage medium of claim 18 , wherein the anthropometric data is determined from a video of the user.

Assignments (1)
CHANGE OF NAME Recorded Jun 8, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060314/0965 →
Continuity (2)
Continuation 16785391 · Feb 7, 2020
Related Publication 20220057658A1 · Feb 24, 2022