IP Library › Granted Patent US 9,153,040
Granted Patent B2
US 9,153,040 · App. 14/003,253 · Granted Oct 6, 2015

Image processing device and image processing method

Inventor: Kazushi Sato (Tokyo, JP)
Assignee: Sony Corporation
G06T9/004H04N19/105H04N19/157H04N19/186H04N19/593
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,153,040
App. No.
14/003,253
Granted
Oct 6, 2015
Kind
B2
Abstract

Provided is an image processing apparatus including a prediction section that generates a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component, a coefficient calculation section that calculates a coefficient of the function used by the prediction section by referencing a pixel around a block to which the pixel belongs, and a controller that controls a ratio of a number of reference pixels used by the coefficient calculation section to a block size of the block.

Claims (40)

1. An image processing apparatus comprising:

a prediction section that generates a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component;

a coefficient calculation section that calculates a coefficient of the function used by the prediction section by referencing a pixel around a block to which the pixel belongs; and

a controller that controls a ratio of a number of reference pixels used by the coefficient calculation section to a block size of the block,

wherein the prediction section, the coefficient calculation section, and the controller are each implemented via at least one processor.

2. The image processing apparatus according to claim 1 , wherein the controller controls the ratio in accordance with the block size.

3. The image processing apparatus according to claim 2 , wherein the controller exercises control in a manner that the ratio when the block size is a first size becomes smaller than the ratio when the block size is a second size, which is smaller than the first size.

4. The image processing apparatus according to claim 3 , wherein the controller controls the ratio in a manner that the number of reference pixels becomes constant when the block size exceeds a predetermined size.

5. The image processing apparatus according to claim 4 , wherein the coefficient calculation section calculates the coefficient for a plurality of the block sizes exceeding the predetermined size using a common circuit or logic.

6. The image processing apparatus according to claim 5 , wherein when a bit depth of a pixel value exceeds a predetermined number of bits, the coefficient calculation section calculates the coefficient using the pixel values of the reference pixels reduced to the predetermined number of bits.

7. The image processing apparatus according to claim 1 , wherein the controller controls the ratio in accordance with mapping defined in advance between the block size and the ratio.

8. The image processing apparatus according to claim 1 , wherein the controller controls the ratio by changing the number of reference pixels thinned out upon calculating the coefficient.

9. The image processing apparatus according to claim 8 , wherein the controller sets the number of reference pixels to be thinned out to zero when the block size falls below a predetermined size.

10. The image processing apparatus according to claim 1 , wherein the controller separately controls a first ratio that is a ratio of a number of left reference pixels of the block to a size of the block in a vertical direction and a second ratio that is a ratio of a number of upper reference pixels of the block to a size of the block in a horizontal direction.

11. The image processing apparatus according to claim 10 , wherein the controller controls the first ratio or the second ratio in a manner that the first ratio becomes equal to or less than the second ratio with respect to an identical block size.

12. The image processing apparatus according to claim 10 , wherein when a short distance intra prediction method is used, the controller controls only a ratio corresponding to a direction to which one of the first ratio and the second ratio that is larger in size corresponds.

13. The image processing apparatus according to claim 10 , wherein when a chroma-format representing a resolution of the color difference component is 4:2:2, the controller controls the first ratio in a manner that the number of the left reference pixels of the block becomes equal to the number of the upper reference pixels of the block.

14. The image processing apparatus according to claim 1 , wherein the controller controls the ratio in accordance with a chroma-format representing a resolution of the color difference component.

15. The image processing apparatus according to claim 14 , wherein the controller exercises control in a manner that the ratio when the chroma-format represents a first resolution becomes smaller than the ratio when the chroma-format represents a second resolution, which is lower than the first resolution.

16. An image processing method comprising:

generating a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component;

calculating a coefficient of the function by referencing a pixel around a block to which the pixel belongs; and

controlling a ratio of a number of reference pixels used for calculating the coefficient to a block size of the block.

17. An image processing apparatus comprising:

a prediction section that generates a predicted value of a color difference component of a pixel of an image to be encoded by using a function of a value of a corresponding luminance component;

a coefficient calculation section that calculates a coefficient of the function used by the prediction section by referencing a pixel around a block to which the pixel belongs; and

a controller that controls a ratio of a number of reference pixels used by the coefficient calculation section to a block size of the block,

wherein the prediction section, the coefficient calculation section, and the controller are each implemented via at least one processor.

18. An image processing method comprising:

generating a predicted value of a color difference component of a pixel of an image to be encoded by using a function of a value of a corresponding luminance component;

calculating a coefficient of the function by referencing a pixel around a block to which the pixel belongs; and

controlling a ratio of a number of reference pixels used for calculating the coefficient to a block size of the block.

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

generating a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component;

calculating a coefficient of the function by referencing a pixel around a block to which the pixel belongs; and

controlling a ratio of a number of reference pixels used for calculating the coefficient to a block size of the block.

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

generating a predicted value of a color difference component of a pixel of an image to be encoded by using a function of a value of a corresponding luminance component;

calculating a coefficient of the function by referencing a pixel around a block to which the pixel belongs; and

controlling a ratio of a number of reference pixels used for calculating the coefficient to a block size of the block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2013
From: SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 031157/0423 →
Priority Claims (3)
JP 2011-125473 · Jun 3, 2011 · national
JP 2011-145411 · Jun 30, 2011 · national
JP 2011-210542 · Sep 27, 2011 · national
Continuity (1)
Related Publication 20130343648A1 · Dec 26, 2013