EP2339852A1

Deblocking method, deblocking device, deblocking program, and computer-readable recording medium containing the program

Abstract

A direction is detected for each block in which a pixel value is changed which is represented by an edge that indicates a direction of change in pixel value in each block, a direction in which a deblocking filter is to be applied to a block boundary is determined based on a direction of an edge detected for a block to be processed which includes the block boundary subject to deblocking and on a direction of an edge detected for a block contacting the block to be processed, and the deblocking filter is applied to the block boundary in accordance with the determined direction.

EP2339852A1, drawing sheet 1
Sheet 1 of 29

Term

Projected expiry 21 October 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 2 independent, 8 dependent

  1. 1
    A deblocking method for reducing block distortion occurring in a video coding scheme for performing predictive coding on a block basis and in a video decoding scheme for decoding video coded by the video coding scheme, the method comprising:a detection step of detecting, for each block, a direction in which a pixel value is changed which is represented by an edge that indicates a direction of change in pixel value in each block;a determination step of determining a direction in which a deblocking filter is to be applied to a block boundary, based on a direction of an edge detected for a block to be processed which includes the block boundary subject to deblocking and on a direction of an edge detected for a block contacting the block to be processed;anda filtering step of applying the deblocking filter to the block boundary in accordance with the determined direction.
  2. 7
    A deblocking apparatus for reducing block distortion occurring in a video coding scheme for performing predictive coding on a block basis and in a video decoding scheme for decoding video coded by the video coding scheme, the apparatus comprising:a detection means for detecting, for each block, a direction in which a pixel value is changed which is represented by an edge that indicates a direction of change in pixel value in each block;a determination means for determining a direction in which a deblocking filter is to be applied to a block boundary, based on a direction of an edge detected for a block to be processed which includes the block boundary subject to deblocking and on a direction of an edge detected for a block contacting the block to be processed;anda filtering means for applying the deblocking filter to the block boundary in accordance with the determined direction.