IP Library Granted Patent US 12,475,367
Granted Patent B2
US 12,475,367 · App. 17/359,653 · Granted Nov 18, 2025

Image processing system for extracting a behavioral profile from images of an individual specific to an event

Inventors: Matteo Sorci (Morges, CH); Timothy Llewellynn (Saint-Prex, CH)
Assignee: BEEMOTION.AI LTD
G06N3/08A61B5/165A61B5/4824A61B5/7278A61B5/746G05D1/0061G05D1/0088G06N3/04G06V10/454G06V10/764G06V10/95G06V20/597G06V40/165G06V40/171G06V40/174G06V40/176G06V40/20G16H15/00G16H40/20A61B5/0077A61B2576/02B60W40/08B60W2420/403B60W2540/22G06V2201/03G16H50/20G16H50/70
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,475,367
App. No.
17/359,653
Filed
Jun 28, 2021
Granted
Nov 18, 2025
Kind
B2
Examiner
TRAN, PHUOC
Art Unit
2668
USPC
382/159
Abstract

An automated image processing method for assessing facially-expressed emotions of an individual, the facially-expressed emotions being caused by operation of a vehicle, machinery, or robot by the individual, including operating a vehicle, machinery, or robot by the individual and thereby expose a vision of the individual to a stimulus, detecting non-verbal communication from a physiognomical expression of the individual based on image data by a first computer algorithm, the image data of the physiognomical expression of the individual being caused in response to the stimulus, assigning features of the non-verbal communication to different types of emotions by a second computer algorithm, analyzing the different types of emotions to determine an emotional state of mind of the individual, and generating at least one of a prompt, an alert, or a change in a setting of an operational parameter of the vehicle, based on the emotional state of mind of the individual.

Claims (39)

1 . An automated image processing method for assessing facially-expressed emotions of an individual, the facially-expressed emotions being caused by operation of a vehicle, machinery, simulator, or robot by the individual, comprising:

operating a vehicle, machinery, or robot by the individual and thereby exposing a vision of the individual to a stimulus;

detecting non-verbal communication from a physiognomical expression of the individual based on image data by a first computer algorithm, the image data of the physiognomical expression of the individual being caused in response to the stimulus;

assigning features of the non-verbal communication to different types of emotions by a second computer algorithm;

based on the features of the non-verbal communication, generating a first data value associated with a first emotion and a second data value associated with a second emotion;

analyzing the different types of emotions to determine an impairment of the individual, at least in part by determining that the first data value exceeds a first threshold or the second data value exceeds a second threshold; and

generating at least one of a prompt, an alert, or a change in a setting of an operational parameter of the vehicle, machinery, or robot, based on the impairment of the individual.

2 . The method of claim 1 , wherein the impairment includes at least one of insufficient concentration for safe operation of the vehicle, drowsiness, intoxication, subject to motion sickness, subject to spatial disorientation (SD).

3 . The method of claim 1 , wherein the vehicle, machinery, or robot is a self-driving car or a car having electronic driving assistance.

4 . The method of claim 1 , wherein the step of analyzing includes reading a facial action coding system (FACS) of the individual to determine at least one of happiness, surprise, fear, anger, disgust, and sadness, during a predetermined time duration.

5 . The method of claim 1 , wherein the facial micro-expressions of the individual include a coronary reaction that causes the facial micro-expressions.

6 . The method of claim 1 , further comprising the step of:

analyzing a state of mind of the individual to determine a safe or unsafe state of mind for operating the vehicle, machinery, or robot, the analyzing taking into account at least one of environmental conditions and/or location data of the vehicle, machinery, or robot,

wherein in the step of generating at least one of the prompt, the alert, or the change in a setting is made if an unsafe state has been detected.

7 . The method of claim 1 , further comprising the step of:

using a trained neural network to analyze the different types of emotions to determine an impairment of the individual based on historic data from different individuals.

8 . The method of claim 1 , further comprising:

determining a third data value for a third emotion based on the first and second data values, the third emotion being different than the first emotion and the second emotion.

9 . The method of claim 1 , further comprising:

normalizing the first and second data values based on known attributes of the individual.

10 . The method of claim 1 , wherein the first and second emotions are selected from the group consisting of anger, fear, disgust, happiness, sadness, surprise, and distrust.

11 . The method of claim 1 , further comprising,

determining a stress level of the individual based, at least in part, on the first and second data values.

12 . A non-transitory computer readable medium, the computer readable medium having computer code recorded thereon, the computer code configured to perform an image processing method when executed on a data processor, the image processing method configured for assessing facially-expressed emotions of an individual, the facially-expressed emotions being caused by operation of a vehicle, machinery, or robot by the individual and thereby exposing a vision of the individual to a stimulus, the method comprising:

detecting non-verbal communication from a physiognomical expression of the individual based on image data by a first computer algorithm, the image data of the physiognomical expression of the individual being caused in response to the stimulus;

assigning features of the non-verbal communication to different types of emotions by a second computer algorithm;

based on the features of the non-verbal communication, generating a first data value associated with a first emotion and a second data value associated with a second emotion;

analyzing the different types of emotions to determine an impairment of the individual, at least in part by determining that the first data value exceeds a first threshold or the second data value exceeds a second threshold; and

generating at least one of a prompt, an alert, or a change in a setting of an operational parameter of the vehicle, machinery, or robot, based on the impairment of the individual.

