Method and apparatus for encoding three-dimensional (3D) content
View Patent ↗Disclosed is a method of encoding three-dimensional (3D) content. The method of encoding 3D content according to an embodiment may include setting a dependency between texture information and depth information of the 3D content, and generating a bitstream comprising the dependency.
1. A method of encoding three-dimensional (3D) content, the method comprising:
setting a dependency between texture information and depth information of the 3D content;
setting at least one representation for a texture information and depth information of each view;
setting an identifier parameter indicating information comprised in the representation; and
generating a bitstream comprising the dependency.
2. The method of claim 1 , further comprising:
setting a relationship between a given view and the depth information and a dependency between the depth information and a texture information when the depth information is separate from the texture information.
3. The method of claim 1 , wherein
when the identifier has a form of “ti”, the representation comprises texture information of a view i,
when the identifier has a form of “di”, the representation comprises depth information of the view i, an d
when the identifier has a form of “vi”, the representation comprises the texture information and the depth information of the view i.
4. The method of claim 1 , further comprising:
setting a dependency parameter indicating a relationship between a view associated with a current adaptive set and texture and depth information.
5. The method of claim 1 , wherein the identifier parameter or the dependency parameter is added to a multi-view design of a role element of a moving picture experts group (MPEG) dynamic adaptive streaming over HTTP (DASH) standard.
6. The method of claim 1 , wherein the dependency is set at a representation level or an adaptive set level.
7. A method of adaptive streaming service performed by a server, and the method comprising:
receiving a request for a media content from a client,
providing an the media content based on a media presentation description (MPD),
characterized that:
wherein the MPD includes sequence of at least one period,
wherein the each period includes at least one adaptation set comprising media content component,
wherein the each adaptation set may include at least one representation,
wherein the each representation may include at least one sub-representation,
wherein the each representation may include at least one segment,
wherein an element of the media content component including (i) “Accessibility” element related to information about an accessibility scheme, (ii) “Role” element related to information about a role annotation scheme, (iii) “Rating” element related to information about a rating scheme, (iv) “Viewpoint” element related to information about a viewpoint annotation scheme.
8. The method of claim 7 , wherein an element of the adaptation set comprising:
(i) ContentType attribute which is specified a media content component type of the adaptation set
(ii) par attribute which is specified a picture aspect ratio,
(iii) minBandWidth attribute which is specified a minimum bandwidth attribute value of all representations within the adaptation set,
(iv) maxBandWidth attribute which is specified a maximum bandwidth attribute value of all representations within then adaptation set,
(v) minWidth attribute which is specified a minimum width attribute value of all representations within an adaptation set,
(vi) maxWidth attribute which is specified a maximum width attribute value of all representations within the adaptation set,
(vii) minHeight attribute which is specified a minimum height attribute value of all representations within the adaptation set,
(viii) maxHeight attribute which is specified a maximum height attribute value of all representations within the adaptation set,
(ix) minFrameRate attribute which is specified a minimum frameRate attribute value of all representations within the adaptation set,
(x) maxFrameRate attribute which is specified a maximum frameRate attribute value of all representations within the adaptation set.
9. The method of claim 7 , wherein the client switch from a single representation to another representation to adapt to a network condition within a single period.
10. The method of claim 7 , wherein the media content is divided into segments over time within the representation.
11. The method of claim 7 , wherein the media content component is referred to as a media stream,
wherein the media stream inherit an attribute of media content used for encoding media content.