Adaptive Video Resolution via Eye Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery methods inefficiently use bandwidth, as they transmit content at uniform resolutions regardless of the viewer's focus, leading to suboptimal use of limited data transmission resources.

Innovation Solution

The system determines the viewing distance and focus of users through an image capture device and adjusts the image resource allocation dynamically, prioritizing areas of the video image that are the focus of the viewer's attention with higher resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If uniform resolution content is transmitted to all display areas, then the viewing experience is consistent across all regions, but bandwidth resources are wasted on areas that are not the viewer's focus

Engineering Contradiction:
Improvebandwidth usageVSAvoidviewing experience quality
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by transmitting different resolution content for different display regions. Specifically, the display device divides the display area into multiple regions and transmits high-resolution content for the first display region (where the viewer's focus is detected) and lower-resolution content for the second display region. This resolves the contradiction by optimizing bandwidth usage through selective resolution allocation while maintaining high viewing experience quality in the focal area.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If high resolution content is transmitted to maximize viewing experience, then the viewing quality is improved, but bandwidth consumption increases

Engineering Contradiction:
Improveimage resolution qualityVSAvoiddata transmission volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies segmentation by dividing the display area into multiple distinct regions (first display region and second display region) and transmitting different resolution content for each region. High-resolution content is transmitted only for the first region where the viewer's focus is detected, while lower-resolution content is transmitted for the second region. This segmentation strategy reduces overall data transmission volume while maintaining high image resolution quality in the visually important area.

Inventive Principle:
Principle #1Segmentation

3Productivity

If the system dynamically adjusts image resource allocation based on viewer focus, then bandwidth efficiency is improved, but system complexity increases due to eye tracking and dynamic adjustment mechanisms

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies feedback by using an eye tracking device to detect the viewer's focus position and using this information to dynamically adjust the image resource allocation. The system continuously monitors the viewer's eye position and adjusts the resolution of transmitted content accordingly - transmitting high-resolution content when the first display region is detected as the focus area, and lower-resolution content otherwise. This feedback mechanism improves bandwidth utilization efficiency while managing system complexity through targeted implementation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12212887B2Adaptive resolution in software applications based on prioritization data
Publication Date: 2025.01.28 COMCAST CABLE COMM LLC
  • US12212887B2 patent drawing
  • US12212887B2 patent drawing
  • US12212887B2 patent drawing

AI summary

Methods and systems are described for determining a video resource allocation for outputting content via a display. The video resource allocation may be determined based on priorization data that priorities different areas of the content. A greater portion of resources for outputting the content may be allocated to different areas of the content based on the priorization of data.