Inter-plane prediction
First Claim
Patent Images
1. A decoder for decoding a data stream encoded with a video including pictures of a scene represented by multiple arrays of information samples, comprising:
- an extractor configured for;
extracting, from the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode,extracting, from the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter, andresponsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, extracting, from the data stream, the second set of coding parameters including the second intra coding parameter; and
a predictor configured for;
copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array, andpredicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode,wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene.
2 Assignments
0 Petitions
Accused Products
Abstract
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
181 Citations
32 Claims
-
1. A decoder for decoding a data stream encoded with a video including pictures of a scene represented by multiple arrays of information samples, comprising:
-
an extractor configured for; extracting, from the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode, extracting, from the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter, and responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, extracting, from the data stream, the second set of coding parameters including the second intra coding parameter; and a predictor configured for; copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array, and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for decoding a data stream encoded with a video including pictures of a scene represented by multiple arrays of information samples, comprising:
-
extracting, from the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode; extracting, from the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter; responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, extracting, from the data stream, the second set of coding parameters including the second intra coding parameter; copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array; and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A machine readable non-transitory medium having information recorded thereon for decoding a data stream encoded with a video including pictures of a scene represented by multiple arrays of information samples, wherein the recorded information, when read by the machine, causes the machine to perform at least the following:
-
extracting, from the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode; extracting, from the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter; responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, extracting, from the data stream, the second set of coding parameters including the second intra coding parameter; copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array; and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An encoder for encoding, into a data stream, a video including pictures of a scene represented by multiple arrays of information samples, comprising:
a data stream inserter configured for inserting, into the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode, inserting, into the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter, and responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, inserting, into the data stream, the second set of coding parameters including the second intra coding parameter and a predictor configured for copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array, and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (17, 18, 19, 20)
-
21. A method for encoding, into a data stream, a video including pictures of a scene represented by multiple arrays of information samples, comprising:
-
inserting, into the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode; inserting, into the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter; responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, inserting, into the data stream, the second set of coding parameters including the second intra coding parameter; copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array; and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A machine readable non-transitory medium having information recorded thereon for encoding, into a data stream, a video including pictures of a scene represented by multiple arrays of information samples, wherein the information, when read by the machine, causing the machine to perform at least the following:
-
inserting, into the data stream, a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode; inserting, into the data stream, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter; responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is not to be derived from the first intra coding parameter, inserting, into the data stream, the second set of coding parameters including the second intra coding parameter copying, responsive to a determination based on the inter-plane interchange information that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array; and predicting the second coding block based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on the intra coding mode, wherein the first and second arrays of information samples represent different types of spatially sampled information of the scene. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A data stream stored in a non-transitory storage medium, the data stream related to a video including pictures of a scene represented by multiple arrays of information samples, the data stream comprising:
-
a first set of coding parameters including a first intra coding parameter associated with a first coding block in a first array of information samples that represents a first color component of the video, wherein the first set of coding parameters is to be used for reconstructing the first coding block in an intra coding mode, inter-plane interchange information associated with a second coding block in a second array of information samples that represents a second color component of the video, wherein the inter-plane interchange information signals whether a second intra coding parameter of a second set of coding parameters used for reconstructing the second coding block in the intra coding mode is to be derived based on the first intra coding parameter, and the second set of coding parameters including a second intra coding parameter associated with the second coding block when the inter-plane interchanging information signals that the second intra coding parameter is not to be derived from the first intra coding parameter, wherein if the inter-plane interchange information signals that the second intra coding parameter is to be derived from the first intra coding parameter, the first intra coding parameter is copied as the second intra coding parameter such that the first and second intra coding parameters are equal, wherein a spatial resolution of the first array is twice a spatial resolution of the second array, the first intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the first array and the second intra coding parameter indicates an angle of direction of intra prediction used in the intra coding mode within the second array, wherein the second coding block is predicted based on the second set of coding parameters including the second intra coding parameter to generate a predicted second coding block based on which residuals associated with the second coding block is to be derived, and the first and second arrays of information samples representing different types of spatially sampled information of the scene. - View Dependent Claims (32)
-
Specification