AR Display Alpha Value Rendering Black as Gray

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional augmented reality (AR) display systems fail to accurately apply desired transparency due to the ignorance of alpha data during encoding, leading to opaque black being treated as complete transparency, which confuses black and pure transparency in additive color applications on AR glasses or headsets.

Innovation Solution

An AR display system that includes a processor configured to receive a red-green-blue (RGB) frame buffer, generate a final RGB data structure by multiplying the RGB frame buffer with offset values based on alpha values, and control an occlusion screen to transition between transparency and opacity, allowing for accurate rendering of black as gray and controlling light passage through the occlusion screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional computer graphics rendering is used with alpha blending, then transparent regions can be displayed, but opaque black (RGB=0, A=1) is indistinguishable from complete transparency (RGB=0, A=0) because alpha data is ignored during encoding

Engineering Contradiction:
Improvetransparency differentiationVSAvoidencoding process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by transforming the RGB values based on alpha values before encoding. Specifically, it calculates adjusted RGB values using the formula: adjusted_RGB = RGB * (1 - alpha) + black_color * alpha, where black_color is a very dark gray (e.g., RGB=5,5,5). This parameter transformation ensures that opaque black pixels are converted to dark gray pixels with non-zero RGB values, making them distinguishable from transparent pixels while maintaining the visual appearance of black on transparent displays.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If alpha data is ignored during encoding for transparent displays, then the encoding process remains simple, but the display cannot accurately represent desired transparency levels

Engineering Contradiction:
Improveencoding simplicityVSAvoidtransparency control
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by performing the alpha-based RGB adjustment before the encoding and display processes. The system pre-calculates the adjusted RGB values using the alpha channel information, so that when the data is encoded and displayed, the transparency levels are already correctly represented. This preliminary transformation ensures accurate transparency control without adding complexity during the actual display encoding phase.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If additive color rendering is used on AR glasses, then virtual content can be overlaid on real world, but black pixels appear transparent instead of opaque, confusing virtual object boundaries

Engineering Contradiction:
ImproveAR overlay capabilityVSAvoidvisual distinction between black and transparent
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies color changes by transforming the color values of black pixels from pure black (RGB=0,0,0) to dark gray (RGB=5,5,5 or similar non-zero values) based on their alpha values. This color transformation ensures that black pixels in the virtual content are rendered as dark gray on transparent displays, maintaining visual distinction between opaque black regions and transparent regions, thereby preserving the boundaries and visibility of virtual objects in AR overlays.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS11996066B2Alpha value use to render images on transparent display with colors perceptible to a person
Publication Date: 2024.05.28 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11996066B2 patent drawing
  • US11996066B2 patent drawing
  • US11996066B2 patent drawing

AI summary

Alpha values from an image frame buffer are used to control one or more of a transparent display and an occlusion screen adjacent to the transparent display to render images with coloring perceptible to a person viewing the transparent display.