IP Library Granted Patent US 12,536,815
Granted Patent B2
US 12,536,815 · App. 17/939,063 · Granted Jan 27, 2026

Vehicle cabin monitoring system

Inventors: Georgiana Negishi (Tokyo, JP); Szabolcs Fulop (Brasov, RO); Tudor Topoleanu (Brasov, RO); Paul George (Troy, MI)
Assignee: Tobii Technologies Limited
G06V20/597G06V10/25G06V10/82G06V40/10
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,536,815
App. No.
17/939,063
Granted
Jan 27, 2026
Kind
B2
Abstract

A vehicle cabin monitoring system includes a customization profile for storing: annotated images associated with annotation(s) indicating a ground truth for an associated region of an image; and a plurality of core processing parameters for an image processing component of an image processor. The system is: responsive to user interaction with a user interactive control of the vehicle within a field of view of a camera for storing an image acquired by the camera at the time of interaction in the customization profile with an annotation indicating a ground truth for an associated region of the image according to the interaction; and configured to use images from the customization profile for re-training an image processing component of the processor and for storing updated core processing parameters produced by the re-training in the customization profile for use by the re-trained image processing component in processing subsequently acquired images.

Claims (23)

1 . A vehicle cabin monitoring system comprising:

a processor configured to obtain a sequence of images from an image acquisition device having a field of view including at least a portion of a vehicle cabin, said processor comprising one or more image processing components configured to obtain image information from an image and to make an inference based on said image information, the inferential ability of at least one of said one or more image processing components being governed by core processing parameters;

a vehicle geometry store, the store encoding a spatial relationship between said image acquisition device and at least one user interactive control for said vehicle, so that a location of the or each user interactive control within the field of view of the image acquisition device can be determined;

a customization profile for storing:

one or more annotated images, each annotated image being associated with at least one annotation indicating a ground truth for an associated region of said annotated image; and

a plurality of core processing parameters for at least one image processing component of said processor;

wherein the customization profile is configured to store at least one customized threshold for a user in relation to an image processing component for testing a classification provided by said image processing component and modify said customized threshold before re-training said image processing component and determining a new ground truth for said image processing component, wherein the re-training is initiated in response to a count of accumulated ground truths reaching the customized threshold, wherein the customized threshold is a predefined number of ground truths that need to be accumulated for each classification;

the system being:

responsive to user interaction with a user interactive control of said vehicle within said field of view of said image acquisition device for storing an image acquired by said image acquisition device at or around the time of said interaction in said customization profile with an annotation indicating

a ground truth for an associated region of said image according to said interaction; and

configured to use one or more annotated images from said customization profile for re-training an image processing component of said processor and for storing updated core processing parameters produced by said re-training in said customization profile for use by said re-trained image processing component in processing subsequently acquired images.

2 . The system of claim 1 wherein the user interactive controls include: controls for adjusting mirrors, controls for vehicle wipers, a center console, a horn, a steering wheel, lamp controls, seat controls, a gear shift, an indicator, a brake, a door handle or a seat buckle.

3 . The system of claim 1 wherein the annotations comprise any of: eye gaze angle, a hand indication, a body indication, a body pose indication or an emotion indication for a region of interest of an image.

4 . The system of claim 1 configured to communicate with one or more non-interactive vehicle components in order to determine vehicle state.

5 . The system of claim 1 wherein said one or more non-interactive vehicle components include a tachometer.

6 . The system of claim 1 wherein said image processing component comprises a classifier with at least one fully connected classification layer and wherein re-training is limited to adjusting weights for a subset of said fully connected classification layers.

7 . The system of claim 1 wherein said subset comprises a final set of fully connected classification layers.

8 . The system of claim 1 wherein said system is configured to perform said re-training within said vehicle.

9 . The system of claim 1 wherein said system is configured to provide said one or more annotated images for an image processing component to an external re-training system and to receive updated core processing parameters for said image processing component from said external re-training system.

