Patent ID: 9185430
Filing Date: 2015-11-10
Classification: H04N

Abstract:
1. A deblocking filtering method, comprising: checking if at least one of two adjacent blocks is an intra-coded block and accordingly generating a checking result; applying a deblocking filtering scheme with a clipping range to the two adjacent blocks by a deblocking filtering circuit as long as the checking result indicates that at least one of the two adjacent blocks is the intra-coded block; when two adjacent blocks are both inter-coded blocks, utilizing a control circuit for determining whether to filter a boundary between the inter-coded blocks by referring to a first threshold setting; and when at least one of the two adjacent blocks is an intra-coded block, utilizing the control circuit for determining whether to filter a boundary between the two adjacent blocks including at least one intra-coded block by referring to a second threshold setting different from the first threshold setting; wherein one of the two adjacent blocks includes a first sample and a second sample adjacent to the first sample, and the other of the two adjacent blocks includes a third sample adjacent to the first sample and a fourth sample adjacent to the third sample; determining whether to filter the boundary between the inter-coded blocks comprises: selecting a first threshold value from a plurality of candidate first threshold values according to a first index value; selecting a second threshold value from a plurality of candidate second threshold values according to a second index value; and determining whether to filter the boundary between the inter-coded blocks by comparing a difference between the first and third samples with the first threshold value, comparing a difference between the second and first samples with the second threshold value, and comparing a difference between the fourth and third samples with the second threshold value; and determining whether to filter the boundary between the two adjacent blocks including at least one intra-coded block comprises: selecting a third threshold value from a plurality of candidate third threshold values according to a third index value; selecting a fourth threshold value from a plurality of candidate fourth threshold values according to a fourth index value; and determining whether to filter the boundary between the two adjacent blocks including at least one intra-coded block by comparing a difference between the first and third samples with the third threshold value, comparing a difference between the second and first samples with the fourth threshold value, and comparing a difference between the fourth and third samples with the fourth threshold value.