Dynamic UI Object Color Conversion for Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces (UIs) in electronic devices, such as smartphones and tablets, face challenges in providing high visibility for objects like icons and texts across varying wallpaper colors, as they often rely on a single fixed color, leading to reduced visibility when the wallpaper color is similar to the object color, and current methods for representative color detection are inefficient in terms of computation and power consumption, especially in devices with hardware constraints like smartphones.

Innovation Solution

An electronic device and method that converts the color of objects displayed on the screen by using a processor to detect representative colors through a quantized color palette adaptive to the input image, based on metadata and device conditions, and adjusts object colors to ensure high visibility across different wallpaper colors, employing techniques like downsampling, color space conversion from RGB to HSL, and histogram calculation to determine optimal color representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single fixed color is used for UI objects, then the device complexity is reduced, but the visibility of objects deteriorates when the wallpaper color is similar to the object color

Engineering Contradiction:
Improvecolor management complexityVSAvoidobject visibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by making the object color changeable rather than fixed. The system dynamically determines the color of UI objects based on the wallpaper color, ensuring high visibility regardless of the background. This is achieved through representative color detection algorithms that analyze the wallpaper and automatically adjust object colors to contrast with the detected representative color.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the color parameter of UI objects based on the wallpaper color. By detecting the representative color of the wallpaper and adjusting object colors accordingly, the system maintains optimal visibility. This parameter change approach allows the same object to have different colors in different contexts, resolving the contradiction between simplicity and visibility.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If representative color detection uses a large color palette with many candidates, then the measurement precision is improved, but the use of energy and operation speed deteriorate

Engineering Contradiction:
Improverepresentative color detection accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the color detection process into two stages: first, it creates a quantized color palette with a limited number of candidate colors (e.g., 256 colors) from the full color space; second, it performs representative color detection only within this reduced palette. This segmentation reduces the computational burden and power consumption while maintaining sufficient detection accuracy for UI design purposes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary color information by using a quantized palette that represents the essential color ranges. Instead of analyzing every possible color in the full palette, the system extracts representative colors from a simplified color space, achieving the needed precision with significantly reduced computational complexity and energy consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If representative color detection uses a large color palette with many candidates, then the measurement precision is improved, but the operation speed deteriorates

Engineering Contradiction:
Improverepresentative color detection accuracyVSAvoidoperation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the color detection process into two stages: first, it creates a quantized color palette with a limited number of candidate colors (e.g., 256 colors) from the full color space; second, it performs representative color detection only within this reduced palette. This segmentation reduces the computational burden and operation speed while maintaining sufficient detection accuracy for UI design purposes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary color information by using a quantized palette that represents the essential color ranges. Instead of analyzing every possible color in the full palette, the system extracts representative colors from a simplified color space, achieving the needed precision with significantly reduced computational complexity and operation speed.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If uniform quantization is used to reduce the number of color candidates, then the operation speed is improved, but the measurement precision deteriorates due to ambiguous color boundaries

Engineering Contradiction:
Improveoperation speedVSAvoidcolor boundary accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by using non-uniform quantization that adapts to the specific characteristics of the input image. Instead of applying the same quantization step across the entire color space, the system adjusts the quantization based on the distribution of colors in the image, placing finer granularity where needed and coarser granularity where colors are uniform. This maintains color boundary accuracy while reducing the overall number of candidates.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10726585B2Method and electronic device for converting color of image
Publication Date: 2020.07.28 SAMSUNG ELECTRONICS CO LTD
  • US10726585B2 patent drawing
  • US10726585B2 patent drawing
  • US10726585B2 patent drawing

AI summary

Methods and apparatuses are provide for displaying a representative color of an image. One or more images are displayed on a display. A scroll operation corresponding to a user input is identified for displaying a plurality of images subsequently following the one or more images. During the scroll operation, at least one of the one or more images and a plurality of objects are displayed together on the display. Each of the plurality of objects is displayed in place of a respective one of the plurality of images and each of the plurality of objects is displayed as a solid-color object corresponding to one representative color of the respective one of the plurality of images. After the solid-color objects are displayed during the scroll operation, the at least one of the one or more images and the plurality of images are displayed together on the display. The plurality of images being displayed in place of the solid-color objects.