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

A quick selection method for macro block mode

A technology of quick selection and mode selection, applied in the direction of TV, electrical components, pulse modulation TV signal transmission, etc., can solve the problems of increased calculation, time-consuming, and small calculation, and achieve faster data access and reduced calculation complexity , Reduce the effect of data exchange

Inactive Publication Date: 2008-04-30
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From the perspective of the prior art, there are mainly the following methods for the selection of the macroblock mode: (1) rate-distortion optimization (RDO: Rate-DistortionOptimization) method is used to calculate the rate-distortion cost (RDCost: Rate-DistortionOptimization) of various macroblock modes Cost), and take the mode with the smallest rate-distortion cost as the final coding mode. This method improves the coding efficiency and image quality, but it needs to calculate the rate-distortion optimization for each possible macroblock mode, which makes the calculation amount sharply. Increase
(2) Calculate the cost function value according to the motion search, and select the macroblock mode with the smallest value as the final mode. This method can ensure the quality of the decoded image well, but the amount of calculation is also very large, making motion estimation an integral part of the process. One of the most time-consuming parts of video encoding
(3) The degree of detail of the macroblock image is used to divide the macroblock of the Inter mode into subblocks, thereby determining the final mode of the inter macroblock (the subblock type of the inter macroblock). The calculation amount of this method is small, but not It is easy to make a choice between intra or inter coding mode, so that the macroblock mode of p-slice cannot be effectively selected

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 quick selection method for macro block mode
  • A quick selection method for macro block mode
  • A quick selection method for macro block mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] Below in conjunction with accompanying drawing and embodiment as example the present invention is further described:

[0011] In the AVS standard, the macroblock mode is divided into inter-frame coding (inter) mode and intra-frame coding (intra) mode, and the inter-frame coding mode can be divided into 16×16, 16×8, 8×16, The 8×8 mode, and the skip mode in the P-slice is a special mode of the inter coding mode. In the intra coding mode, each 8×8 luma sub-block includes 5 prediction modes, and each 8×8 chroma sub-block includes 4 prediction modes. The encoder selects the mode of the macroblock by calculating parameters such as the motion estimation value and the degree of detail value.

[0012] In this embodiment, the TMS320DM64x series multimedia processing chip of Texas Instruments (TI) is selected as the hardware platform of this embodiment. The TMS320DM64x series multimedia processing chip of Texas Instruments (TI) is suitable for digital media applications. The DM6...

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 relates to a rapid selection method of macro-block mode during video information processing procedure, particularly a rapid selection method suitable for P-slice macro-block mode. The method comprises the following steps: step 1, determining the size of continuous macro-block according to the size of on-chip memory in the beginning, dividing all macro-blocks in one frame into a plurality of continuous 16is multiplied by16 macro-blocks, all macro-blocks in each continuous macro-block being positioned in the same row in the same one frame, and distributing the desired on-chip buffer zone; step 2, copying the brightness and colority data required for the mode selection of continuous macro-blocks in the current frame and the reference frame to the on-chip buffer zone; step 3, calculating the mode of each macro-block in the continuous macro-blocks to determine the final mode of each macro-block; and step 4, if all macro-blocks in the current continuous macro-block are processed, stopping the selection procedure of the current continuous macro-block, otherwise returning to the step 1 to continue. The inventive technical proposal can efficiently accelerate the speed of video compression and calculation, thereby realizing the real-time compression of video.

Description

technical field [0001] The invention relates to a method for quickly selecting a macroblock mode in the process of video information processing, in particular to a method for quickly selecting a macroblock mode suitable for P-slices. Background technique [0002] AVS (Audio-Video Standard) digital audio and video codec technical standard is the common basic technical standard of digital audio and video industries such as digital TV, high-definition video disc, streaming media and multimedia in my country, and represents the current international advanced level. H.264 is a new generation of video compression coding standard formulated by the Joint Video Team (JVT) composed of ISO / IEC and ITU-T. Based on the previous video compression standard, H.264 has introduced many advanced technologies and is currently recognized internationally. One of the advanced video technology standards. [0003] P-slice is the most commonly used slice in standards such as AVS and H.264. AVS, H.26...

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 Applications(China)
IPC IPC(8): H04N7/24H04N7/26H04N19/103H04N19/157H04N19/176
Inventor 陈雷霆卢光辉何明耘崔金钟蔡洪斌
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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