UI Visibility on Complex Backgrounds via ROI Contrast Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic devices, complex background images make it difficult for users to visually identify user interface (UI) elements due to lack of sufficient contrast, especially when the background is of various colors.

Innovation Solution

An electronic device applies image effects to UI elements by calculating shape complexity and contrast values of a region of interest (ROI) and determining an appropriate image effect to enhance visibility, such as applying shadows or intermediate layers based on calculated result values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a complex background image with various colors is used, then the aesthetic appearance and visual appeal are improved, but the visibility and identifiability of UI elements deteriorate due to insufficient contrast

Engineering Contradiction:
Improvebackground image varietyVSAvoidUI element visibility
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediate layer between the background image and the UI element. This intermediate layer acts as a mediator that separates the complex background from the UI element, providing a simplified backdrop that maintains contrast while allowing the background's aesthetic qualities to shine through. The intermediate layer effectively resolves the contradiction by buffering the conflict between background complexity and UI visibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the display into distinct functional layers: the background image layer, the intermediate layer, and the UI element layer. By dividing the visual composition into separate segments, each layer can be optimized independently - the background for aesthetic appeal and the UI elements for visibility - while the intermediate layer coordinates between them.

Inventive Principle:
Principle #1Segmentation

2Difficulty of detecting and measuring

If image processing is applied to enhance UI element visibility, then the visibility is improved, but the processing time and computational resources increase

Engineering Contradiction:
ImproveUI element visibilityVSAvoidprocessing time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of the background image to identify regions with high complexity before finalizing the intermediate layer design. By preparing the intermediate layer in advance based on pre-calculated complexity metrics, the system avoids time-consuming real-time processing during the actual display, thus improving visibility while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes key parameters of the intermediate layer based on calculated complexity values, such as adjusting transparency levels, color saturation, or contrast enhancement factors. By using parameter transformations rather than complete image reprocessing, the system achieves visibility enhancement with reduced computational overhead and processing time.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11211029B2Electronic device with improved visibility of user interface
Publication Date: 2021.12.28 SAMSUNG ELECTRONICS CO LTD
  • US11211029B2 patent drawing
  • US11211029B2 patent drawing
  • US11211029B2 patent drawing

AI summary

An electronic device and method are disclosed herein. The electronic device includes a display, and a processor. The processor implements the method, including: acquiring a background image of a screen generated for display, a region of interest (ROI) where a user interface (UI) element is to be displayed, calculating a value indicating a shape complexity of the ROI, dividing the ROI into a plurality of clusters according to designated attributes, calculating difference values indicating a contrast between each of the plurality of clusters and the UI element, identifying a minimum difference value from among the difference values as a contrast difference value, calculating a result value indicating a degree of visibility of the UI element relative to the background image, determining an image effect to be applied to the UI element, based on the result value, and display to the altered ROI the UI element.