Selective Video Frame Rendering Under Dynamic Resource Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image rendering technologies fail to effectively manage dynamic resource constraints, leading to degraded user experience due to network lag, local memory limitations, and reduced graphics quality, especially in scenarios where compute resources and rendering applications change dynamically.

Innovation Solution

A method that identifies elements within a video frame, constructs a graph to segment the frame into alterable and unalterable regions, selects an optimal compute resource and rendering application, and combines a rendered background image with the unalterable region to create a high-quality rendered frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If graphics are rendered remotely and sent over network, then user experience is improved by reducing local hardware requirements, but network lag degrades performance and timing

Engineering Contradiction:
Improvehardware requirementsVSAvoidnetwork lag
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The video frame is divided into multiple regions (alterable region and unalterable region) based on a constructed graph of elements and their interactions. Only the alterable region is rendered remotely and transmitted over the network, while the unalterable region is processed locally. This segmentation reduces the amount of data transmitted and processed remotely, thereby reducing network lag while maintaining the benefit of reduced local hardware requirements.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If local system renders graphics, then network lag is eliminated, but local memory limitations and insufficient graphics capacity degrade quality

Engineering Contradiction:
Improvenetwork lagVSAvoidgraphics quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

By segmenting the video frame into alterable and unalterable regions, the system can leverage remote rendering resources for the alterable region to achieve high graphics quality without requiring full local rendering capacity. The unalterable region is handled locally, eliminating the need for network transmission and avoiding network lag, thus balancing quality and timing requirements.

Inventive Principle:
Principle #1Segmentation

3Productivity

If number of pixels generated is reduced to compensate for delays, then processing speed is improved, but resolution of generated graphics is reduced

Engineering Contradiction:
Improveprocessing speedVSAvoidgraphics resolution
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system segments the rendering task by region rather than by resolution. The alterable region is rendered at full resolution remotely, while the unalterable region is handled locally with fewer pixels. This approach maintains high resolution for critical areas while improving overall processing speed by reducing the total pixel count that requires remote rendering and transmission.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If full video frame is rendered remotely, then local hardware requirements are reduced, but network bandwidth consumption increases

Engineering Contradiction:
Improvelocal hardware requirementsVSAvoidnetwork bandwidth
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

By segmenting the video frame and transmitting only the alterable region over the network, the system significantly reduces network bandwidth consumption compared to transmitting the entire frame. This segmentation approach maintains the advantage of reduced local hardware requirements while being more efficient in terms of network resource utilization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12561861B2Dynamic resource constraint based selective image rendering
Publication Date: 2026.02.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12561861B2 patent drawing
  • US12561861B2 patent drawing
  • US12561861B2 patent drawing

AI summary

Within a video frame, elements are identified. A graph is constructed for a portion of video content including the video frame. Using the graph and an excitement level corresponding to an element in the plurality of elements, the video frame is divided into an alterable region and an unalterable region. By solving an optimization problem, a compute resource and a rendering application are selected, the compute resource represented by a runtime feature vector encoding a plurality of features describing execution of the rendering application on the compute resource. Using the compute resource and the rendering application, a background image corresponding to the alterable region is rendered. The unalterable region and the background image are combined into a rendered video frame, the rendered video frame replacing the video frame within the portion of video content.