Modular movement vector matching and evaluating method in video coding technique

A technology of motion vector and video coding, which is applied in the field of video coding, can solve problems such as inability to achieve real-time performance, large amount of calculation, and time-consuming

Inactive Publication Date: 2008-10-22
上海中科计算技术研究所
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Relatively speaking, the calculation of SAD is the simplest, but in practical applications, the calculation of the absolute value involved in the calculation of SAD is still time-consuming, the amount of calculation is huge, and it cannot meet the real-time requirements

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
  • Modular movement vector matching and evaluating method in video coding technique
  • Modular movement vector matching and evaluating method in video coding technique
  • Modular movement vector matching and evaluating method in video coding technique

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following is based on figure 1 and figure 2 , a preferred embodiment of the present invention is given and described in detail, so that the functions and features of the present invention can be better understood.

[0022] The present invention further simplifies the matching method aiming at the existing SAD algorithm, which can still ensure the coding quality and code rate, and can greatly improve the coding efficiency. Algorithm of the present invention is based on following formula (4):

[0023] ( 4 ) . Sum of Errors : SE = Σ i = 0 M - 1 Σ j = 0 N - 1 ( C ...

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 module motion vector matching evaluation method in video coding technology. The method comprises the following steps that: every macro-block or sub-block of a present frame is demarcated; the block matching value of each point is calculated in a particular range of a reference frame; every point in the particular range is a matching point in; the block matching value is the sum of the difference of gray values of pixel points in one-to-one correspondence between the macro-blocks or sub-blocks and corresponding blocks at the matching points in a search range; the matching point corresponding to the minimum matching value is taken as an optimal matching point; the motion vector corresponding to the optimal matching point is the motion vector of the present macro-block or sub-block. Compared with a full search method based on an SAD criterion, the full search algorithm of the invention greatly shortens execution time by over 50 percent, decreases the peak signal to noise ratio PSNR slightly, has little change in visual quality, and increases the code rate slightly. Therefore, the method of the invention greatly improves coding efficiency as a whole.

Description

technical field [0001] The invention relates to video coding technology for multimedia applications, in particular to a module motion vector matching evaluation method in the video coding technology. Background technique [0002] In multimedia applications, a 640*480 256-color image occupies 300kB of data, and dynamic video requires 25-30 frames of images per second, so 256-color video images are played in a 640*480 window, even in In the absence of sound data, it is also required to process a data volume of about 8MB per second. In this way, a CD-ROM disk with a capacity of 650MB can only store about 80 seconds of dynamic video. However, the data transmission rate of the ISA bus of an ordinary PC can only reach 5MB / sec at most, and it cannot transmit dynamic video data in real time. Therefore, in order to store and process multimedia data in real time, some technologies must be used to reduce the amount of multimedia data, and one of the most important technologies is vid...

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/26H04N7/24H04N19/56
Inventor 刘东华
Owner 上海中科计算技术研究所
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products