IP Library Granted Patent US 10,614,593
Granted Patent B2
US 10,614,593 · App. 15/707,509 · Granted Apr 7, 2020

Image processing device and method

Inventor: Kazushi Sato (Kanagawa, JP)
Assignee: VELOS MEDIA, LLC
G06T9/004H04N19/11H04N19/117H04N19/159H04N19/176H04N19/46H04N19/50H04N19/593H04N19/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 10,614,593
App. No.
15/707,509
Granted
Apr 7, 2020
Kind
B2
Abstract

The present invention relates to an image processing device and method enabling noise removal to be performed according to images and bit rates. A low-pass filter setting unit 93 sets, from filter coefficients stored in a built-in filter coefficient memory 94 , a filter coefficient corresponding to intra prediction mode information and a quantization parameter. A neighboring image setting unit 81 uses the filter coefficient set by the low-pass filter setting unit 93 to subject neighboring pixel values of a current block from frame memory 72 to filtering processing. A prediction image generating unit 82 performs intra prediction using the neighboring pixel values subjected to filtering processing, from the neighboring image setting unit 81 , and generates a prediction image. The present invention can be applied to an image encoding device which encodes with the H.264/AVC format, for example.

Claims (26)

1. An image decoding method for decoding a current block to be decoded comprising:

decoding an intra prediction mode of the block;

determining a block-level control flag value for the intra prediction mode of the block, wherein the block-level control flag value indicates whether filter processing is to be turned on or off as to neighboring pixels that are located adjacent to the block and not included within the block; and

in response to the block-level control flag value indicating the filter process is to be turned on for the intra prediction mode of the block:

filtering the neighboring pixels; and

generating a prediction image for the block using the intra prediction mode and the filtered neighboring pixels, wherein the filtered neighboring pixels are used as reference pixels to generate the prediction image.

2. The image decoding method according to claim 1 , wherein the block-level control flag value is determined in increments of a block size of the block, wherein the size of the block is selected from a predetermined set of sizes of 4×4, 8×8, 16×16, and 32×32.

3. The image decoding method according to claim 2 , further comprising setting filter coefficients according to a block size of the block.

4. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to perform an image processing method, the method comprising:

decoding an intra prediction mode of a block to be decoded;

determining a block-level control flag value for the intra prediction mode of the block, wherein the block-level control flag value indicates whether filter processing is to be turned on or off as to neighboring pixels that are located adjacent to the block and not included within the block; and

in response to the block-level control flag value indicating the filter process is to be turned on for the intra prediction mode of the block:

filtering the neighboring pixels; and

generating a prediction image for the block using the intra prediction mode and the filtered neighboring pixels, wherein the filtered neighboring pixels are used as reference pixels to generate the prediction image.

5. The non-transitory computer-readable medium according to claim 4 , wherein the block-level control flag value is determined in increments of a block size of the block, wherein the size of the block is selected from a predetermined set of sizes of 4×4, 8×8, 16×16, and 32×32.

6. The non-transitory computer-readable medium according to claim 5 , wherein the method further comprises setting filter coefficients according to a block size of the block.

7. An image processing apparatus comprising:

a processor; and

a memory, including computer program code configured to, working with the processor, cause the apparatus to perform at least the following:

decode an intra prediction mode of a block to be decoded;

determine a block-level control flag value for the intra prediction mode of the block, wherein the block-level control flag value indicates whether filter processing is to be turned on or off as to neighboring pixels that are located adjacent to the block and not included within the block; and

if the block-level control flag value indicates the filter process is to be turned on for the intra prediction mode of the block:

filter the neighboring pixels; and

generate a prediction image for the block using the intra prediction mode and the filtered neighboring pixels, wherein the filtered neighboring pixels are used as reference pixels to generate the prediction image.

8. The image processing apparatus according to claim 7 , wherein the block-level control flag value is determined in increments of a block size of the block, wherein the size of the block is selected from a predetermined set of sizes of 4×4, 8×8, 16×16, and 32×32.

9. The image processing apparatus according to claim 8 , wherein the computer program code is further configured to, working with the processor, cause the apparatus to set filter coefficients according to a block size of the block.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: VELOS MEDIA, LLC
To: SONY GROUP CORPORATION
Reel/Frame 061902/0867 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: VELOS MEDIA, LLC AND VELOS MEDIA MANAGEMENT, LLC
Reel/Frame 060923/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2018
From: SONY CORPORATION
To: VELOS MEDIA, LLC
Reel/Frame 046464/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2017
From: SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 043615/0951 →
Priority Claims (2)
JP 2009-156563 · Jul 1, 2009 · national
JP 2009-244753 · Oct 23, 2009 · national
Continuity (3)
Continuation 14483325 · Sep 11, 2014
Continuation 13380478
Related Publication 20180005408A1 · Jan 4, 2018