H04N21/234363

CODING SCHEME FOR IMMERSIVE VIDEO WITH ASYMMETRIC DOWN-SAMPLING AND MACHINE LEARNING
20220345756 · 2022-10-27 ·

Methods of encoding and decoding immersive video are provided. In an encoding method, source video data comprising a plurality of source views is encoded into a video bitstream. At least one of the source views is down-sampled prior to encoding. A metadata bitstream associated with the video stream comprises metadata describing a configuration of the down-sampling, to assist a decoder to decode the video bitstream. It is believed that the use of down-sampled views may help to reduce coding artifacts, compared with a patch-based encoding approach. Also provided are an encoder and a decoder for immersive video, and an immersive video bitstream.

DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM

The present technology relates to a display control device, a display control method, and a program enabling images to be checked in real time.

A display control device includes: a receiving unit that receives small volume data that is information on current imaging by an artificial satellite; and a control unit that displays a live view image based on the small volume data on a display unit, wherein the receiving unit receives a satellite image corresponding to the live view image as large volume data at a timing different from that of the small volume data. The present technology can be applied to, for example, a satellite image processing system that processes satellite images captured by artificial satellites.

Transmission apparatus, transmission method, reception apparatus, and reception method
11606586 · 2023-03-14 · ·

Image data having ultra-high definition at a high frame rate is processed to obtain image data, having a basic format, from which an image having high definition at a basic frame rate is to be obtained, image rate, having a first enhancement format, from which an image having high definition at a high frame rate is to be obtained, image data, having a second enhancement format, from which an image having ultra-high definition at a basic frame rate is to be obtained, and image data, having a third enhancement format, from which an image having ultra-high definition at a high frame rate is to be obtained. A basic video stream containing an encoded image data of the image data having the basic format, and a predetermined number of enhancement video streams containing the encoded image data of the image data having the first, second, and third enhancement formats are produced.

System and method for streaming video data

A system according to one embodiment disclosed in the present document may comprise at least one network interface, at least one processor, and at least one storage apparatus, wherein the storage apparatus includes instructions that, when executed, cause the processor to: store uploaded video data in the storage apparatus, without transcoding video data to be streamed; receive a first request for streaming of the video data; when the video data to be streamed at the first request is not available on the storage apparatus, transcode the video data in order to stream same; stream the transcoded video data to a first external device through the interface; receive a second request for streaming of the video data; and stream the stored transcoded video data to a second external device through the interface, without additionally transcoding the video data.

Rights Management and Syndication of Content

Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.

VIDEO COMPRESSION AND STREAMING
20230071585 · 2023-03-09 ·

A method, system and product for compressing a video frame. The method comprising: obtaining a video frame that comprises at least a first area of interest; determining at least the first area of interest based on a portion of an object displayed therein; determining at least a portion of the frame based on at least the first areas of interest; determining at least a first processing channel based on at least the first areas of interest, wherein first processing channel comprises at least a first actions, wherein the first processing action is associated with at least one processing action parameters; and processing at least the first portion by utilizing at least the first processing channels, whereby an alternative video frame can be constructed based on at least a first processed portions of the video frame.

Method for forming an output image sequence from an input image sequence, method for reconstructing an input image sequence from an output image sequence, associated devices, server equipment, client equipment and computer programs

A method for forming an image sequence that is an output sequence, from an input image sequence, is provided. The input image sequence has an input spatial resolution and an input temporal resolution. The output sequence has an output temporal resolution equal to the input temporal resolution and an output spatial resolution equal to a predetermined fraction 1/N of the input spatial resolution by an integer number N higher than or equal to 2. The method, implemented for a sub-sequence of the input frame sequence that is a current input sub-sequence and including a preset number of images, includes: obtaining a temporal frequency that is an image frequency, associated with the current input sub-sequence; processing the current input sub-sequence to obtain an output sub-sequence; and inserting the output sub-sequence and the associated image frequency into an output container.

Intelligent download of content
11638046 · 2023-04-25 · ·

Intelligently downloading content to user devices is described herein. According to an embodiment, a user request for content is received. In response to the request, a low quality version of the content is downloaded and played to the user. Then, a higher quality version of the content is downloaded (this may occur during or after the download or playback of the low quality version of the content). Playback of the low quality version is discontinued. Then, playback of the higher quality version begins at the point where playback of the low quality version was discontinued. In some embodiments, the low quality version and the higher quality version of the requested content (among all the versions of the requested content) are identified via crowdsourcing.

SYSTEMS AND METHODS FOR IMPROVED DELIVERY AND DISPLAY OF 360-DEGREE CONTENT

Systems and methods are provided for generating a viewport for display. A user preference for a character and/or a genre of a scene in a spherical media content item is determined, wherein the spherical media content item comprises a plurality of tiles. A tile of the plurality of tiles is identified based on the determined user preference. A viewport to be generated for display at a computing device is predicted, based on the identified tile. A first tile to be transmitted to a computing device at a first resolution is identified, based on the predicted viewport to be generated for display. The tile is transmitted, to the computing device, at the first resolution.

METHODS AND DEVICES FOR HANDLING MEDIA DATA STREAMS
20220329886 · 2022-10-13 ·

The embodiments herein relate to a method performed by a server device for handling media data streams. The sever device obtains multiple streams of source media data of varying resolution each having multiple source frames. Each source frame is divided into a plurality of tiles. The server device selects a subset of tiles from least one of the streams of source media data. The selected subset of tiles is comprised in an output frame. The server device determines layout information for the selected subset of tiles in the output frame. The layout information comprises scale, source tile index and output tile index.