Palette-Based Video Prediction for High-Resolution Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images, particularly stereo-scopic content, has led to higher data volumes and associated transmission and storage costs, necessitating more efficient video compression technologies.

Innovation Solution

A video signal encoding/decoding method and device that utilizes an intra prediction method based on a palette mode, configuring a palette table for a current block, determining a palette index, and predicting pixels using the palette table and index, with adaptive use of the palette mode based on block characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution and high-quality image data is transmitted or stored using existing media, then image quality is improved, but transmission expenses and storage expenses increase

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission expenses and storage expenses
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts only the essential color information by configuring a palette table with representative color values and using palette indices to represent pixels. Instead of transmitting or storing full high-resolution color data for every pixel, the system extracts and transmits only the palette table and compact index values, dramatically reducing data volume while preserving perceived image quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the representation parameters of image data by converting full-color pixel values into compact palette indices. The palette table stores color information in a compressed format, and each pixel is represented by an index rather than full color values, fundamentally changing how image data is parameterized to achieve compression.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If image data volume increases for high-resolution content, then image quality is improved, but data transmission and storage requirements increase

Engineering Contradiction:
Improveimage resolutionVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent uses copying by referencing a shared palette table that contains color information. Instead of storing unique color data for each pixel, the system creates a master palette table and copies/references it across multiple blocks or regions. Palette indices copy references to these color values, allowing high-resolution images to be represented with minimal data repetition.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The palette table serves multiple functions simultaneously: it acts as a color lookup table, a compression dictionary, and a shared resource across multiple image blocks. This multi-functionality allows the same data structure to support high-resolution imaging while providing universal color representation that reduces overall data requirements.

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

3Measurement precision

If a palette table is configured for each block, then prediction accuracy is improved, but encoding complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image into blocks and configures palette tables at the block level, allowing each block to have optimized color representation. This segmentation enables localized adaptation to different color characteristics in different regions while maintaining manageable complexity through systematic processing of individual blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-configuring palette tables before actual pixel encoding. The palette table is constructed first based on block characteristics, and then pixels are encoded by referencing this pre-prepared table. This preliminary configuration simplifies the subsequent encoding process and improves overall efficiency.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If palette mode is selectively used based on block characteristics, then compression efficiency is improved, but processing overhead increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the palette mode selective rather than fixed. The system dynamically determines whether to use palette mode based on block characteristics such as color variability and block size. This dynamic adaptation allows the encoder to optimize for compression efficiency in suitable blocks while using alternative methods in blocks where palette mode would be less effective, balancing compression gains against processing overhead.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260032238A1Video signal processing method and device
Publication Date: 2026.01.29 KT CORP
  • US20260032238A1 patent drawing
  • US20260032238A1 patent drawing
  • US20260032238A1 patent drawing

AI summary

A video encoding/decoding method and device according to the present invention may comprise: configuring a palette table for a palette mode of a current block; determining per-pixel palette indices of the current block: and predicting pixels of the current block on the basis of the palette table and the palette indices.