Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

227 results about "Adaptive loop filtering" patented technology

Reduced complexity coefficient transmission for adaptive loop filtering (ALF)

A method for adaptive loop filtering is provided that includes determining a coefficient value for each coefficient position of an adaptive loop filter, applying the adaptive loop filter to at least a portion of a reconstructed picture using the coefficient values, and entropy encoding coefficient values into a compressed bit stream using predetermined short binary codes, wherein the short binary code used depends on the coefficient position of the coefficient value.
Owner:TEXAS INSTRUMENTS INC

Multiple input sources based extended taps for adaptive loop filter in video coding

A mechanism for processing video data is disclosed. The mechanism includes determining to apply an adaptive looper filter (ALF) with an extended tap to a picture in a video. An intermediate filtering result of a second filter is used as input for the extended tap. A conversion is performed between a visual media data and a bitstream based on the ALF.
Owner:BYTEDANCE INC +1

Video encoding / decoding method and bitstream generation method

Provided are a video encoding method, a video decoding method, and a bitstream generating method using an identifier indicating whether a corresponding chroma component is filtered by an adaptive loop filter (ALF).SOLUTION: The video encoding method includes encoding an image to generate a bitstream. In the bitstream, a first syntax element is configured to indicate whether the first chromaticity component is filtered with an adaptive loop filter (ALF), and a second syntax element is configured to indicate whether the second chromaticity component is filtered with the ALF.SELECTED DRAWING: Figure 5
Owner:SZ DJI TECH CO LTD

Classification in adaptive loop filtering

A method of video processing includes determining, for a conversion of a block of a video picture in a video and a bitstream representation of the video, gradients of a subset of samples in a region for a classification operation in a filtering process. The region has a dimension of M×N and the block has a dimension of K×L, M, N, K, L being positive integers. The block is located within the region. The method also includes performing the conversion based on the determining.
Owner:BYTEDANCE INC +1

Method and device for video coding using CC-ALF based on nonlinear cross-component relationships

A method and an apparatus are disclosed for video coding CC-ALF based on a nonlinear cross-component relation. A video decoding device obtains a reconstructed frame that is an output of a sample adaptive offset (SAO) filter and generates an adaptive loop filter output (ALF output) by inputting the reconstructed frame into an adaptive loop filter (ALF). The ALF output includes a luma ALF output and a chroma ALF output. The video decoding device generates corrected values of a chroma component by inputting the luma ALF output into a nonlinear cross-component ALF (nonlinear CC-ALF) and generates an enhanced chroma ALF output by summing the corrected values of the chroma component and the chroma ALF output.
Owner:HYUNDAI MOTOR CO LTD +2

Temporal scalability for adaptive loop filter scaling factors for video coding

A video encoder and video decoder are configured to determine a filter from a first temporal layer having a first temporal layer ID, determine a scaling factor for the filter from a second temporal layer having a second temporal layer ID, and store the scaling factor in a buffer for future usage based on the second temporal layer ID being less than or equal to the first temporal layer ID.
Owner:QUALCOMM INC

Conditional filter shape switch for adaptive loop filter in video coding

A mechanism for processing video data is disclosed. The mechanism includes determining to use at least one extended tap in an adaptive loop filter (ALF). A conversion can then be performed between a visual media data and a bitstream based on the ALF. The ALF may also employ a conditional filter shape switch.
Owner:BYTEDANCE INC +1

Method of using adaptive loop filter and system thereof

The invention provides a video data processing method. The method comprises the following steps: receiving a bit stream; decoding the bit stream to obtain a first index; determining a maximum number of adaptive loop filters (ALFs) of components of the picture based on the first index; and processing the pixels in the picture by utilizing the ALF.
Owner:ALIBABA GROUP HOLDING LTD

Signaling of cross-component adaptive loop filter

A method of video processing, comprising performing a conversion between a portion of a video's chroma component and a bitstream representation of the video according to a rule, wherein the rule specifies that whether a cross-component adaptive loop filter (CC-ALF) tool is available for the conversion of the portion of the video depends on whether an availability or usage of an adaptive loop filter (ALF) tool is indicated for a corresponding portion of a luma component.
Owner:DOUYIN VISION CO LTD +1

Filter shape switch for adaptive loop filter in video coding

A mechanism for processing video data is disclosed. A filter is applied to a video unit. The filter employs an extended tap for a first sample in the video unit and a spatial tap for a second sample in the video unit. A conversion is performed between a visual media data and a bitstream based on the video unit.
Owner:DOUYIN VISION CO LTD +1

