Patent ID: 8243798
Filing Date: 2012-08-14
Classification: H04N

Abstract:
1. A method comprising: receiving a bitstream that includes coded image data; extracting, from the bitstream, a first layer of the coded image data, a second layer of the coded image data and a third layer of the coded image data; decoding the first layer of the coded image data to provide a first image data frame; decoding the second layer of the coded image data to provide a first error image data frame; decoding the third layer of the coded image data to provide a second error image data frame; upscaling or de-quantizing the first image data frame to provide a first predicted image data frame; generating a second image data frame based at least in part on the first predicted image data frame and the first error image data frame; upscaling or de-quantizing the second image data frame to provide a second predicted image data frame; and generating a third image data frame based at least in part on the second predicted image data frame and the second error image data frame; wherein the decoding the first layer of the coded image data to provide a first image data frame comprises providing a first decoder to decode the first layer to provide the first image data frame, the first decoder including a first portion and a second portion, the first portion providing decoding for lossless coding, the second portion providing decoding for lossy coding; wherein the decoding the second layer of the coded image data to provide a first error image data frame comprises providing a second decoder to decode the second layer to provide the first error image data frame, the second decoder including a first portion and a second portion the first portion of the second decoder providing decoding for lossless coding, the second portion of the second decoder providing decoding for lossy coding; and wherein the decoding the third layer of the coded image data to provide a second error image data frame comprises providing a third decoder to decode the third layer to provide the second error image data frame, the third decoder including a first portion and a second portion, the first portion of the third decoder providing decoding for lossless coding, the second portion of the third decoder providing decoding for lossy coding.