Patent ID: 9055294
Filing Date: 2015-06-09
Classification: H04N

Abstract:
1. A method comprising encoding with an encoding device at least one image, divided into macroblocks, one macroblock comprising a set of blocks of pixels, wherein encoding implements, for at least one current macroblock of a current image: at least two iterations of the following steps: assigning a level of encoding priority to at least one pixel of said current macroblock, adjacent to at least one previously predicted pixel, according to a predetermined criterion for determining priority; selecting a pixel having the highest level of priority, called a priority pixel; and predicting a set of pixels including said priority pixel, called a target set, implementing the following sub-steps: a step of encoding a prediction residue for a region formed by predicted pixels of the current macroblock, called a predicted region, by determining a difference between said predicted pixels of said predicted region and corresponding original pixels belonging to said current image, said encoding step being implemented once said predicted region meets a predetermined encoding criterion, before the totality of the pixels of said current macroblock is predicted such that a prediction boundary and an encoding boundary can vary from one another, said predetermined encoding criterion being based on a predetermined configuration in which the predicted pixels form a same row of pixels and/or a same column of pixels of said current macroblock.