IP Library Granted Patent US 11,503,321
Granted Patent B2
US 11,503,321 · App. 17/035,788 · Granted Nov 15, 2022

Image processing device for suppressing deterioration in encoding efficiency

Inventor: Kazushi Sato (Kanagawa, JP)
Assignee: SONY CORPORATION
H04N19/503H04N19/103H04N19/147H04N19/159H04N19/187H04N19/31H04N19/44H04N19/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 11,503,321
App. No.
17/035,788
Granted
Nov 15, 2022
Kind
B2
Abstract

The present disclosure relates to image processing device and method that can suppress the deterioration in encoding efficiency. An image processing device includes: a reception unit that receives encoded data in which an image with a plurality of main layers is encoded, and inter-layer prediction control information controlling whether to perform inter-layer prediction, which is prediction between the plurality of main layers, with the use of a sublayer; and a decoding unit that decodes each main layer of the encoded data received by the reception unit by performing the inter-layer prediction on only the sublayer specified by the inter-layer prediction control information received by the reception unit. The present disclosure can be applied to, for example, an image processing device.

Claims (34)

1. An image processing device comprising:

an encoder comprising circuitry configured to encode the image data with a plurality of layers including a base layer and a non-base layer, each layer comprising a plurality of sublayers, by performing inter-layer prediction, which is prediction between the plurality of layers, based on inter-layer prediction control information specifying a highest sublayer used for the inter-layer prediction, from a lowest sublayer to the highest sublayer specified by the inter-layer prediction control information,

wherein the inter-layer prediction is performed only on sublayers of the non-base layer that are lower than or equal to the specified highest sublayer, and

wherein inter-layer prediction includes prediction based on a sublayer of the non-base layer and a sublayer of the base layer.

2. The image processing device according to claim 1 , wherein if a current picture of a current layer belongs to the sublayer specified as the sublayer for which the inter-layer prediction is performed by the inter-layer prediction control information, the circuitry of the encoder is further configured to encode the image data of the current picture using the inter-layer prediction.

3. The image processing device according to claim 1 , wherein the inter-layer prediction control information is set for each layer.

4. The image processing device according to claim 1 , wherein the inter-layer prediction control information is set as parameters common to all the layers.

5. The image processing device according to claim 1 , wherein

the circuitry of the encoder is further configured to:

perform inter-layer pixel prediction as pixel prediction between the plurality of layers based on inter-layer pixel prediction control information that controls whether to perform the inter-layer pixel prediction and that is set as the inter-layer prediction control information, and

perform inter-layer syntax prediction as syntax prediction between the plurality of layers based on inter-layer syntax prediction control information that controls whether to perform the inter-layer syntax prediction and that is set as the inter-layer prediction control information independently from the inter-layer pixel prediction control information.

6. The image processing device according to claim 5 , wherein

the inter-layer pixel prediction control information controls using the information related to the sublayer, whether to perform the inter-layer pixel prediction,

the circuitry of the encoder is further configured to perform the inter-layer pixel prediction on only the sublayer specified by the inter-layer pixel prediction control information,

the inter-layer syntax prediction control information controls whether to perform the inter-layer syntax prediction for each picture or slice, and

the circuitry of the encoder is further configured to perform the inter-layer syntax prediction on only the picture or slice specified by the inter-layer syntax prediction control information.

7. The image processing device according to claim 6 , further comprising a transmitter comprising circuitry configured to transmit the inter-layer pixel prediction control information as a nal unit (nal_unit), a video parameter set (VPS (Video Parameter Set)), or an extension video parameter set (vps_extension).

8. The image processing device according to claim 6 , further comprising a transmitter comprising circuitry configured to transmit the inter-layer syntax prediction control information as a nal_unit (nal_unit), a picture parameter set (PPS (Picture Parameter Set)), or a slice header (SliceHeader).

9. An image processing method comprising:

encoding image data with a plurality of layers including a base layer and a non-base layer, each layer comprising a plurality of sublayers, by performing inter-layer prediction, which is prediction between the plurality of layers, based on inter-layer prediction control information specifying a highest sublayer used for the inter-layer prediction, from a lowest sublayer to the highest sublayer specified by the inter-layer prediction control information,

wherein the inter-layer prediction is performed only on sublayers of the non-base layer that are lower than or equal to the specified highest sublayer, and

wherein inter-layer prediction includes prediction based on a sublayer of the non-base layer and a sublayer of the base layer.

10. The image processing method according to claim 9 , wherein if a current picture of a current layer belongs to the sublayer specified as the sublayer for which the inter-layer prediction is performed by the inter-layer prediction control information, the method further comprises encoding the image data of the current picture using the inter-layer prediction.

11. The image processing method according to claim 9 , wherein the inter-layer prediction control information is set for each layer.

12. The image processing method according to claim 9 , wherein the inter-layer prediction control information is set as parameters common to all the layers.

13. The image processing method according to claim 9 , the method further comprising:

performing inter-layer pixel prediction as pixel prediction between the plurality of layers based on inter-layer pixel prediction control information that controls whether to perform the inter-layer pixel prediction and that is set as the inter-layer prediction control information; and

performing inter-layer syntax prediction as syntax prediction between the plurality of layers based on inter-layer syntax prediction control information that controls whether to perform the inter-layer syntax prediction and that is set as the inter-layer prediction control information independently from the inter-layer pixel prediction control information.

14. The image processing method according to claim 13 , wherein the inter-layer pixel prediction control information controls, using the information related to the sublayer, whether to perform the inter-layer pixel prediction,

the method further comprising:

performing the inter-layer pixel prediction on only the sublayer specified by the inter-layer pixel prediction control information, the inter-layer syntax prediction control information controlling whether to perform the inter-layer syntax prediction for each picture or slice; and

performing the inter-layer syntax prediction on only the picture or slice specified by the inter-layer syntax prediction control information.

15. The image processing method according to claim 14 , the method further comprising transmitting the inter-layer pixel prediction control information as a nal_unit (nal_unit), a video parameter set (VPS (Video Parameter Set)), or an extension video parameter set (vps_extension).

16. The image processing method according to claim 14 , the method further comprising transmitting the inter-layer syntax prediction control information as a nal_unit (nal_unit), a picture parameter set (PPS (Picture Parameter Set)), or a slice header (SliceHeader).

Priority Claims (3)
JP 2012-218307 · Sep 28, 2012 · national
JP 2012-283598 · Dec 26, 2012 · national
JP 2013-129992 · Jun 20, 2013 · national
Continuity (4)
Continuation 16185019 · Nov 9, 2018
Continuation 15968182 · May 1, 2018
Continuation 14402153
Related Publication 20210014516A1 · Jan 14, 2021