Display Wall Layout Optimization via Objective Function
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern display systems face challenges in optimizing the quality of content displayed across multiple windows on a display wall without exceeding system resources, making it difficult to manually determine the quality of content, especially as the number of windows increases, leading to potential resource overloads or suboptimal content quality.
Innovation Solution
A controller is used to construct and optimize an objective function that determines the quality of content for each window, weighing factors such as window area to maximize resource usage within system constraints, such as bandwidth and decoding capacity, ensuring high-quality content is prioritized for larger windows without exceeding system limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the number of windows in the layout increases, then the display system can show more content sources, but it becomes very time consuming and exceedingly difficult to manually determine the quality of display content for each window
Solution Approach 1:
The system automatically determines the quality of display content for each window using an objective function that evaluates multiple factors (window area, source importance, network bandwidth, renderer capabilities) without requiring manual user input. The controller autonomously optimizes the layout by calculating the objective function for different quality assignments and selecting the optimal configuration that maximizes overall display quality while staying within system resource constraints.
2Ease of operation
If manual determination of content quality is used, then user control is maintained, but it is possible that a user may mistakenly exceed system resources or assign lower quality display content when the system has available resources
Solution Approach 1:
The system implements a feedback mechanism where the controller continuously monitors system resources (network bandwidth, renderer capabilities) and adjusts content quality assignments accordingly. The objective function incorporates real-time resource availability information, and the system iteratively optimizes the layout by comparing different quality assignments against current resource constraints, ensuring that the final configuration both meets user display requirements and stays within system capabilities.
3Manufacturing precision
If high quality display content is assigned to all windows, then display quality is maximized, but system resources are exceeded
Solution Approach 1:
The system assigns different quality levels to different windows based on local characteristics rather than applying a uniform quality level across all windows. The objective function evaluates each window individually, taking into account factors such as window area (larger windows receive higher priority for high quality content), source importance, and local resource availability. This allows the system to allocate high quality content to the most important windows while assigning lower quality content to less critical windows, thereby maximizing overall display quality within resource constraints.
4Manufacturing precision
If the layout is optimized for high quality content, then display quality improves, but the complexity of determining the optimal layout increases
Solution Approach 1:
The optimization problem is segmented into manageable components by breaking down the objective function into distinct evaluable factors (window area, source importance, network bandwidth requirements, renderer capabilities). Rather than attempting to solve the entire optimization problem at once, the system evaluates each factor separately and combines them in the objective function, allowing for systematic optimization through iterative evaluation of different quality assignments against the segmented criteria.
Data Source
AI summary
The present invention provides a system, method, and apparatus for optimally determining, for a layout of windows on a display wall of a display system, the quality of display content to display in each window without exceeding system resources. The display system receives display content from at least one source, at least one of the at least one source providing display content at multiple qualities. Displaying display content uses system resources, and displaying high quality display content uses more system resources than displaying low quality display content. A received layout defines an arrangement of windows on the display wall, each window directed to displaying display content from one source. An objective function defines the quality of display content displayed in each window. The objective function is optimized to determine an optimized layout that does not exceed system resources.


