Video Encoder Using Linear Transform and Differential Inter Mode
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding techniques face challenges in achieving high compression while maintaining good image quality at moderate costs, particularly in terms of hardware and software complexity and power consumption.
Innovation Solution
An encoder that applies a linear transform to frames and encodes differential representations of linearly transformed frames in an inter mode, reducing the need for additional transforms and allowing for lower complexity implementations, thereby achieving high compression without compromising image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of substance
If conventional video encoding techniques are used, then compression is achieved, but hardware and software complexity increases and power consumption rises
Solution Approach 1:
The linear transform is applied to the video frames before the encoding process begins. This preliminary transformation converts the original video data into a linearly transformed domain, which simplifies subsequent encoding operations and reduces the complexity of the overall system while maintaining compression effectiveness.
Solution Approach 2:
The patent introduces an intermediate representation called differential representation of linearly transformed frames. This intermediary form allows the encoding process to work with simplified data that requires less complex processing compared to conventional methods, thereby reducing hardware and software complexity while achieving the desired compression.
2Loss of substance
If conventional video encoding techniques are used, then compression is achieved, but power consumption increases
Solution Approach 1:
By applying the linear transform beforehand, the encoding process operates on pre-processed data that requires less computational effort. This reduction in computational complexity directly translates to lower power consumption in the encoding device, as fewer complex operations need to be performed during the actual encoding phase.
Solution Approach 2:
The differential representation serves as an intermediary that simplifies the encoding workload. By working with this intermediate form rather than raw video data, the system reduces the computational intensity of the encoding process, thereby decreasing power consumption while maintaining compression performance.
3Loss of substance
If high compression is achieved, then data size is reduced, but image quality may be compromised
Solution Approach 1:
The linear transform changes the parameter space in which the video data is represented. By transforming the video frames into a different domain, the encoding process can achieve higher compression ratios while preserving essential visual information, as the transformation redistributes the data in a way that maintains image quality characteristics.
Solution Approach 2:
The differential representation of linearly transformed frames acts as an intermediary that preserves critical image information while enabling efficient compression. This intermediate form allows the system to achieve high compression ratios without significant loss of image quality, as the differential representation maintains the essential visual characteristics of the original frames.
Data Source
AI summary
In encoding a sequence of frames, a linear transform, such as, for example a wavelet transform, is applied to the sequences of frames on a frame-by-frame basis. At least one portion of a linearly transformed frame thus obtained is encoded in the inter mode on the basis of a differential representation of the linearly transformed frame. The differential representation corresponds with a difference between, on the one hand, the portion of the linearly transformed frame and, on the other hand, a representation of a corresponding portion of at least one other linearly transformed frame. Data compression is then applied to the differential representation of the portion of the linearly transformed frame.


