Viewport Independent Image Coding and Rendering
US-2018374192-A1 · Dec 27, 2018 · US
US10880535B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10880535-B2 |
| Application number | US-201716076268-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 17, 2017 |
| Priority date | Feb 17, 2016 |
| Publication date | Dec 29, 2020 |
| Grant date | Dec 29, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention proposes a method for transmitting 360 video. The method for transmitting 360 video according to the present invention may comprise the steps of: receiving 360 video data captured by at least one camera; projecting a 2D image obtained by processing the 360 video data; generating signaling information associated with the 360 video data; encoding the 2D image; and processing the encoded 2D image and the signaling information for transmission thereof, and transmitting the same through a broadcasting network.
Opening claim text (preview).
The invention claimed is: 1. A method of transmitting 360-degree video by an apparatus, the method comprising: acquiring 360-degree video data; generating a projected picture from the 360-degree video data; generating signaling information for the 360-degree video data, wherein the signaling information is used to support a range of the 360-degree video data; encoding the projected picture; and transmitting the projected picture and the signaling information, wherein the signaling information includes first range information for representing a first range, 0 to 360 degree of a sphere region based on a z-axis and second range information for representing a second range, 0 to 180 degree of the sphere region based on another axis which is different from the z-axis, and wherein the first range information and the second range information are present within the signaling information depending on information included in the signaling information. 2. The method according to claim 1 , wherein the signaling information further includes initial view information that includes a set of elements for indicating a center of viewport. 3. The method according to claim 2 , wherein the initial view information is used to indicate an initial view to be initially rendered. 4. The method according to claim 1 , wherein the signaling information further includes pitch degree information for indicating a pitch range of the 360-degree video data and yaw degree information for indicating a yaw range of the 360-degree video data, wherein one of the pitch range and the yaw range is in a range of 0 to 360 degree and the rest is in a range of 0 to 180 degree. 5. The method according to claim 1 , wherein the signaling information further includes center information for indicating a center of a source image. 6. The method according to claim 1 , wherein the signaling information further includes stereo information for indicating whether the 360-degree video data corresponds to stereoscopic video. 7. The method according to claim 6 , wherein the stereo information is further used to indicate a type of frame packing arrangement of the 360-degree video data when the 360-degree video data corresponds to stereoscopic video. 8. The method according to claim 1 further comprising: stitching source images included in the 360-degree video data. 9. A method of receiving 360-degree video by an apparatus, the method comprising: receiving a projected picture and signaling information, wherein the projected picture is derived from 360-degree video data, and the signaling information is used to support a range of the 360-degree video data; parsing the signaling information, wherein the signaling information includes first range information for representing a first range, 0 to 360 degree of a sphere region based on a z-axis and second range information for representing a second range, 0 to 180 degree of the sphere region based on another axis which is different from the z-axis, and wherein the first range information and the second range information are present within the signaling information depending on information included in the signaling information; and decoding the projected picture. 10. The method according to claim 9 , wherein the signaling information further includes initial view information that includes a set of elements for indicating a center of viewport. 11. The method according to claim 9 , wherein the signaling information further includes pitch degree information for indicating a pitch range of the 360-degree video data and yaw degree information for indicating a yaw range of the 360-degree video data, wherein one of the pitch range and the yaw range is in a range of 0 to 360 degree and the rest is in a range of 0 to 180 degree. 12. The method according to claim 9 , wherein the signaling information further includes center information for indicating a center of a source image. 13. The method according to claim 9 , wherein the signaling information further includes stereo information for indicating whether the 360-degree video data corresponds to stereoscopic video. 14. The method according to claim 13 , wherein the stereo information is further used to indicate a type of frame packing arrangement of the 360-degree video data when the 360-degree video data corresponds to stereoscopic video. 15. An apparatus of receiving 360-degree video data, the apparatus comprising: a receiver configured to receive an encoded picture and signaling information, wherein the signaling information is used to support a range of the 360-degree video data; a parser configured to parse the signaling information, wherein the signaling information includes first range information for representing a first range, 0 to 360 degree of a sphere region based on a z-axis and second range information for representing a second rage, 0 to 180 degree of the sphere region based on another axis which is different from the z-axis, and wherein the first range information and the second range information are present within the signaling information depending on information included in the signaling information; and a decoder configured to decode the encoded picture.
the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment · CPC title
using predictive coding (H04N19/61 takes precedence) · CPC title
Position within a video image, e.g. region of interest [ROI] · CPC title
User input · CPC title
Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.