IP Library Granted Patent US 9,083,978
Granted Patent B2
US 9,083,978 · App. 14/264,084 · Granted Jul 14, 2015

Efficient rounding for deblocking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,083,978
App. No.
14/264,084
Granted
Jul 14, 2015
Kind
B2
Abstract

The present disclosure relates to deblocking filtering which is applicable to smoothing the block boundaries in an image or video coding and decoding. In particular, the deblocking filtering is either strong or weak, wherein the clipping is performed differently in the strong filtering and the weak filtering.

Claims (20)

1. A filtering method for applying a deblocking filter to a current block of an image, the filtering method comprising:

judging, by a processor, whether a strong filter or a weak filter is to be applied to a boundary between the current block and a neighboring block adjacent to the current block;

calculating a linear combination of current samples in the current block and adjacent samples in the neighboring block, the current samples and the adjacent samples forming a line of samples;

shifting the linear combination right by a predetermined number of bits; and

clipping the shifted linear combination to generate a filtered sample of the filtered current block,

wherein the clipping for the strong filter is controlled by a first clipping parameter and the clipping for the weak filter is always controlled by a second clipping parameter regardless of any other condition, the first clipping parameter and the second clipping parameter depending on a strength of the boundary but having a different value with each other.

2. An apparatus for applying a deblocking filter to a sample in a current block of an image during encoding the current block into a bitstream or decoding of the current block from a bitstream, the apparatus comprising:

a judging unit for judging whether a strong filter or a weak filter is to be applied;

a calculating unit for calculating a linear combination of the sample and adjacent samples at the boundary between a current block and its neighboring block, the samples forming a line of samples;

an adder for adding an offset to the linear combination;

a shifting unit for shifting the offset linear combination right by a predetermined number of bits; and

a filtering unit for clipping the result of shifting, wherein the clipping for the strong filter is controlled by a clipping parameter different from the parameter controlling the clipping for the weak filter, which always controls the clipping for the weak filter regardless of any other condition.

3. An apparatus for applying a deblocking filter to a current block of an image, the apparatus comprising:

a memory; and

one or more processors that apply the deblocking filter, the one or more processors connected to the memory,

wherein applying the deblocking filter includes:

judging whether a strong filter or a weak filter is to be applied to a boundary between the current block and a neighboring block adjacent to the current block;

calculating a linear combination of current samples in the current block and adjacent samples in the neighboring block, the current samples and the adjacent samples forming a line of samples;

shifting the linear combination right by a predetermined number of bits; and

clipping the shifted linear combination to generate a filtered sample of the filtered current block, wherein the clipping for the strong filter is controlled by a first clipping parameter and the clipping for the weak filter is always controlled by a second clipping parameter regardless of any other condition, the first clipping parameter and the second clipping parameter depending on a strength of the boundary but having a different value with each other.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2015
From: NARROSCHKE, MATTHIAS; KOTRA, ANAND; ESENLIK, SEMIH; WEDI, THOMAS
To: PANASONIC CORPORATION
Reel/Frame 035389/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033182/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033134/0597 →