IP Library › Granted Patent US 10,063,852
Granted Patent B2
US 10,063,852 · App. 14/004,460 · Granted Aug 28, 2018

Image processing device and image processing method

Inventor: Kazushi Sato (Tokyo, JP)
Assignee: SONY CORPORATION
H04N19/00569H04N19/105H04N19/11H04N19/157H04N19/186H04N19/593H04N19/44
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,063,852
App. No.
14/004,460
Filed
Sep 11, 2013
Granted
Aug 28, 2018
Kind
B2
Art Unit
2487
USPC
375/240.12
Abstract

Provided is an image processing apparatus including a decoding section that decodes a luminance component and a color difference component of a block inside a coding unit in an order of the luminance component and the color difference component in each block.

Claims (32)

1. An image processing apparatus comprising:

a decoding section that decodes a luminance component and a color difference component of blocks inside a coding unit in an order, in each block, of first decoding the luminance component and then decoding the color difference component, wherein the decoding section decodes a luminance component of a first block in the coding unit, a color difference component of the first block, and a luminance component of a second block subsequent to the first block, in the order of decoding in a relative order of the luminance component of the first block, the color difference component of the first block, and the luminance component of the second block; and

a prediction section that, when a linear model (LM) mode representing a prediction of color difference component based on a linear function of a dynamically built luminance component is specified, performs an intra prediction in the LM mode to generate a predicted value of the color difference component of the first block decoded by the decoding section by using a prediction function based on a value of the luminance component of the first block,

wherein the order of the decoding for each block of the coding unit is a temporal order of first decoding, within each respective block, the luminance component of the respective block, and then decoding next in time the color difference component of the respective block, wherein the luminance component of the respective block and the color difference component of the respective block are both decoded prior in time to any decoding of the luminance component of any blocks that are subsequent to the respective block within the coding unit.

2. The image processing apparatus according to claim 1 , wherein the decoding section decodes the luminance component of the first block, the color difference component of the first block, the luminance component of the second block, and a color difference component of the second block in an order of the luminance component of the first block, the color difference component of the first block, the luminance component of the second block, and the color difference component of the second block.

3. The image processing apparatus according to claim 2 ,

wherein a unit of decoding processing is a block of a determined hierarchy, and

wherein the block of the determined hierarchy is a prediction unit.

4. The image processing apparatus according to claim 3 , wherein a number of luminance prediction units corresponding to one color difference prediction unit is limited to one in the LM mode.

5. The image processing apparatus according to claim 4 , wherein when a size of the luminance prediction unit is 4×4 pixels, the number of the luminance prediction units corresponding to the one color difference prediction unit is exceptionally permitted to be plural in the LM mode.

6. The image processing apparatus according to claim 5 , wherein when a size of the first block is 4×4 pixels, the decoding section decodes at least the one luminance component of the luminance prediction unit of 4×4 pixels including the first block and then decodes the color difference component of the first block.

7. The image processing apparatus according to claim 4 , wherein the prediction section includes a buffer having a size equal to or smaller than a maximum size of the color difference prediction unit as the buffer of the luminance component for the LM mode.

8. An image processing method comprising:

decoding a luminance component and a color difference component of blocks inside a coding unit in an order, in each block, of first decoding the luminance component and then decoding the color difference component, wherein decoding is performed of a luminance component of a first block in the coding unit, a color difference component of the first block, and a luminance component of a second block subsequent to the first block, in the order of decoding in a relative order of the luminance component of the first block, the color difference component of the first block, and the luminance component of the second block; and

performing an intra prediction in a linear model (LM) mode, when the LM mode representing a prediction of color difference component based on a linear function of a dynamically built luminance component is specified, to generate a predicted value of the decoded color difference component of the first block by using a prediction function based on a value of the luminance component of the first block,

