摘要:
The invention relates to a method for encapsulating a plurality of data substreams encoded in a bit stream, an encoded data substream being obtained by means of entropy encoding of a symbol subsequence representing an image or a series of images, said method including a step of creating a bit stream that encapsulates said plurality of substreams. According to the invention, said method is special in that it includes the following steps: - grouping data substreams into substream pairs according to an iterative traversal order predetermined from said plurality of substreams; - from a pair, obtaining a symmetrical pair by means of reversing a data order making up the second substream of the pair; and - concatenating the pairs obtained within a sequence. Said method is also special in that - the step of creating the bit stream includes encapsulating said sequence and information related to a number of substreams and related to the sizes of pairs of symmetrical substreams.
摘要:
The invention relates to a method of coding a signal from images, said images being split into sub-blocks of pixels, comprising a step of grouping (101) at least two sub-blocks into at least one block of larger size, when said sub-blocks comply with at least one predetermined grouping criterion. According to the invention, such a method comprises a step of prediction (103) applying at least one mode of motion prediction using at least two distinct motion prediction vectors, for at least one block of larger size, said motion prediction vectors being associated respectively with sub-sets of said block of larger size, comprising at least one of said sub-blocks of said block of larger size, said sub-sets being redefined and distinct.
摘要:
The invention relates to a method for encoding an image sequence, including the following steps, for at least one group of blocks of an image: determining (21), for each block, at least one parameter characteristic of said block; forming at least one cluster including the blocks having at least one similar characteristic parameter; encoding (24) the blocks of said cluster, the similar characteristic parameter(s) associated with said cluster being encoded only once; encoding (23) the blocks that do not belong to any cluster, the characteristic parameter(s) associated with each of said blocks not being encoded. Such a method also includes the steps of generating (25) a data stream and inserting (26), into said stream, at least one piece of information on the partitioning of the group(s), in order to identify the outer block(s) within a group.
摘要:
The invention relates to a method for encoding at least one image, divided into macroblocks, one macroblock comprising a set of blocks de pixels. According to eh invention, such a method comprises the following steps for at least one current macroblock of a current image, at least two iterations of the following steps: allocation (31) of a priority level for encoding to at least one pixel of the current macroblock, selection (32) of a pixel with the highest priority level called the priority pixel, prediction (33) of a set of pixels including said priority pixel and an encoding step (35) for a remainder from prediction for a region made up of predicted pixels of said macroblock, called the predicted region, said encoding step being used as and when said predicted region meets a predetermined encoding criterion.
摘要:
The invention relates to a method for encoding a sequence of images generating a data stream in the form of a structure of embedded data layers of n successive levels each of which corresponds to the predetermined resolution of said images. Said method comprises an encoding stage consisting in encoding at least one of said layers of an n+1 level by prediction on the basis of said level n layer and in encoding each data layer of the level n in the form of a base sub-stream and, optionally, in the form of at least one enhancement sub-stream enabling to obtain at least one version of the enhanced quality of said images. The inventive method also consists in encoding, for at least one data layer of the n level, at least one single sub-stream enabling to reconstruct the version of said images at said level n resolution with a quality higher than said enhanced qualities, wherein said single sub-steam of the level n layer is not used during the prediction encoding of the layers of a level other than the level n.
摘要:
Method of coding an image or a sequence of images generating a flow of data in the form of groups of blocks, at least one group of blocks containing image blocks having a resolution and a quality level of identical quantification, characterized in that said method comprises at least the following steps for the at least one group of blocks, of a) a first coding so that each block of the at least one group of blocks has at least one associated parameter that is given a first value, and b) a second coding for giving said associated parameter for at least one block of said at least one group of blocks a second value, so that for said at least one bloc, the first and second values given for said parameter can be combined during decoding in order to provide a value assigned to said parameter.
摘要:
The invention relates to a method for encoding an image represented by a sequence of symbols. According to the invention, the method includes the following steps: defining subsequences within said sequence; and going through the subsequences applying the following sub-steps for a routine subsequence: determining an adjacent routine encoded group including two previously encoded subsequences, one of which belongs to an adjacent encoded group associated with a subsequence that is separate from said routine subsequence; initialising a routine probability of occurrence of a symbol, taking into account two known probabilities of occurrence of said symbol, relating to two previously encoded subsequences of said adjacent routine encoded group; the consecutive entropic encoding of said symbols, and updating said routine probability of occurrence; and storing said routine probability of occurrence after encoding the last symbol.
摘要:
The invention relates to a method for predicting an image by compensation during forward movement from at least one reference image. According to the invention, for at least one block of a reference image, referred to as a reference block, the prediction method (22) includes the following steps: determining (221) at least one piece of movement information, representing a movement between said reference block and a matching block in the image to be predicted; determining (222) at least one enlarged block, including said reference block and at least one point of a block adjacent to said reference block in said reference image; determining (223) a prediction value for at least one point of the image to be predicted from said at least one enlarged block and from said movement information determined for said reference block.
摘要:
The invention relates to a method of coding a sequence of images, comprising a step of coding at least one block of a current image of the sequence, implementing a prediction (11) associating the block with at least one corresponding block in a reference image. According to the invention, the prediction (11) comprises the following steps, for at least one given block of the current image or of the reference image: determination (111) of a plurality of control vectors for the block; at least one splitting (112) of the block into sub-blocks; determination (113) of a plurality of control vectors for the sub-blocks; determination (114) of a prediction value for at least one point of the current image. Moreover, the method comprises a step of inserting, into a signal representative of the sequence, information regarding reconstruction of the control vectors for the given block.
摘要:
The invention relates to a method for decoding a digital image signal in a decoding terminal, that uses a variable-complexity decoding, enabling, for at least one step in the decoding, the selection of at least one decoding tool from at least two available decoding tools. The method includes the following steps: identifying from said images first so-called control images and second so-called intermediate images; applying to each of said control images, for at least one step of the decoding, at least one predetermined decoding tool imposed by the signal; applying to at least one of said intermediate images, for at least one step of the decoding, at least one decoding tool selected by said decoding terminal and not imposed by said signal.