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

131 results about "Deblocking filter" patented technology

A deblocking filter is a video filter applied to decoded compressed video to improve visual quality and prediction performance by smoothing the sharp edges which can form between macroblocks when block coding techniques are used. The filter aims to improve the appearance of decoded pictures. It is a part of the specification for both the SMPTE VC-1 codec and the ITU H.264 (ISO MPEG-4 AVC) codec.

Image processing device and image processing method

A decision unit decides whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in two adjacent blocks adjacent to each other sandwiching the block boundary of the decoded image, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary. The filtering unit applies the deblocking to the color difference components of the pixels for which it is decided that the deblocking filter is applied. The present technology can be applied to, for example, a case where encoding and decoding of an image are performed.
Owner:SONY GROUP CORP

Controlling deblocking filtering at different levels in coded video

Methods and apparatus for video processing are disclosed. The processing may include video encoding, video decoding, or video transcoding. One example method includes performing a conversion between a video including a picture including one or more slices and a bitstream of the video. The conversion conforms to a rule that specifies that whether a deblocking filter is applied to the one or more slices referring to a picture parameter set is based at least on a first syntax element included in the picture parameter set. The first syntax element indicates whether the deblocking filter is disabled for the picture.
Owner:BYTEDANCE INC +1

Using quantization groups in video coding

An example method of video processing includes applying, in a conversion between a video comprising multiple components and a bitstream representation of the video, a deblocking filter to video blocks of the multiple components. A deblocking filter strength for the deblocking filter of each of the multiple components is determined according to a rule that specifies to use a different manner for determining the deblocking filter strength for the video blocks of each of the multiple components.
Owner:BYTEDANCE INC

Systems and methods for applying deblocking filters in video coding

ActiveUS12231692B2AlgorithmVideo encoding
This disclosure relates to video coding and more particularly to techniques for applying deblocking filters for coded video. In one example, a method of decoding chroma component parameter information for decoding video data comprises: receiving a picture parameter set (PPS) including syntax elements corresponding to a picture; parsing a flag in the PPS indicating whether chroma quantization parameter syntax elements are included in the PPS and whether chroma deblocking parameter syntax elements are included in the PPS; conditionally parsing the chroma quantization parameter syntax elements in the PPS based on the value of the flag; conditionally parsing the chroma deblocking parameter syntax elements in the PPS based on the value of the flag; deriving a quantization parameter based on the chroma quantization parameter syntax elements; and performing a deblocking filter based on the chroma deblocking parameter syntax elements.
Owner:SHARP KK

Using quantization groups in video coding

An example method of video processing includes applying, in a conversion between a video comprising multiple components and a bitstream representation of the video, a deblocking filter to video blocks of the multiple components. A deblocking filter strength for the deblocking filter of each of the multiple components is determined according to a rule that specifies to use a different manner for determining the deblocking filter strength for the video blocks of each of the multiple components.
Owner:BYTEDANCE INC

Quantization groups used in video coding and decoding

An example method for video processing includes applying a deblocking filter to video blocks of multiple components in a conversion between a video including multiple components and a bitstream representation of the video. A deblocking filter strength of the deblocking filter for each component among the multiple components is determined according to a rule that specifies using different ways to determine the deblocking filter strength of the video blocks of each component among the multiple components.
Owner:DOUYIN CO LTD

Image coding method based on chroma deblocking parameter information for monochrome color format in video or image coding system

According to a disclosure of the present document, information associated with a deblocking filter for performing deblocking filtering may include chroma component filter parameter information associated with deblocking parameter offsets that are applied to a chroma component. The chroma component filter parameter information may be selectively signaled on the basis of a chroma tool offset presence flag. Therefore, an effect of increasing overall coding efficiency may be derived by signaling chroma component filter parameter information only in the case of not a monochrome color format.
Owner:NOKIA TECHNOLOGIES OY

Controlling deblocking filtering at different levels in coded video

