Video Picture Encoding Using Transparency Map Specific Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding and decoding technologies face challenges in efficiently encoding and decoding video pictures for transparent screens, leading to increased production and transmission costs due to the need for multiple video signals for different screen types.

Innovation Solution

A method for encoding and decoding video pictures that involves using a transparency map to assign specific values to samples associated with transparent pixels, allowing for the encoding of a single video signal that can be rendered on various transparent screen types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple video signals are used for different screen types, then transparency display quality is improved, but production and transmission costs increase

Engineering Contradiction:
Improvetransparency display qualityVSAvoidproduction and transmission costs
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates a universal video signal format that can be rendered on multiple types of transparent screens (LCD, OLED, MicroLED) without requiring separate encoding for each screen type. The transparency map with specific value assignments enables a single video signal to adapt to different display technologies, achieving multi-functionality and reducing the need for multiple specialized signals.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the parameter representation of transparency by assigning specific out-of-range values (e.g., -1, 256, 1024) to transparent pixels in the transparency map. This parameter transformation allows the encoding system to distinguish transparent pixels through value ranges rather than requiring separate binary masks, enabling efficient compression while maintaining transparency information across different screen types.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If transparency metadata is explicitly signaled, then transparent pixel identification is improved, but rate cost increases

Engineering Contradiction:
Improvetransparent pixel identificationVSAvoidrate cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges the transparency information with the existing video picture data by using the luma or chroma sample values themselves to indicate transparency. Instead of separating transparency metadata into a distinct data stream, the transparency map is integrated into the video signal structure, allowing transparent pixel identification to occur during standard decoding processes without requiring additional dedicated bandwidth.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transforms the transparency indication method by using specific out-of-range parameter values in the existing video sample structure. By assigning values like -1, 256, or 1024 (depending on bit depth) to transparent pixels, the system encodes transparency information within the normal video data parameters, avoiding the need for separate binary transparency masks and reducing overall bit rate requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250175600A1Encoding/decoding video picture data
Publication Date: 2025.05.29 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20250175600A1 patent drawing
  • US20250175600A1 patent drawing
  • US20250175600A1 patent drawing

AI summary

A method for encoding a video picture into a bitstream of encoded video picture data is provided. The video picture includes at least one component of samples representative of pixel values of a screen. The method includes: obtaining, from a transparency map, a modified video picture by assigning specific values (SV) to samples of one component (C) associated with transparent pixels, wherein the specific values (SV) are different of sample values of the component (C) associated with non-transparent pixels; and encoding the modified video picture.