Quick motion estimation method of multi-view video coding

A multi-view video, fast motion technology, applied in the field of digital video signal coding, can solve problems such as deviation and inaccurate motion information of corresponding blocks.

Active Publication Date: 2010-12-15
ZHEJIANG UNIV
View PDF5 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the disparity vector of each block is used to obtain the corresponding block of the adjacent viewpoint, it is easy to be affected by the nois

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
  • Quick motion estimation method of multi-view video coding
  • Quick motion estimation method of multi-view video coding
  • Quick motion estimation method of multi-view video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] like figure 1 As shown, a fast motion estimation method for multi-view video includes the following steps:

[0055] (1) Filtering of motion vector fields;

[0056] (2) Global disparity vector calculation;

[0057] (3) Reference motion vector selection;

[0058] (4) Search center selection;

[0059] (5) Selection of search range;

[0060] (6) Final motion search;

[0061] (7) Complete all block motion estimation.

[0062] Among the above steps, steps (1) and (2) are frame-level operations, and steps (3), (4), (5) and (6) are block-level operations. The block is one of the 16x16, 16x8, 8x16, 8x8, 8x4, 4x8, and 4x4 sub-blocks for macroblock inter-estimation, and the motion described below A vector field or disparity vector field is a set of motion vectors or disparity vectors for the block.

[0063] The following takes a 16×16 block as an example to specifically describe the whole process of the fast motion estimation method for multi-view video.

[0064] (1) Perf...

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 quick motion estimation method of multi-view video coding, comprising the following steps of: carrying out spatial median filtering on a motion vector field of coded frames of adjacent views; calculating an overall parallax vector between the current view and the adjacent view by using a parallax vector field of the coded frame of the current view; selecting a reference motion vector from the filtered motion vector field by using the overall parallax vector; selecting a searching center of motion estimation by using the reference motion vector and the spatial motion vector of adjacent estimated blocks; selecting the searching range of the motion estimation by using the deviation degree of the searching center and the reference motion vector; and carrying out the final motion searching in the searching range, selecting the final motion vector of the current block, and finishing the selection of the final motion vectors of all blocks by using the same method and finishing the motion estimation of the multi-view video coding. The method is suitable for the motion estimation of the multi-view video encoding and can effectively reduce the calculation amount of the motion estimation and synchronously maintain the coding rate distortion performance.

Description

technical field [0001] The invention relates to the field of digital video signal coding, in particular to a fast motion estimation method for multi-view video coding. Background technique [0002] Multi-view video is the video data obtained by shooting the same scene from multiple angles with a set of cameras. It is an important input data for 3D TV (3DTV) and free-view TV (FTV). comparable visual experience. Multiview Video Coding (MVC) is to compress multi-view video to meet the needs of storage and transmission of huge video data from multiple viewpoints. The Joint Video Team (JVT) is standardizing MVC as an appendix of H.264 / AVC, and has released the Joint Multiview Video Model (JMVM). [0003] The inter-frame estimation of MVC is divided into motion estimation and disparity estimation. Motion estimation is used to improve the efficiency of temporal prediction, and disparity estimation is used to improve the efficiency of inter-view prediction. Like H.264 / AVC, MVC em...

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/26H04N13/00H04N19/105H04N19/527H04N19/567H04N19/597
Inventor 陈耀武朱威林翔宇周承涛
Owner ZHEJIANG UNIV
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