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

Implement system of VLSI adopting adaptive adjustment algorithm for H.264 motion estimation search window

A technology of motion estimation search and self-adaptive adjustment, applied in the field of video encoding and decoding, can solve problems such as large hardware overhead, adjustment of search times, complex calculation control, etc., and achieve the effect of improving accuracy

Active Publication Date: 2015-03-25
黄山市开发投资集团有限公司
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The accuracy of the full search method is the highest, but the amount of calculation is large and the hardware overhead is large
The fast search method reduces the amount of calculation but the control is complicated, which is not conducive to hardware implementation
The low-complexity matching technology based on the full search method is not as accurate as the full search method, but the amount of calculation is greatly reduced and it is easy to implement in hardware, so it is widely used in H.264-based hardware codecs
However, in traditional motion estimation based on block matching, the search window for the best matching block is usually a fixed value, which will cause the number of searches to not be dynamically adjusted according to the video vector information, resulting in a waste of time and affecting the efficiency of motion estimation

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
  • Implement system of VLSI adopting adaptive adjustment algorithm for H.264 motion estimation search window
  • Implement system of VLSI adopting adaptive adjustment algorithm for H.264 motion estimation search window
  • Implement system of VLSI adopting adaptive adjustment algorithm for H.264 motion estimation search window

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The VLSI implementation system of the H.264 motion estimation search window adaptive adjustment algorithm in this embodiment includes a motion vector pre-search module, a search size selection module and an adaptive search window implementation module;

[0036] Such as figure 1 As shown, the motion vector pre-search module predicts the motion vector information of the current macroblock of the current frame according to the motion vector information of the corresponding macroblock of the adjacent frame of the video sequence, and obtains the best matching motion vector information of the current macroblock; the current macroblock The best matching motion vector information of the block includes the best matching horizontal motion vector prediction information PMVx and the best matching vertical motion vector prediction information PMVy; the horizontal motion vector prediction information PMVx reflects the characteristics of the motion vector information of the current mac...

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 an implement system of a VLSI adopting the adaptive adjustment algorithm for an H.264 motion estimation search window. The implement system is characterized by comprising a motion vector pre-search module, a search size selection module and an adaptive search window implementation module. The motion vector pre-search module is used for predicting motion vector information of a current macro block of a current frame according to motion vector information of macro blocks corresponding to adjacent frames of a video sequence in order to obtain the optimum matching motion vector information of the current macro block. The search size selection module is used for selecting the size of a search window of the current macro block from sizes from alternative search windows. The adaptive search window implementation module is used for carrying out pixel matching search on the current macro block in the search window in order to obtain the motion vector information of the current macro block. According to the implement system, the size of the search window can be dynamically adjusted according to the motion vector information of the video sequence, the search frequency for pixels is reduced, the motion estimation computation burden is reduced, and compression time is shortened.

Description

technical field [0001] The invention discloses a very large scale integrated circuit (VLSI) realization system of an H.264 motion estimation search window self-adaptive adjustment algorithm, which belongs to the field of video coding and decoding. Background technique [0002] With the application of multimedia technology more and more widely, digital video compression has formed a series of standards. Currently, the widely used H.264 / AVC standard improves the compression rate by about 50% compared with previous video compression standards, but this performance improvement is at the cost of computational complexity far higher than other coding standards, among which Motion estimation accounts for 60%-80% of the entire encoding calculation, so reducing the calculation of motion estimation (ME) can effectively improve the encoding speed. In the motion estimation module, the most important modules are integer pixel search and sub-pixel search. In the integer pixel search, 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 Applications(China)
IPC IPC(8): H04N19/56H04N19/57H04N19/513
Inventor 宋宇鲲张多利杜高明陈效波
Owner 黄山市开发投资集团有限公司
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