Method and system for coding an image sequence corresponding...

Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06826230

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a method of coding an image sequence, comprising the steps of:
transforming the images of said sequence into successive segmented images comprising a plurality of regions and associated labels defining partitions;
estimating for the regions of the current partition a motion information about the evolution of said segmentation from the previous partition;
encoding the contour and texture of each region of said current partition;
generating on the basis of said encoded partition a corresponding reconstructed partition.
The invention also relates to a system for coding an image sequence, comprising: a segmentation device, for generating successive partitions comprising a plurality of regions, a motion estimation device, for the evaluation of the motion of said segmentation from a previous partition to the current one, an order information evaluation device, for defining a priority in the coding order of said regions, a coding device, for coding contour and texture signals for all regions of the current partition, and a partition reconstruction device. Additionally, the present invention relates to a coded signal as obtained at the output of such a system as well as to a storage medium for storing said coded signal.
The invention also relates to a method of decoding coded signals corresponding to the regions of each successive partition of a segmented image sequence, and to a decoding system for carrying out said decoding method.
In the following description, the word “image” has to be understood according to its widest meaning. It is indeed clear that the invention deals not only with conventional images in which at least a luminance signal is associated to each picture element, but also more generally to any set of tridimensional data (u, v, w) among which two of them define a kind of position within a predetermined frame and the third one a value varying within a given range and respectively associated to each pair of data. The proposed method offers however a substantial interest for all segmentation-based coding techniques and can be used particularly in video terminals that use a motion compensated coding of the partition issued from the segmentation. Such techniques are mainly useful for very low bit rate applications, and a standardization under the reference MPEG4 is contemplated (MPEG is an acronym for “Moving Picture Experts Group”, which is a group of experts of the International Standardization Organization ISO).
The basic idea of segmentation-based coding of image sequences is to define a partition of said images that is more appropriate for coding than the conventional block-based coding schemes. A conventional segmentation-based coding method involves mainly the following steps: definition of the partition, coding (and transmission) of the partition, coding (and transmission) of the pixel values inside each region defined by the partition. Two modes of transmission can be distinguished: the intra-frame mode, which consists in sending the information about the partition of each frame independently, and the inter-frame mode, which relies on the characterization and coding of the time evolution of the partition from one frame to the next one (and is often much more efficient than the intra-frame mode).
The inter-frame mode of partition coding generally relies on the following steps:
(a) segmentation of the frames (the present invention will address the general problem of partition coding by motion compensation and does not rely on any specific segmentation scheme);
(b) estimation of the motion of the partition between an earlier partition and the current one;
(c) prediction by motion compensation of said earlier partition;
(d) computation of the prediction error;
(e) coding of this prediction error, the coded error being then transmitted (individually for each region of the partition).
The motion estimation analyzes the movement of objects between two successive frames and leads to a motion information represented by a set of parameters that are assigned to each region. This motion information, combined with a stored reconstructed partition, allows to carry out the motion compensation, and the difference between the current segmented frame and the reconstructed partition gives the prediction error, which can be coded and transmitted.
However a distinction has to be made between the motion of the shape of a region and the motion of the pixels inside a region. Indeed, both notions coincide in the case of an object placed in the foreground of another one: either the contours of the region of the partition corresponding to that object or its texture can indifferently be considered, the pixels of the interior of this region and its contours following the same motion. This is no longer the case for a background object, because the modifications of the shape or contours of the region corresponding to this background object are generally not defined by the motion of its interior but by the motion of the foreground regions overlapping that background region.
For background regions it is therefore necessary to perform two different motion estimations, in order to have different motion compensations for contours and for textures, the first estimation being used for contour coding and the second one for texture coding.
The communication “Motion and region overlapping estimation for segmentation-based video coding” of M. Pardas and P. Salembier, IEEE International Conference on Image Processing, Austin, Tex. (USA), November 1994, volume II, pp.428-432, describes an object-based video coding system in which it is indeed avoided to perform two different motion estimations for the background regions. The motion estimation for contours is replaced by an extra information called order relation between regions and which allows to know for every couple of neighbouring regions which of them is in the foreground. To this end one performs for every boundary between two neighbouring regions a two hypothesis test consisting in calculating the prediction error in each region for the two possible order relations and selecting the order that yields the lowest one. It however appears that the implementation of this method of determination of said order information leads to a very high computational load: a prediction error has to be calculated twice for each region and, moreover, a lot of these computations are not useful since the corresponding regions will finally perhaps be coded according to the intra-frame mode, i.e. without re-using the error predictions.
SUMMARY OF THE INVENTION
It is therefore a first object of the invention to propose a different and more efficient coding method, leading to a reduced and less expensive computational load. This object is achieved by means of a method as defined in the preamble of the description and in which the motion information estimation step comprises in cascade the sub-steps of:
defining for each region of said current partition, on the basis of a comparison between this current partition and a partition compensated from said reconstructed partition and said motion information, an intra-frame or interframe contour transmission mode;
defining for each pair of neighbouring regions of said current partition, on the basis of a comparison between respective motion informations associated to these two regions, an auxiliary order information and an updated motion information.
The proposed method is more efficient than the one described in the previously cited document in that the determination of the order information is carried out by way of a global estimation of both the mode of transmission and the order information, said mode of transmission being taken into account for each region of the partition issued from the segmentation and no longer by considering that all regions of a given frame are transmitted in the same mode.
In a more efficient implementation, the method includes a contour transmission mode definition sub-step in which information is sent backwards in order to constitute a loo

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for coding an image sequence corresponding... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for coding an image sequence corresponding..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for coding an image sequence corresponding... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3321619

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.