Apparatus and method for encoding and decoding multi-view video
AssigneeSamsung Electronics Co., Ltd.
InventorTae-hyeun Ha
Life of this patent
Estimating the term…
Abstract
A method and apparatus are provided for encoding and decoding a multi-view video. The multi-view video encoding apparatus includes a disparity estimator receiving a current frame and a reference frame and estimating disparity vectors between the current frame and the reference frame by the block; a disparity deviation calculator calculating deviations between the estimated disparity vectors and calculating deviations of the deviations between the estimated disparity vectors; and an encoder encoding the multi-view video using the calculated deviations of the disparity vectors or the calculated deviations of the deviations of the disparity vectors. Therefore, it is possible to enhance compressibility of a multi-view video.
Claims16
An apparatus for encoding a multi-view video, the apparatus comprising:
- a disparity estimator which receives a current frame and a reference frame, and estimates disparity vectors between the current frame and the reference frame;
- a disparity deviation calculator which calculates deviations between the disparity vectors and calculates deviations of the deviations between the disparity vectors;
- and
- an encoder which encodes the disparity vectors video using the deviations between the disparity vectors or the deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
A method of encoding a multi-view video, the method comprising:
- receiving a current frame and a reference frame;
- estimating disparity vectors between the current frame and the reference frame;
- calculating deviations between the disparity vectors;
- calculating deviations of the deviations between the disparity vectors;
- and
- encoding the disparity vectors, using the deviations between the disparity vectors or the deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
An apparatus for decoding a multi-view video, the apparatus comprising:
- an encoding mode checking unit which checks a mode information indicating a multi-view video encoding mode included in an encoded multi-view video;
- a disparity vector determining unit which determines disparity vectors for the multi-view video according to a result of checking the mode information;
- and
- a decoder which decodes the multi-view video using the disparity vectors,
- wherein the mode information indicating the multi-view video encoding mode indicates that the disparity vectors are encoded using deviations between disparity vectors or that the disparity vectors are encoded using deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
A method of decoding a multi-view video, the method comprising:
- checking a mode information indicating a multi-view video encoding mode included in an encoded multi-view video;
- determining disparity vectors for the multi-view video according to a result of the checking the mode information;
- and
- decoding the multi-view video using the disparity vectors,
- wherein the mode information indicating the disparity vectors are encoding mode indicates whether the multi-view video is encoded using deviations between the disparity vectors or whether the disparity vectors are encoded using deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
A non-transitory computer-readable recording medium storing a computer program for executing a method of encoding a multi-view video, the method comprising:
- receiving a current frame and a reference frame;
- estimating disparity vectors between the current frame and the reference frame;
- calculating deviations between the disparity vectors;
- calculating deviations of the deviations between the disparity vectors;
- and
- encoding the disparity vectors, using the deviations between the disparity vectors or the deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
A non-transitory computer-readable recording medium storing a computer program for executing a method of decoding a multi-view video, the method comprising:
- checking a mode information indicating a multi-view video encoding mode included in an encoded multi-view video;
- determining disparity vectors for the multi-view video according to a result of the checking the mode information;
- and
- decoding the multi-view video using the disparity vectors,
- wherein the mode information indicating the multi-view video encoding mode indicates whether the disparity vectors are encoded using deviations between the disparity vectors or whether the disparity vectors are encoded using deviations of the deviations between the disparity vectors,
- wherein the deviations between the disparity vectors are constant, and
- wherein the deviations of the deviations between the disparity vectors are zero.
Dependencies are inferred from the claim text.