Wavelet Video Encoding With Precinct Rate Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies do not efficiently balance bit saving with maintaining high video quality.

Innovation Solution

A wavelet-based video coding system that employs a discrete wavelet transform, time transform, and quantization processes to optimize coding modes, gain values, and data rates for each band and precinct of video frames, using a mode selecting processor and rate allocator to control bit stream data rate while preserving quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional video coding technologies are used, then video quality can be maintained, but data rate reduction is insufficient

Engineering Contradiction:
Improvedata rateVSAvoidvideo quality
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The video frame is divided into multiple precincts, and each precinct is further divided into bands based on wavelet transform coefficients. This segmentation allows independent processing and optimization of different regions, enabling more efficient bit rate allocation and compression while maintaining quality where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different coding modes (intra prediction, inter prediction, intra copy, block copy) are selected for different precincts based on their local characteristics. This allows the encoder to apply appropriate compression strategies to different regions, maintaining high quality in important areas while achieving greater compression in less critical regions.

Inventive Principle:
Principle #3Local quality

2Loss of information

If complex coding schemes are used to reduce bit rate, then data rate is reduced, but computational effort increases

Engineering Contradiction:
Improvedata rateVSAvoidcomputational effort
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The wavelet transform is applied early in the encoding process to decompose the video frame into different frequency bands and precincts before prediction and coding. This preliminary transformation simplifies subsequent processing by organizing the data in a way that facilitates more efficient compression operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoder dynamically selects among multiple coding modes (intra prediction, inter prediction, intra copy, block copy) for each precinct based on rate-distortion optimization. This dynamic adaptation allows the system to achieve efficient compression without requiring overly complex fixed schemes, balancing computational effort and compression performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12532029B2Wavelet-based encoding of a video sequence and wavelet-based decoding of a bit stream
Publication Date: 2026.01.20 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12532029B2 patent drawing
  • US12532029B2 patent drawing
  • US12532029B2 patent drawing

AI summary

Disclosed is an encoder for encoding a video sequence comprising consecutive frames into a bit stream, a method for encoding a video sequence comprising consecutive frames into a bit stream, a decoder for decoding a bit stream in order to reconstruct a video sequence comprising consecutive frames and a method for decoding a bit stream in order to reconstruct a video sequence comprising consecutive frames.