US2022207806A1PendingUtilityA1

System and method of augmenting images of a user

Assignee: RODRIGUEZ JOSHUAPriority: Nov 11, 2016Filed: Jan 10, 2022Published: Jun 30, 2022
Est. expiryNov 11, 2036(~10.3 yrs left)· nominal 20-yr term from priority
G06T 19/20A45D 44/005G06T 11/60G06V 40/169G06T 2219/2004G06V 40/165G06T 19/006G06T 7/593G06T 2200/24G06T 2219/2016G06T 2207/30201
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method to be performed by at least one computer processor forming at least a part of a computing system comprising a mobile computing device comprising a camera, the method including obtaining a set of images of a head of a user by moving the mobile computing device through one or more two- and three-dimensional paths about the head; identifying, from the set of images, landmarks of the head of the user, wherein the landmarks comprise ears, nose, eyes, eyebrows, chin, cheeks, neckline, and hairline of the user; generating, based on the identified landmarks, a user framework; and scaling and adjusting, based on the user framework, a set of hairstyles from a hairstyle database based on hair dimensions, characteristics, and color with the landmarks, the hairstyle database being synchronized with a user profile and based one or more hairstyle selections by the user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method to be performed by at least one computer processor forming at least a part of a computing system comprising a mobile computing device comprising a camera, the method comprising:
 obtaining a set of images of a head of a user by moving the mobile computing device through one or more two- and three-dimensional paths about the head;   identifying, from the set of images, landmarks of the head of the user, wherein the landmarks comprise at least two of ears, nose, eyes, eyebrows, chin, cheeks, neckline, and hairline of the user;   generating, based on the identified landmarks, a user framework;   scaling, based on the user framework, a set of hairstyles from a hairstyle database based on hair dimensions, characteristics, and color with the landmarks, the hairstyle database being synchronized with a user profile and based one or more hairstyle selections by the user, the hairstyle database comprising hairstyles of celebrities sourced from social media;   displaying, on a display device, an image of the user's head augmented with at least one set of hairstyles;   synchronizing a user profile based on the user with a publicly and privately available database of hairstyles;   saving, by the user through the mobile computing device, hairstyles to the user profile; and   accessing, by a hair stylist through a second mobile computing device, the user profile.   
     
     
         2 . The method of  claim 1 , further comprising synchronizing, by the stylist, hair products, hair tools, and hairstyle selections of the user profile from hair appointments by the user. 
     
     
         3 . The method of  claim 1  recommending, by the database, one or more hair products to the user based on the user profile and hairstyle selections by the user. 
     
     
         4 . The method of  claim 1 , further comprising:
 moving the mobile computing device through one or more two- and three-dimensional paths about the head;   presenting an instruction on the display device that causes the user to temporarily maintain the mobile computing device at one location relative to a predetermined location of the head; and   temporarily positioning the camera of the mobile computing device towards the predetermined location to obtain the set of images.   
     
     
         5 . The method of  claim 1 , further comprising:
 communicating an indication, by the mobile communications device, to the user regarding an output associated with analyzing the set of images and/or the hairstyle.   
     
     
         6 . The method of  claim 4 , wherein the step of moving comprises:
 starting the moving of the mobile device behind a lateral midline of the head; and   terminating the moving of the mobile device at a location different than the lateral midline of the head.   
     
     
         7 . The method of  claim 4 , wherein the step of moving comprises:
 positioning the mobile device along a plurality of predetermined positions along a predetermined three-dimensional path.   
     
     
         8 . The method of  claim 7 , wherein the plurality of positions are determined automatically by analyzing the set of images and identifying one or more landmarks of the head of the user. 
     
     
         9 . The method of  claim 1 , further comprising:
 stitching together the set of images; and   forming the user framework with a three-dimensional map of the user's head.   
     
     
         10 . The method of  claim 9 , wherein the three-dimensional map comprises the landmarks detected by analyzing the set of images that are associated with the head. 
     
     
         11 . The method of  claim 10 , wherein the three-dimensional map comprises a multicolor graphic with indicators associated with the one or more landmarks. 
     
     
         12 . A method to be performed by at least one computer processor forming at least a part of a computing system comprising a mobile computing device comprising a camera, the method comprising:
 obtaining a set of images of a head of a user by moving the mobile computing device through one or more two- and three-dimensional paths about the head;   identifying, from the set of images, landmarks of the head of the user, wherein the landmarks comprise at least two of ears, nose, eyes, eyebrows, chin, cheeks, neckline, and hairline of the user;   generating, based on the identified landmarks, a user framework;   scaling, based on the user framework, a set of hairstyles from a hairstyle database based on hair dimensions, characteristics, and color with the landmarks, the hairstyle database being synchronized with a user profile and based one or more hairstyle selections by the user, the hairstyle database comprising hairstyles of celebrities sourced from social media;   displaying, on a display device, an image of the user's head augmented with at least one set of hairstyles;   synchronizing a user profile based on the user with a publicly and privately available database of hairstyles;   saving, by the user through the mobile computing device, hairstyles to the user profile; and   accessing, by a hair stylist through a second mobile computing device, the user profile.   
     
     
         13 . The method of  claim 12 , further comprising:
 recommending, by the database, one or more hair products to the user based on the user profile and hairstyle selections by the user.   
     
     
         14 . The method of  claim 13 , further comprising selecting, by the user, one or more hair products, the selection being communicated in a graphical user interface of the display device. 
     
     
         15 . The method of  claim 12 , wherein the method is stored in a set of instructions in a non-transitory computer readable storage medium of the computing system. 
     
     
         16 . The method of  claim 12 , the step of moving the mobile computing device through one or more two- and three-dimensional paths about the head further comprises:
 presenting an instruction on the display device that causes the user to temporarily maintain the mobile computing device at one location relative to a predetermined location of the head.   
     
     
         17 . The method of  claim 16 , further comprising temporarily positioning the camera of the mobile computing device towards the predetermined location to obtain the set of images. 
     
     
         18 . The method of  claim 12 , further comprising:
 moving the mobile computing device through one or more two- and three-dimensional paths about the head, and wherein the step of moving comprises positioning the mobile device along a plurality of predetermined positions along a predetermined three-dimensional path.   
     
     
         19 . The method of  claim 18 , wherein the plurality of positions are determined automatically by analyzing the set of images and identifying one or more landmarks of the head of the user. 
     
     
         20 . The method of  claim 12 , further comprising:
 stitching together the set of images; and   forming the user framework with a three-dimensional map of the user's head, the three-dimensional map comprising the landmarks detected by analyzing the set of images that are associated with the head.

Join the waitlist — get patent alerts

Track US2022207806A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.