Alpha-Guided Image Encoding for Transparent Region Skipping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoders lack suitable sample and texture formats to correlate different types of data, such as RGB and alpha data, leading to inefficient and inaccurate encoding, high processing time, and excessive resource burden, and are unsuitable for processing data in non-Cartesian coordinate systems.

Innovation Solution

An encoder that separates and encodes colour and alpha data into respective blocks, ignoring portions with zero or near-zero alpha values, optimizing encoding by utilizing alpha data as a reference to reduce processing time and resource load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional encoders encode each type of image data separately without correlation, then the encoding process is simple to implement, but the processing time increases and computing resource burden increases

Engineering Contradiction:
Improveencoding implementation simplicityVSAvoidencoding speed
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent merges colour data and alpha data into a unified encoding process by introducing a sample format that correlates different types of data. The encoder processes colour and alpha channels together rather than separately, creating a combined encoding approach that reduces processing time and resource burden while maintaining implementation feasibility through standardized sample and texture format extensions.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of manufacture

If conventional encoders process all image data without considering alpha values, then the encoding process is straightforward, but the processing time increases and resource burden increases

Engineering Contradiction:
Improveencoding process simplicityVSAvoidprocessing time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent extracts and removes transparent portions from the image data processing pipeline by identifying regions where alpha values indicate full transparency. These transparent regions are excluded from encoding operations, allowing the encoder to focus computational resources only on opaque portions of the image, thereby significantly reducing processing time and resource consumption while maintaining encoding simplicity for the remaining data.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If conventional encoders do not utilize alpha data characteristics, then the encoding process is simple, but the encoding accuracy decreases

Engineering Contradiction:
Improveencoding process simplicityVSAvoidencoding accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent implements feedback by using alpha data characteristics to guide and optimize the encoding process. The encoder analyzes alpha values to determine which regions require encoding and uses this information to adjust encoding parameters, thereby improving encoding accuracy for colour data while maintaining process simplicity through automated alpha-based decision making.

Inventive Principle:
Principle #23Feedback

4Ease of manufacture

If conventional encoders process data in Cartesian coordinate systems only, then the encoding process is simple, but the adaptability to different coordinate systems decreases

Engineering Contradiction:
Improveencoding process simplicityVSAvoidcoordinate system compatibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent extends the encoder's universality by enabling it to handle multiple coordinate systems (Cartesian, Polar, 360-degree canvas) through a unified sample format that supports different coordinate representations. The encoder can process data in various coordinate systems without requiring separate encoding pipelines, maintaining simplicity while achieving multi-system compatibility through flexible data structure design.

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

Data Source

PatentUS12532005B2Image encoding based on alpha channel
Publication Date: 2026.01.20 VARJO TECH OY
  • US12532005B2 patent drawing
  • US12532005B2 patent drawing
  • US12532005B2 patent drawing

AI summary

Disclosed is an encoder for encoding images, the encoder having a processor configured to obtain colour data of colour channels of a given image and alpha data of an alpha channel of the given image; identify at least one portion of the given image whose alpha values are zero or less than a predefined threshold value, wherein a zero alpha value indicates full transparency; divide a remaining portion of the given image into blocks, wherein the colour data and the alpha data of the remaining portion are divided into their own respective blocks; and encode the blocks into encoded data.