H04N19/33

VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, VIDEO SYSTEM, AND PROGRAM
20230143053 · 2023-05-11 · ·

The video encoding device includes a multiplexer 11 which multiplexes a maximum image width and a maximum image height of a luminance sample of all frames into a bitstream; and a decision unit 12 which decides an image width and an image height of the luminance sample that is less than or equal to the maximum image width and the maximum image height, for each frame, wherein the multiplexer 11 multiplexes the decided image width and the decide image height of the luminance sample into a bitstream, the device further includes a deriving unit 13 which derives a reference picture scale ratio for scaling the image width and the image height of the luminance sample of the frame to be processed to the image width and the image height of the luminance sample of the frame processed in the past. cording to difficulty of video encoding of a scene.

VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, VIDEO SYSTEM, AND PROGRAM
20230143053 · 2023-05-11 · ·

The video encoding device includes a multiplexer 11 which multiplexes a maximum image width and a maximum image height of a luminance sample of all frames into a bitstream; and a decision unit 12 which decides an image width and an image height of the luminance sample that is less than or equal to the maximum image width and the maximum image height, for each frame, wherein the multiplexer 11 multiplexes the decided image width and the decide image height of the luminance sample into a bitstream, the device further includes a deriving unit 13 which derives a reference picture scale ratio for scaling the image width and the image height of the luminance sample of the frame to be processed to the image width and the image height of the luminance sample of the frame processed in the past. cording to difficulty of video encoding of a scene.

Layer characteristic signaling in multi-layered coding

A signaling of at least one characteristic for layers of a multi-layered video signal such as, for example, for each layer the indication of dependent layers to which the respective layer directly relates via inter-layer prediction, or the signaling of the afore-mentioned second inter-dependency syntax structure, is described. A maximum syntax element is signaled within the multi-layered video signal to indicate a maximally used value of an extension layer-ID field of the packets of the multi-layered video signal, the scope of the maximum syntax element being, for example, a predetermined portion of the multi-layered video signal extending, for example, across several portions of the multi-layered video signal. Accordingly, it is feasible for devices such as decoders or network elements receiving the multi-layered video signal to gain, for a relatively large predetermined portion of the multi-layered video signal, knowledge about the actually consumed portion of the possible domain of possible values.

Layer characteristic signaling in multi-layered coding

A signaling of at least one characteristic for layers of a multi-layered video signal such as, for example, for each layer the indication of dependent layers to which the respective layer directly relates via inter-layer prediction, or the signaling of the afore-mentioned second inter-dependency syntax structure, is described. A maximum syntax element is signaled within the multi-layered video signal to indicate a maximally used value of an extension layer-ID field of the packets of the multi-layered video signal, the scope of the maximum syntax element being, for example, a predetermined portion of the multi-layered video signal extending, for example, across several portions of the multi-layered video signal. Accordingly, it is feasible for devices such as decoders or network elements receiving the multi-layered video signal to gain, for a relatively large predetermined portion of the multi-layered video signal, knowledge about the actually consumed portion of the possible domain of possible values.

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING WITH PARTIALLY SHARED LUMA AND CHROMA CODING TREES

Different implementations are described, particularly implementations for video encoding and decoding based on wherein the partitioning tree structure is partially shared between luma and chroma blocks are presented. According to an implementation, a single partitioning tree structure is shared between luma and chroma blocks from a root node of the partitioning tree down to a switching node and a dual partitioning tree structure is determined for luma and chroma blocks from the switching node down to a leaf node of the partitioning tree. Thus, this implementation optimizes the coding efficiency by allowing separated trees for smaller blocks, while limiting the complexity of decoding pipeline.

METHOD FOR ALIGNMENT ACROSS LAYERS IN CODED VIDEO STREAM
20230132814 · 2023-05-04 · ·

A method, computer program, and computer system is provided for aligning across layers in a coded video stream. A video bitstream having multiple layers is decoded. One or more subpicture regions are identified from among the multiple layers of the decoded video bitstream, the subpicture regions including a background region and one or more foreground subpicture regions. An enhanced subpicture is decoded and displayed based on a determination that a foreground subpicture region is selected. The background region is decoded and displayed based on a determination that a foreground subpicture region was not selected.

METHOD AND APPARATUS FOR ENCODING VIDEO, AND DECODING METHOD AND APPARATUS

The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.

METHOD AND APPARATUS FOR ENCODING VIDEO, AND DECODING METHOD AND APPARATUS

The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.

SCALABLE CODING OF VIDEO SEQUENCES USING TONE MAPPING AND DIFFERENT COLOR GAMUTS

A Scalable Video Coding (SVC) process is provided for scalable video coding that takes into account color gamut primaries along with spatial resolution. The process provides for re-sampling using video color data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to enable improved encoding and decoding in an enhancement layer (EL) or higher layers taking into account color conversion between layers. Examples of applicable SVC include MPEG-4 Advanced Video Coding (AVC) and High Efficiency Video Coding (HEVC). With the SVC process, video data expressed in one color gamut space can be used for prediction in encoding with a possibly different color space, and accommodation for different spatial resolution and bit-depth can be made as well.

SCALABLE CODING OF VIDEO SEQUENCES USING TONE MAPPING AND DIFFERENT COLOR GAMUTS

A Scalable Video Coding (SVC) process is provided for scalable video coding that takes into account color gamut primaries along with spatial resolution. The process provides for re-sampling using video color data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to enable improved encoding and decoding in an enhancement layer (EL) or higher layers taking into account color conversion between layers. Examples of applicable SVC include MPEG-4 Advanced Video Coding (AVC) and High Efficiency Video Coding (HEVC). With the SVC process, video data expressed in one color gamut space can be used for prediction in encoding with a possibly different color space, and accommodation for different spatial resolution and bit-depth can be made as well.