Method and apparatus for multi view video encoding and decoding, and method for transmitting bitstream generated by the multi view video encoding method
A multi-view video encoding/decoding method and apparatus is provided, and a method for transmitting a bitstream generated by the multi-view video encoding method is provided. The multi-view video encoding method includes generating first bitstreams for each of a plurality of quantization parameters (QPs) different from each other by encoding an atlas for a multi-view video in the quantization parameters, extracting second bitstreams for sub-regions in the atlas from the first bitstreams, and generating a third bitstream by merging, among the second bitstreams, second bitstreams with a predetermined bit rate.
1 . A multi-view video encoding method, which is performed in a multi-view video encoding apparatus, the method comprising:
generating first bitstreams for each of a plurality of quantization parameters (QPs) different from each other by encoding an atlas for a multi-view video in the quantization parameters;
extracting second bitstreams for sub-regions in the atlas from the first bitstreams; and
generating a third bitstream by merging, among the second bitstreams, second bitstreams with a predetermined bit rate,
wherein the atlas is divided based on a size of a packing tile, and
wherein the size of the packing tile is determined based on a size of a basic view video of the multi-view video.
2 . The method of claim 1 , wherein the sub-regions are tiles or sub-pictures.
3 . The method of claim 1 , wherein the predetermined bit rate is determined based on a patch occupancy rate within the packing tile corresponding to the unit of packing.
4 . The method of claim 1 , further comprising generating a fourth bitstream by encoding information on packing.
5 . A multi-view video decoding method, which is performed in a multi-view video decoding apparatus, the method comprising:
acquiring a third bitstream, in which an atlas for the multi-view video is encoded, and a fourth bitstream in which packing information is encoded;
generating the atlas by decoding the third bitstream; and
generating the multi-view video based on the atlas and the packing information,
wherein the atlas is divided based on a size of a packing tile, and
wherein the size of the packing tile is determined based on a size of a basic view video of the multi-view video.
6 . A multi-view video encoding apparatus comprising:
a memory; and
at least one processor,
wherein the at least one processor is configured to:
generate first bitstreams for each of a plurality of quantization parameters (QPs) different from each other by encoding an atlas divided into at least one sub-region in the quantization parameters,
extract second bitstreams for the sub-region from the first bitstreams, and
generate a third bitstream by merging, among the second bitstreams, second bitstreams with a predetermined bit rate,
wherein the atlas is divided based on a size of a packing tile, and
wherein the size of the packing tile is determined based on a size of a basic view video of the multi-view video.
7 . A method for transmitting a bitstream generated by a multi-view video encoding method, the method comprising:
generating first bitstreams for each of a plurality of quantization parameters (QPs) different from each other by encoding an atlas divided into at least one sub-region in the quantization parameters;
extracting second bitstreams for the sub-region from the first bitstreams; and
generating a third bitstream by merging, among the second bitstreams, second bitstreams with a predetermined bit rate,
wherein the atlas is divided based on a size of a packing tile, and
wherein the size of the packing tile is determined based on a size of a basic view video of the multi-view video.