Eye Contact Correction via Gaze Vector Camera Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Information Handling Systems (IHSs) lack effective methods for maintaining eye contact during communication or collaboration sessions, particularly in video conferencing, where camera selection and gaze vector management are not adequately addressed, leading to distractions and poor user experience.

Innovation Solution

An IHS equipped with a processor and memory that applies an eye contact correction operation by selecting the appropriate camera based on a weighted average gaze vector, considering factors like sound direction, camera specifications, user proximity, and preferences, to ensure consistent eye contact through the session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple cameras are used to capture video feeds, then the system can potentially maintain eye contact correction, but the device complexity increases due to camera selection and gaze vector management

Engineering Contradiction:
Improveeye contact maintenanceVSAvoidcamera selection mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically calculates gaze vectors and selects appropriate camera feeds without user intervention. The eye contact correction operation is applied autonomously by the processor based on detected gaze directions, eliminating the need for manual camera switching while maintaining reliable eye contact appearance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical camera switching with an automated computational system that calculates gaze vectors and selects camera feeds algorithmically. This substitution of mechanical operation with computational processing reduces operational complexity while improving eye contact maintenance reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If the system dynamically selects camera feeds based on gaze vectors, then eye contact correction is achieved, but the processing time and computational resources increase

Engineering Contradiction:
Improveeye contact correctionVSAvoidcamera selection processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system continuously calculates and tracks gaze vectors in advance, maintaining ready-to-use gaze direction data before communication sessions begin. This preliminary calculation allows for rapid camera feed selection during actual eye contact correction moments, reducing processing delays during critical interactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gaze vector calculation and camera selection process operates continuously throughout the communication session rather than reacting intermittently. This continuous operation ensures that eye contact correction is always available with minimal latency, maintaining natural conversation flow without noticeable processing delays.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If the system considers multiple contextual factors (sound direction, camera specifications, user proximity) for camera selection, then eye contact correction accuracy improves, but the system complexity increases

Engineering Contradiction:
Improveeye contact accuracyVSAvoidcontextual data processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The platform framework is designed to handle multiple types of contextual data (gaze vectors, sound directions, camera specifications, user proximity) through a unified eye contact correction operation. This multi-functional approach consolidates diverse data processing requirements into a single coherent system, managing complexity while improving accuracy.

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

Solution Approach 2:

The patent introduces a platform framework as an intermediary layer between raw contextual data and camera selection decisions. This framework standardizes the processing of multiple contextual factors and coordinates their integration, reducing system complexity by providing a structured mediation mechanism rather than direct complex interactions between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12132768B2Eye contact correction in a communication or collaboration session using a platform framework
Publication Date: 2024.10.29 DELL PROD LP
  • US12132768B2 patent drawing
  • US12132768B2 patent drawing
  • US12132768B2 patent drawing

AI summary

Embodiments of systems and methods for methods for eye contact correction in a communication or collaboration session using a platform framework are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a notification, via a platform framework, of a communication session; and in response to the notification, apply an eye contact correction operation, via the platform framework, to at least a portion of content shared during the communication session.