SE538196C2

Method and apparatus for intra prediction within display screen

Abstract

A method of decoding comprising receiving a residual sample, performing intra prediction for the current block based on neighbouring samples adjacent the current block to generate a prediction sample in a first column and first row, and deriving a reconstruction sample of the current block by adding the prediction sample and the residual sample. The prediction sample P33 is based on a top neighbouring sample R03 adjacent a current block and a variation representative of a difference value between a top-left neighbouring sample R00 and a left neighbouring sample R30 both adjacent the current block. The top neighbouring sample is located on a same x-coordinate as the prediction sample and the left neighbouring sample is located on a same y-coordinate as the prediction sample. A sample in a first row and second column may be predicted using the top neighbouring sample and the previously predicted sample from the first row and first column.

SE538196C2, drawing sheet 1
Sheet 1 of 41

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

5 claims: 3 independent, 2 dependent

  1. 1
    [Claims] [PATENTKRAV] 1. Videoavkodningsmetod omfattande:1st Video decoding method comprising: att härleda ett differentierande block från en dataström;deriving a differentiating block from a data stream;att erhålla ett prediktionsblock genom att utföra intraprediktion baserat på grannsamplen som angränsar till prediktionsblocket;och att erhålla ett rekonstruktionsblock genom att lägga ihop prediktionsblocket och det differentierande blocket, varvid ett sampel hörande till prediktionsblocket erhålls genom att använda ett övre grannsampel som angränsar till prediktionsblocket och en variation som hänför sig till grannsamplen, och varvid variationen som hänför sig till grannsamplen är representativ för ett differensvärde mellan ett övre-vänstra grannsampel som angränsar till prediktionsblocket och ett vänstra grannsampel som angränsar till prediktionsblocket. obtaining a prediction block by performing intraprediction based on the neighbor samples adjacent to the prediction block;and obtaining a reconstruction block by adding together the prediction block and the differentiating block, wherein a sample belonging to the prediction block is obtained by using an upper neighbor sample adjacent to the prediction block and a variation relating to the neighbor samples. and wherein the variation relating to the neighbor samples is representative of a difference value between an upper-left neighbor sample adjacent to the prediction block and a left neighbor sample adjacent to the prediction block.
  2. 3
    Videoavkodningsanordning omfattande:3rd Video decoding device comprising: a differentiating decoding unit for deriving a differentiating block from a data stream;en differentierande avkodningsenhet för att härleda ett differentierande block från en dataström;a prediction unit for obtaining a prediction block by performing intraprediction based on the neighbor samples adjacent to the prediction block;and a reconstruction unit for obtaining a reconstruction block by adding the prediction block and the differentiating block, a sample belonging to the prediction block being obtained by using an upper neighbor sample adjacent to the prediction block and a variation relating to the neighboring sample, whereby variation occurs to the neighbor samples is representative of a difference value between an upper-left neighbor sample adjacent to en prediktionsenhet för att erhålla ett prediktionsblock genom att utföra intraprediktion baserat på grannsamplen som angränsar till prediktionsblocket;och en rekonstruktionsenhet för att erhålla ett rekonstruktionsblock genom att lägga ihop prediktionsblocket och det differentierande blocket, varvid ett sampel hörande till prediktionsblocket erhålls genom att använda ett övre grannsampel som angränsar till prediktionsblocket och en variation som hänför sig till grannsamplen, och varvid variationen som hänför sig till grannsamplen är representativ för ett differensvärde mellan ett övre-vänstra grannsampel som angränsar till 538 196 the prediction block and a left neighbor sample adjacent to the prediction block. 538 196 prediktionsblocket och ett vänstra grannsampel som angränsar till prediktionsblocket.
  3. 5
    5 the neighbor sample is located on the same x-coordinate as the sample and the left neighbor sample is placed on the same y-coordinate as the sample. 5 grannsamplet är placerat på samma x-koordinat som samplet och det vänstra grannsamplet är placerat på samma y-koordinat som samplet. 538 196 538 196