Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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, low coding efficiency and high coding cost caused by the execution of intra prediction mode in the process of inter coding in the prior art

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

Embodiment 1

[0024] figure 1 It is a flow chart of a video predictive coding method embodiment provided in Embodiment 1 of the present application. This embodiment can be applied to the predictive coding stage in video coding. Predictive coding refers to using one or several sample values ​​that have been coded. According to a certain model or method, the current sample value is predicted, and the difference between the real value of the sample and the predicted value is encoded, and the predicted residual is transformed, quantized, and entropy encoded instead of the original pixel value. , thus greatly improving the coding efficiency. Predictive coding can include intra-frame prediction Intra mode and inter-frame prediction Inter mode, I frame can only use Intra mode, and P and B frames can use all prediction modes.

[0025] In the P and B frames of HEVC, Intra mode is also a very important prediction mode. Intra mode mainly uses the correlation of video spatial domain pixels to predict ...

Embodiment 2

[0102] Figure 5 A structural block diagram of a video predictive coding device embodiment provided in Embodiment 2 of the present application may include the following modules:

[0103] The executed mode information determination module 510 is configured to determine the executed mode information according to the executed mode during the decision-making process of deciding the optimal mode of the current prediction unit during inter-frame prediction, the executed mode information includes the phase-most The optimal mode and the cost of the optimal mode at the said stage;

[0104] The intra-frame prediction mode skip decision module 520 is configured to judge whether to skip the intra-frame prediction mode of the decision-making process according to the executed mode information.

[0105] In one embodiment, the cost of the stage optimal mode includes the SATD cost of the stage optimal mode; the intra prediction mode skip decision module 520 may include the following submodule...

Embodiment 3

[0134] Image 6 A schematic structural diagram of an electronic device provided in Embodiment 3 of the present application, such as Image 6 As shown, the electronic device includes a processor 610, a memory 620, an input device 630, and an output device 640; the number of processors 610 in the electronic device may be one or more, Image 6 A processor 610 is used as an example; the processor 610, memory 620, input device 630 and output device 640 in the electronic device can be connected through a bus or other methods, Image 6 Take connection via bus as an example.

[0135] The memory 620, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the methods in the embodiments of the present application. The processor 610 executes various functional applications and data processing of the electronic device by running software programs, instructions and modul...

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/503H04N19/147H04N19/176H04N19/136H04N19/159H04N19/46
Inventor 崔同兵
Owner BIGO TECH PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products