Method for acquiring parallax vector in multi-view video coding

A multi-view video and parallax vector technology, which is applied in the fields of digital video signal modification, electrical components, image communication, etc., can solve the problems that the current block prediction information is not accurate enough and affects parallelism.

Active Publication Date: 2015-03-04
HARBIN INST OF TECH
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] The purpose of the present invention is to solve the problem that the prior art relies on the spatial adjacent blocks of the current block in the current frame, which affects the parallelism in the encoding process and the obtained prediction information of the current block is not accurate enough. Disparity Vector Acquisition Method in Viewpoint Video Coding

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
  • Method for acquiring parallax vector in multi-view video coding
  • Method for acquiring parallax vector in multi-view video coding
  • Method for acquiring parallax vector in multi-view video coding

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0031] Specific Embodiment 1: A disparity vector acquisition method in multi-view video coding in this embodiment is specifically prepared according to the following steps:

[0032] Step 1. Divide the current frame into any N parts; each part is divided into L*W (generally ensure that both W and L are greater than or equal to 4) unit area; the unit can be square, rectangular, or other shapes; L is each part of the current frame length, W is the width of each part of the current frame; N is an integer and N≥1; wherein, when N=1, such as figure 2 , when N=4, such as image 3 ;

[0033] Step 2. Divide each part of the L*W unit area of ​​the current frame (when there is only one area, that is, the whole frame) into units of l*w, wherein, 4≤l≤L, 4≤w≤W;

[0034] Step 3, using the time domain reference frame to calculate the mean value, median, maximum value, minimum value or weighted average value of the disparity vector of the l*w unit to obtain the disparity vector (Disparity V...

specific Embodiment approach 2

[0043] Embodiment 2: The difference between this embodiment and Embodiment 1 is that in step 3, the disparity vector of the l*w unit is used to calculate the mean value of the disparity vector, and the disparity vector of the unit area of ​​L*W is obtained. The specific process is:

[0044] (1) Determine the i partial area in the same position as the current frame in the time domain reference frame; wherein, i=1, 2, 3....N;

[0045] (2) Calculate the mean value of all or part of the disparity vectors of the N partial regions obtained in (1);

[0046] (3) Take the mean value of the disparity vector obtained in (2) as the disparity vector of the N part of the current frame, N=4 as image 3 shown; N=1 as figure 2 shown. Other steps and parameters are the same as in the first embodiment.

specific Embodiment approach 3

[0047] Embodiment 3: This embodiment differs from Embodiment 1 or 2 in that: in step 3, the disparity vector of the l*w unit is used to perform the median value of the disparity vector on the disparity vector of the l*w unit to obtain the disparity of the unit area of ​​L*W The specific process of the vector is:

[0048] (1) Determine the i partial area in the same position as the current frame in the time domain reference frame; wherein, i=1, 2, 3....N

[0049] (2) Calculate the median of all or part of the disparity vectors of the N partial regions obtained in (1);

[0050] (3) Use the median value of the disparity vector obtained in (2) as the disparity vector of the N part of the current frame; N=4 as image 3 shown; N=1 as figure 2 shown. Other steps and parameters are the same as in the first or second embodiment.

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 method for acquiring a parallax vector in multi-view video coding, relates to a parallax vector acquiring method, and discloses a parallax vector acquiring method of multi-view video coding standard, for solving the problems that the parallelism of the coding process is affected and the obtained prediction information of a present block is inaccurate as a space domain adjacent block of the present block of a present frame is depended. The method comprises the following steps: I, dividing L*W unit areas; II, dividing l*w units; III, acquiring the parallax vectors of the L*W unit areas by virtue of the average value, the medium value, the largest value, the smallest value or the weighted average value of the parallax vector; IV, predicting the present vector of the present block; V, obtaining the parallax information corresponding to a view reference frame; VI, using the parallax vectors of the L*W unit areas obtained in the step III in a weighting mode, thereby obtaining parallax information corresponding to the view reference frame; VII, obtaining the pixel value of the present block. The method is used in the field of parallax vector acquirement.

Description

technical field [0001] The invention relates to a disparity vector acquisition method, in particular to a disparity vector acquisition method in multi-viewpoint video coding. Background technique [0002] In recent years, multi-viewpoint video has been favored because it can bring users a real stereoscopic experience and allow users to interactively select viewing viewpoints. However, the data volume of multi-view video is very large, so it is very important to effectively compress multi-view video. To this end, the international video standardization organization MPEG and ITU-T VCEG are jointly developing 3D video compression standards 3D-HEVC (High Efficiency Video Coding) and 3D-AVC (Advanced Video Coding). At present, the China Digital Audio and Video Coding and Decoding Technology Standard Working Group is also working on the formulation of the 3D-AVS (Audio Video coding Standard), a multi-view video coding standard with independent intellectual property rights in Chin...

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/597H04N19/513
Inventor 范晓鹏张娜马冀赵德斌
Owner HARBIN INST OF TECH
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