IP Library Granted Patent US 12,573,081
Granted Patent B2
US 12,573,081 · App. 18/216,968 · Granted Mar 10, 2026

Online correction for context-aware image analysis for object classification

Inventors: Brigid A. Blakeslee (Hamden, CT); Andrew Radlbeck (South Glastonbury, CT); Peggy Wu (Ellicott City, MD); Ganesh Sundaramoorthi (Duluth, GA)
Assignee: Rockwell Collins, Inc.
G06T7/73B64D45/00G06T2207/20081G06T2207/20084G06T2207/30201G06T2207/30232H04N25/47
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 12,573,081
App. No.
18/216,968
Granted
Mar 10, 2026
Kind
B2
Abstract

A computer system records eye tracking data and identifies movements in the eye tracking data to create and iteratively refine associations between eye features and basic geometric shapes. The associations are used to rapidly identify eye features for eye tracking. The system derives performance metrics and fatigue estimations from the identified basic geometric shapes, including changes in such shapes over time. The system continuously adjusts and/or weights the associations in real-time based on eye tracking data.

Claims (40)

1 . A computer apparatus comprising:

at least one eye tracking camera; and

at least one processor in data communication with a memory storing processor executable code,

wherein the processor executable code configures the at least one processor to:

receive an image stream from the at least one eye tracking camera;

identify a plurality of basic geometric shapes in the image stream; and

generate a pose estimate from the plurality of basic geometric shapes.

2 . The computer apparatus of claim 1 , wherein the processor executable code further configures the at least one processor to generate a fatigue estimate based on the pose estimate.

3 . The computer apparatus of claim 2 , wherein:

the processor executable code further configures the at least one processor to receive task specific data; and

generating the fatigue estimate is based on the task specific data.

4 . The computer apparatus of claim 3 , wherein the at least one processor is configured as a trained neural network configured to receive the basic geometric shapes and task specific data as inputs.

5 . The computer apparatus of claim 1 , wherein the at least one eye tracking camera comprises a neuromorphic event camera.

6 . The computer apparatus of claim 5 , wherein the basic geometric shapes are defined by at least an interface between eye features.

7 . The computer apparatus of claim 1 , wherein the processor executable code further configures the at least one processor to record the image stream and basic geometric shapes in a training set of data for a machine learning algorithm.

8 . A method comprising:

receiving an image stream from at least one eye tracking camera;

identifying a plurality of basic geometric shapes in the image stream; and

generating a pose estimate from the plurality of basic geometric shapes.

9 . The method of claim 8 , further comprising generating a fatigue estimate based on the pose estimate.

10 . The method of claim 9 , further comprising receiving task specific data, wherein generating the fatigue estimate is based on the task specific data.

11 . The method of claim 10 , further comprising instantiating a trained neural network configured to receive the basic geometric shapes and task specific data as inputs.

12 . The method of claim 8 , wherein the at least one eye tracking camera comprises a neuromorphic event camera.

13 . The method of claim 12 , wherein the basic geometric shapes are defined by at least an interface between eye features.

14 . The method of claim 8 , further comprising recording the image stream and basic geometric shapes in a training set of data for a machine learning algorithm.

15 . A pilot fatigue monitoring system comprising:

at least one eye tracking camera; and

at least one processor in data communication with a memory storing processor executable code,

wherein the processor executable code configures the at least one processor to:

receive an image stream from the at least one eye tracking camera;

identify a plurality of basic geometric shapes in the image stream;

generate a pose estimate from the plurality of basic geometric shapes; and

generate a fatigue estimate based on the pose estimate.

16 . The pilot fatigue monitoring system of claim 15 , wherein:

the processor executable code further configures the at least one processor to receive task specific data; and

generating the fatigue estimate is based on the task specific data.

17 . The pilot fatigue monitoring system of claim 16 , wherein the at least one processor is configured as a trained neural network configured to receive the basic geometric shapes and task specific data as inputs.

18 . The pilot fatigue monitoring system of claim 15 , wherein the at least one eye tracking camera comprises a neuromorphic event camera.

19 . The pilot fatigue monitoring system of claim 18 , wherein the basic geometric shapes are defined by at least an interface between eye features.

