A method and device for predictive coding

A technology of predictive coding and predictive direction, applied in the field of predictive coding, can solve problems such as large amount of calculation, large coding delay, and inappropriate

Active Publication Date: 2018-06-19
BIGO TECH PTE LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Although the complete recursive traversal algorithm used in the H.265 coding standard is very accurate in determining the division method of each frame image, the process of determining the division method requires a huge amount of calculation, and it is not suitable for scenes with strict real-time requirements. Suitable, for occasions with strict real-time requirements, the encoding delay will be too large, and even real-time encoding cannot be performed

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
  • A method and device for predictive coding
  • A method and device for predictive coding
  • A method and device for predictive coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0100] An embodiment of the present invention provides a predictive coding method, see figure 2 , the method includes the following steps:

[0101] 201: Calculate the prediction information of each 64*64 block of the current frame image, the prediction information includes the first prediction parameter corresponding to the 64*64 block in each 64*64 block, each 64*64 The second pre-judgment parameter corresponding to each 32*32 sub-block in the sub-block and the third pre-judgment parameter corresponding to each 16*16 sub-block in each 64*64 sub-block;

[0102] 202: Obtain each 64*64 block in the current frame image sequentially according to the specified order;

[0103] 203: When the 64*64 block is located on the diagonal of the current frame image, determine the block result of the 64*64 block according to the quadtree recursive block algorithm; encode the 64*64 block according to the block result ;Update the judgment threshold according to the block results and the pre-j...

Embodiment 2

[0107] The embodiment of the present invention provides a predictive coding method, which will be combined with specific processing methods below to figure 2 The processing flow shown is described in detail, and the content can be as follows:

[0108] It should be noted that, the embodiment of the present invention uses I frame coding for description.

[0109] Among them, the method includes:

[0110] 201: Calculate the prediction information of each 64*64 block of the current frame image, the prediction information includes the first prediction parameter corresponding to the 64*64 block in each 64*64 block, each 64*64 The second pre-judgment parameter corresponding to each 32*32 sub-block in the sub-block and the third pre-judgment parameter corresponding to each 16*16 sub-block in each 64*64 sub-block.

[0111] Wherein, this step can be realized by the following steps:

[0112] a. If it is detected that the current frame image is an I frame, the current frame image is do...

Embodiment 3

[0188] The embodiment of the present invention provides a predictive coding method, which will be combined with specific processing methods below to figure 2 The processing flow shown is described in detail, and the content can be as follows:

[0189] It should be noted that, the embodiment of the present invention uses P frame coding for description.

[0190] Among them, the method includes:

[0191] 201: Calculate the prediction information of each 64*64 block of the current frame image, the prediction information includes the first prediction parameter corresponding to the 64*64 block in each 64*64 block, each 64*64 The second pre-judgment parameter corresponding to each 32*32 sub-block in the sub-block and the third pre-judgment parameter corresponding to each 16*16 sub-block in each 64*64 sub-block.

[0192] Wherein, this step can be realized by the following steps:

[0193] a. If it is detected that the current frame image is a P frame, the current frame image is dow...

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 predictive coding method and device, belonging to the technical field of multimedia. In the embodiment provided by the invention, prediction information of each 64*64 block in a current frame image is calculated; a preset judgement threshold value is updated according to a partitioning result that the 64*64 block is on the diagonal line in the current frame image and the prediction information; a partitioning result of the block on a non-diagonal line in the current frame image is determined according to the updated judgement threshold value and the prediction information; and finally, partitioning and coding are carried out according to the partitioning result. The partitioning result can be determined without completing traverse of each block in a coding process; therefore, the calculation amount and the delay of an H.265 coding manner in the coding process are reduced; and the coding efficiency of the H.265 coding manner is increased.

Description

technical field [0001] The present invention relates to the field of multimedia technology, in particular to a predictive encoding method and device. Background technique [0002] Video encoding refers to the method of converting a video format file into another video format file through a specific compression technology. At present, the more commonly used video coding standard is H.265 coding standard. H.265 can transmit higher-quality network video under limited bandwidth, and is mainly oriented to the application of high-definition digital TV and video codec systems. [0003] In the current latest H.265 encoding standard, the image in each frame is divided, and the divided blocks are encoded. In the process of calculating image division, all possible division results need to be calculated in a recursive manner. For example, the image of each frame is first divided according to the specification of 64*64, and the 64*64 blocks can also be divided according to the specific...

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
Patent Type & AuthorityPatents(China)
IPC IPC(8): H04N19/176H04N19/174H04N19/50
Inventor颜乐驹
OwnerBIGO TECH PTE LTD