Video coding skip mode decision-making method, device, equipment and storage medium
A skip mode and video coding technology, applied in the field of video coding, can solve unrealistic problems and achieve the effect of reducing computational complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] figure 1 It shows a flowchart of a video encoding skip mode decision-making method provided by an embodiment of the present invention, and the method includes the following steps:
[0030] S101. For an inter-frame coding unit of a video, perform motion compensation using a motion vector in a skip (SKIP) mode to obtain a residual image block.
[0031] S102. The complexity of large block transformation is relatively high. In the embodiment of the present invention, the residual image block is divided into square sub-blocks of equal size.
[0032] S103. Perform discrete cosine transform DCT on the sub-block to obtain a series of transform coefficients.
[0033] S104. Perform a threshold judgment on the transform coefficients of each sub-block. If all the transform coefficients of the sub-block are smaller than the set threshold, the sub-block is judged to meet the early termination condition.
[0034] S105. If all sub-blocks satisfy the early termination condition, make ...
Embodiment 2
[0041] figure 2 It shows a structural block diagram of a video coding skip mode decision-making device provided by an embodiment of the present invention, and the device includes:
[0042] The motion compensation module is configured to perform motion compensation for the inter-frame coding unit of the video using the motion vector skipping the SKIP mode, obtain the residual image block, and send the residual image block to the sub-block division module;
[0043] A sub-block division module configured to divide the residual image block into square sub-blocks of equal size, and send the sub-blocks to the DCT transform module;
[0044]The DCT transform module is configured to perform discrete cosine transform DCT on sub-blocks to obtain a series of transform coefficients, and send the transform coefficients of each sub-block to the sub-block determination module;
[0045] The sub-block judging module is configured to perform threshold judgment on the transform coefficients of ...
Embodiment 3
[0048] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the program, it can realize the implementation as provided in any feasible implementation solution in Embodiment 1. Methods.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