10 . The system of claim 1 comprising a customization profile for each driver of the vehicle, the system being responsive to being provided with an identity of the driver for storing one or more annotated images and a plurality of core processing parameters for at least one image processing component of said processor in the customization profile for the identified driver.

11 . The system of claim 1 wherein the system is responsive said user interaction lwith a user interactive control of said vehicle within said field of view of said image acquisition device and a corresponding image processing component failing to detect said interaction for storing said image acquired by said image acquisition device at or around the time of said interaction in said customization profile with an annotation indicating a ground truth for an associated region of said image according to said interaction.

12 . The system of claim 1 being responsive to receiving a plurality of core processing parameters for at least one image processing component of said processor for deleting one or more annotated images used for generating said core processing parameters from said customization profile.

13 . The system of claim 1 wherein modifying said customized threshold comprises reducing a value of said customized threshold in response to determining a previous ground truth is incorrect.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2025
From: FOTONATION LIMITED
To: TOBII TECHNOLOGIES LIMITED
Reel/Frame 071292/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2022
From: NEGISHI, GEORGIANA; FULOP, SZABOLCS; TOPOLEANU, TUDOR; GEORGE, PAUL
To: FOTONATION LIMITED
Reel/Frame 062008/0661 →
Continuity (1)
Related Publication 20240078820A1 · Mar 7, 2024
References Cited (23)
US 9129505B2 · Breed et al. · 2015 [cited by applicant]
US 11017250B2 · Turcot et al. · 2021 [cited by applicant]
US 11210537B2 · Koivisto et al. · 2021 [cited by applicant]
US 20140097957A1 · Breed · 2014 [cited by examiner]
US 20170099295A1 · Ricci et al. · 2017 [cited by applicant]
US 20190213429A1 · Sicconi · 2019 [cited by examiner]
US 20200311475A1 · el Kaliouby · 2020 [cited by examiner]
US 20210402942A1 · Torabi · 2021 [cited by examiner]
US 20220277172A1 · O'Connell et al. · 2022 [cited by applicant]
US 20230347903A1 · Katz · 2023 [cited by examiner]
US 20240143072A1 · Arar · 2024 [cited by examiner]
EP 3668015A2 · 2020 [cited by applicant]
EP 3580691B1 · 2020 [cited by applicant]
WO 2019042703A1 · 2019 [cited by applicant]
WO 2019145578A1 · 2019 [cited by applicant]
WO 2022111909A1 · 2022 [cited by applicant]
WO 2023274832A1 · 2023 [cited by applicant]
Aaqib Saeed, Tanir Ozcelebi, Johan Lukkien, Jan B.F. van Erp, Stojan Trajanovski, “Model Adaptation and Personalization for Physiological Stress Detection”, IEEE 5th International Conference on Data Science and Advanced… [cited by applicant]
Shuang Li, Jin-Ming Zhang, Wenxuan Ma, Chi Harold Liu, Wei Li, “Dynamic Domain Adaptation for Efficient Inference”, CVPR, 2021, 10 pages. [cited by applicant]
Yu Zhang, Gongbo Liang, Nathan Jacobs, “Dynamic Feature Alignment for Semi-supervised Domain Adaptation”, BMVC, 2021, 13 pages. [cited by applicant]
Xinshao Wang, Yang Hua, Elyor Kodirov, David A. Clifton, Neil M. Robertson, “ProSelfLC: Progressive Self Label Correction for Training Robust Deep Neural Networks”, arXiv:2005.03788v6, Jun. 2021, 12 pages. [cited by applicant]
Claudio Bettini, Gabriele Civitarese, Riccardo Presotto, “Personalized Semi-Supervised Federated Learning for Human Activity Recognition (HAR)”, arXiv:2104.08094v2, Apr. 19, 2021, 19 pages. [cited by applicant]
A. Kashevnik, I. Lashkov, A. Ponomarev, N. Teslya and A. Gurtov, “Cloud-Based Driver Monitoring System Using a Smartphone,” in IEEE Sensors Journal, vol. 20, No. 12, pp. 6701-6715, Jun. 15, 2020, 14 pages. [cited by applicant]