Method for the encoding of data for assistance in the reconstruction of a sub-sampled moving electronic image
First Claim
1. A method for encoding assistance data for use in the reconstruction of an electronic image belonging to a sequence of images using a compressed image signal, wherein the compression of the image signal comprises the steps of:
- dividing the electronic image into elementary image blocks containing a fixed number of pixels,selecting an optimal processing operation from among several concurrent compression processing operations achieved in parallel for each elementary image block, the processing operations comprising at least one compression processing operation by image filtering and at least one compression processing operation by motion compensation,segmenting the image into substantially homogeneous superblocks of variable size i×
i for which all elementary image blocks are defined collectively, and classifying each superblock according to the level of segmentation from a minimum size containing a single elementary image block, each level corresponding to the regrouping of four lower level adjacent blocks, the encoding method comprising the steps of;
generating for at least two levels of segmentation a first code for each superblock representing the homogeneity of the superblock, the compression processing employed, and the level of segmentation,generating a second code for each superblock representing a motion vector where motion compensation compression processing is employed and the level of segmentation, andmultiplexing the codes together under the control of a sequencing means locked into a pre-determined image scanning procedure such that segmentation information is retained only for superblocks containing more than one elementary image block, and motion vector information is expressed only for blocks where motion compensation compression processing is employed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for encoding data for assistance in the reconstruction of sub-sampled moving electronic images, particularly HDTV images transmitted by MAC channel, optimizing the representation of the assistance data while minimizing the corresponding throughput of data through compression of the image signal by segmentation of the image into homogeneous blocks of different sizes. An imbricated, hierarchical encoding is achieved on the image blocks, for assigning to the blocks a choice of processing, on the one hand, and a motion vector, on the other hand. When the sub-sampling/reconstruction processing chosen is of the motion compensation type (way 4) and wherein assistance data are generated under the control of a sequencer locked into a pre-determined image scanning procedure, segmentation information is selectively generated solely for the non-elementary blocks, and information on choice of motion vector is selectively generated only during the occurrence of a block with optimal processing by motion compensation.
-
Citations
9 Claims
-
1. A method for encoding assistance data for use in the reconstruction of an electronic image belonging to a sequence of images using a compressed image signal, wherein the compression of the image signal comprises the steps of:
-
dividing the electronic image into elementary image blocks containing a fixed number of pixels, selecting an optimal processing operation from among several concurrent compression processing operations achieved in parallel for each elementary image block, the processing operations comprising at least one compression processing operation by image filtering and at least one compression processing operation by motion compensation, segmenting the image into substantially homogeneous superblocks of variable size i×
i for which all elementary image blocks are defined collectively, and classifying each superblock according to the level of segmentation from a minimum size containing a single elementary image block, each level corresponding to the regrouping of four lower level adjacent blocks, the encoding method comprising the steps of;generating for at least two levels of segmentation a first code for each superblock representing the homogeneity of the superblock, the compression processing employed, and the level of segmentation, generating a second code for each superblock representing a motion vector where motion compensation compression processing is employed and the level of segmentation, and multiplexing the codes together under the control of a sequencing means locked into a pre-determined image scanning procedure such that segmentation information is retained only for superblocks containing more than one elementary image block, and motion vector information is expressed only for blocks where motion compensation compression processing is employed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification