Image data encoding/decoding method and apparatus
AssigneeB1 Institute of Image Technology, Inc.
InventorKi Baek Kim
Life of this patent
Estimating the term…
Abstract
Disclosed are methods and apparatuses for decoding an image. A method includes receiving a bitstream obtained by encoding the image; dividing a first coding block into a plurality of second coding blocks; generating a prediction block of a second coding block based on syntax information obtained from the bitstream; and reconstructing the second coding block based on the prediction block and a residual block of the second coding block, the residual block being obtained by performing a dequantization and an inverse-transform on quantized transform coefficients from the bitstream. The first coding block has a recursive division structure. The first coding block is divided based on at least one of a quad tree division, a binary tree division or a triple tree division.
Claims4
A method of decoding a 360-degree image, the method comprising:
- receiving a bitstream in which the 360-degree image is encoded, the bitstream including data of an extended 2-dimensional image, the extended 2-dimensional image including a 2-dimensional image and a predetermined extension region, and the 2-dimensional image being projected from an image with a 3-dimensional projection structure and including one or more faces;
- generating a predicted image by performing inter prediction based on information on the prediction included in the bitstream;
- and
- reconstructing the extended 2-dimensional image based on the predicted image and a residual image,
- wherein a size of the extension region is determined based on one or more syntax elements, the one or more syntax elements being obtained from the bitstream,
- wherein the number of syntax elements is determined differently based on a projection format for the 3-dimensional projection structure, the projection format being one among a plurality of projection formats including an ERP format in which the 360-degree image is projected in a two-dimensional plane and a CMP format in which the 360-degree image is projected in a cube, and
- wherein sample values of the extension region are determined by a padding method where an image characteristic of the extension region changes from the image characteristic of the face.
A method of encoding a 360-degree image, the method comprising:
- obtaining a 2-dimensional image projected from an image with a 3-dimensional projection structure and including at least one face;
- obtaining an extended 2-dimensional image including the 2-dimensional image and a predetermined extension region;
- generating a predicted image by performing inter prediction, information on the prediction being encoded into the bitstream;
- and
- encoding data of the extended 2-dimensional image into the bitstream based on the predicted image and a residual image,
- wherein a size of the extension region is encoded based on one or more syntax elements, the one or more syntax elements being encoded into the bitstream,
- wherein the number of syntax elements is determined differently based on a projection format for the 3-dimensional projection structure, the projection format being one among a plurality of projection formats including an ERP format in which the 360-degree image is projected in a two-dimensional plane and a CMP format in which the 360-degree image is projected in a cube, and
- wherein sample values of the extension region are determined by a padding method where an image characteristic of the extension region changes from the image characteristic of the face.
A non-transitory computer-readable recording medium storing a bitstream that is generated by a method for encoding a 360-degree image, the method comprising:
- obtaining a 2-dimensional image projected from an image with a 3-dimensional projection structure and including at least one face;
- obtaining an extended 2-dimensional image including the 2-dimensional image and a predetermined extension region;
- generating a predicted image by performing inter prediction, information on the prediction being encoded into the bitstream;
- and
- encoding data of the extended 2-dimensional image into the bitstream based on the predicted image and a residual image,
- wherein a size of the extension region is encoded based on one or more syntax elements, the one or more syntax elements being encoded into the bitstream,
- wherein the number of syntax elements is determined differently based on a projection format for the 3-dimensional projection structure, the projection format being one among a plurality of projection formats including an ERP format in which the 360-degree image is projected in a two-dimensional plane and a CMP format in which the 360-degree image is projected in a cube, and
- wherein sample values of the extension region are determined by a padding method where an image characteristic of the extension region changes from the image characteristic of the face.
A method of transmitting a bitstream that is generated by a method for encoding a 360-degree image, the method for encoding a 360-degree image comprising:
- obtaining a 2-dimensional image projected from an image with a 3-dimensional projection structure and including at least one face;
- obtaining an extended 2-dimensional image including the 2-dimensional image and a predetermined extension region;
- generating a predicted image by performing inter prediction, information on the prediction being encoded into the bitstream;
- and
- encoding data of the extended 2-dimensional image into the bitstream based on the predicted image and a residual image,
- wherein a size of the extension region is encoded based on one or more syntax elements, the one or more syntax elements being encoded into the bitstream,
- wherein the number of syntax elements is determined differently based on a projection format for the 3-dimensional projection structure, the projection format being one among a plurality of projection formats including an ERP format in which the 360-degree image is projected in a two-dimensional plane and a CMP format in which the 360-degree image is projected in a cube, and
- wherein sample values of the extension region are determined by a padding method where an image characteristic of the extension region changes from the image characteristic of the face.
Dependencies are inferred from the claim text.