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

Method and apparatus for determining interframe encoding mode

A technology of inter-frame coding and determination method, which is applied in the field of video processing, can solve problems such as large amount of calculation, high complexity, and large amount of calculation, and achieve the effect of improving encoding speed, reducing calculation amount and calculation complexity

Inactive Publication Date: 2008-05-14
VIMICRO CORP
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the calculation process of motion estimation and rate-distortion cost is very complex and computationally intensive, although the existing inter-frame mode selection method can select the best inter-frame coding mode, this process requires a huge amount of calculation. amount, reducing the encoding speed

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
  • Method and apparatus for determining interframe encoding mode
  • Method and apparatus for determining interframe encoding mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0020] In general, when a larger size macroblock, such as 16×16, 16×8 or 8×16, is used for encoding, the amount of data of the prediction residual is usually relatively large, but the data used to encode the motion vector and macroblock type The amount will be relatively small, which is suitable for image areas with less image detail and smoothness. When using smaller-sized macroblocks such as 8×4, 4×8 or 4×4, the prediction residual is usually relatively small, but the amount of data used to encode motion vectors and macroblock types will increase a lot, which is suitable for images with more details , the image area with more intense motion. Skip mode does not contain prediction residuals and motion information, so the amount of data is the smallest,...

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 method and apparatus for determining inter-frame coding modes, which compares the rate-distortion function cost of the skip mode with the presupposition current value of the first threshold. If the rate-distortion function cost of the skip mode is smaller than the current first threshold, then the skip mode is determined to be the optimal mode under the inter-frame prediction mode; otherwise, the optimal mode under the inter-frame prediction mode is determined from the other modes under the inter-frame prediction mode, the rate-distortion function cost of which is subsequently compared with the presupposition current value of the second threshold. If the rate-distortion function cost of the optimal mode under the inter prediction mode is smaller than the current second threshold, then the optimal mode is determined to be the inter-frame coding mode; otherwise, the smallest one among the optimal modes under the intra prediction mode and the optimal modes under the intra prediction mode is determined to be the inter-frame coding mode. The invention has no need of calculating the rate-distortion function cost of all the modes, thus reducing the calculation work and enhancing the coding speed.

Description

technical field [0001] The present invention relates to the technical field of video processing, in particular to a method and device for determining an inter-frame coding mode. Background technique [0002] At present, in the H.264 standard, in order to reduce the bit rate of video coding as much as possible while ensuring the video quality, the coding mode is selected before the macroblock is inter-frame coded, and the rate-distortion optimization (RDO) algorithm is used to calculate The rate-distortion cost (RDCost) in all possible encoding modes, and the encoding mode with the smallest rate-distortion cost is selected as the inter-frame encoding mode. [0003] Among them, the inter-frame coding mode can adopt intra-frame predictive coding or inter-frame predictive coding, and the inter-frame predictive coding can be divided into seven types according to different macroblock division conditions. The different divisions of macroblocks are shown in Figure 1, which are 16×1...

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): H04N7/26H04N7/32H04N19/109H04N19/147
Inventor 季鹏飞
Owner VIMICRO CORP
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