Single Display Pipe Multi-View Composition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems require multiple display pipes to generate multi-view images, leading to increased power consumption and reduced support for multiple displays, as a single display pipe cannot distinguish between multiple views in a frame buffer, resulting in artifacts.

Innovation Solution

A single display pipe mechanism that fetches multi-view data from a frame buffer using multiple viewports, allowing access to different areas and combining data to form a multi-view frame, while optionally turning off other display pipes to conserve power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple display pipes are used to generate multi-view images, then image quality is improved by avoiding artifacts, but power consumption increases and support for multiple displays decreases

Engineering Contradiction:
Improveimage qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the frame buffer access into multiple viewports, where each viewport is configured to access different areas of the frame buffer containing different view data. This segmentation allows a single display pipe to process multiple views simultaneously by directing different viewport streams to different processing paths within the same pipe, thereby avoiding artifacts while maintaining single-pipe operation and reducing power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables a single display pipe to perform multiple functions by configuring it to handle multiple viewports that access different view data from the frame buffer. The display pipe is made multi-functional through viewport configuration that allows it to process left eye, right eye, and other view data sequentially or simultaneously, replacing the need for multiple dedicated display pipes while maintaining image quality.

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

2Reliability

If multiple display pipes are used to generate multi-view images, then image quality is improved by avoiding artifacts, but the number of supported displays is reduced

Engineering Contradiction:
Improveimage qualityVSAvoidnumber of supported displays
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the multi-view data processing within a single display pipe by creating multiple viewports, each configured to access specific areas of the frame buffer. This internal segmentation allows the single pipe to handle multiple views for a single display while freeing other display pipes to support additional displays, thereby increasing the total number of supported displays without sacrificing image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display pipe is designed with multi-functionality to handle various viewport configurations for different view data within the same pipe. This universality allows flexible allocation of display pipes to different displays, enabling the system to support more displays simultaneously while maintaining high-quality multi-view image generation through configured viewports.

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

3Use of energy by moving object

If a single display pipe is used to generate multi-view images, then power consumption is reduced and more displays are supported, but artifacts appear in the displayed image

Engineering Contradiction:
Improvepower consumptionVSAvoidimage quality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent introduces viewport segmentation within the single display pipe, where multiple viewports are configured to access different areas of the frame buffer containing different view data. This segmentation enables the single pipe to distinguish and process multiple views separately through configured viewport streams, preventing artifacts while maintaining power efficiency and display support capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces viewport configuration as an intermediary mechanism between the frame buffer and the display pipe processing. The viewport acts as a mediator that directs different view data from the frame buffer to appropriate processing paths within the single display pipe, enabling artifact-free multi-view image generation without requiring multiple display pipes.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If viewport windows are configured to access different areas of the frame buffer for multiple views, then multi-view data can be read, but a single display pipe cannot distinguish between views resulting in artifacts

Engineering Contradiction:
Improveframe buffer accessVSAvoidimage quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies viewport segmentation that divides the frame buffer access into multiple distinct viewport windows, each configured with specific starting memory locations and size parameters for different view data. This segmentation enables the display pipe to distinguish between views by directing each viewport stream to its designated area, preventing artifacts while maintaining ease of frame buffer access through configured viewports.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by configuring different viewports with specific parameters tailored to access different areas of the frame buffer for different views. Each viewport is locally optimized with its own starting memory location and size configuration, enabling the display pipe to distinguish and process each view appropriately, thereby preventing artifacts while maintaining ease of operation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10904507B2Single display pipe multi-view frame composer method and apparatus
Publication Date: 2021.01.26 ATI TECHNOLOGIES ULC
  • US10904507B2 patent drawing
  • US10904507B2 patent drawing
  • US10904507B2 patent drawing

AI summary

A method and apparatus for providing multi-view composed frames uses a single display pipe mechanism. The single display pipe includes, in one example, a memory requestor that fetches multi-view data from a frame buffer using a plurality of viewports. The single display pipe may also include a multi-view packer. Each viewport of the single display pipe has access to a frame buffer holding multi-view frame data, and may be configured to have access to different areas of the frame buffer. In this fashion the single display pipe may fetch data representing more than one view of a multi-view frame. Additionally, the multi-view packer combines the data fetched from one or more of the viewports to form a multi-view frame to be supplied for display.