H04N19/127

SIGNAL RECONSTRUCTION METHOD, SIGNAL RECONSTRUCTION APPARATUS, AND PROGRAM

Provided is a signal reconstruction method executed by a signal reconstruction apparatus including a processor and a memory that stores a codec. The signal reconstruction method includes reconstructing an input signal according to a desired purpose, and in the reconstructing, a likelihood of the input signal being a predetermined type of signal is considered by executing coding on a processing result of the input signal, based on the codec previously determined according to a type of the input signal.

SIGNAL RECONSTRUCTION METHOD, SIGNAL RECONSTRUCTION APPARATUS, AND PROGRAM

Provided is a signal reconstruction method executed by a signal reconstruction apparatus including a processor and a memory that stores a codec. The signal reconstruction method includes reconstructing an input signal according to a desired purpose, and in the reconstructing, a likelihood of the input signal being a predetermined type of signal is considered by executing coding on a processing result of the input signal, based on the codec previously determined according to a type of the input signal.

Power aware video decoding and streaming

Methods and systems are disclosed for a mobile device to decode video based on available power and/or energy. For example, the mobile device may receive a media description file (MDF) from for a video stream from a video server. The MDF may include complexity information associated with a plurality of video segments. The complexity information may be related to the amount of processing power to be utilized for decoding the segment at the mobile device. The mobile device may determine at least one power metric for the mobile device. The mobile device may determine a first complexity level to be requested for a first video segment based on the complexity information from the MDF and the power metric. The mobile device may dynamically alter the decoding process to save energy based on the detected power/energy level.

Power aware video decoding and streaming

Methods and systems are disclosed for a mobile device to decode video based on available power and/or energy. For example, the mobile device may receive a media description file (MDF) from for a video stream from a video server. The MDF may include complexity information associated with a plurality of video segments. The complexity information may be related to the amount of processing power to be utilized for decoding the segment at the mobile device. The mobile device may determine at least one power metric for the mobile device. The mobile device may determine a first complexity level to be requested for a first video segment based on the complexity information from the MDF and the power metric. The mobile device may dynamically alter the decoding process to save energy based on the detected power/energy level.

Systems and methods for signaling picture order count values for pictures included in coded video

Some embodiments include a method of signaling picture count information for decoding video pictures. The method sends a picture order count (POC) most significant bit (MSB) first flag indicating that a picture order count most significant bit second flag is present. The method sends the POC MSB second flag to indicate whether a POC MSB cycle element is present. When a value of the POC MSB present flag is true, the method sends the POC MSB element specifying a value of a POC MSB cycle.

Video encoding method and video encoding device
11516481 · 2022-11-29 · ·

A video encoding method includes a first mode selection step of selecting at least one mode as a first candidate mode from a predetermined first mode group for encoding a video, a second mode selection step of selecting one mode as an encoding mode from a predetermined second mode group, based on the selected first candidate mode, and an encoding step of encoding the video in the selected encoding mode.

Video encoding method and video encoding device
11516481 · 2022-11-29 · ·

A video encoding method includes a first mode selection step of selecting at least one mode as a first candidate mode from a predetermined first mode group for encoding a video, a second mode selection step of selecting one mode as an encoding mode from a predetermined second mode group, based on the selected first candidate mode, and an encoding step of encoding the video in the selected encoding mode.

Method and apparatus for controlling coding tools

A method and device for controlling coding tools are provided. The video decoding method includes decoding, from a high level of a bitstream, an enable flag indicating whether one or more coding tools are enabled. The coding tools includes a first coding tool that encodes sample values using luma component mapping based on a piecewise linear model. The method includes acquiring a value of an application flag depending on a value of the enable flag, by setting the application flag indicating whether to apply the coding tools to a predetermined value, or by decoding the application flag from a low level of the bitstream, the application flag including a first application flag indicating whether to apply the first coding tool. The coding tools are operated when the value of the application flag is a value indicating that the coding tools are applied.

Method and apparatus for controlling coding tools

A method and device for controlling coding tools are provided. The video decoding method includes decoding, from a high level of a bitstream, an enable flag indicating whether one or more coding tools are enabled. The coding tools includes a first coding tool that encodes sample values using luma component mapping based on a piecewise linear model. The method includes acquiring a value of an application flag depending on a value of the enable flag, by setting the application flag indicating whether to apply the coding tools to a predetermined value, or by decoding the application flag from a low level of the bitstream, the application flag including a first application flag indicating whether to apply the first coding tool. The coding tools are operated when the value of the application flag is a value indicating that the coding tools are applied.

GREEN METADATA SIGNALING
20230056436 · 2023-02-23 ·

Disclosed are systems, methods, apparatuses, and computer-readable media for processing video data. For instance, an apparatus for processing video data, may include: at least one memory; and at least one processor coupled to the at least one memory, the at least one processor being configured to: obtain a bitstream; retrieve a granularity type syntax element associated with the bitstream, the granularity type syntax element specifying a type of granularity of one or more pictures over which complexity metrics (CM) associated with the bitstream are applicable; retrieve a period type syntax element associated with the bitstream, the period type syntax element indicating an upcoming period of time or a set of pictures over which the CM are applicable; and decode a portion of the bitstream based on the granularity type syntax element and the period type syntax element.