Systems and methods for reducing blocking artifacts

    公开(公告)号:US11546640B2

    公开(公告)日:2023-01-03

    申请号:US17151699

    申请日:2021-01-19

    Abstract: Several systems, methods and integrated circuits capable of reducing blocking artifacts in video data are disclosed. In an embodiment, a system for reducing blocking artifacts in video data includes a processing module and a deblocking module. The deblocking module comprises a luma deblocking filter and a chroma deblocking filter configured to filter an edge between adjacent blocks associated with the video data, where a block of the adjacent blocks corresponds to one of a prediction block and a transform block. The processing module is communicatively associated with the deblocking module and is operable to configure at least one filter coefficient corresponding to the chroma deblocking filter based on one or more filter coefficients corresponding to the luma deblocking filter. The processing module is further configured to cause the chroma deblocking filter to filter the edge between the adjacent blocks based on the configured at least one filter coefficient.

    BLOCK-BASED PARALLEL DEBLOCKING FILTER IN VIDEO CODING

    公开(公告)号:US20210037263A1

    公开(公告)日:2021-02-04

    申请号:US17074308

    申请日:2020-10-19

    Abstract: Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks.

    SYSTEMS AND METHODS FOR REDUCING BLOCKING ARTIFACTS

    公开(公告)号:US20210144411A1

    公开(公告)日:2021-05-13

    申请号:US17151699

    申请日:2021-01-19

    Abstract: Several systems, methods and integrated circuits capable of reducing blocking artifacts in video data are disclosed. In an embodiment, a system for reducing blocking artifacts in video data includes a processing module and a deblocking module. The deblocking module comprises a luma deblocking filter and a chroma deblocking filter configured to filter an edge between adjacent blocks associated with the video data, where a block of the adjacent blocks corresponds to one of a prediction block and a transform block. The processing module is communicatively associated with the deblocking module and is operable to configure at least one filter coefficient corresponding to the chroma deblocking filter based on one or more filter coefficients corresponding to the luma deblocking filter. The processing module is further configured to cause the chroma deblocking filter to filter the edge between the adjacent blocks based on the configured at least one filter coefficient.

    Systems and methods for reducing blocking artifacts

    公开(公告)号:US10931973B2

    公开(公告)日:2021-02-23

    申请号:US14702903

    申请日:2015-05-04

    Abstract: Several systems, methods and integrated circuits capable of reducing blocking artifacts in video data are disclosed. In an embodiment, a system for reducing blocking artifacts in video data includes a processing module and a deblocking module. The deblocking module comprises a luma deblocking filter and a chroma deblocking filter configured to filter an edge between adjacent blocks associated with the video data, where a block of the adjacent blocks corresponds to one of a prediction block and a transform block. The processing module is communicatively associated with the deblocking module and is operable to configure at least one filter coefficient corresponding to the chroma deblocking filter based on one or more filter coefficients corresponding to the luma deblocking filter. The processing module is further configured to cause the chroma deblocking filter to filter the edge between the adjacent blocks based on the configured at least one filter coefficient.

    SYSTEMS AND METHODS FOR REDUCING BLOCKING ARTIFACTS

    公开(公告)号:US20200228845A1

    公开(公告)日:2020-07-16

    申请号:US16831084

    申请日:2020-03-26

    Abstract: Several methods and systems for reducing blocking artifacts are disclosed. In an embodiment, the method includes receiving a pair of adjacent blocks having an edge being positioned between the adjacent blocks. The pair of adjacent blocks is associated with one or more coding blocks. The one or more coding blocks comprise one or more coding information associated with the coding of the pair of adjacent blocks. The method also includes conducting a determination of whether the pair of adjacent blocks is coded in a skip-mode based on the one or more coding information. The edge is filtered based on the determination. Filtering the edge comprises disabling a de-blocking filtering of the edge based on a determination that the pair of adjacent blocks is coded in the skip-mode; and enabling the de-blocking filtering of the edge based on determination that the pair of adjacent blocks is not associated with the skip-mode.

    SYSTEMS AND METHODS FOR REDUCING BLOCKING ARTIFACTS

    公开(公告)号:US20180227598A1

    公开(公告)日:2018-08-09

    申请号:US15948832

    申请日:2018-04-09

    Abstract: Several methods and systems for reducing blocking artifacts are disclosed. In an embodiment, the method includes receiving a pair of adjacent blocks having an edge being positioned between the adjacent blocks. The pair of adjacent blocks is associated with one or more coding blocks. The one or more coding blocks comprise one or more coding information associated with the coding of the pair of adjacent blocks. The method also includes conducting a determination of whether the pair of adjacent blocks is coded in a skip-mode based on the one or more coding information. The edge is filtered based on the determination. Filtering the edge comprises disabling a de-blocking filtering of the edge based on a determination that the pair of adjacent blocks is coded in the skip-mode; and enabling the de-blocking filtering of the edge based on determination that the pair of adjacent blocks is not associated with the skip-mode.

    BLOCK-BASED PARALLEL DEBLOCKING FILTER IN VIDEO CODING

    公开(公告)号:US20180014035A1

    公开(公告)日:2018-01-11

    申请号:US15700541

    申请日:2017-09-11

    Abstract: Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks.

    SYSTEMS AND METHODS FOR REDUCING BLOCKING ARTIFACTS
    18.
    发明申请
    SYSTEMS AND METHODS FOR REDUCING BLOCKING ARTIFACTS 审中-公开
    减少阻塞作物的系统和方法

    公开(公告)号:US20150237380A1

    公开(公告)日:2015-08-20

    申请号:US14702903

    申请日:2015-05-04

    Abstract: Several systems, methods and integrated circuits capable of reducing blocking artifacts in video data are disclosed. In an embodiment, a system for reducing blocking artifacts in video data includes a processing module and a deblocking module. The deblocking module comprises a luma deblocking filter and a chroma deblocking filter configured to filter an edge between adjacent blocks associated with the video data, where a block of the adjacent blocks corresponds to one of a prediction block and a transform block. The processing module is communicatively associated with the deblocking module and is operable to configure at least one filter coefficient corresponding to the chroma deblocking filter based on one or more filter coefficients corresponding to the luma deblocking filter. The processing module is further configured to cause the chroma deblocking filter to filter the edge between the adjacent blocks based on the configured at least one filter coefficient.

    Abstract translation: 公开了能够减少视频数据中的块伪影的若干系统,方法和集成电路。 在一个实施例中,用于减少视频数据中的块伪影的系统包括处理模块和去块模块。 去块模块包括亮度去块滤波器和色度去块滤波器,其被配置为对与视频数据相关联的相邻块之间的边缘进行滤波,其中相邻块的块对应于预测块和变换块中的一个。 处理模块与去块模块通信地关联,并且可操作以基于与亮度去块滤波器对应的一个或多个滤波器系数来配置对应于色度去块滤波器的至少一个滤波器系数。 处理模块还被配置为基于配置的至少一个滤波器系数使色度去块滤波器对相邻块之间的边缘进行滤波。

Patent Agency Ranking