AVS video compression encoding method and encoder
A coding method and video compression technology, applied in the field of data processing, can solve the problems of not being able to effectively reduce the coding bit rate, and not be able to remove visual redundancy well, so as to achieve the effect of ensuring video coding quality and reducing the coding bit rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] The AVS video compression coding method in this embodiment mainly includes: firstly, performing intra-frame or inter-frame prediction on the image to be coded to obtain a residual block. Secondly, after transforming and quantizing the residual block, the code stream can be obtained through entropy coding. Wherein, the final weighted quantization coefficient in this embodiment is mainly used in the quantization process, and the final weighted quantization coefficient is determined by figure 2 The flow shown obtains:
[0032] Step 201, obtain an image to be encoded.
[0033] Step 202: Calculate the average brightness value of the image to be encoded from the pixel brightness value of each pixel in the image to be encoded. Specifically, step 202 may include as image 3 Steps shown:
[0034] Step 301, calculate the image brightness value L of the image to be encoded from the pixel brightness value l(m) of each pixel in the image to be encoded. Among them, the image to...
Embodiment 2
[0063] The difference between this embodiment and embodiment one mainly lies in:
[0064] In the AVS video compression coding method, step 202 can specifically be as follows Figure 8 The flow shown is realized, wherein, the block division method of step 203 can be followed:
[0065] Step 801, after the image to be coded is divided into several blocks, the block brightness value of each block is calculated from the pixel brightness values of all pixels in each block. Specifically, the block brightness value can be calculated by the following formula (7):
[0066]
[0067] Among them, l(m) represents the pixel brightness value of the mth pixel in the kth block, m∈{1,2,...,N}, and N is the number of pixels in the kth block.
[0068] Step 802, calculate the average brightness value of the image to be coded from the block brightness values of all blocks and the number of blocks. Specifically, the average brightness value of the image to be coded It can be calculated by...
Embodiment 3
[0074] The difference between this embodiment and embodiment one or embodiment two mainly lies in:
[0075] In the AVS video compression coding method, step 204 can be as Figure 10 The flow implementation shown:
[0076] Step 1001, setting the first transformation relationship used to characterize the degree of influence of the average brightness value of the image to be encoded on the weighted quantization coefficients in the quantization matrix, and the second average transformation coefficient used to represent each frequency band on the weighted quantization coefficients in the quantization matrix The second transformation relation of the degree of influence of the coefficient. Specifically, the first transformation relationship can be as follows (9):
[0077]
[0078] in, is the secondary average brightness value of the subsequent image to be encoded, a and b are constants that can be set, by adjusting the constants a, b, the influence of the average brightness va...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


