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

Use of memory for storing decoded macroblock movement vectors

A motion vector and memory technology, which is applied in the field of memory used to store decoded macroblock motion vectors, and can solve problems such as more storage space and less memory space

Inactive Publication Date: 2005-02-23
MEDIATEK INC
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0023] Therefore, the main purpose of the present invention is to provide a memory usage method for storing the motion vector of the decoded macroblock, which can use less memory space to store the motion vector of the decoded macroblock, and can solve the problem faced by the prior art. Problem with more memory to store motion vectors

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
  • Use of memory for storing decoded macroblock movement vectors
  • Use of memory for storing decoded macroblock movement vectors
  • Use of memory for storing decoded macroblock movement vectors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] First, the reference signs are explained as follows: 110 large area, 115 large area motion vector, 130 small area, 135 small area motion vector, 150 field area, 155 field area motion vector, 210, 410 variable length decoder, 220, 221, 261, 262, 263, 451, 452, 453 filter, 230, 430 motion vector calculator, 240, 440 motion compensator, 250, 251, 252, 253, 254, 255, 256 multiplexing device.

[0042] see Figure 12 , Figure 12 It is a flow chart of the first embodiment of the method of the present invention. The steps in this example will be described in detail below:

[0043] 610: Regardless of whether a decoded first macroblock is a first-type, second-type, or third-type macroblock, configure the first storage space and the second storage space in the first storage device, wherein the first and second storage spaces Each of the second storage spaces has a capacity capable of storing one motion vector.

[0044] 620: Determine the type of the first macroblock. When th...

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 method includes following steps: for decoded macro block, the first and second storage space are set in first memory; the third and fourth storage space are set in secondary memory; the first, second, third, fourth storage space are used for saving motion vector to provide candidate prediction factor for next decode; when first memory sets the storage space and one column macro block in decoded video frame are considered, multi storage spaces that can store a whole column motion vector are set; in the process of decoding one column macro block, the storage space in first memory is used repeatedly to store and decode motion vector of macro block.

Description

technical field [0001] The present invention provides a memory usage method for storing motion vectors of decoded macroblocks, especially a method for storing the motion vectors of decoded macroblocks as a candidate predictor (predictor) for subsequent motion vector decoding How to use memory. Background technique [0002] In 1988, the Motion Picture Experts Group (MPEG) was established. MPEG is a working group of the International Standards Organization (ISO). This working group has established and promoted some standard compression formats for digital video and audio. These compression formats are now widely used in the production of global digital content products. Since its establishment in 1988, MPEG has announced several important standards. Among the audio and video file formats, the dynamic image compression standards MPEG-2 and MPEG-4 are the best among them, and the two also have many similarities in the operation process of encoding and decoding. When performin...

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/00
Inventor 郭惠华林恭生
Owner MEDIATEK INC