IP Library Granted Patent US 9,402,088
Granted Patent B2
US 9,402,088 · App. 14/755,414 · Granted Jul 26, 2016

Low complex deblocking filter decisions

Inventors: Matthias Narroschke (Schaafheim, DE); Semih Esenlik (Frankfurt, DE); Thomas Wedi (Gross-Umstadt, DE)
Assignee: SUN PATENT TRUST
H04N19/86H04N19/117H04N19/136H04N19/176H04N19/82
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,402,088
App. No.
14/755,414
Granted
Jul 26, 2016
Kind
B2
Abstract

The present disclosure relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of images or video signals. In particular, the present disclosure relates to an improved memory management in an automated decision on whether to apply or skip deblocking filtering for a block and to selection of the deblocking filter. The decision is performed on the basis of a segmentation of blocks in such a manner that memory usage is optimized. Preferably, the selection of appropriate deblocking filters is improved so as to reduce computational expense.

Claims (18)

1. A method for decoding a coded image on a block-by-block basis, the method comprising:

decoding a reconstructed image from the coded image; and

performing deblocking filtering on a reconstructed block included in the reconstructed image, wherein the deblocking filtering includes:

judging whether or not to apply a deblocking filter to pixels adjacent to a first boundary between a first reconstructed block and a second reconstructed block, each of the first reconstructed block and the second reconstructed block including two half segments which are separated along a line that is perpendicular to the first boundary and having a same size as the reconstructed block in the reconstructed image,

wherein, in said judging,

a first judgment is performed for a pair of adjacent half segments on both sides of the first boundary using only pixels in the pair of adjacent half segments, and a second judgment is performed for the other pair of adjacent half segments on both sides of the first boundary using only pixels in the other pair of adjacent half segments.

2. A decoding apparatus for decoding a coded current block of an image including a plurality of pixels, the decoding apparatus comprising:

a non-transitory computer-readable medium storing executable instructions; and

a processor which executes the executable instructions to perform the steps of:

reconstructing the coded current block; and

performing deblocking filtering on the reconstructed block, wherein the deblocking filtering includes:

judging whether or not to apply a deblocking filter to pixels adjacent to a first boundary which is located between a first block and a second block, each of the first block and the second block including two half segments which are separated along a line that is perpendicular to the first boundary,

wherein, in said judging, a judgment is individually performed for a pair of adjacent half segments on both sides of the first boundary using sample pixels in the pair of adjacent half segments, such that no pixels belonging to other half segments are used in the judgment.

3. A decoding apparatus for decoding a coded current block of an image including a plurality of pixels, the decoding apparatus comprising:

a reconstructing unit configured to reconstruct the coded current block; and

a deblocking filtering unit configured to perform deblocking filtering on the reconstructed block, wherein the deblocking filtering unit includes:

a judging unit configured to judge whether or not to apply a deblocking filter to pixels adjacent to a first boundary which is located between of a first block and a second block, each of the first block and the second block including two half segments which are separated along a line that is perpendicular to the first boundary, wherein

the judging unit performs the judgment individually for a pair of adjacent half segments on both sides of the first boundary using sample pixels in the pair of adjacent half segments, such that no pixels belonging to other half segments are used in the judgment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
Continuity (4)
Division 14200911 · Mar 7, 2014
Continuation PCTEP2012067433 · Sep 6, 2012
Provisional Application 61532793 · Sep 9, 2011
Related Publication 20150304687A1 · Oct 22, 2015