20 . The pilot fatigue monitoring system of claim 15 , wherein the processor executable code further configures the at least one processor to record the image stream and basic geometric shapes in a training set of data for a machine learning algorithm.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2023
From: RTX CORPORATION
To: ROCKWELL COLLINS, INC.
Reel/Frame 065276/0281 →
CHANGE OF NAME Recorded Aug 3, 2023
From: RAYTHEON TECHNOLOGIES CORPORATION
To: RTX CORPORATION
Reel/Frame 064483/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: BLAKESLEE, BRIGID A.; RADLBECK, ANDREW; WU, PEGGY; SUNDARAMOORTHI, GANESH
To: RAYTHEON TECHNOLOGIES CORPORATION
Reel/Frame 064129/0515 →
Continuity (1)
Related Publication 20250005785A1 · Jan 2, 2025
References Cited (31)
US 20050137586A1 · Gray et al. · 2005 [cited by applicant]
US 20100292545A1 · Berka · 2010 [cited by examiner]
US 20150338915A1 · Publicover · 2015 [cited by examiner]
US 20170119298A1 · Cheung · 2017 [cited by applicant]
US 20180075659A1 · Browy · 2018 [cited by examiner]
US 20180189568A1 · Powderly · 2018 [cited by examiner]
US 20190179409A1 · Jones · 2019 [cited by examiner]
US 20190213429A1 · Sicconi · 2019 [cited by examiner]
US 20190285881A1 · Ilic · 2019 [cited by examiner]
US 20200057487A1 · Sicconi · 2020 [cited by examiner]
US 20200368616A1 · Delamont · 2020 [cited by applicant]
US 20210319585A1 · Odobez · 2021 [cited by examiner]
US 20220108788A1 · Shelton, IV · 2022 [cited by examiner]
US 20220301217A1 · Stuart · 2022 [cited by examiner]
US 20220366874A1 · Grieves et al. · 2022 [cited by applicant]
Sujitha Martin et al.,“Monitoring Head Dynamics for Driver Assistance Systems: A Multi-Perspective Approach,” Proceedings of the 16th International IEEE Annual Conference on Intelligent Transportation Systems (ITSC 2013… [cited by examiner]
Guang Chen et al.,“EDDD: Event-Based Drowsiness Driving Detection Through Facial Motion Analysis With Neuromorphic Vision Sensor,” May 5, 2020,IEEE Sensors Journal, vol. 20, No. 11, Jun. 1, 2020,pp. 6170-6179. [cited by examiner]
Qiang Ji et al.,“Real-Time Eye, Gaze, and Face Pose Tracking for Monitoring Driver Vigilance,” Real-Time Imaging 8, 357-377 (2002),pp. 357-375. [cited by examiner]
Cian Ryan et al.,“Real-time face & eye tracking and blink detection using event cameras,” Mar. 27, 2021, Neural Networks 141 (2021),pp. 87-96. [cited by examiner]
A. Benoit et al.,“Fusing bio-inspired vision data for simplified high level scene interpretation:Application to face motion analysis,” Mar. 4, 2010, Computer Vision and Image Understanding 114 (2010),pp. 774-787. [cited by examiner]
Ayman Altameem et al.,“Early Identification and Detection of Driver Drowsiness by Hybrid Machine Learning,” Dec. 16, 2021, IEEE Access,vol. 9,2021,pp. 162805-162815. [cited by examiner]
Guang Chen et al.,“Event-Based Neuromorphic Vision for Autonomous Driving,” Jun. 20, 2020, Autonomous Driving: Part 1,pp. 35-47. [cited by examiner]
Jue Li et al.,“Identification and classification of construction equipment operators' mental fatigue using wearable eye-tracking technology,” Oct. 31, 2019,Automation in Construction 109 (2020),pp. 1-6. [cited by examiner]
Ali Darzii et al.,“Identifying the Causes of Drivers Hazardous States Using Driver Characteristics, Vehicle Kinematics, and Physiological Measurements,” Aug. 14, 2018, Frontiers in Neuroscience,vol. 12, Article 568, Aug… [cited by examiner]
Naveen Senniappan Karuppusamy et al.,“Multimodal System to Detect Driver Fatigue Using EEG, Gyroscope, and Image Processing,” Jul. 24, 2020, IEEEAccess, vol. 8,2020, pp. 129645-129660. [cited by examiner]
Guang Chen et al.,“NeuroIV: Neuromorphic Vision Meets Intelligent Vehicle Towards Safe Driving With a New Database and Baseline Evaluations,” Feb. 2, 2022, IEEE Transactions on Intelligent Transportation Systems, vol. 2… [cited by examiner]
Gregor Lenz et al.,“Event-Based Face Detection and Tracking Using the Dynamics of Eye Blinks,” Jul. 27, 2020, Frontiers in Neuroscience,vol. 14, Article 587, Jul. 2020, pp. 1-9. [cited by examiner]
Ashish Tawari et al.,“Continuous Head Movement Estimator for Driver Assistance: Issues, Algorithms, and On-Road Evaluations,” Mar. 28, 2014, IEEE Transactions on Intelligent Transportation Systems, vol. 15, No. 2, Apr. … [cited by examiner]
Prakash Kanade et al.,“Convolutional Neural Networks (CNN) based Eye-Gaze Tracking System using Machine Learning Algorithm,” Apr. 7, 2021, EJECE, European Journal of Electrical Engineering and Computer Science,vol. 5, I… [cited by examiner]
Shahzeb Ansari et al.,“Driver Mental Fatigue Detection Based on Head Posture Using New Modified reLU-BILSTM Deep Neural Network,” Aug. 9, 2022, IEEE Transactions on Intelligent Transportation Systems, vol. 23, No. 8, Au… [cited by examiner]
European Extended Search Report received in EP Application No. 24182291.5, Nov. 12, 2024, 8 pages. [cited by applicant]