IP Library Patent Application 16217051
Patent Application
App. No. 16/217,051

Eye state detection system and method of operating the same for utilizing a deep learning model to detect an eye state

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 None
App. No.
16/217,051
Abstract

An eye state detection system includes an image processor and a deep learning processor. After the image processor receives an image to be detected, the image processor identifies an eye region from the image to be detected according to a plurality of facial feature points, the image processor performs image registration on the eye region to generate a normalized eye image to be detected, the deep learning processor extracts a plurality of eye features from the normalized eye image to be detected according to a deep learning model, and the deep learning processor outputs an eye state in the eye region according to the plurality of eye features and a plurality of training samples in the deep learning model.

Claims (24)

1 . A method of operating an eye state detection system, the eye state detection system comprising an image processor and a deep learning processor, the method comprising:

the image processor receiving an image to be detected;

the image processor identifying an eye region from the image to be detected according to a plurality of facial feature points;

the image processor performing image registration on the eye region to generate a normalized eye image to be detected;

the deep learning processor extracting a plurality of eye features from the normalized eye image to be detected according to a deep learning model; and

the deep learning processor outputting an eye state of the eye region according to the plurality of eye features and a plurality of training samples in the deep learning model.

2 . The method of claim 1 , wherein the image processor identifying the eye region from the image to be detected according to the plurality of facial feature points comprises:

identifying a facial region from the image to be detected according to the plurality of facial feature points; and

identifying the eye region from the facial region according to a plurality of eye keypoints.

3 . The method of claim 1 , wherein the deep learning model comprises a convolutional neural network.

4 . The method of claim 1 , wherein the image processor performing image registration on the eye region to generate the normalized eye image to be detected comprises:

defining an eye-corner coordinate matrix of the eye region;

defining a target transformed matrix according to the eye-corner coordinate matrix, the target transformed matrix comprising transformed eye-corner coordinates of the normalized eye image to be detected;

multiplying the target transformed matrix by a transpose thereof to generate a first matrix;

multiplying an inverse of the first matrix, the transpose of the target transformed matrix, and the eye-corner coordinate matrix to generate an affine transformation parameter matrix; and

processing the eye region by using the affine transformation parameter matrix to generate the eye image to be detected.

5 . The method of claim 4 , wherein a product of the target transformed matrix and the affine transformation parameter matrix is the eye-corner coordinate matrix.

6 . An eye state detection system comprising:

an image processor configured to receive an image to be detected, identify an eye region from the image to be detected according to a plurality of facial feature points, and perform image registration on the eye region to generate a normalized eye image to be detected; and

a deep learning processor configured to extract a plurality of eye features from the normalized eye image to be detected according to a deep learning model, and output an eye state of the eye region according to the plurality of eye features and a plurality of training samples in the deep learning model.

7 . The eye state detection system of claim 6 , wherein the image processor is configured to identify a facial region from the image to be detected according to the plurality of facial feature points, and identify the eye region from the facial region according to a plurality of eye keypoints.

8 . The eye state detection system of claim 6 , wherein the deep learning model comprises a convolutional neural network.

9 . The eye state detection system of claim 6 , wherein the image processor is configured to define an eye-corner coordinate matrix of the eye region, define a target transformed matrix according to the eye-corner coordinate matrix, multiply the target transformed matrix by a transpose thereof to generate a first matrix, multiply an inverse of the first matrix, the transpose of the target transformed matrix, and the eye-corner coordinate matrix to generate an affine transformation parameter matrix, and process the eye region by using the affine transformation parameter matrix to generate the eye image to be detected, the target transformed matrix comprising transformed eye-corner coordinates of the normalized eye image to be detected.

10 . The eye state detection system of claim 9 , wherein a product of the target transformed matrix and the affine transformation parameter matrix is the eye-corner coordinate matrix.

Assignments (2)
CHANGE OF NAME Recorded Jan 24, 2019
From: ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.
To: ARCSOFT CORPORATION LIMITED
Reel/Frame 048127/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2018
From: ZHANG, PU; ZHOU, WEI; LIN, CHUNG-YANG
To: ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.
Reel/Frame 047748/0966 →