IP Library › Granted Patent US 10,929,993
Granted Patent B2
US 10,929,993 · App. 15/721,221 · Granted Feb 23, 2021

Automated imaging system for evaluating the curl of a keratinous substrate

Inventors: Matthew Devlin (Clark, NJ); Christopher Pang (Clark, NJ); Waibhav Tembe (Clark, NJ)
Assignee: L'OREAL
G06T7/50G06K9/00362G06T7/11G06T7/136G06T7/60G06T7/73G06T7/90G06K9/4604G06K9/4652G06K9/6202G06T2207/10024G06T2207/20081G06T2207/20084G06T2207/20132G06T2207/30124G06T2210/22
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,929,993
App. No.
15/721,221
Granted
Feb 23, 2021
Kind
B2
Abstract

A system is provided for evaluating a curl of at least one eyelash sample that includes a plurality of fibers, comprising: a platform configured to receive a sample of the eyelash sample; an image capturing device configured to capture profile image of the eyelash ample; and a processing system configured to receive the profile image and evaluate at least one feature related to a curl of one or more of the fibers of at least one eyelash sample.

Claims (21)

1. A system for evaluating a curl of at least one eyelash sample that includes a plurality of fibers, comprising:

a platform configured to receive a sample of the eyelash sample, which is a synthetic eyelash sample that has a cosmetic product applied to the eyelash sample, the platform including a holding member configured to hold the eyelash sample at an end of the eyelash sample opposite to the plurality of fibers;

a first image capturing device configured to capture a profile image of the eyelash sample;

a second image capturing device configured to capture an overhead image of the eyelash sample,

and

a processing system configured to receive the profile image and evaluate at least one feature related to a curl of one or more of the fibers of at least one eyelash sample that has the cosmetic product applied thereto, and the processing system is configured to receive the overhead image and evaluate a shape of the eyelash sample.

2. The system according to claim 1 , wherein the at least one feature includes an average angle of the fibers of the at least one eyelash sample.

3. The system according to claim 1 , wherein the at least one feature includes a maximum angle among the fibers of the at least one eyelash sample.

4. The system according to claim 1 , wherein the at least one feature includes a minimum angle among the fibers of the at least one eyelash sample.

5. The system according to claim 1 , further comprising a background surface placed opposite to the first image capturing device such that the holding member is between the first image capturing device and the background surface, the background surface including a protractor that displays a plurality of lines at different angles with respect to a horizontal plane.

6. The system according to claim 1 , wherein the system determines a location of the fibers in the captured profile image based on detecting pixels of a predetermined color in the captured profile image.

7. The system according to claim 6 , wherein the captured profile image is cropped to a predetermined region prior to detecting the pixels of the predetermined color.

8. The system according to claim 7 , wherein the predetermined region is a region having pixels darker than a predefined threshold.

9. The system according to claim 8 , wherein the predefined threshold and the predetermined region are adjusted based on results of profile images of eyelash samples previously evaluated by the system.

10. The system according to claim 1 , wherein the at least one feature related to a curl of one or more of the fiber is detected in the profile image based on a machine learning algorithm that compares characteristics of the profile image to image features on a plurality of other profile images of other eyelash samples.

11. The system according to claim 1 , wherein an average angle of the fibers is determined based on performing linear regression based on detected pixels corresponding to the fibers in the image.

12. A method implemented by a system for evaluating a curl of at least one eyelash sample that includes a plurality of fibers, comprising:

capturing, via a first image capturing device, a profile image of the eyelash sample, the system including a platform configured to receive the eyelash sample, which is a synthetic eyelash sample that has a cosmetic product applied to the eyelash sample, the platform including a holding member configured to hold the eyelash sample at an end of the eyelash sample opposite to the plurality of fibers;

capturing, via a second image capturing device, an overhead image of the eyelash sample, and

receiving, via a processing system, the profile image and evaluating at least one feature related to a curl or angle of one or more of the fibers of the at least one eyelash sample that has the cosmetic product applied thereto; and

receiving, via the processing system, the overhead image and evaluating a shape of the eyelash sample.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2017
From: DEVLIN, MATTHEW; PANG, CHRISTOPHER; TEMBE, WAIBHAV
To: L'OREAL
Reel/Frame 043971/0522 →
Continuity (1)
Related Publication 20190102894A1 · Apr 4, 2019
Cited By (1)
US 12,694,705