IP Library › Granted Patent US 9,560,355
Granted Patent B2
US 9,560,355 · App. 14/000,060 · Granted Jan 31, 2017

Efficient decisions for deblocking

Inventors: Matthias Narroschke (Schaafheim, DE); Thomas Wedi (Gross-Umstadt, DE); Semih Esenlik (Frankfurt, DE)
Assignee: SUN PATENT TRUST
H04N19/0089H04N19/117H04N19/14H04N19/176H04N19/80H04N19/82H04N19/86
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,560,355
App. No.
14/000,060
Granted
Jan 31, 2017
Kind
B2
Abstract

The present invention relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of image or video signal. In particular, the present invention relates to performing an efficient and accurate decision on whether or not to apply deblocking filtering on an image block. The efficient and accurate decision is achieved by performing individual decisions on whether or not to apply deblocking filtering for segments of a boundary between adjacent image blocks, wherein the individual decision are based on pixels comprised in a subset of the pixel lines that the image blocks are composed of.

Claims (10)

1. An apparatus for processing an image to provide deblocking filtering, the image being divided into a plurality of blocks, each block including a plurality of pixel lines perpendicular to a boundary with an block, the apparatus comprising:

a processor; and

a non-transitory memory having stored thereon executable instructions, which when executed, cause the processor to perform the steps of:

dividing one or more of the plurality of blocks into a plurality of portions fewer than the plurality of pixel lines, each of the plurality of portions consisting of one or more pixel lines;

calculating a decision value for each of the plurality of portions of a block based on values of pixels in a subset of pixel lines of the block; and

judging whether or not to apply a deblocking filter to each of the plurality of portions of the block based on the respective decision value calculated for the portion.

2. A method for processing an image to provide deblocking filtering, the image being divided into a plurality of blocks, each block including a plurality of pixel lines perpendicular to a boundary with an adjacent block, the method comprising the steps of:

dividing one or more of the plurality of blocks into a plurality of portions fewer than the plurality of pixel lines, each of the plurality of portions consisting of one or more pixel lines;

calculating a decision value for each of the plurality of portions of a block based on values of pixels in a subset of pixel lines of the block; and

judging whether or not to apply a deblocking filter to each of the plurality of portions of the block based on the respective decision value calculated for the portion.

Assignments (3)
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 May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2013
From: NARROSCHKE, MATTHIAS; WEDI, THOMAS; ESENLIK, SEMIH
To: PANASONIC CORPORATION
Reel/Frame 031304/0374 →
Continuity (3)
Provisional Application 61446766 · Feb 25, 2011
Provisional Application 61451348 · Mar 10, 2011
Related Publication 20130322548A1 · Dec 5, 2013