×

Inheritance in sample array multitree subdivision

  • US 10,440,400 B2
  • Filed: 09/18/2017
  • Issued: 10/08/2019
  • Est. Priority Date: 04/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. An encoder for encoding into a data stream an array of information samples representing a spatially sampled video information signal, which is subdivided into a multi-tree structure of leaf regions of different sizes by multi-tree subdivision, wherein the multi-tree structure is divided into a primary sub-division associated with prediction coding and a sub-ordinate sub-division associated with transform coding, such that a tree-root block of the primary sub-division is sub-divided into leaf blocks of the primary sub-division which, in turn, form the tree-root blocks of the sub-ordinate sub-division, further sub-divided into leaf regions of the multi-tree structure, each leaf region of the multi-tree structure has associated therewith a hierarchy layer out of a sequence of hierarchy layers of the multi-tree subdivision, each leaf region of the multi-tree structure has associated therewith coding parameters, the coding parameters are, for each leaf region, represented by a respective set of syntax elements, each syntax element is of a respective syntax element type out of a set of syntax element types, the encoder comprising a processor;

  • anda data stream inserter configured for, using the processor;

    inserting, into the data stream, the multi-tree structure and an inheritance syntax element, the inheritance syntax element indicating as to whether inheritance is used, and if inheritance is indicated to be used, at least one inheritance region of the array of information samples, wherein the at least one inheritance region is a leaf block of the prediction coding and composed of a set of the leaf regions of the transform coding in the multi-tree structure, the at least one inheritance region corresponding to an hierarchy layer of sequence of hierarchy layers of the multi-tree subdivision, which is lower than each of the hierarchy layers with which the set of leaf regions are associated;

    inserting, into the data stream, an inheritance subset including a first intra-prediction mode syntax element and a second intra-prediction mode syntax element, wherein a type of the second intra-prediction mode syntax element depends on the first intra-prediction mode syntax element, and the second intra-prediction mode syntax element represents an intra-prediction coding parameter used in an intra-prediction mode of the prediction coding associated with the at least one inheritance region; and

    inserting, into the data stream, a residual signal for each of the set of leaf regions of the transform coding, whereinthe intra-prediction coding parameter is copied as the coding parameters associated with the set of leaf regions of the transform coding, such that the intra-prediction coding parameter is associated with each of the leaf regions of the set,a separate intra prediction signal for each of the leaf regions of the transform coding is calculated according to the intra-prediction mode by using the intra-prediction coding parameter and neighboring samples of a reconstructed signal of already reconstructed leaf regions of the multi-tree structure as a reference signal, andthe respective leaf region of the multi-tree structure is reconstructed by adding the intra prediction signal and the residual signal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×