Video Data Rate Adjustment for Multi-Display Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video systems face inefficiencies when handling dual output videos, as they often require sending the same video source to multiple destinations with different scaling factors, leading to wasteful use of system resources and potential errors due to exceeded data rates.

Innovation Solution

A system and method for processing video that determines and adjusts data rates for multiple destination devices, allowing for efficient scaling and data handling by storing video frames in memory before processing, enabling flexible cropping and scaling without exceeding maximum data rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the same video source is sent to multiple destination devices with different scaling factors, then multiple displays can be supported, but system resources are wasted and data rate is exceeded

Engineering Contradiction:
Improvemulti-display supportVSAvoidsystem resource waste
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the video processing pipeline into distinct stages: capture engine, memory buffer, and display engines. By separating the capture and processing functions from the display functions, the system can efficiently serve multiple displays without redundant processing. The memory buffer acts as an intermediary that decouples the single video source from multiple destination devices, allowing each display to receive appropriately scaled video data without requiring the source to be transmitted multiple times.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a memory buffer as an intermediary component between the video source and multiple display devices. This buffer receives the single video stream, stores it temporarily, and then distributes it to multiple display engines with different scaling requirements. The intermediary enables efficient resource utilization by allowing the system to process the video stream once and then replicate it as needed for different displays, rather than processing and transmitting separate streams for each display.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If video data is sent multiple times to different destinations, then each display receives appropriate data, but data rate is exceeded causing errors

Engineering Contradiction:
Improvevideo flow accuracyVSAvoiddata rate
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies preliminary action by capturing and storing the video data in memory before distributing it to multiple display devices. The capture engine captures the video frame and stores it in a memory buffer before the display engines retrieve and process it. This preliminary storage allows the system to manage data rates more effectively, as the single captured frame can be served to multiple displays without immediately exceeding the data rate capacity of the original video source connection.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If scaling and processing is performed for each display, then proper display format is achieved, but bandwidth consumption increases

Engineering Contradiction:
Improveformat conversion capabilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges the scaling and processing operations into a single centralized processing stage rather than having separate processing paths for each display. The display engine retrieves the video data from the shared memory buffer and performs scaling operations locally for each display output. This merging approach reduces the total bandwidth consumption because the video data is processed once at the source and then distributed to multiple displays without requiring separate processing and transmission paths for each display format.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8275031B2System and method for analyzing multiple display data rates in a video system
Publication Date: 2012.09.25 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8275031B2 patent drawing
  • US8275031B2 patent drawing
  • US8275031B2 patent drawing

AI summary

Certain aspects of a system and method for handling video data may comprise determining data rates associated with each of a plurality of destination devices utilized for processing video data in a video processing system that supports multiple display data rates. A data rate associated with a first portion of the plurality of destination devices may be adjusted to match at least one data rate associated with one or more of a remaining portion of the plurality of destination devices in instances where the determined data rate of the first portion of the plurality of destination devices is greater than one or more data rate associated with one or more of the remaining portion of the plurality of destination devices.