wherein the order of the decoding for each block of the coding unit is a temporal order of first decoding, within each respective block, the luminance component of the respective block, and then decoding next in time the color difference component of the respective block, wherein the luminance component of the respective block and the color difference component of the respective block are both decoded prior in time to any decoding of the luminance component of any blocks that are subsequent to the respective block within the coding unit.

9. An image processing apparatus comprising:

an encoding section that encodes a luminance component and a color difference component of blocks inside a coding unit in an order, in each block, of first encoding the luminance component and then encoding the color difference component, wherein the encoding section encodes a luminance component of a first block in the coding unit, a color difference component of the first block, and a luminance component of a second block subsequent to the first block, in the order of encoding in a relative order of the luminance component of the first block, the color difference component of the first block, and the luminance component of the second block; and

a prediction section that, in a linear model (LM) mode representing a prediction of color difference component based on a linear function of a dynamically built luminance component, performs an intra prediction in the LM mode to generate a predicted value of the color difference component of the first block encoded by the encoding section by using a prediction function based on a value of the luminance component of the first block,

wherein the order of the encoding for each block of the coding unit is a temporal order of first encoding, within each respective block, the luminance component of the respective block, and then encoding next in time the color difference component of the respective block, wherein the luminance component of the respective block and the color difference component of the respective block are both encoded prior in time to any encoding of the luminance component of any blocks that are subsequent to the respective block within the coding unit.

10. The image processing apparatus according to claim 9 , wherein the encoding section encodes the luminance component of the first block, the color difference component of the first block, the luminance component of the second block, and a color difference component of the second block in an order of the luminance component of the first block, the color difference component of the first block, the luminance component of the second block, and the color difference component of the second block.

11. The image processing apparatus according to claim 10 ,

wherein a unit of encoding processing is a block of a determined hierarchy, and

wherein the block of the determined hierarchy is a prediction unit.

12. The image processing apparatus according to claim 11 , wherein a number of luminance prediction units corresponding to one color difference prediction unit is limited to one in the LM mode.

13. The image processing apparatus according to claim 12 , wherein when a size of the luminance prediction unit is 4×4 pixels, the number of the luminance prediction units corresponding to the one color difference prediction unit is exceptionally permitted to be plural in the LM mode.

14. The image processing apparatus according to claim 13 , wherein when a size of the first block is 4×4 pixels, the encoding section encodes at least the one luminance component of the luminance prediction unit of 4×4 pixels including the first block and then encodes the color difference component of the first block.

15. The image processing apparatus according to claim 12 , wherein the prediction section includes a buffer having a size equal to or smaller than a maximum size of the color difference prediction unit as the buffer of the luminance component for the LM mode.

16. An image processing method comprising:

encoding a luminance component and a color difference component of blocks inside a coding unit in an order, in each block, of first encoding the luminance component and then encoding the color difference component, wherein encoding is performed of a luminance component of a first block in the coding unit, a color difference component of the first block, and a luminance component of a second block subsequent to the first block, in the order of encoding in a relative order of the luminance component of the first block, the color difference component of the first block, and the luminance component of the second block; and

performing an intra prediction in a linear model (LM) mode representing a prediction of color difference component based on a linear function of a dynamically built luminance component, to generate a predicted value of the encoded color difference component of the first block by using a prediction function based on a value of the luminance component of the first block,

wherein the order of the encoding for each block of the coding unit is a temporal order of first encoding, within each respective block, the luminance component of the respective block, and then encoding next in time the color difference component of the respective block, wherein the luminance component of the respective block and the color difference component of the respective block are both encoded prior in time to any encoding of the luminance component of any blocks that are subsequent to the respective block within the coding unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2013
From: SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 031181/0681 →
Priority Claims (3)
JP 2011-125473 · Jun 3, 2011 · national
JP 2011-145411 · Jun 30, 2011 · national
JP 2011-210543 · Sep 27, 2011 · national
Continuity (1)
Related Publication 20140003512A1 · Jan 2, 2014
Cited By (1)
US 12,739,420