H04N19/162

Providing a three-dimensional preview of a three-dimensional reality video

A illustrative method includes providing, for display by a display device, a first preview of a three-dimensional (3D) virtual reality video in a 3D object in a virtual reality menu user interface, the first preview of the 3D virtual reality video corresponding to a first location within the 3D object, receiving data describing a rotation of the 3D object in the virtual reality menu user interface, and providing, for display by the display device and based on the rotation of the 3D object, a second preview of the 3D virtual reality video in the 3D object in the virtual reality menu user interface, the second preview of the 3D virtual reality video corresponding to a second location within the 3D object.

Providing a three-dimensional preview of a three-dimensional reality video

A illustrative method includes providing, for display by a display device, a first preview of a three-dimensional (3D) virtual reality video in a 3D object in a virtual reality menu user interface, the first preview of the 3D virtual reality video corresponding to a first location within the 3D object, receiving data describing a rotation of the 3D object in the virtual reality menu user interface, and providing, for display by the display device and based on the rotation of the 3D object, a second preview of the 3D virtual reality video in the 3D object in the virtual reality menu user interface, the second preview of the 3D virtual reality video corresponding to a second location within the 3D object.

Apparatus, a method and a computer program for volumetric video

There are disclosed various methods, apparatuses and computer program products for volumetric video encoding and decoding. In some embodiments of a method for encoding, obtaining one or more patches formed from a three-dimensional image information are obtained. The one or more patches represent projection data of at least a part of an object to a projection plane. Priority for at least one of the one or more patches is determined and the one or more patches are projected to a projection plane. Indication of the priority is encoded into or along a bitstream. In some embodiments of a method for decoding, one or more encoded patches formed from a three-dimensional image information are received. Also at least one indication of priority determined for at least one of the one or more patches is received and the patches are reconstructed in the order defined by the at least one indication of priority.

Techniques for multiple conformance points in media coding
11522940 · 2022-12-06 · ·

A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.

Techniques for multiple conformance points in media coding
11522940 · 2022-12-06 · ·

A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING SYSTEM
20220385921 · 2022-12-01 ·

An information processing apparatus that communicates with a storage device that stores, at a plurality of resolutions, tile images obtained by dividing a picked-up image into a plurality of predetermined regions and to which encoding processing including intra-frame encoding and inter-frame encoding has been performed comprises: a designation unit for designating a predetermined region of the picked-up image for a preset tour in advance; a request unit for requesting the storage device to transmit the tile image including the predetermined region with higher resolution from among the plurality of resolutions; and a display control unit for cutting out the predetermined region from the tile image and cause a display unit to display the cut-out predetermined region, wherein, when the predetermined region is designated in advance, wherein, when the predetermined region is designated in advance, the request unit requests the storage device to transmit the tile image including the predetermined region.

Streaming systems and methods of providing interactive streaming service

A streaming system includes a streaming server and a client device. The streaming server is configured to train an interactive frame prediction model based on streaming data, a user input and metadata associated with the user input, encode the streaming data by selectively using a predicted frame generated based on the trained interactive frame prediction model and transmit the trained interactive frame prediction model and the encoded streaming data. The client device is configured to receive the trained interactive frame prediction model and the encoded streaming data, and decode the encoded streaming data based on the trained interactive frame prediction model to provide recovered streaming data to a user.

ENCODER, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20230057659 · 2023-02-23 ·

The present invention provides an encoder which comprises an input portion configured to be input an encoding target image acquired from an image capturing portion, wherein the encoder is arranged to divide the encoding target image into coding units, the coding units including an encoding block of a luma signal and an encoding block of a chroma signal; to acquire characteristics of chroma components of the encoding target image; and to further divide the encoding block of the luma signal and the encoding block of the chroma signal into encoding blocks of a same division structure or different division structures, in accordance with the acquired shooting condition.

ENCODER, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20230057659 · 2023-02-23 ·

The present invention provides an encoder which comprises an input portion configured to be input an encoding target image acquired from an image capturing portion, wherein the encoder is arranged to divide the encoding target image into coding units, the coding units including an encoding block of a luma signal and an encoding block of a chroma signal; to acquire characteristics of chroma components of the encoding target image; and to further divide the encoding block of the luma signal and the encoding block of the chroma signal into encoding blocks of a same division structure or different division structures, in accordance with the acquired shooting condition.

APPARATUS, METHOD, AND COMPUTER READABLE MEDIUM

Provided is an apparatus including: an image acquisition unit configured to acquire a captured image; a compression unit configured to compress the captured image to generate a compressed image; an evaluation acquisition unit configured to acquire evaluation according to visibility of the compressed image from a user; and a learning processing unit configured to perform, in response to input of a new captured image, learning processing of a model for outputting a compression parameter value to be applied in compression of the captured image by using learning data including the evaluation, a captured image corresponding to the compressed image targeted for the evaluation, and a compression parameter value applied in generation of the compressed image.