Methods and apparatus for video processing are disclosed. The processing can include video encoding, video decoding, or video transcoding. An example method includes performing a conversion between a video comprising a picture comprising one or more slices and a bitstream of the video, wherein the conversion conforms to a rule that specifies whether a deblocking filter is applied to one or more slices of a reference picture parameter set based on at least a first syntax element included in a picture parameter set, and wherein the first syntax element indicates whether the deblocking filter is disabled for the picture.
Owner:DOUYIN VISION CO LTD +1

Video coding apparatus and video decoding apparatus

In a case that a scaling value of neural network filter strength is set equal to 0, a decoded image before a deblocking filter is output, and thus block noise occurs. In a case that luma and chroma parameters are not taken into consideration, processing for an image of multiple transfer functions and chroma parameters is not appropriately performed. In a unit of a prescribed block, by using a parameter indicating a degree of application of the NN filter, an image after the deblocking filter and an image after an NN filter are combined using a different ratio of the images. Filter processing of a luma image is switched based on a luma parameter, and filter processing of a chroma image is switched based on a chroma parameter.
Owner:SHARP KK

Encoder, decoder, encoding method, and decoding method

An encoder: includes circuitry, and memory coupled to the circuitry; stores a first parameter into a bitstream, the first parameter indicating whether a syntax element related to a chroma tool offset is present in the bitstream; when the first parameter indicates that the syntax element is present in the bitstream, (i) stores, in the bitstream, one or more second parameters that are used in deblocking filtering for a chroma sample of a current image, in addition to the syntax element, (ii) performs the deblocking filtering using the one or more second parameters, and (iii) encodes the current image; and when the first parameter indicates that the syntax element is not present in the bitstream, encodes the current image without storing the one or more second parameters into the bitstream.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Deblocking filter parameter signaling

A video encoder can signal a set of values for one or more deblocking filter parameters in a high-level parameter set. A video decoder can receive and decode the set of values. The video encoder can also encode an index to the set of values at a lower level. The video decoder can decode the index and then use the index to determine a particular value from the set of values to determine the deblocking filter parameters.
Owner:QUALCOMM INC

Reducing blockiness for codecs

Disclosed is a method that includes receiving an image frame having a plurality of coded blocks, determining a prediction unit (PU) from the plurality of coded blocks, determining one or more motion compensation units arranged in an array within the PU, and applying a filter to one or more boundaries of the one or more motion compensation units. Also disclosed is a method that includes receiving a reference frame that includes a reference block, determining a timing for deblocking a current block, performing motion compensation on the reference frame to obtain a predicted frame that includes a predicted block, performing reconstruction on the predicted frame to obtain a reconstructed frame that includes a reconstructed PU, and applying, at the timing for deblocking the current block, a deblocking filter based on one or more parameters to the reference block, the predicted block, or the reconstructed PU.
Owner:APPLE INC

Image processing apparatus and image processing method

This application provides an image processing apparatus and an image processing method. The image processing apparatus may include: a decoding unit that decodes an encoded stream and generates a decoded image; a determining unit that determines whether a deblocking filter for the color difference components of the decoded image needs to be applied to the block boundaries of the decoded image based on a boundary strength calculated using color difference parameters related to color difference; and a filtering unit that applies the deblocking filter to the color difference components of pixels located near the block boundaries based on the result of determining whether the deblocking filter needs to be applied. The boundary strength is calculated independently for the U and V components by independently determining, based on information, whether there are effective coefficients for the U component and the V component in the color difference components within the block sandwiched between the block boundaries, which are the objects of the boundary strength calculation.
Owner:SONY GROUP CORP

Data processing method, data processing device, electronic equipment and readable medium

