Abstract:
Devices and methods for video coding are described. One method comprises receiving a bitstream, wherein the bitstream comprises prediction related information, and wherein the prediction related information includes at least one of: numbers and positions of available primary reference samples, an intra prediction mode index, or a size of the current coding block; determining whether a bidirectional intra prediction (BIP) flag is signaled in the bitstream based on the prediction related information; and reconstructing the picture.
Abstract:
A current video coding block of a frame of a video signal is intra predicted. The current video coding block comprises a plurality of pixels and each pixel is associated with a pixel value. On the basis of a plurality of primary reference pixel values a plurality of secondary reference pixel values are generated. The plurality of primary reference pixel values are associated with a plurality of primary reference pixels located in neighboring video coding blocks of the current video coding block. Each of the secondary reference pixel values is generated on the basis of two or more of the primary reference pixel values. The pixel values of the pixels of the current video coding block are intra predicted on the basis of the plurality of primary reference pixel values and the plurality of secondary reference pixel values.
Abstract:
A prediction technique, which use pre-prediction filtering techniques to reduce noise influence on the predicted samples of a block to be reconstructed, is presented. The prediction techniques suggested herein can be for example used in an encoding apparatus or a decoding apparatus. The reference samples that are used to reconstruct a given block of pixels of an image are categorized or segmented into subsets. The subsets may be processed differently, e.g. the subsets may be subjected to distinct filters. Examples of such filters include smoothing filters and/or deblocking filters, which are applied to the respective subsets of the reference samples.
Abstract:
A method and apparatus for adaptively processing video samples in a video signal frame, the video samples being arranged in a Largest Coding Unit. The method comprises extracting a plurality of video samples from the Largest Coding Unit, calculating a correction offset for a first video sample of the extracted plurality of video samples upon the basis of a first value of the first video sample and a second value of a second video sample of the extracted plurality of video samples, and weighting the first video sample with the correction offset.
Abstract:
A method and apparatus for local illumination compensation (LIC) for inter-prediction that uses a MinMax method to derive linear model parameters for the LIC. Values of parameters α and β for the linear model of the LIC are derived, based on reconstructed neighboring samples of the current block and reconstructed neighboring samples of the reference block. When a condition for the value of β is met, the value of α is clipped based on the value of β and the value of β is updated based on the clipped value of α before updating the inter-predicted sample values for the current block.
Abstract:
A method of video coding, wherein the method comprises inter-prediction processing of a first block, wherein the inter-prediction processing comprises subpixel interpolation filtering of samples of a reference block; intra-prediction processing of a second block, wherein the intra-prediction processing comprises subpixel interpolation filtering of reference samples; wherein the method further comprises selecting interpolation filter coefficients for the subpixel interpolation filtering based on a subpixel offset between integer reference sample positions and fractional reference samples' positions, wherein for the same subpixel offsets the same interpolation filter coefficients are selected for intra-prediction processing and inter-prediction processing.
Abstract:
The present disclosure relates to a method and apparatus for motion vector derivation for affine based inter prediction of chroma subblocks based on a chroma format. The method includes: determining chroma scaling factors in horizontal and vertical directions based on chroma format information, wherein the chroma format information indicates a chroma format of a current picture which the current image block belongs to; determining a set of luma subblocks of the luma block based on values of the chroma scaling factors; and determining a motion vector for a chroma subblock of the co-located chroma block based on motion vectors of one or more luma subblocks in the set of luma subblocks.
Abstract:
The present disclosure provides embodiments for coding and decoding signs of transform coefficients which is applicable, for instance, in image and/or video coding and decoding. In particular, a plurality of the signs are predicted and only a prediction error signal is embedded in the bitstream. The prediction error signal may have a distribution which can be efficiently coded with CABAC or another variable length (entropy) coding. Moreover, if adaptive multi-core transform is used, the context for the entropy code to code a transform coefficient sign is selected according to the transformation which was used to obtain the transform coefficient.
Abstract:
A method of intra prediction of a block, comprising obtaining two lines of reconstructed neighboring samples; deriving a set of reference samples based on the two lines of reconstructed neighboring samples; obtaining a set of MIP coefficients based on a intra prediction mode obtained from a bitstream, wherein a MIP coefficient CMIP of the set of MIP coefficients is obtained based on CMIP=vsgn·(q
Abstract:
A method for intra prediction of a current block of a picture is provided. The method includes obtaining an aspect ratio of the current block according to a width and a height of the current block; obtaining a weighting factor based on the aspect ratio, and determining an intra-prediction value of the current block based on the weighting factor. Intra-prediction value of a current block may be obtained with high accuracy or low computational complexity, so as to improve coding efficiency.