AR Interface Palette Hue Adaptation for Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Augmented reality systems face challenges in displaying virtual augmentations alongside real-world features, as similar coloration between augmentations and real-world imagery can make it difficult for users to distinguish between the two, impacting visibility.

Innovation Solution

An augmented reality device with a camera and display that measures the color profile of the real-world environment and selects a complementary palette of user interface colors with a predefined difference in hue, ensuring that virtual augmentations are visually distinct from the real-world imagery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If virtual augmentations are displayed with colors similar to real-world imagery, then the visual appearance is consistent and natural, but the visibility and distinguishability of augmentations deteriorates

Engineering Contradiction:
Improvevisual consistencyVSAvoidvisibility of augmentations
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system dynamically changes the color of virtual augmentations by selecting hues from a complementary palette that differs from the measured real-world color profile. The controller adjusts the hue of rendered augmentations to ensure they stand out against the real-world background while maintaining visual consistency through controlled color selection.

Inventive Principle:
Principle #32Color changes

2Stability of the object's composition

If a fixed color palette is used for user interface, then the visual appearance is consistent, but the adaptability to different real-world environments deteriorates

Engineering Contradiction:
Improvevisual consistencyVSAvoidadaptability to environment
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts the user interface color palette based on the measured color profile of the real-world environment. The controller continuously adjusts the complementary hue selection according to the detected environmental colors, enabling the UI to adapt to different lighting conditions and backgrounds while maintaining visual consistency through the complementary color relationship.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the hue parameter of the user interface colors based on the measured color profile of the real-world environment. By adjusting the hue parameter to maintain a predefined difference from environmental colors, the system achieves both visual consistency and environmental adaptability.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If augmentation colors are dynamically adjusted to match environment, then the adaptability improves, but the device complexity increases

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidcolor management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different color adjustments to different regions or elements of the user interface based on their specific render locations. Each augmentation's color is independently adjusted according to the local environmental color profile at its position, achieving environmental adaptability without requiring complete system-wide color management complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11494953B2Adaptive user interface palette for augmented reality
Publication Date: 2022.11.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11494953B2 patent drawing
  • US11494953B2 patent drawing
  • US11494953B2 patent drawing

AI summary

An augmented reality device comprising a camera, an augmented reality display, and a controller. The augmented reality display is configured to display the real-world environment and one or more virtual augmentations. The controller is configured to measure, via determination of hue, a color profile for a displayed portion of the real-world environment visible via the augmented reality display and imaged via the camera. A complementary palette of user interface colors is selected, each of such user interface colors having at least a predefined difference in hue relative to one or more colors in the color profile. An augmented reality feature is visually presented via the augmented reality display at a render location and with a render color from the complementary palette of user interface colors, the render color having at least the predefined difference in hue relative to a real-world environment color corresponding to the render location.