IP Library › Granted Patent US 9,445,111
Granted Patent B2
US 9,445,111 · App. 14/490,422 · Granted Sep 13, 2016

Image processing apparatus and image processing method

Inventor: Kazushi Sato (Kanagawa, JP)
Assignee: SONY CORPORATION
H04N19/36H04N19/463H04N19/59H04N19/70
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,445,111
App. No.
14/490,422
Granted
Sep 13, 2016
Kind
B2
Abstract

There is provided an image processing apparatus including circuitry configured to predict an image of a second layer from an image of a first layer using a lookup table which maps combinations of a luminance component, a first color difference component, and a second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations. The second layer has a different color gamut from the first layer. The circuitry uses the lookup table in which granularities of the first and second color difference components are lower than a granularity of the luminance component.

Claims (50)

1. An image processing apparatus, comprising:

circuitry configured to

perform a color gamut prediction to predict an image of a second layer from an image of a first layer using a first lookup table when a chroma format for the image of the first layer indicates that resolutions of a first color difference component and a second color difference component of the first layer are lower than a resolution of a luminance component of the first layer; and

perform the color gamut prediction to predict the image of the second layer from the image of the first layer using a second lookup table when the chroma format indicates that the resolutions of the first color difference component and the second color difference component of the first layer are equal to the resolution of the luminance component of the first layer, wherein

the first lookup table maps combinations of the luminance component, the first color difference component, and the second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations,

the second layer has a different color gamut from the first layer,

information in the first lookup table indicates that granularities of the first and second color difference components are set to be lower than a granularity of the luminance component, and

granularities of the second lookup table are different from granularities of the first lookup table.

2. The image processing apparatus according to claim 1 , wherein the circuitry is further configured to:

decode lookup table information regarding the granularities of the first and second color difference components of the first lookup table and the second lookup table.

3. The image processing apparatus according to claim 2 , further comprising:

lookup table buffers configured to buffer the first lookup table and the second lookup table set based on the lookup table information decoded by the circuitry.

4. An image processing method, comprising:

performing, by circuitry of an image processing apparatus, a color gamut prediction to predict an image of a second layer from an image of a first layer using a first lookup table when a chroma format for the image of the first layer indicates that resolutions of a first color difference component and a second color difference component of the first layer are lower than a resolution of a luminance component of the first layer;

performing, by the circuitry, the color gamut prediction to predict the image of the second layer from the image of the first layer using a second lookup table when the chroma format indicates that the resolutions of the first color difference component and the second color difference component of the first layer are equal to the resolution of the luminance component of the first layer, wherein

the first lookup table maps combinations of the luminance component, the first color difference component, and the second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations,

the second layer has a different color gamut from the first layer,

information in the first lookup table indicates that granularities of the first and second color difference components are set to be lower than a granularity of the luminance component, and

granularities of the second lookup table are different from granularities of the first lookup table.

5. The image processing method according to claim 4 , further comprising:

decoding lookup table information regarding the granularities of the first and second color difference components of the first lookup table and the second lookup table.

6. The image processing method according to claim 5 , further comprising:

buffering the first lookup table and the second lookup table set based on the lookup table information decoded by the circuitry.

7. A non-transitory computer-readable medium having stored thereon:

encoded image data of a first layer;

encoded image data of a second layer; and

a first lookup table for a color gamut prediction, the first lookup table maps combinations of a luminance component, a first color difference component, and a second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations, the second layer having a different color gamut from the first layer, wherein

a decoder performs the color gamut prediction to predict an image of the second layer from an image of the first layer using the first lookup table when a chroma format for the image of the first layer indicates that resolutions of the first color difference component and the second color difference component are lower than a resolution of the luminance component,

the decoder performs the color gamut prediction to predict the image of the second layer from the image of the first layer using second lookup table when the chroma format indicates that the resolutions of the first color difference component and the second color difference component are equal to the resolution of the luminance component,

information in the first lookup table indicates that granularities of the first and second color difference components are set to be lower than a granularity of the luminance component, and

granularities of the second lookup table are different from granularities of the first lookup table.

8. The non-transitory computer-readable medium according to claim 7 , having further stored thereon:

lookup table information regarding the granularities of the first and second color difference components of the first lookup table and the second lookup table.

9. An encoder, comprising:

circuitry configured to

encode an image of a first layer,

encode an image of a second layer,

generate a first lookup table for a color gamut prediction, the first lookup table mapping combinations of a luminance component, a first color difference component, and a second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations, and the second layer having a different color gamut from the first layer, and

generate a second lookup table for the color gamut prediction, wherein

the color gamut prediction is performed to predict the image of the second layer from the image of the first layer using the first lookup table when a chroma format for the image of the first layer indicates that resolutions of the first color difference component and the second color difference component are lower than a resolution of the luminance component,

the color gamut prediction is performed to predict the image of the second layer from the image of the first layer using the second lookup table when the chroma format indicates that the resolutions of the first color difference component and the second color difference component are equal to the resolution of the luminance component,

information in the first lookup table indicates that granularities of the first and second color difference components are set to be lower than a granularity of the luminance component, and

granularities of the second lookup table are different from granularities of the first lookup table.

10. The encoder according to claim 9 , wherein the circuitry is further configured to:

encode lookup table information regarding the granularities of the first and second color difference components of the first lookup table and the second lookup table.

11. The image processing apparatus according to claim 1 , wherein the data size of each of the first difference components and the second color difference components included in the first lookup table is smaller than the data size of the luminance components included in the first lookup table.

12. The image processing method according to claim 4 , wherein the data size of each of the first difference components and the second color difference components included in the first lookup table is smaller than the data size of the luminance components included in the first lookup table.

13. The non-transitory computer-readable medium according to claim 7 , wherein the data size of each of the first difference components and the second color difference components included in the first lookup table is smaller than the data size of the luminance components included in the first lookup table.

14. The encoder according to claim 9 , wherein the data size of each of the first difference components and the second color difference components included in the first lookup table is smaller than the data size of the luminance components included in the first lookup table.

15. The image processing apparatus according to claim 1 , wherein information in the second lookup table indicates that a common granularity is to be set for the luminance component, the first color difference component and the second color difference component.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 034067/0527 →
Priority Claims (2)
JP 2014-001992 · Jan 8, 2014 · national
JP 2014-108269 · May 26, 2014 · national
Continuity (1)
Related Publication 20150195523A1 · Jul 9, 2015