Smart Glasses Pose Tracking by Type-Specific Recognition Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing pose recognition models for smart glasses in vehicles are complex and require extensive training due to the varied shapes and designs of smart glasses from different manufacturers, making them difficult to train and implement effectively.

Innovation Solution

A method involving a data-based glasses-type recognition model that identifies the specific shape of smart glasses, followed by selecting a corresponding pose recognition model trained for that type, simplifying the training process and reducing complexity by restricting the search area to a bounding box.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single pose recognition model is trained to recognize multiple glasses types from different manufacturers, then the model can handle diverse smart glasses shapes, but the training complexity and data requirements increase significantly

Engineering Contradiction:
Improveglasses type recognition capabilityVSAvoidmodel training complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the pose recognition task into two separate models: a glasses type recognition model that first identifies the specific glasses type, and a pose recognition model that then determines the pose based on the recognized type. This segmentation allows each model to be specialized and simpler, rather than requiring one complex model to handle all glasses types simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The glasses type recognition model serves as an intermediary between the camera input and the pose recognition model. It classifies the glasses type first, and this classification acts as a mediator that enables the pose recognition model to be selected or configured appropriately for that specific type, reducing the overall complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a single pose recognition model is trained to recognize multiple glasses types, then it can determine poses for various manufacturers' glasses, but the training data sets required become extensive and difficult to obtain

Engineering Contradiction:
Improvemulti-manufacturer glasses compatibilityVSAvoidtraining data volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

By segmenting the recognition task into type identification and pose determination, the patent reduces the training data requirements for each individual model. The type recognition model needs data to distinguish between glass types, while the pose recognition model needs data for accurate pose estimation of a specific type, rather than requiring exhaustive data covering all possible variations in a single model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The glasses type recognition model performs preliminary classification before pose recognition. This preliminary action allows the system to narrow down the scope of the pose recognition task to a specific glasses type, thereby reducing the amount of training data needed for the pose recognition model compared to training it on all possible glasses types simultaneously.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the search area for pose recognition covers the entire camera image, then all glasses poses can be detected, but the recognition time and computational latency increase

Engineering Contradiction:
Improvepose detection completenessVSAvoidpose recognition latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the glasses region from the entire camera image by using the glasses type recognition model to first identify and locate the glasses. This extraction creates a focused search area that contains only the relevant glasses region, eliminating the need to process the entire image for pose recognition and thereby reducing computational latency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

By applying pose recognition specifically to the extracted glasses region rather than the entire image, the patent implements local quality processing. The computational resources are concentrated on the local area where the glasses are located, maintaining detection reliability while significantly reducing the processing time compared to analyzing the full image.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260044978A1Method and Device for Determining a Glasses Pose of Pair of Smart Glasses by Means of Outside-In Tracking
Publication Date: 2026.02.12 BAYERISCHE MOTOREN WERKE AG
  • US20260044978A1 patent drawing
  • US20260044978A1 patent drawing
  • US20260044978A1 patent drawing

AI summary

A method for determining a pose of a pair of smart glasses in an interior of a mobile machine includes capturing a camera image of an interior of the mobile machine and determining a relevant glasses type for the pair of smart glasses imaged by evaluating a data-based glasses-type recognition model using the captured camera image. The glasses-type recognition model is trained to assign a camera image to a relevant glasses type of one or more pairs of smart glasses. One of a plurality of data-based pose recognition models is selected depending on the recognized glasses type. The pose recognition models are each trained for one glasses type to determine a glasses pose of the corresponding pair of smart glasses according to the camera image. The glasses pose of the pair of smart glasses of the corresponding glasses type is determined via the selected pose recognition model.