Unlock instant, AI-driven research and patent intelligence for your innovation.

A reference frame screening method and device based on macroblock statistical information

A technology of statistical information and screening methods, which is applied in the field of video encoding and decoding, can solve problems such as the consumption of encoder calculations, the inability of the encoder to adjust the number of reference frames in the reference list, and the slight improvement in the rate-distortion performance of the encoder, so as to achieve optimal realization and improvement The effect of encoding speed

Inactive Publication Date: 2017-08-25
深圳市云宙多媒体技术有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this conventional processing method makes it impossible for the encoder to adjust the number of reference frames in the reference list according to the characteristics of the video sequence
In this way, on the one hand, there will be a problem of unnecessary consumption of encoder calculations, and on the other hand, the rate-distortion performance improvement of the encoder is also negligible.

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 reference frame screening method and device based on macroblock statistical information
  • A reference frame screening method and device based on macroblock statistical information
  • A reference frame screening method and device based on macroblock statistical information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] see figure 1 , the present invention provides a reference frame screening method based on macroblock statistical information, the method can be:

[0030] Step 100: Initialize, let t=1, that is, let the first current coded frame be the first coded frame.

[0031] In the present invention, t represents the first current coded frame frame t The time sequence number in all encoded frames, referred to as t for the first encoded frame frame t The time sequence number; frame t is the first currently encoded frame.

[0032] Step 110: Judging whether the first current coded frame is an I frame, that is, judging frame t Is it an I frame; if no, execute step 120; if yes, execute step 160.

[0033] Step 120: First, encode the first current coded frame; then, obtain a first number of I macroblocks and generalized I macroblocks in the coded first current coded frame.

[0034] The method for obtaining the first quantity in this step can be:

[0035] set up n=1;

[0036] Judg...

Embodiment 2

[0110] Embodiment 2, the present invention also provides a reference frame screening device based on macroblock statistical information, see Figure 5 , the device includes: a first judgment unit, a first execution unit, a second judgment unit, a second execution unit; a third judgment unit; a third execution unit;

[0111] The first judging unit is used to judge whether the first current coded frame is an I frame;

[0112] The first execution unit is used to encode the first current coded frame when it is determined that the first current coded frame is not an I frame; obtain the I macroblock and the generalized I macroblock in the coded first current coded frame the first quantity of

[0113] A second judging unit, configured to judge whether the first quantity is smaller than the first parameter;

[0114] The second execution unit is used to screen the reference frames according to the coding structure of the preset video sequence when it is judged that the first number i...

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 reference frame screening method based on the macro block statistical information. The method comprises the following steps: judging whether a first current encoding frame is I frame; if the first current encoding frame is not the I frame, encoding the first current encoding frame; obtaining a I macro block and a first number of the generalized I macro block from the first current encoding frame after encoding; judging whether the first number is smaller than a first parameter, if the first number is not smaller than the first parameter, screening the reference frame according to a encoding structure of a preset video sequence; then judging whether all the frames in the video sequence are encoded; if not, continuing judging whether the first current encoding frame is the I frame; if so, finishing the operation. The invention further discloses a reference frame screening device based on the macro block statistical information. With the adoption of the method and the device provided in the invention, the reference frame can be quickly screened by using the different conditions of the statistical information of every frame macro block; furthermore, the self-adaptive adjustment of a reference list can be realized.

Description

technical field [0001] The invention relates to the field of video coding and decoding, in particular to a reference frame screening method and device based on macroblock statistical information. Background technique [0002] In the video coding process, inter-frame prediction is divided into: P frame prediction and B frame prediction according to different prediction directions. The current mainstream P frame prediction method uses the forward coded frame as the reference frame of the current coded frame, and uses the similarity between the two to compress the information of the current coded frame; while the B frame uses bidirectional prediction technology, so that it can Greatly eliminate the redundancy of inter-frame information, so that it has the highest compression rate. Whether it is a P frame or a B frame, it is necessary to perform a motion search in the reference list composed of encoded frames to find the best match. The more search reference frames set in the ...

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 & Authority Patents(China)
IPC IPC(8): H04N19/573H04N19/577H04N19/567
Inventor 舒倩
Owner 深圳市云宙多媒体技术有限公司