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

A method and decoding and encoding method for capturing the video difference vector in the multi-video coding process

A disparity vector and encoding technology, applied in the multimedia field, can solve problems such as the inability to obtain satisfactory disparity vector values, the inability to determine accurate disparity vectors, and the large dynamic range of disparity vectors, and achieve the effects of improved accuracy, simple implementation, and improved effects

Inactive Publication Date: 2007-10-17
TSINGHUA UNIV +1
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, since the motion vector is caused by the movement of the object and the camera, and the disparity vector is caused by the offset of the camera position, there are many differences between the disparity vector and the motion vector, so that the determination method of the motion vector Unable to determine exact disparity vector
[0006] First of all, if the camera used to obtain the image satisfies the parallel setting and correction, the disparity vector is a scalar, and the motion vector obtained by motion estimation is a two-dimensional vector; moreover, for the single-view motion sequence, the motion vector domain has time Domain correlation, while the predicted value of the disparity vector has nothing to do with the time domain; therefore, due to the difference between the motion vector and the disparity vector, if the disparity vector is determined by the motion vector, it will not be possible to obtain a satisfactory disparity vector value
[0007] Moreover, usually the dynamic range of the disparity vector is relatively large. Taking an image with a size of 640×480 pixels as an example, in a stereo pair, the horizontal displacement of 30-50 pixels may often appear, sometimes even up to 100 pixels, and the motion vector will not have such a large dynamic range; therefore, due to the relatively large dynamic range of the disparity vector, if the motion estimation method in the traditional single-view video coding is used, the search range needs to be set very large. Large, and there is no guarantee that great results will be obtained

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
  • A method and decoding and encoding method for capturing the video difference vector in the multi-video coding process
  • A method and decoding and encoding method for capturing the video difference vector in the multi-video coding process
  • A method and decoding and encoding method for capturing the video difference vector in the multi-video coding process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076] The core of the present invention is to provide a method for obtaining disparity vectors in the encoding process, which can achieve the purpose of accurately calculating the disparity vectors between views by using the position information between cameras.

[0077] That is, when the position of the camera is fixed, the disparity vector only depends on the depth of the object (the distance between the space object and the camera) and the positional relationship between the cameras. Therefore, the core idea of ​​the present invention is to make full use of the position information between different cameras to accurately calculate the disparity vector, so that the disparity vector can be used as a better encoding parameter in the multi-view encoding process.

[0078] As shown in Figure 1, A, B, and C in the figure are the positions of any three cameras (also called three views) in the multi-view, and c1, c2, and c3 are the positions between the three cameras, respectively. ...

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 relates to a disparity vector acquiring method during a multi-view encoding process, and an encoding and a decoding method thereof. The invention comprises confirming a disparity vector between two views during the multi-view image encoding process, calculating to obtain a disparity vector between other two views according to the preceding disparity vector between two views and known relative position information of views, then performing multi-view encoding and decoding operations by means of the disparity vectors. The method of the invention, on one hand, primely utilizes the correlation between the disparity vector and the space object deep information, and on the other hand, primely utilizes the direct relation between the disparity vector and the position of each camera. Experiments show that the disparity vector between views can be precisely calculated during the multi-view encoding process, thereby effectively improving the multi-view encoding performance.

Description

technical field [0001] The invention relates to image coding technology in the field of multimedia, in particular to a technology for determining disparity vectors. Background technique [0002] In the field of multi-view image coding technology, the industry has always hoped to effectively use the correlation between different-view images to encode images. For this reason, the concept of disparity is proposed, which refers to the displacement between two projection points of the same spatial point on different image planes. [0003] In order to obtain accurate disparity, a corresponding disparity estimation operation is required. The disparity estimation (Disparity estimation) is the process of finding the disparity vector of the pixel or block corresponding to the current frame in the reference frame under certain criteria. The disparity vector is the disparity value to be determined. [0004] At present, since the process of determining the disparity vector is similar t...

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/24H04N7/32H04N19/597H04N21/4408
Inventor 何芸朱刚杨平孟新建郑建铧
Owner TSINGHUA UNIV
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