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

38 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.

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

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

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

Encoding method and decoding method, and device using same

ActiveUS12610042B2Digital video signal modificationDeblocking filterDecodes
An encoding method and decoding method, and a device implementing the same are provided. The encoding method obtains an intra prediction mode related to a current block from a video signal, obtains prediction samples of the current block by performing intra prediction on the current block based on the intra prediction mode, scans transform coefficients of the current block based on a scanning type of the current block, obtains dequantized transform coefficients of the current block by dequantizing the transform coefficients, obtains residual samples of the current block by performing an inverse-transform on the dequantized transform coefficients, the inverse-transform being performed in a horizontal direction and a vertical direction, reconstructs the current block using the residual samples and the prediction samples, and applies a deblocking filter on the reconstructed current block.
Owner:ELECTRONICS & TELECOMM RES INST +1

Encoding method and decoding method, and device using same

PendingUS20260089319A1Digital video signal modificationDeblocking filterDecodes
An encoding method and decoding method, and a device implementing the same are provided. The encoding method obtains an intra prediction mode related to a current block from a video signal, obtains prediction samples of the current block by performing intra prediction on the current block based on the intra prediction mode, scans transform coefficients of the current block based on a scanning type of the current block, obtains dequantized transform coefficients of the current block by dequantizing the transform coefficients, obtains residual samples of the current block by performing an inverse-transform on the dequantized transform coefficients, the inverse-transform being performed in a horizontal direction and a vertical direction, reconstructs the current block using the residual samples and the prediction samples, and applies a deblocking filter on the reconstructed current block.
Owner:ELECTRONICS & TELECOMM RES INST +1

Image encoding apparatus and method, image decoding apparatus and method, and storage medium

This invention provides an image encoding apparatus and method, an image decoding apparatus and method, and a storage medium. In the prediction processing, one of a first mode, a second mode, and a third mode can be used. The first mode is used to derive predicted pixels for the block using pixels in an image that includes the block; the second mode is used to derive predicted pixels for the block using pixels in an image different from the image that includes the block; and the third mode is used to generate predicted pixels for the block using both pixels in the image that includes the block and pixels in an image different from the image that includes the block. When the third mode is used in at least one of the first and second blocks, the intensity of the deblocking filter processing to be performed on the boundary between the first and second blocks is set to the same intensity as when the first mode is used in at least one of the first and second blocks.
Owner:CANON KK

Quantization parameter for chroma deblocking filtering

An example method of video processing includes determining, for a conversion between a block of a chroma component of a video and a bitstream representation of the video, whether or how to apply a filtering process to an edge of the block based on a first quantization information for a first video region including samples on one side of the edge and / or a second quantization information for a second video region including samples on the other side of the edge according to a rule that is based on a coding mode applicable to the block for coding the samples on the one side or the samples on the other side of the edge. The rule specifies that multiple QP offsets at different video unit levels are used to determine the first quantization information or the second quantization information. The method also includes performing the conversion based on the determining.
Owner:BYTEDANCE INC

Filter location of cross-component sample offset

ActiveUS12666088B2Digital video signal modificationAlgorithmDeblocking filter
In a method for video decoding, an offset value in a look up table of a cross-component sample offset (CCSO) filter is determined based on first reconstructed samples in a filter chain after a deblocking filter in the filter chain is applied and before a constrained directional enhancement filter (CDEF) in the filter chain is applied. The offset value of the CCSO filter is applied to second reconstructed samples in the filter chain after the CDEF in the filter chain is applied.
Owner:TENCENT AMERICA LLC

Luminance deblock filtering encoding device, decoding device, and program

An encoding device 1 includes: a transformer 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 quantizer 14 configured to generate quantization coefficient by quantizing the orthogonal transform coefficient based on a quantization parameter; an entropy encoder 24 configured to generate encoded data by encoding the quantization coefficient; an image decoder 10 configured to restore an orthogonal transform coefficient from the quantization coefficient based on the quantization parameter and generate a pre-filtering image by adding the predicted image to a residual image restored by performing inverse orthogonal transformation on the orthogonal transform coefficient; and a deblocking filter 18 configured to perform a filtering process on the pre-filtering image and control a filtering strength depending on a result of comparison between a luminance signal level of the pre-filtering image and a luminance threshold value.
Owner:NIPPON HOSO KYOKAI

Apparatus and method for deblocking filter in video coding

A method and image processing device are provided, including a deblocking filter. The deblocking filter modifies values of at most MA samples of the first image block as first filter output values, the at most MA samples being located at a column of the first image block that is perpendicular to and adjacent to the horizontal block edge; and modifies values of at most MB samples of the second image block as second filter output values, the at most MB samples being located at a column of the second image block that is perpendicular to and adjacent to the horizontal block edge. At most a number MA of sample values of the first image block adjacent to the block edge are modified and at most a number MB of sample values of the second image block adjacent to the block edge are modified, wherein MA<MB.
Owner:HUAWEI TECH CO LTD

System and method for applying a deblocking filter to recovered video data

To provide an apparatus and a method for applying a deblocking filter.SOLUTION: An apparatus receives a sample value included in a first block and a second block adjacent to a block boundary of reconstructed video data, determines whether 7 samples of the first block are filtered based on a width of the first block being greater than or equal to 32 when an edge type is vertical, determines whether 3 samples of the second block are filtered based on the width of the second block being less than 32, and filters each pixel of the first block and the second block using an intermediate value calculated based on an equation (2*(p0+q0)+q0+2*(q1+q2)+p1+q1+p2+p3+p4+p5+p6+8)>>4. The pi denotes a value of a pixel of the first block, the qi denotes the value of the pixel of the second block, the i denotes the position of the pixel from the block boundary, and the i=0 denotes the position directly adjacent to the block boundary.SELECTED DRAWING: Figure 10
Owner:SHARP KK

