Patent classifications
H04N19/90
PALETTE CODING FOR NON-4:4:4 SCREEN CONTENT VIDEO
A video coding device may receive a video bit-stream that carries a video captured in a non-4:4:4 chroma format. A palette mode may be used to decode the video bit-stream. The video bit-stream may include data defining a palette table and a palette index map in a 4:4:4 chroma format for the current block. A luma sample value for a luma sample position in the non-4:4:4 chroma format may be determined based on the luma sample position, the palette index map and the palette table. A chroma sample position associated with the 4:4:4 chroma format on the palette index map may be derived based on the luma component to chroma component resolution ratio in the non-4:4:4 chroma format. A chroma sample value for a chroma sample position in non-444 chroma format may be determined based on the derived chroma sample position, the palette index map and the palette table.
Filtering strength determination method, moving picture coding method and moving picture decoding method
A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
Filtering strength determination method, moving picture coding method and moving picture decoding method
A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
Quantization in video coding
In an example, aspects of this disclosure relate to a method of coding video data that includes determining a quantization parameter (QP) for coding residual video data, where the QP is indexed to a quantizer step size. The method also includes determining a quantization scaling value for scaling the quantizer step size, and applying the quantization scaling value scaling to the quantizer step size. The method also includes coding the residual video data using the scaled quantizer step size.
Quantization in video coding
In an example, aspects of this disclosure relate to a method of coding video data that includes determining a quantization parameter (QP) for coding residual video data, where the QP is indexed to a quantizer step size. The method also includes determining a quantization scaling value for scaling the quantizer step size, and applying the quantization scaling value scaling to the quantizer step size. The method also includes coding the residual video data using the scaled quantizer step size.
Predicted frame generation by deformable convolution for video coding
A method of video coding at a video coding device includes performing a deformable convolution through a deformable convolutional deep neural network (DNN) to generate one or more first feature maps based on a set of one or more previously reconstructed reference frames, generating a predicted frame based on the one or more first feature maps, and reconstructing a current frame based on the predicted frame. In an embodiment, a set of one or more second feature maps corresponding to the one or more previously reconstructed reference frames can be generated based on a feature extraction DNN. One or more offset maps corresponding to the one or more second feature maps can be generated, respectively, using an offset generation DNN.
Image processing apparatus and method
There is provided an image processing apparatus which includes a division unit dividing an image into a plurality of images in a bit depth direction, and an encoding unit encoding respectively some or all of the plurality of images acquired by dividing the image in the bit depth direction by the division unit.
Image processing apparatus and method
There is provided an image processing apparatus which includes a division unit dividing an image into a plurality of images in a bit depth direction, and an encoding unit encoding respectively some or all of the plurality of images acquired by dividing the image in the bit depth direction by the division unit.
Method and system for optimized delta encoding
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
Method and system for optimized delta encoding
Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.