Method and Apparatus for Adaptive Loop Filter with Chroma Classifiers by Transpose Indexes for Video Coding

A method and apparatus of ALF classification and / or geometric transformation for the chroma component. According to the method, reconstructed pixels are received, where the reconstructed pixels comprise a current colour block and the current colour block comprises a current luma block and a current chroma block. A transpose index for the current chroma block is determined. A filtered chroma output is derived by applying a target chroma ALF to the current chroma block, where the transpose index is included in information used for selecting the target chroma ALF from a set of chroma ALFs, or the transpose index is used to select a target geometric transformation for generating the target chroma ALF, or both. Filtered-reconstructed pixels are provided, where the filtered-reconstructed pixels comprise the filtered chroma output.
Owner:MEDIATEK INC

Chroma ALF method and apparatus with residual taps in video coding systems

A method and apparatus for performing a chroma adaptive loop filter (ALF) and / or a cross-component adaptive loop filter (CCALF) using a luma residual input are disclosed, in particular, a method and apparatus for performing a chroma adaptive loop filter (ALF) and / or a cross-component adaptive loop filter (CCALF) using a luma residual input. According to this method, reconstruction data relating to the current block, including a luma block and one or more chroma blocks, is received. A chroma ALF, a CCALF, or both is determined, wherein the chroma ALF, the CCALF, or both includes at least one first filter tap associated with a luma residual sample, at least one second filter tap associated with a chroma residual sample, or both. One or more filtered chroma samples are derived by applying the chroma ALF, the CCALF, or both to the luma block, the one or more chroma blocks, or both. The one or more filtered chroma samples are provided.
Owner:MEDIATEK INC

Adaptive loop filter with virtual boundaries and multiple sample sources

A method for implementing an adaptive loop filter (ALF) in a video system is provided. A video coder receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video coder receives a current sample of the current block. The video coder applies a filter to the current sample to generate a correction value. Neighboring samples from two or more different sources are used as inputs to the filter. When a first neighboring sample is within a virtual boundary, the first neighboring sample is used as an input to the filter. When the first neighboring sample is beyond the virtual boundary, the first neighboring sample is precluded as an input to the filter. The video coder adds the correction value to the current sample as a filtered sample of the current block.
Owner:MEDIATEK INC

Method for using adaptive loop filter and system therefor

The present disclosure provides a method for processing video data. The method includes receiving a bitstream, decoding a first index from the bitstream, determining a maximum number of adaptive loop filters (ALFs) for a component of a picture based on the first index, and processing pixels in the picture using the ALFs.
Owner:ALIBABA GROUP HOLDING LTD

Signaling presence of chroma component in video bitstream

Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry decodes, from a coded video bitstream, a first syntax element indicating whether a first component in the coded video bitstream is coded based on a second component in the coded video bitstream. The processing circuitry determines whether to decode one or more second syntax elements for a chroma related coding tool based on the first syntax element. The chroma related coding tool is a luma mapping with chroma scaling coding tool or a cross-component adaptive loop filter. The one or more second syntax elements are decoded when the first syntax element indicates that the first component is coded based on the second component. The one or more second syntax elements are not decoded when the first syntax element indicates that the first component is not coded based on the second component.
Owner:TENCENT AMERICA LLC

Adaptive video filter

A video coder may receive video data and apply a filter to a plurality of types of samples of the video data. The plurality of types of samples may include two or more of: an input of a fixed filter, an output of a fixed filter, an input of a signaled filter, an output of a signaled filter, an input of an adaptive loop filter, an output of an adaptive loop filter, an input of a sample adaptive offset (SAO) filter, the method comprises the following steps: receiving the input of an SAO filter, the output of an SAO filter, the input of a bilateral filter, the output of the bilateral filter, the input of a cross component SAO filter, the output of the cross component SAO filter, the input of a deblocking filter, the output of the deblocking filter, filtered reconstructed residual data, a dequantization coefficient, a filtered dequantization coefficient, a predictor or a filtered predictor.
Owner:QUALCOMM INC

Video decoding method and apparatus, and video encoding method and apparatus

