Dynamic Display Layout for Video Image Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display systems lack an efficient method to automatically arrange video image data from diverse sources, offering either too much user freedom or too little, and fail to optimize layout for minimal white space and uniform symbol display.

Innovation Solution

A dynamic display layout method that divides the display area into sub-areas based on properties of the video image data and sources, using rules to assign data to sub-areas and allocate new ones as needed, ensuring proportional sizing and non-overlapping placement while minimizing white space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual arrangement of video image data is allowed, then user freedom is maximized, but ease of operation deteriorates due to cumbersome process

Engineering Contradiction:
Improveuser freedomVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically evaluates rules and assigns video image data to sub-areas without requiring manual user intervention. The controller autonomously determines the optimal layout by evaluating properties of video data and applying predefined rules, making the system self-sufficient in the layout arrangement task.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-defines multiple sub-areas with specific rules associated with each sub-area before video image data is assigned. These preliminary configurations include criteria for video data source properties, symbol types, and size requirements, enabling automatic and efficient assignment later.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If pre-defined layout is used, then ease of operation is improved, but user freedom deteriorates due to reduced flexibility

Engineering Contradiction:
Improveease of operationVSAvoiduser freedom
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Different sub-areas are configured with specific local rules tailored to their intended content types. Each sub-area has customized criteria for video data sources, symbol requirements, and size constraints, allowing the system to provide targeted layouts for different regions while maintaining overall automatic arrangement.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The layout configuration is dynamic rather than static. The controller can allocate additional sub-areas on demand, adjust existing sub-area assignments, and modify the layout based on the properties of incoming video image data, providing flexibility within the automated framework.

Inventive Principle:
Principle #15Dynamics

3Productivity

If automatic layout optimization is applied, then productivity is improved, but device complexity deteriorates

Engineering Contradiction:
Improvelayout arrangement efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The display area is divided into multiple independent sub-areas, each with its own associated rules and evaluation criteria. This segmentation allows the controller to process and assign video image data to each sub-area independently, simplifying the overall complexity while maintaining high productivity through parallel evaluation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system evaluates multiple parameters of video image data including data source properties, symbol types, and size requirements. By changing and comparing these parameters against predefined rules, the controller automatically determines optimal assignments, achieving high productivity through systematic parameter evaluation.

Inventive Principle:
Principle #35Parameter changes

4Area of stationary object

If display area is fully utilized, then area of stationary object is maximized, but manufacturing precision deteriorates due to overlapping issues

Engineering Contradiction:
Improvedisplay area utilizationVSAvoidlayout precision
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The controller evaluates rules associated with each sub-area and uses this feedback to determine whether video image data should be assigned to an existing sub-area or trigger allocation of a new sub-area. This feedback mechanism ensures precise control over layout assignments while maximizing display area utilization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Sub-areas are pre-configured with specific rules and criteria before video image data assignment. This preliminary setup includes defining boundaries, acceptable video data source properties, and size constraints, ensuring that when data is assigned, it fits precisely without overlapping issues.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9736395B2Dynamic display layout
Publication Date: 2017.08.15 BARCO NV
  • US9736395B2 patent drawing
  • US9736395B2 patent drawing
  • US9736395B2 patent drawing

AI summary

A method for obtaining a dynamic display layout on a display area having at least one sub-area defined thereon. The method having the steps of receiving video image data from a video data source; evaluating a rule associated with each sub-area as applied to a property of the received video image data or the video data source; if the evaluating results in acceptance of the video image data by one of the sub-areas, assigning the video image data to the one sub-area; otherwise, allocating an additional sub-area on the display area, and assigning the video image data to the additional sub-area. Additionally, each sub-area is allocated according to properties of the video image data assigned to it or of the video data source from which the respective video image data is received. A corresponding video processing system, a corresponding controller, and corresponding software are also disclosed.