METHOD AND APPARATUS FOR GENERATING 3D IMAGE DATA STREAM, METHOD AND APPARATUS FOR PLAYING 3D IMAGE DATA STREAM
First Claim
1. A method of generating a three-dimensional (3D) image data stream, the method comprising:
- encoding a first partial image comprising half of data of a 3D image comprising a first viewpoint image in full resolution and a second viewpoint image in full resolution;
encoding a second partial image comprising a remaining half of the data of the 3D image, the remaining half of the data not being included in the first partial image;
generating streams of the encoded first partial image and the encoded second partial image based on a stream generating method determined from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream; and
generating an information stream comprising information indicating the determined stream generating method, information indicating whether image data included in a current stream among the generated streams corresponds to the first partial image or the second partial image, and information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating a 3-dimensional (3D) image data stream includes encoding a first partial image including half of data of a 3D image including a first viewpoint image in full resolution and a second viewpoint image in full resolution; encoding a second partial image including a remaining half of the data of the 3D image; generating streams of the encoded first partial image and the encoded second partial image based on a stream generating method determined from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream; and generating an information stream including information indicating the determined stream generating method.
12 Citations
15 Claims
-
1. A method of generating a three-dimensional (3D) image data stream, the method comprising:
-
encoding a first partial image comprising half of data of a 3D image comprising a first viewpoint image in full resolution and a second viewpoint image in full resolution; encoding a second partial image comprising a remaining half of the data of the 3D image, the remaining half of the data not being included in the first partial image; generating streams of the encoded first partial image and the encoded second partial image based on a stream generating method determined from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream; and generating an information stream comprising information indicating the determined stream generating method, information indicating whether image data included in a current stream among the generated streams corresponds to the first partial image or the second partial image, and information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of reproducing a three-dimensional (3D) image data stream, the method comprising:
-
obtaining a current stream comprising at least one of a first partial image that comprises half of data of a 3D image comprising a first viewpoint image in full resolution and a second viewpoint image in full resolution, and a second partial image that comprises a remaining half of the data of the 3D image, the remaining half of the data not being included in the first partial image; obtaining an information stream comprising information indicating a stream generating method used to generate the current stream from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream, information indicating whether image data included in the current stream corresponds to the first partial image or the second partial image, and information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image; obtaining the first partial image and the second partial image from the current stream or from the current stream and another stream obtained separately from the current stream, based on the information indicating the stream generating method, the information indicating whether the image data included in the current stream corresponds to the first partial image or the second partial image, and the information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image, included in the information stream; and reproducing the 3D image in full resolution by using the obtained first partial image and the obtained second partial image. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus configured to generate a three-dimensional (3D) image data stream, the apparatus comprising:
-
a first image encoder configured to encode a first partial image comprising half of data of a 3D image comprising a first viewpoint image in full resolution and a second viewpoint image in full resolution; a second image encoder configured to encode a second partial image comprising a remaining half of the data of the 3D image, the remaining half of the data not being included in the first partial image; an image data stream generator configured to generate streams of the encoded first partial image and the encoded second partial image based on a stream generating method determined from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream; and an information stream generator configured to generate an information stream comprising information indicating the determined stream generating method, information indicating whether image data included in a current stream among the generated streams corresponds to the first partial image or the second partial image, and information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image.
-
-
15. An apparatus configured to reproduce a three-dimensional (3D) image data stream, the apparatus comprising:
-
an image data stream obtainer configured to obtain a current stream comprising at least one of a first partial image that comprises half of data of a 3D image comprising a first viewpoint image in full resolution and a second viewpoint image in full resolution, and a second partial image that comprises a remaining half of the data of the 3D image, the remaining half of the data not being included in the first partial image; an information stream obtainer configured to obtain an information stream comprising information indicating a stream generating method used to generate the current stream from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream, information indicating whether image data included in the current stream corresponds to the first partial image or the second partial image, and information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image; an image decoder configured to obtain the first partial image and the second partial image from the current stream or from the current stream and another stream obtained separately from the current stream, based on the information indicating the stream generating method, the information indicating whether the image data included in the current stream corresponds to the first partial image or the second partial image, and the information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image, included in the obtained information stream, and decode the obtained first partial image and the obtained second partial image; and a 3D image de-multiplexer configured to generate the 3D image in full resolution by reconstructing the decoded first partial image and the decoded second partial image based on the information indicating the stream generating method, the information indicating whether the image data included in the current stream corresponds to the first partial image or the second partial image, and the information indicating whether the image data included in the current stream corresponds to the first viewpoint image or the second viewpoint image, included in the obtained information stream.
-
Specification