Patent ID: 8396306
Filing Date: 2013-03-12
Classification: H04N

Abstract:
1. A method of processing a digital image in a processing unit, said method comprising: providing the digital image in a compressed format, wherein the digital image is represented as a bitstream representing sequential image blocks, each block comprising one or more components, each component comprising several data units and each data unit being represented as a Huffman-coded stream of coefficients of basis functions, wherein a zeroth order coefficient is represented as a difference to the previous zeroth order coefficient of the corresponding component; processing the digital image using the processing unit by sequentially stepping through the bitstream and while stepping through the bitstream; storing in a block information table an indicator to one zeroth order or first order coefficient of each image block in the bitstream; decoding the zeroth order coefficients and storing in the block information table the zeroth order coefficient of the first data unit of each component of each image block, said zeroth order coefficient being represented in a non-differential form; wherein stepping through non-zeroth order coefficients of a data unit in the bitstream, said non-zeroth order coefficients being represented by a sequence of bitstream entries, comprises: