Video coding 16*16 integer transformation method
A 16x16, integer transformation technology, applied in the field of video coding, can solve the problems of irreversible transformation, low calculation accuracy, and complex calculation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0140] Such as figure 1 Shown is a video encoding 16x16 integer transformation method according to Embodiment 1 of the present invention, said method comprising the following steps:
[0141] S101, receiving the 16x16 image residual data X output by the prediction module in the encoder;
[0142] S102, selecting an integer transformation base, and constructing a transformation matrix P;
[0143] A general integer transformation matrix of 16 by 16 is constructed as follows:
[0144] C=[C1 C2], where,
[0145] C 1 = 1 1 1 1 1 1 1 1 k 1 k ...
Embodiment 2
[0163] The following is a video encoding 16x16 integer transformation method in Embodiment 2 of the present invention. In Embodiment 2 of the present invention, [27 28 24 23 19 14 9 5] is selected as the integer transformation base of the 16x16 general integer transformation matrix, and the method includes the following steps :
[0164] S201, receiving the 16x16 image residual data X output by the prediction module in the encoder;
[0165] S202, selecting an integer transformation base, and constructing a transformation matrix P;
[0166] A general integer transformation matrix of 16 by 16 is constructed as follows:
[0167] C=[C1 C2], where,
[0168] C 1 = 1 1 1 1 1 1 1 ...
Embodiment 3
[0243] The following is a video encoding 16x16 integer transformation method in Embodiment 3 of the present invention. Embodiment 3 of the present invention selects [15 13 11 11 5 6 5 1] as the integer transformation base of the 16x16 general integer transformation matrix, and the method includes the following steps :
[0244] S301. Receive 16x16 image residual data X output by a prediction module in an encoder.
[0245] S302, select an integer transformation base, and construct a transformation matrix P;
[0246] A general integer transformation matrix of 16 by 16 is constructed as follows:
[0247] C=[C1 C2], where,
[0248] C 1 = 1 1 1 1 1 1 1 1 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 