Video Pixel Value Compression for Low Bandwidth Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing technologies face challenges in maintaining video image quality when transmission channel bandwidth is low, leading to compression impairment such as image blocking artifacts, motion streaking, and color distortion.
Innovation Solution
A video processing method and system that involves an encoder sending a compression method to a decoder, which includes a mapping between pixel values before and after compression, allowing the encoder to compress and encode the video image while the decoder decompresses to restore the original pixel values, thereby reducing compression impairment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the encoder increases the quantization parameter QP value to reduce bit rate when transmission channel bandwidth is low, then the bit rate of the compressed code stream decreases and does not exceed the transmission channel bandwidth, but the compression impairment of the video image increases, resulting in lower quality of the decoded video image
Solution Approach 1:
The patent applies preliminary action by performing pixel value compression before the main encoding process. The encoder compresses pixel values according to a predetermined compression method (such as mapping multiple pixel values to fewer values or using value scaling) before encoding, which allows the subsequent encoding to operate on already-compressed data, thereby achieving lower bit rates without proportionally increasing compression impairment.
Solution Approach 2:
The patent changes the parameter of pixel values by applying a compression method that transforms the original pixel value range to a compressed range. This parameter transformation is done before encoding, and the decoder reverses this transformation during decoding. This parameter change allows the system to operate at lower bit rates while maintaining acceptable visual quality by changing how pixel information is represented rather than simply reducing the amount of data.
2Reliability
If the encoder uses standard H.264 encoding method to ensure bit rate does not exceed transmission channel bandwidth, then the code stream fits the channel capacity, but compression impairment such as image blocking artifacts, motion streaking, and color distortion occurs when bandwidth is low
Solution Approach 1:
The patent applies preliminary action by performing pixel value compression before the main encoding process. The encoder compresses pixel values according to a predetermined compression method (such as mapping multiple pixel values to fewer values or using value scaling) before encoding, which allows the subsequent encoding to operate on already-compressed data, thereby achieving lower bit rates without proportionally increasing compression impairment.
Solution Approach 2:
The patent introduces an intermediary compression step between the original video data and the H.264 encoding process. This intermediary pixel value compression acts as a mediator that transforms the original pixel values into a compressed representation, which then feeds into the standard H.264 encoder. This intermediary layer helps to reduce the overall compression burden on the H.264 encoder, thereby reducing harmful compression artifacts while maintaining bit rate control.
Data Source
AI summary
A video processing method and system and a related device are disclosed, an encoder sends a method for compressing a pixel value of a video image to a decoder, the method includes a mapping between a pixel value of the video image before compression and a pixel value of the video image after the compression; compressing, by the encoder according to the method for compressing a pixel value, the pixel value of the video image to obtain a video image to be encoded; encoding, by the encoder, the video image to be encoded to obtain a video image encoded stream; and sending, by the encoder, the video image encoded stream to the decoder, the decoder receives and decodes the video image encoded stream to obtain a decoded video image, and decompresses a pixel value of the decoded video image to restore the pixel value of the video image before compression.


