Method for coding a digital image, decoding method, devices, terminal equipment and related computer programs
AssigneeB<>Com
InventorsFelix Henry, Gordon Clare
Life of this patent
Estimating the term…
Loading patent…
AssigneeB<>Com
InventorsFelix Henry, Gordon Clare
Estimating the term…
A method for coding a digital image divided into blocks. The method includes, for a current block: processing the current block to provide a vector of transformed coefficients; selecting a sequence of M signs of coefficients to be predicted in the coefficient vector, M being an integer greater than or equal to 2; predicting values of the signs from a plurality of assumptions of combinations and a cost function; and for a sign of the sequence, coding an indicator representing a difference between its actual value and its predicted value. The predicting includes, for at least one second, current assumption: obtaining a pixel vector associated with the current assumption, by linear combination of at least one pixel vector associated with a first assumption and at least one pattern vector obtained from the vector of transformed coefficients; an calculating the cost function for the current assumption from the pixel vector obtained.
A method for coding a digital image, said image being divided into a plurality of blocks of pixels processed in a defined order, said method comprising the following acts, implemented by a coding device for a current block:
A method for decoding a digital image from a bitstream, said image being divided into a plurality of blocks processed in a defined order, the bitstream comprising, for a block, coded data representative of a vector of transformed coefficients, said method comprising the following acts, implemented by a decoding device for the block, called a current block:
A device for coding a digital image, said image being divided into a plurality of blocks of pixels processed in a defined order, said device comprising:
A device for decoding a digital image from a bitstream, said image being divided into a plurality of blocks processed in a defined order, the bitstream comprising, for a block, coded data representative of a vector of transformed coefficients, said device comprising:
A non-transitory computer-readable medium comprising instruction stored thereon, which when executed by a processor of a coding device, configure the coding device to perform a method of coding a digital image, said image being divided into a plurality of blocks of pixels processed in a defined order, said method comprising the following acts, implemented for a current block:
A non-transitory computer-readable medium comprising instruction stored thereon, which when executed by a processor of a decoding device, configure the decoding device to perform a method of decoding a digital image from a bitstream, said image being divided into a plurality of blocks processed in a defined order, the bitstream comprising, for a block, coded data representative of a vector of transformed coefficients, said method comprising the following acts, implemented for the block, called a current block:
Dependencies are inferred from the claim text.