Computer Vision Scene Segmentation via Gaze Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer vision systems face challenges in accurately identifying specific objects within a scene, particularly in determining the focus point of a user's gaze in augmented and virtual reality applications, where distinguishing between objects and backgrounds is difficult.

Innovation Solution

A computer vision system that combines biometric and gaze tracking devices to analyze physiological readings and determine semantic boundaries, allowing it to segment scenes into meaningful components and identify the user's focus point by associating relative gaze locations with semantic boundaries, creating a relatedness data structure to define relationships between segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computer vision systems use traditional object recognition methods, then they can identify objects in images, but they cannot accurately determine the specific focus point of a user's gaze within a scene

Engineering Contradiction:
Improvefocus point identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the scene into multiple semantic regions (e.g., sky, ground, objects) and uses neurological readings to determine which segment the user is focusing on. This breakdown of the scene into manageable segments allows precise focus point identification without requiring overly complex processing of the entire scene at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces neurological readings (eye tracking data, pupillary response, fixation patterns) as an intermediary mechanism between the user's gaze and the computer vision system's object identification. These physiological signals serve as a mediator that directly indicates the user's focus point, bridging the gap between traditional computer vision and user intent.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If computer vision systems analyze physiological readings and gaze data to determine semantic boundaries, then they can accurately identify user focus points, but the device complexity increases

Engineering Contradiction:
Improvesemantic boundary detection accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses a multi-functional approach where the same computer vision framework processes both traditional visual data and neurological readings. The semantic segmentation algorithm serves multiple purposes: it organizes the scene for general understanding and simultaneously identifies user focus points by correlating with gaze data, reducing the need for separate specialized processing systems.

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

Solution Approach 2:

The system implements feedback loops where neurological readings continuously inform and adjust the semantic segmentation process. As the user's gaze moves, the system receives real-time physiological feedback and dynamically updates which semantic boundaries are relevant, allowing adaptive focus point identification without requiring exhaustive analysis of all scene elements.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system integrates multiple data sources (physiological readings, gaze tracking, computer vision), then it can accurately segment scenes into semantic components, but the processing time and computational resources increase

Engineering Contradiction:
Improvescene segmentation reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary semantic segmentation of the scene based on computer vision data before integrating neurological readings. This pre-processing step creates a structured framework of semantic regions that can be quickly queried and adjusted based on gaze data, avoiding the need to process all raw visual data in real-time when the user's focus changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Rather than continuously processing all available data sources at full resolution, the system applies partial processing strategies. It uses lower-resolution or summarized versions of physiological and visual data for initial analysis, only invoking full-detail processing when the user's gaze indicates interest in specific semantic regions, thereby reducing overall processing time while maintaining segmentation reliability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9886621B2Segmenting scenes into sematic components using neurological readings
Publication Date: 2018.02.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9886621B2 patent drawing
  • US9886621B2 patent drawing
  • US9886621B2 patent drawing

AI summary

Computer vision systems for segmenting scenes into semantic components identify a differential within the physiological readings from the user. The differential corresponds to a semantic boundary associated with the user's gaze. Based upon data gathered by a gaze tracking device, the computer vision system identifies a relative location of the user's gaze at the time of the identified differential. The computer vision system then associates the relative location of the user's gaze with a semantic boundary.