Video Encoder Transparency Data Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current picture compression methods, such as WebP and cluster quantization, result in large file sizes and poor user experience due to distortion, while reducing picture quality or using inefficient compression techniques.
Innovation Solution
The method involves encoding transparency data using a video encoder, where Alpha data is processed as Y-channel data, allowing for lossy or lossless compression, and combining it with color data to produce compressed image data, reducing file size and maintaining image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If picture quality is reduced to save bandwidth and storage costs, then file size is reduced, but image quality deteriorates
Solution Approach 1:
The picture data is segmented into multiple channels including color channels (RGB) and transparency channel (Alpha). Each channel is encoded separately using the video encoder, allowing independent optimization of compression for each channel while maintaining overall image quality.
Solution Approach 2:
The patent changes the encoding parameters by using a video encoder with configurable bitrate allocation across different channels. The transparency data is encoded with appropriate quantization parameters that balance compression ratio and visual quality, achieving over 50% file size reduction while preserving image quality.
2Quantity of substance
If conventional picture compression methods (WebP, cluster quantization) are used, then compression is achieved, but file size remains large and distortion occurs
Solution Approach 1:
The patent replaces conventional picture compression algorithms (WebP, cluster quantization) with a video encoding mechanism. The video encoder uses transform coding, quantization, and entropy coding techniques that are more efficient for compressing picture data while minimizing distortion, achieving superior compression ratios without significant quality loss.
3Productivity
If transparency data is encoded using traditional methods, then encoding is performed, but encoding/decoding time is excessive
Solution Approach 1:
The patent uses a video encoder that is universally applicable to multiple types of data including color data and transparency data. This multi-functional encoder processes both types of data using the same efficient encoding pipeline, reducing encoding/decoding time by about 10% compared to specialized picture compression methods.
Data Source
AI summary
A picture file processing method is provided. The method includes determining, by a computing device, during a process of encoding transparency data of a picture, transparency input values according to the transparency data of the picture. The method also includes encoding, by the computing device using a video encoder, the transparency input values as data of a preset target channel of the video encoder, to obtain transparency stream data of the picture; and encoding color data of the picture, to obtain color stream data of the picture. The method also includes outputting, by the computing device, compressed image data of the picture. The compressed image data includes the transparency stream data of the picture and the color stream data of the picture.