13 . The non-transitory computer readable medium of claim 12 , wherein the impairment includes at least one of insufficient concentration for safe operation of the vehicle, machinery, or robot, drowsiness, intoxication, subject to motion sickness, subject to spatial disorientation (SD).

14 . The non-transitory computer readable medium of claim 12 , wherein the method is for operation of a vehicle and the vehicle is a self-driving car or a car having electronic driving assistance.

15 . The non-transitory computer readable medium of claim 12 , wherein the step of analyzing includes

reading a facial action coding system (FACS) of the individual to determine at least one of happiness, surprise, fear, anger, disgust, and sadness, during a predetermined time duration.

16 . The non-transitory computer readable medium of claim 12 , wherein the facial micro-expressions of the individual include a coronary reaction that causes the facial micro-expressions.

17 . The non-transitory computer readable medium of claim 12 , wherein the method further comprises the step of:

analyzing a state of mind of the individual to determine a safe or unsafe state of mind for operating the vehicle, machinery, or robot, the analyzing taking into account at least one of environmental conditions and/or location data of the vehicle, machinery, or robot,

wherein in the step of generating at least one of the prompt, the alert, or the change in a setting is made if an unsafe state has been detected.

18 . The non-transitory computer readable medium of claim 12 , wherein the method further comprises the step of:

using a trained neural network to analyze the different types of emotions to determine an impairment of the individual based on historic data from different individuals.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Oct 20, 2025
From: NVISO GROUP LIMITED
To: BEEMOTION.AI LTD
Reel/Frame 072601/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2024
From: NVISO SA
To: NVISO GROUP LIMITED
Reel/Frame 069567/0872 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2024
From: SORCI, MATTEO; LLEWELLYNN, TIMOTHY
To: NVISO SA
Reel/Frame 069535/0693 →
Continuity (3)
Continuation In Part 16403656 · May 6, 2019
Provisional Application 62668856 · May 9, 2018
Related Publication 20210326586A1 · Oct 21, 2021
References Cited (34)
US 5905807A · Kado et al. · 1999 [cited by applicant]
US 6526161B1 · Yan · 2003 [cited by applicant]
US 6661907B2 · Ho et al. · 2003 [cited by applicant]
US 7324670B2 · Kozakaya et al. · 2008 [cited by applicant]
US 8235725B1 · Hill · 2012 [cited by applicant]
US 8571272B2 · Gokturk et al. · 2013 [cited by applicant]
US 10322728B1 · Porikli · 2019 [cited by examiner]
US 20050013479A1 · Xiao et al. · 2005 [cited by applicant]
US 20050169536A1 · Accomazzi et al. · 2005 [cited by applicant]
US 20060184800A1 · Rosenberg · 2006 [cited by applicant]
US 20060206371A1 · Hill · 2006 [cited by applicant]
US 20070159344A1 · Kisacanin · 2007 [cited by applicant]
US 20070265507A1 · de Lemos · 2007 [cited by applicant]
US 20100013832A1 · Xiao et al. · 2010 [cited by applicant]
US 20100179950A1 · Willcock · 2010 [cited by applicant]
US 20110038547A1 · Hill · 2011 [cited by applicant]
US 20120002848A1 · Hill · 2012 [cited by applicant]
US 20120259240A1 · Llewellynn et al. · 2012 [cited by applicant]
US 20140055342A1 · Kamimura et al. · 2014 [cited by applicant]
US 20150332303A1 · Kodali · 2015 [cited by applicant]
US 20160189172A1 · Camp · 2016 [cited by applicant]
US 20160259994A1 · Ravindran et al. · 2016 [cited by applicant]
US 20170095192A1 · Sadowski et al. · 2017 [cited by applicant]
US 20170337438A1 · el Kaliouby, Jr. · 2017 [cited by examiner]
US 20190332902A1 · Gallagher · 2019 [cited by examiner]
US 20190347478A1 · Sorci · 2019 [cited by examiner]
US 20200104616A1 · el Kaliouby · 2020 [cited by examiner]
US 20250111216A1 · Farabet · 2025 [cited by examiner]
WO WO2017131672 · 2017 [cited by applicant]
“Introduction to the HBDI® and the Whole Brain® Model,” Technical Overview & Validity Evidence, 2016, http://engage.herrmannsolutions.com/hubfs/Whole_Brain_Thinking_and_the_HBDI-Technical_Overview-\. [cited by applicant]
David C. Howell, “Statistics in Psychology,” 8th Edition, University of Vermont, Wadsworth Cengage Learning Publication, 2013, ISBN-13 978-1-111-83548-4—Abstract. [cited by applicant]
Harrison, Allen F., and Robert M. Bramson, “The Art of Thinking,” The Classic Guide to Increasing Brain Power, Berkley, 2002, ISBN-13: 978-0425183229—Abstract. [cited by applicant]
Sorci, Matteo, “Automatic face analysis in static and dynamic environments.” Ecole Polytechnique Fédérale de Lausanne EPFL, Thesis 4357, Apr. 24, 2009. [cited by applicant]
William ‘Ned’ Herrmann, “The creative brain,” The Journal of Creative Behavior, vol. 25, No. 4, 1991, pp. 275-295. [cited by applicant]
Cited By (1)
US 12,627,856