Video predictive coding method and device

A predictive coding and video technology, applied in the field of video coding, can solve the problems of low coding efficiency, high bit rate consumption and high coding cost

Pending Publication Date: 2021-04-09
BIGO TECH PTE LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present application provides a video predictive coding method and device to solve the problems of high bit rate consumption, l

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video predictive coding method and device
  • Video predictive coding method and device
  • Video predictive coding method and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0023]Example one

[0024]figure 1 A flow chart of a method embodiment of a video predictive encoding provided by the present application embodiment, the present embodiment can be applied to the predicted coding phase in video coding, and the prediction coding refers to one or several sample values ​​that are encoded. According to a model or method, the current sample value is predicted, and the difference between the sample truth and the predicted value is encoded, and the transformation, quantization, entropy encoding is performed by the predicted residual ratio. This greatly improves the coding efficiency. The predictive coding may include intra prediction intra mode and inter-frame prediction INTER mode, and I frame can only use intra mode, P, and B frames can use all prediction modes.

[0025]In the P, B frame of HEVC, intra mode is also a very important prediction mode. The intra mode is mainly used with the correlation of video null pixels, and uses encoded pixels to predict the cu...

Example Embodiment

[0101]Example 2

[0102]Figure 5 The structural block diagram of an embodiment of a video predictive encoding provided by the second embodiment of the present application, which may include a module:

[0103]The executed mode information determination module 510 is configured to determine the executed mode information according to the executed mode, and the executed mode information includes a stage, according to the executed mode, and the executed mode information including the phased mode. Excellent mode and the cost of the optimal mode of the stage;

[0104]The intra prediction mode skips the decision module 520 for determining whether the intra prediction mode of the decision process is jumped in accordance with the executed mode information.

[0105]In one embodiment, the price of the phased optimal mode includes a SATD cost of the phase optimal mode; the intra prediction mode skip decision module 520 can include a sub-module:

[0106]SATD Rough Sub-module for the SATD coarse decision of the ...

Example Embodiment

[0133]Example three

[0134]Figure 6A structural diagram of an electronic device provided in the third embodiment of the present application, such asFigure 6As shown, the electronic device includes a processor 610, a memory 620, an input device 630, and an output device 640; the number of processor 610 in the electronic device can be one or more,Figure 6Taking a processor 610 as an example; processor 610, memory 620, and output device 640, in electronic devices, can be connected by bus or other means.Figure 6In connection with the bus connection.

[0135]The memory 620 is used as a computer readable storage medium, and can be used to store software programs, computer executors, and modules, such as program instructions / modules corresponding to the method in the present application embodiment. The processor 610 performs the various functional applications and data processing of the electronic device by running the software program, instructions, and modules stored in memory 620, that is,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a video predictive coding method and device, and the method comprises the steps: determining executed mode information according to an executed mode in a decision process of deciding the optimal mode of a current prediction unit during inter-frame prediction, wherein the executed mode information comprises a stage optimal mode and the cost of the stage optimal mode; and judging whether to skip the intra-frame prediction mode of the decision process or not according to the executed mode information, thereby reducing the consumption of the Intra mode, reducing the resource overhead of an encoder to a great extent, further improving the encoding speed and reducing the encoding cost.

Description

technical field [0001] The embodiments of the present application relate to video coding technologies, and in particular, to a video predictive coding method and device. Background technique [0002] HEVC is the latest generation of video coding standard. Compared with H.264, the compression efficiency of HEVC can be doubled. HEVC uses many complex technologies to improve the compression rate. Specifically (1), HEVC uses a quadtree block method. Each block is called a coding unit (Coding Unit, CU). The largest CU It can be up to 64x64, each CU can be recursively divided into four sub-CUs, and the smallest CU can be up to 8x8, so the block division method of HEVC is more flexible than that of H.264, and there are more types of blocks. (2), HEVC can try more prediction modes for each CU, each prediction mode corresponds to a prediction unit (PredictionUnit, PU), there are two types of prediction modes, namely: inter prediction mode (including Merge&Skip_2Nx2N, Inter_2Nx2N , ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N19/107H04N19/109H04N19/503
CPCH04N19/109H04N19/107H04N19/503
Inventor 崔同兵
Owner BIGO TECH PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products