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

Motion estimation realizing method of configurable speed in video compression

A technology of motion estimation and video compression, applied in digital video signal modification, television, electrical components, etc., can solve problems such as large computational complexity, and achieve the effect of reducing the number of memory accesses

Active Publication Date: 2012-04-11
广州庆吉科技股份有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The motion estimation algorithm with variable block size improves the accuracy, but also brings a lot of computational complexity

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
  • Motion estimation realizing method of configurable speed in video compression
  • Motion estimation realizing method of configurable speed in video compression
  • Motion estimation realizing method of configurable speed in video compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Such as figure 2 As shown, the process of motion estimation is to predict the position of the current macroblock in the reference block through the motion vector of the coded macroblock, and then traverse the search range centered on the predicted position, and judge its residual cost. Determine the motion vector.

[0033] This embodiment adopts the following configuration: search range (-32, +32), configure 5 PEs, select macroblock size 16*16, minimum partition 4*4, block partition 7 modes (16×16, 16×8, 8×16, 8×8, 8×4, 4×8, 4×4), including 41 small blocks. A method for implementing motion estimation with configurable speed in video compression of the present invention, the specific steps are as follows:

[0034] Step 1. Reasonably configure the number of PE units for parallel processing to 5 according to user requirements.

[0035] According to the user's requirements for I / O resources, real-time processing speed, hardware consumption, etc., determine the number of...

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 motion estimation realizing method of a configurable speed in video compression. The motion estimation realizing method specifically comprises the following steps of: reasonably configuring and processing quantity of PE units according to user demands; in the PE units, calculating costs of basic blocks; based on the cost correlation of different sizes of blocks to obtain costs of different blocks under different partition modes; and reading complete all reference data line by line, comparing final costs obtained by all PEs and taking minimum cost to determine optimal motion information MV. According to the invention, times of storage access are effectively reduced, and coding speed completely can meet requirements of real-time coding of high-definition video.

Description

technical field [0001] The invention belongs to the technical field of video compression transmission technology, and in particular relates to a method for realizing motion estimation with configurable speed in video compression. Background technique [0002] The most commonly used encoding formats for high-definition video encoding are MPEG-2-TS, MPEG-4, VC-1 and H.264 / AVC. The common features of these standards are good network affinity, high-efficiency coding quality, and easy hardware implementation, so they are widely used in video compression. In the hardware structure of a video encoder, the computational complexity and storage bandwidth consumption of the inter-frame motion estimation module account for 50% to 90%. Therefore, the performance of the inter-frame motion estimation module directly determines the performance of the encoder. [0003] The main process of inter-frame coding is: first divide the original image into blocks, and perform motion estimation in un...

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/26H04N19/51H04N19/56H04N19/567
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