Dynamic Display Layout for Video Image Data
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of operation
If pre-defined layout is used, then ease of operation is improved, but user freedom deteriorates due to reduced flexibility
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.
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.
3Productivity
If automatic layout optimization is applied, then productivity is improved, but device complexity deteriorates
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.
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.
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
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.
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.
Data Source
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.