Filtering methods, decryption methods, and encryption methods.

PendingTH2601000923AAlgorithmDeblocking filter
DEPCT69 A filtering method that performs deblocking filter management within the boundaries between... An IPCM (IntraPulse Code Modulation) block and a non-IPCM block that are adjacent to each other, with... The first quantization parameter determination procedure (S401) performs the determination of the quantization parameters. The first-order TICE procedure for the non-IPCM block and the decision step determine the quantization parameters. The second step (S402) makes a decision to determine the second-order quantization parameters, supporting IPCM blocks and steps. At the decision-making stage, the filtering strength level (S403) was determined using the 1st quantization parameter as follows: The aforementioned second-order quantization parameters and the procedures for managing the removable filter are mentioned. Block (deblocking filter)(S404) at the said boundary, with the said filtering strength level. Included in the calculation;
Owner:TAKIVAN TO LLC

Image encoding device, image encoding device, image encoding method, and image encoding method

This enables deblocking filter processing that supports mixed intra-internet and internet predictions. [Solution] The image encoding device determines the intensity of the deblocking filter as follows: If at least one of the first and second blocks is a block to which a "prediction mode in which predicted pixels of the target block are derived using pixels in an image containing the target block" is applied; if at least one of the first and second blocks is a block to which a "prediction mode in which predicted pixels of the target block are derived by applying predicted pixels from a first prediction process to a first region of the target block and predicted pixels from a second prediction process to a second region of the target block" is applied; and if both the first and second blocks are blocks to which a "prediction mode in which predicted pixels of the target block are derived using pixels in another image different from the image containing the target block" is applied, it determines a third intensity that is smaller than the first and second intensities.
Owner:CANON KK

Deblocking signaling in video coding

Systems, methods, and apparatus, including computer programs encoded on a computer-readable medium, for video processing are described. Video processing can include video encoding, video decoding, or video transcoding. One example method of video processing includes a method of video processing comprising performing a conversion between a video region of a video and a bitstream of the video according to a format rule, and wherein the format rule specifies to determine an applicability of a deblocking filter to the video region based on i) a picture parameter set level and ii) a syntax element at a picture level or a slice level.
Owner:DOUYIN VISION CO LTD +1

Encoding device, decoding device, encoding method, decoding method, computer program

The present invention provides a method, apparatus, and system for encoding and decoding tensors from a convolutional neural network using video compression technology. [Solution] The method comprises: generation means for generating a frame on which a plurality of feature maps obtained based on at least neural network processing of an input image are arranged; and encoding means for encoding the frame on which the plurality of feature maps are arranged into a bitstream, using a first part of a plurality of tools and without using a second part of the plurality of tools which includes at least a deblocking filter (DBF).
Owner:CANON KK

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

PendingJP2026069539ADigital video signal modificationImaging qualityDeblocking filter
Improve image quality. [Solution] The encoding device orthogonally transforms a first partition included in the block to be processed to generate at least one non-zero orthogonal transformation coefficient, does not orthogonally transform a second partition included in the block and adjacent to the first partition, considers the predicted residual of the second partition to be zero, sets the strength of the deblocking filter on the boundary between the first and second partitions to a first value, applies a first deblocking filter corresponding to the first value to the boundary, and the strength of the deblocking filter takes one of the following values: a value of 0 indicating that no deblocking filter is performed, a first value corresponding to the first deblocking filter, or a second value corresponding to a second deblocking filter that is stronger than the first deblocking filter.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Image processing apparatus and image processing method

An image processing apparatus and an image processing method are provided. The image processing apparatus can include a decoding unit that decodes an encoded stream and generates a decoded image, a determination unit that determines whether or not a deblocking filter for a color difference component of the decoded image needs to be applied to a block boundary of the decoded image based on a boundary strength calculated using a color difference parameter related to the color difference, and a filtering unit that applies the deblocking filter to the color difference component of a pixel located in the vicinity of the block boundary based on a result of the determination of whether or not the deblocking filter needs to be applied. The boundary strength is calculated by independently determining whether or not there is a significant coefficient of each component in a block sandwiching the block boundary as a calculation target of the boundary strength. The boundary strength is represented by at least five bits, including at least one bit corresponding to each component.
Owner:SONY GROUP CORP

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 video processing and medium

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is presented. The method comprises: for a transition between a current video block of a video and a bitstream of the video, determining a prediction sample point of the current video block based on an intra prediction mode and first information regarding whether a deblocking filter is applied to a set of reference sample points for the intra prediction mode of the current video block; and performing conversion based on the predicted sample points.
Owner:DOUYIN VISION CO LTD +1

Method and device for performing artificial intelligence encoding and artificial intelligence decoding

ActiveUS12675842B2Pattern recognitionDeblocking filter
An artificial intelligence (AI) encoding apparatus, including a memory configured to store instructions; and at least one processor configured to execute the instructions to: obtain an original image, previously-encoded frame information, and network environment information; obtain deblocking filter setting information, based on the original image, the previously-encoded frame information, and the network environment information; perform deblocking filtering to the original image, based on the deblocking filter setting information to obtain a deblocking-filtered original image; obtain an AI-downscaled first image by providing the deblocking-filtered original image a downscaling deep neural network (DNN); generate image data by performing first encoding on the AI-downscaled first image; and transmit the deblocking filter setting information, AI data including information related to the AI downscaling, and the image data.
Owner:SAMSUNG ELECTRONICS CO LTD