A video decoding method including reconstructing a current block comprising a current pixel via a prediction and an inverse transformation. The method including obtaining, from a bitstream, information indicating whether an in-loop filtering by using at least one pixel located outside a boundary of a current slice is applicable. The method including padding a value of the first adjacent pixel as a value of a second adjacent pixel. The method including determining filter coefficients corresponding to locations of third adjacent pixels used for an adaptive loop filter (ALF) of the current pixel based on a value of the current pixel and values of the third adjacent pixels. The method including obtaining a value of a filtered current pixel by adding the value of the current pixel.
Owner:SAMSUNG ELECTRONICS CO LTD

Method for using adaptive loop filter and system therefor

The present disclosure provides a method for processing video data. The method includes receiving a bitstream, decoding a first index from the bitstream, determining a maximum number of adaptive loop filters (ALFs) for a component of a picture based on the first index, and processing pixels in the picture using the ALFs.
Owner:ALIBABA GROUP HOLDING LTD

Image encoding / decoding method and device for signaling filter information on basis of chroma format, and method for transmitting bitstream

An image encoding / decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may include determining a chroma array type of a current image, determining an adaptive loop filter (ALF) indicator of a chroma component based on the chroma array type, and performing ALF filtering with respect to a reconstructed image based on a value of the ALF indicator. The value of the ALF indicator may be determined to be a predetermined value without being obtained from a bitstream, based on the chroma array type being a predetermined type, and the value of the ALF indicator may be obtained from the bitstream, based on the chroma array type being not the predetermined type.
Owner:VIVO MOBILE COMM CO LTD

Unified classification method and device in loop filtering

The invention discloses a loop filtering method and device for reconstructing a video. The method receives input data of a current block, wherein the input data includes reconstructed samples of the current block. At least two loop filters are applied to a current block, where the at least two loop filters belong to a loop filter bank comprising a bilateral filter (BIF) and an adaptive loop filter (ALF), and the classification processes of the at least two loop filters share one input source, one or more classification rules, one or more processing units or a combination thereof. A filtered output generated by applying the at least two loop filters to the current block is provided.
Owner:MEDIATEK INC

Reconstruction processed by multiple adaptive loop filters in video coding

A mechanism for processing video data is disclosed. The mechanism includes determining a boundary strength (DBF-BS) employing a deblocking filter as side information input into an adaptive loop filter (ALF) or a cross-component ALF (CC-ALF), and then performing a conversion between the visual media data and the bitstream based on the ALF or the CC-ALF.
Owner:DOUYIN VISION CO LTD +1

An apparatus, a method and a computer program for video coding and decoding

A method comprising: receiving one or more image block units of a picture, the image block units comprising samples in color channels comprising at least one chrominance channel and one luminance channel; reconstructing samples of said colors channels to produce reconstructed chrominance samples and reconstructed luminance samples; deriving an indication that picture-level cross-component model inheritance is used for adaptive in-loop filter chrominance update for the current picture; determining a reference picture from a set of candidate reference pictures; and applying, for said one or more image block units of the picture, the adaptive in-loop filter chrominance update parameters as used in co-located image block units of the reference picture.
Owner:NOKIA TECHNOLOGIES OY

Video or image encoding method and apparatus therefor

The disclosure relates to a video or image encoding method and an apparatus thereof. According to the disclosure of the document, an image decoding method performed by a decoding device includes the steps of: obtaining image information including prediction mode information and residual information through a bitstream; deriving a prediction mode of a current block based on the prediction mode information; deriving a prediction sample based on the prediction mode; deriving a residual sample based on the residual information; generating a reconstructed sample based on the prediction sample and the residual sample; deriving a filter coefficient of an adaptive loop filter (ALF) process for the reconstructed sample; and generating a modified reconstructed sample based on the reconstructed sample and the filter coefficient, wherein the image information includes a first adaptation parameter set (APS), the first APS includes an ALF data field, and the ALF data field includes an ALF parameter used to derive the filter coefficient.
Owner:NOKIA TECHNOLOGIES OY

Video encoding / decoding method and apparatus for performing in-loop filtering using non-local sampling

A video encoding / decoding method and apparatus are provided. A video decoding method according to the present disclosure may comprise the steps of: generating a reconstructed block of a current block from a bitstream; and performing filtering by inputting the reconstructed block into an adaptive loop filter (ALF), in which the step of performing filtering may include: determining one or more reference samples of the current block using at least one of an inter prediction mode and an intra block copy (IBC); and performing filtering using the one or more reference samples.
Owner:HYUNDAI MOTOR CO LTD +2