Apparatus and method for encoding/decoding

Image analysis – Image compression or coding – Transform coding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S249000, C382S233000

Reexamination Certificate

active

06198851

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to an encoding method and apparatus, a decoding method and apparatus and recording medium, and more particularly to an encoding method and apparatus, a decoding method and apparatus and a recording medium usable in a system for high efficiency picture encoding or decoding for efficient picture transmission or storage.
BACKGROUND OF THE INVENTION
The International Organization for Standardization (ISO) has promulgated a standardized system for a conventional picture compression system called Joint Photographic Expert Group (JPEG). This system provides optimal encoding or decoding of pictures by applying a Discrete Cosine Transformation (DCT) to an image to transform that image into DCT coefficients. This system works most efficiently when a relatively large number of bits are to be employed to represent the encoded information. However, if the number of bits to be employed to represent the encoded information is less than a certain predetermined value, block distortion inherent in such a DCT transform becomes prevalent enough to deteriorate the quality of the picture which may be noticed by a viewer.
In response to these deficiencies of the JPEG and DCT procedure, a new Iterated Function System (IFS) picture compression technique has been proposed, and is beginning to gain favor. This IFS technique exploits self-similarity between portions of pictures and is based on fractal geometry. IFS works on the assumption that various portions of a particular picture are analogous, even though they may be of a different size, position, perspective, or orientation. IFS utilizes this redundancy in pictures to efficiently encode the picture without resulting block distortion, as may be generated in the JPEG system. Therefore, IFS is not nearly as dependent upon the number of bits to be used to represent the encoded information, and therefore the resolution during decoding does not suffer when a relatively smaller number of bits are to be used to represent the encoded information.
The basic structure of IFS is set forth in Arnaud E. Jaquin's thesis entitled “Image Coding Based on a Fractal Theory of Iterated Contractive Image Transformations”, IEEE Transactions on Image Processing, Vol. 1, No. 1, pp. 18-30), and is further set forth in U.S. Pat. Nos. 5,347,600; 5,065,447 and 4,941,193, all issued to Barnsley et al. The encoding and decoding devices as generally set forth in these references will now be described with reference to prior art
FIGS. 11 and 12
.
Referring first to
FIG. 11
, the operation of an encoding device according to the prior art is shown. As is set forth in
FIG. 11
, an original picture
300
is entered to a block generating circuit
200
and is therein split into a plurality of blocks
301
. All of blocks
301
together cover the entire original picture
300
, but do not overlap with each other. Original picture
300
is also forwarded to reduced picture generating circuit
202
. A picture
307
having a reduced size, such as by way of a reduction scheme as is known in the art which is obtained through the processing of reduced picture generating circuit
202
is forwarded and stored within reduced picture storage circuit
204
.
Each of blocks
301
is forwarded to a proximate area search circuit
201
which searches reduced size picture
307
stored in reduced picture storage circuit
204
to determine whether any portions of the reduced size picture are analogous to the particular block
301
being searched. As noted above, this search includes searching for portions of reduced size picture
307
which are of different size, position, perspective, or orientation than the block
301
being searched. In accordance with the detected result indicating a successful search for a most similar portion, similar block position information
306
, which specifies the position of the selected portion
305
within the reduced size picture
307
that is to be extracted, is transmitted to reduced picture storage circuit
204
. Thus, in accordance with these instructions, selected portion
305
of the reduced size picture
307
stored within reduced picture storage circuit
204
is extracted, and is transmitted to a rotation/inversion/level value conversion circuit
203
.
Within rotation/inversion/level value conversion circuit
203
, portion
305
of reduced size picture
307
is processed by a rotation/inversion/level value transformation in accordance with transformation parameters
304
which are supplied from proximate area search circuit
201
. These transformation parameters
304
are indicative of the transformation which must be performed in order to transform portion
305
of reduced size picture
307
into block
301
. These parameters are determined when a particular portion
305
of reduced size picture
307
is found to most closely correspond to block
301
being searched. Upon transformation at rotation/inversion/level value conversion circuit
203
, a transform reduced-size picture
303
is forwarded to proximate area search circuit
201
. There as a result, transformation parameters
304
and similar block position information
306
are output as ISF codes
302
. Thus, a first picture is input to the system, and the output includes at least transformation parameters, for transforming a first block into a second similar block, and position information, for determining the position of the second block within the encoded picture.
Referring next to
FIG. 12
, a decoding apparatus is provided in which the IFS codes, including transformation parameters and similar block position information
302
which are output by the encoding device of
FIG. 11
, are entered into and stored in an IFS code storage circuit
205
. IFS codes
302
are then sequentially read out from IFS code storage circuit
205
for each block, and are forwarded to an IFS code read out circuit
206
. IFS code read out circuit
206
divides the codes into similar block position information
306
and transformation parameters
304
as provided by the encoder. Similar block position information
306
is then forwarded to reduced picture storage circuit
204
in order to reproduce the area of the reduced-size picture specified by similar block position information
306
. The portion
305
of the reduced size picture stored in reduced picture storage circuit
204
corresponding to the specified area is then transmitted to a rotation/inversion/level value conversion circuit
203
, and is transformed in accordance with transformation parameters
304
which are supplied from IFS code read out circuit
206
. The resulting transformed picture
303
forwarded from rotation/inversion/level conversion circuit
203
is stored within decoded picture storage circuit
208
. This procedure is performed for each block in the picture for which IFS codes are provided.
After all of the IFS codes for all of the blocks have been read out, IFS read out circuit
206
sends a READ OUT END notification signal
310
to duplication control circuit
207
. Duplication control circuit
207
counts the number of recursive decoding/duplicating operations that have been executed, and if this count has not reached a predetermined value, duplication control circuit
207
sends a reprocessing command signal
309
to IFS code read out circuit
206
in order to continue execution of decoding processing for all of the blocks in the picture according to a recursive decoding procedure. Simultaneously, the reprocessing command information is sent via control signal
311
to a switch
209
in order to send partially decoded picture
313
to reduced picture generating circuit
202
via information path
314
. Reduced picture generating circuit
202
then generates a partially decoded reduced size picture
315
of decoded picture
313
in a manner similar to that as in the encoding device in order to re-write the contents of the picture stored in contracted picture storage circuit
204
and to enable a next recursive decoding step to start with partially decoded reduced picture
315
. If the

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

Apparatus and method for encoding/decoding does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for encoding/decoding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for encoding/decoding will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2539133

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