The invention provides a data processing method, which comprises the following steps: determining a vertical filtering unit according to an input video block, a first influence area of vertical deblocking filtering being used for determining the vertical filtering unit; performing vertical deblocking filtering on the vertical filtering unit; a horizontal filtering unit is determined according to the input video block, and the first influence area and a second influence area of horizontal deblocking filtering are used for determining the horizontal filtering unit; performing horizontal deblocking filtering on the horizontal filtering unit; and outputting information of a target video block corresponding to the input video block. The invention further provides a data processing device, electronic equipment and a computer readable medium.
Owner:SANECHIPS TECH CO LTD

Encoding device, decoding device, encoding method, and decoding method

An encoding device 1 includes: a transformation unit 13 configured to calculate an orthogonal transform coefficient by performing an orthogonal transformation process on a residual image indicating a difference between the input image and a predicted image of the input image; a quantization unit 14 configured to generate a quantization coefficient by quantizing the orthogonal transform coefficient on the basis of a quantization parameter; an entropy encoding unit 24 configured to generate encoded data by encoding the quantization coefficient; an image decoding unit 10 configured to restore an orthogonal transform coefficient from the quantization coefficient on the basis of the quantization parameter and generate a reconstructed image by adding the predicted image to a residual image restored by performing inverse orthogonal transformation on the orthogonal transform coefficient; and a deblocking filtering unit 18 configured to perform a filtering process on the reconstructed image, wherein the deblocking filtering unit 18 controls a filtering strength depending on a luminance signal level of the reconstructed image and the quantization parameter.
Owner:NIPPON HOSO KYOKAI

System and method for deblocking HDR content

A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.
Owner:ARRIS ENTERPRISES LLC

Method and device for transmitting loop filter parameters in image or video processing system

The image or video processing method and apparatus include: receiving input data associated with a current picture or a current slice in the current picture; determining whether the current picture is a monochrome picture, conditionally transmitting or parsing chroma deblocking parameters, depending on whether the current picture is a monochrome picture; and encoding or decoding the current picture or the current slice. When the current picture is not a monochrome picture, the chroma deblocking parameters are used in a deblocking filtering operation applied to the chroma components of the current picture or the current slice. A syntax element is used to indicate the acquisition of the chroma deblocking parameters, and, based on the value of the syntax element, the chroma deblocking parameters are allowed to be explicitly transmitted in a syntax structure or parsed from a syntax structure, or the chroma deblocking parameters are implicitly inferred.
Owner:HFI INNOVATION INC

Encoding method, decoding method, encoder, decoder, bitstream, and storage medium

Provided are an encoding method, a decoding method, an encoder, a decoder, a bitstream, and a storage medium. The decoding method comprises: determining an adjacent block of a current block; on the basis of a prediction mode of the current block and / or the adjacent block, determining a first filtering parameter corresponding to the current block; and on the basis of the first filtering parameter, performing deblocking filtering on the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Chroma deblocking tuning for video coding and decoding

Describes chroma deblocking tuning for video encoding and decoding. In an exemplary aspect, a method for video processing includes a conversion between a first color component of a current block of a video and a bitstream representation of the first color component of the current block of the video, determining one or more deblocking parameters associated with the first color component involved in a deblocking filter process based on one or more quantization parameters (QPs) associated with a second color component of the current block of the video; and performing the conversion based on the determined deblocking parameters.
Owner:DOUYIN VISION CO LTD +1

Image encoding / decoding method, storage medium, and method for transmitting bitstream

The invention relates to an image encoding / decoding method, a storage medium, and a method of transmitting a bitstream. An image decoding method performed by an image decoding apparatus according to the present disclosure may comprise the steps of: generating a reconstructed block of a current block; determining a target boundary of the reconstructed block; determining a first target block and a second target block based on samples in contact with the target boundary; and performing deblocking filtering on samples in contact with the target boundary based on the prediction mode of at least one block among the first target block and the second target block. In this case, if the prediction mode of at least one of the first target block and the second target block is a palette mode, the value of the sample in contact with the target boundary may not change.
Owner:NOKIA TECHNOLOGIES OY