Gaze Estimation DNN Generalization via Augmented Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing appearance-based gaze estimation technologies using deep neural networks (DNNs) face challenges in generalizing gaze estimation across new portrait images and varying environments, leading to overfitting and the need for extensive relearning processes.

Innovation Solution

The proposed method enhances generalization performance by creating multiple augmented images from an original image, using a DNN to output gaze estimation values, and calculating a total loss through gaze consistency regularization (GCR) using a spherical gaze distance (SGD), which updates the DNN parameters to improve domain generalization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a DNN is trained on appearance-based gaze estimation data, then gaze estimation can be performed without calibration, but the model overfits and fails to generalize to new portrait images and environments

Engineering Contradiction:
Improvegaze estimation without calibrationVSAvoidgeneralization to new domains
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by creating multiple augmented images from a single original image before training the DNN. These augmented images (with varying transformations) are used to pre-train the model, enabling it to handle diverse portrait images and environments without requiring calibration or extensive relearning when deployed to new domains.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of using multiple augmented images instead of a single original image for training. This parameter change enables the DNN to learn robust features that generalize across different domains while maintaining the ease of operation benefit of calibration-free gaze estimation.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a DNN is trained on extensive learning data to improve generalization, then domain adaptation improves, but the cost of building and relearning increases

Engineering Contradiction:
Improvedomain generalization performanceVSAvoidlearning dataset size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent uses copying by creating multiple augmented images from a single original image. These augmented images serve as copies that capture diverse variations of the same portrait, allowing the model to learn generalization capabilities without requiring extensive diverse training data. This significantly reduces the quantity of learning data needed while maintaining high domain generalization performance.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent achieves universality by training the DNN on augmented images that represent multiple domains and conditions within a single training process. The model learns universal gaze estimation capabilities that work across different portrait styles, lighting conditions, and environments without requiring separate training datasets for each domain, thereby reducing overall data requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the DNN is trained on diverse portrait images to improve generalization, then domain adaptability improves, but the model becomes overly complex and difficult to train

Engineering Contradiction:
Improvegeneralization across environmentsVSAvoidtraining process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the training process into two distinct stages: a pre-training stage using augmented images from a single original image to learn generalization features, and a fine-tuning stage using actual portrait images for domain-specific optimization. This segmentation reduces overall training complexity by breaking down the complex task of training on diverse portraits into manageable phases, while still achieving high domain adaptability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250124598A1Deep neural network learning method for generalizing appearance-based gaze estimation and apparatus for the same
Publication Date: 2025.04.17 ELECTRONICS & TELECOMM RES INST
  • US20250124598A1 patent drawing
  • US20250124598A1 patent drawing
  • US20250124598A1 patent drawing

AI summary

Disclosed herein are a deep neural network (DNN) learning method for generalizing appearance-based gaze estimation and an apparatus for the same. The deep neural network (DNN) learning method includes creating multiple augmented images based on an original image, inputting the multiple augmented images to a DNN to output a gaze estimation value, calculating a total loss between a gaze ground truth of the original image and the gaze estimation value through gaze consistency regularization (GCR) using a spherical gaze distance (SGD), and updating parameters of the DNN by backpropagation of the total loss.