Method for transmitting 360 video, method for receiving 360 video, apparatus for transmitting 360 video, and apparatus for receiving 360 video
AssigneeLG Electronics Inc.
InventorsHyunmook Oh, Sejin Oh
Life of this patent
Estimating the term…
Abstract
According to one aspect of the present invention, the present invention may relate to a method for transmitting a 360 video. The method for transmitting a 360 video may include processing a plurality of circular images captured by a camera having at least one fisheye lens; encoding a picture to which the circular images are mapped; generating signaling information about the 360 video data; encapsulating the encoded picture and the signaling information into a file, and transmitting the file.
Claims20
A method for processing at least one circular image in a digital transmitter, the method comprising:
- mapping the at least one circular image onto a picture in a video format;
- encoding the picture as a coded video bitstream;
- generating metadata which assists in rendering the picture,
- wherein the metadata includes rectangular region top/left information, rectangular region width information, rectangular region height information, circular image centre information and circular image radius information,
- wherein the rectangular region top/left information is used to represent a coordinate of a top-left corner of a rectangular region that contains the at least one circular image,
- wherein the rectangular region width information is used to represent a coordinate of an width of the rectangular region that contains the at least one circular image,
- wherein the rectangular region height information is used to represent a coordinate of a height of the rectangular region that contains the at least one circular image,
- wherein the circular image radius information is used to represent a radius of the at least one circular image that is defined as a length from the centre of the at least one circular image specified by the circular image centre information to the outermost boundary of the at least one circular image;
- and
- transmitting a signal including a coded audio stream, the coded video bitstream and the generated metadata.
A method for processing at least one circular image in a digital receiver, the method comprising:
- receiving a signal including a coded audio bitstream, a coded video bitstream and metadata from a digital transmitter;
- wherein the metadata includes rectangular region top/left information, rectangular region width information, rectangular region height information, circular image centre information and circular image radius information,
- wherein the rectangular region top/left information is used to represent a coordinate of a top-left corner of a rectangular region that contains the at least one circular image,
- wherein the rectangular region width information is used to represent a coordinate of an width of the rectangular region that contains the at least one circular image,
- wherein the rectangular region height information is used to represent a coordinate of a height of the rectangular region that contains the at least one circular image,
- wherein the circular image radius information is used to represent a radius of the at least one circular image that is defined as a length from the centre of the at least one circular image specified by the circular image centre information to the outermost boundary of the at least one circular image;
- decoding the coded video bitstream and the coded audio bitstream;
- stitching the decoded video bitstream based on the metadata to an omnidirectional image;
- rendering the omnidirectional image based on an user's viewport;
- and
- outputting video.
A digital receiver for processing at least one circular image, the digital receiver comprising:
- a receiving module configured to receive a signal including a coded video bitstream, a coded audio bitstream and metadata from a digital transmitter;
- wherein the metadata includes rectangular region top/left information, rectangular region width information, rectangular region height information, circular image centre information and circular image radius information,
- wherein the rectangular region top/left information is used to represent a coordinate of a top-left corner of a rectangular region that contains the at least one circular image,
- wherein the rectangular region width information is used to represent a coordinate of an width of the rectangular region that contains the at least one circular image,
- wherein the rectangular region height information is used to represent a coordinate of a height of the rectangular region that contains the at least one circular image,
- wherein the circular image radius information is used to represent a radius of the at least one circular image that is defined as a length from the centre of the at least one circular image specified by the circular image centre information to the outermost boundary of the at least one circular image;
- a decoder configured to decode the coded video bitstream and the coded audio bitstream;
- a processor configured to stitch the decoded video bitstream based on the metadata to an omnidirectional image, and render the omnidirectional image based on an user's viewport;
- and
- a display configured to output video.
Dependencies are inferred from the claim text.