Dynamic On-Screen Menu Color Adaptation for Display Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display systems face user perception issues due to on-screen menus and subtitles blending in with the background image, making it difficult for users to distinguish them, especially when their colors match the background.
Innovation Solution
The system dynamically changes the color of on-screen menus and subtitles based on the dominant color of the background image by calculating pixel color values using methods like two- or three-dimensional color detection, allowing for automatic differentiation and improved visibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the on-screen menus and subtitles use fixed predetermined colors, then the system operation is simple and device complexity is low, but the menus and subtitles blend with the background image making them difficult to distinguish
Solution Approach 1:
The patent applies dynamics by making the menu and subtitle colors adaptive rather than fixed. The system dynamically detects the dominant color of the background image and automatically adjusts the menu and subtitle colors in real-time to ensure they remain distinguishable from the background, transforming a static color system into a dynamic one that responds to changing image content.
Solution Approach 2:
The patent directly applies color changes by detecting the dominant color of the background image using color detection circuits and then automatically selecting menu and subtitle colors that contrast with the detected background color. This ensures that regardless of what image is displayed, the text and menu elements remain visually distinguishable through automatic color adaptation.
2Ease of operation
If the system automatically detects dominant color and adjusts menu colors in real-time, then menu distinguishability is improved, but the processing time and computational complexity increase
Solution Approach 1:
The patent applies preliminary action by pre-defining a set of available menu color templates that can be quickly switched between. Instead of generating colors from scratch in real-time, the system prepares multiple color options in advance and simply selects the most appropriate one based on the detected background color, significantly reducing processing time.
Solution Approach 2:
The patent applies partial action by performing color detection and adjustment only in the specific regions where menus and subtitles are displayed, rather than processing the entire image. The system focuses computational resources on analyzing only the necessary portions of the image to determine appropriate text colors, reducing overall processing time and computational load.
3Adaptability or versatility
If the on-screen menus are regenerated every time color adjustment is needed, then the menus always match the current image content, but the processing time and system resource consumption increase
Solution Approach 1:
The patent applies copying by using pre-generated menu color templates that can be quickly copied and applied to the current display context. Instead of regenerating menu graphics from scratch, the system maintains multiple color variations of menu templates and simply copies the appropriate one that matches the detected background color, significantly reducing processing requirements.
Solution Approach 2:
The patent applies parameter changes by modifying only the color parameters of existing menu templates rather than regenerating the entire menu structure. The system detects the background color and adjusts specific color values (such as luminance and hue) of pre-defined menu elements, changing only the necessary parameters to achieve adaptability while maintaining processing efficiency.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The objective of the present invention is to provide the opportunity of dynamically changing the on-screen menus in a display system, which belong to this or to another display system, this change being made according to the content of the background image. Another objective of the present invention is to provide the opportunity of dynamically changing the subtitles added over a program or to any image viewed on the display system, this change being made to the content of the background image.