Patent classifications
H04N19/189
Machine learning video processing systems and methods
System and method for improving video encoding and/or video decoding. In embodiments, a video encoding pipeline includes a main encoding pipeline that compresses source image data corresponding with an image frame by processing the source image data based at least in part on encoding parameters to generate encoded image data. Additionally the video encoding pipeline includes a machine learning block communicatively coupled to the main encoding pipeline, in which the machine learning block analyzes content of the image frame by processing the source image data based at least in part on machine learning parameters implemented in the machine learning block when the machine learning block is enabled by the encoding parameters; and the video encoding pipeline adaptively adjusts the encoding parameters based at least in part on the content expected to be present in the image frame to facilitate improving encoding efficiency.
Machine learning video processing systems and methods
System and method for improving video encoding and/or video decoding. In embodiments, a video encoding pipeline includes a main encoding pipeline that compresses source image data corresponding with an image frame by processing the source image data based at least in part on encoding parameters to generate encoded image data. Additionally the video encoding pipeline includes a machine learning block communicatively coupled to the main encoding pipeline, in which the machine learning block analyzes content of the image frame by processing the source image data based at least in part on machine learning parameters implemented in the machine learning block when the machine learning block is enabled by the encoding parameters; and the video encoding pipeline adaptively adjusts the encoding parameters based at least in part on the content expected to be present in the image frame to facilitate improving encoding efficiency.
Coding tool setting method and video decoding apparatus
A coding tool setting method and a video decoding apparatus using the same are disclosed. An embodiment of the present invention relates to a method for setting whether or not to use a coding tool, and provides a coding tool setting method comprising the steps of: decoding, from a bitstream, a profile syntax element indicating a target profile among available profiles and a coding tool syntax element for configurable coding tools, the coding tool syntax element indicating whether or not to apply the coding tool; and setting, on the basis of the coding tool syntax element, target coding tools that are coding tools included in the target profile to be on or off.
Coding tool setting method and video decoding apparatus
A coding tool setting method and a video decoding apparatus using the same are disclosed. An embodiment of the present invention relates to a method for setting whether or not to use a coding tool, and provides a coding tool setting method comprising the steps of: decoding, from a bitstream, a profile syntax element indicating a target profile among available profiles and a coding tool syntax element for configurable coding tools, the coding tool syntax element indicating whether or not to apply the coding tool; and setting, on the basis of the coding tool syntax element, target coding tools that are coding tools included in the target profile to be on or off.
METHOD AND APPARATUS FOR ENCODING/DECODING A VIDEO SIGNAL BASED ON WEIGHTED PREDICTION, AND A RECORDING MEDIUM STORING A BITSTREAM
Provided are a method and apparatus for decoding video signal based on weighted prediction. The method may include determining an inter prediction mode of a current block, deriving motion information of a current block according to the inter prediction mode, obtaining a first prediction block of the current block based on the motion information, and obtaining a second prediction block of the current block by applying at least one of a weight, an offset, or a first variable for explicit weighted prediction to the first prediction block.
METHOD AND APPARATUS FOR ENCODING/DECODING A VIDEO SIGNAL BASED ON WEIGHTED PREDICTION, AND A RECORDING MEDIUM STORING A BITSTREAM
Provided are a method and apparatus for decoding video signal based on weighted prediction. The method may include determining an inter prediction mode of a current block, deriving motion information of a current block according to the inter prediction mode, obtaining a first prediction block of the current block based on the motion information, and obtaining a second prediction block of the current block by applying at least one of a weight, an offset, or a first variable for explicit weighted prediction to the first prediction block.
FEATURE COMPRESSION FOR VIDEO CODING FOR MACHINES
Systems, devices, and methods for performing feature compression, including obtaining an input video; obtaining a feature map corresponding to the input video, the feature map including a plurality of feature channels; reordering the plurality of feature channels based on at least one characteristic of the plurality of feature channels; compressing the reordered plurality of feature channels; and generating an encoded bitstream based on the compressed and reordered plurality of feature channels.
FEATURE COMPRESSION FOR VIDEO CODING FOR MACHINES
Systems, devices, and methods for performing feature compression, including obtaining an input video; obtaining a feature map corresponding to the input video, the feature map including a plurality of feature channels; reordering the plurality of feature channels based on at least one characteristic of the plurality of feature channels; compressing the reordered plurality of feature channels; and generating an encoded bitstream based on the compressed and reordered plurality of feature channels.
Entropy coding of transform coefficients suitable for dependent scalar quantization
Concepts for transform coefficient block coding are described which enable coding of coefficients of a transform block in a manner suitable for dependent quantization and effectively implementable by entropy coding in terms of coding efficiency.
Entropy coding of transform coefficients suitable for dependent scalar quantization
Concepts for transform coefficient block coding are described which enable coding of coefficients of a transform block in a manner suitable for dependent quantization and effectively implementable by entropy coding in terms of coding efficiency.