EP0402016B1

Encoding/decoding in the decomposition and recomposition of a high resolution image.

Abstract

This record has no abstract on file.

EP0402016B1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 25 May 2010, 16.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 4 independent, 3 dependent

  1. 1
    A system (102) for encoding pixels in the decomposition of a high resolution image into a low resolution replica and supplemental information for transmission or storage, comprising:apparatus (109) for interfacing an output from said system to a transmission medium or storage unit (105);decomposition processor apparatus (106-1, 106-2 or 106-3) for generating low resolution pixels from high resolution pixels being supplied from an image source (101) to obtain said low resolution replica;the decomposition processor apparatus being CHARACTERIZED BY    apparatus (301) for deriving a plurality of low resolution pixels for said low resolution replica which are grouped in a predetermined cluster;apparatus (302) for deriving a plurality of high resolution pixels from said high resolution image which correspond to said low resolution pixels in said cluster;apparatus (302) for deriving a group of pixels in predetermined positions relative to a selected low resolution pixel from said cluster;apparatus (302) for utilizing said pixels in said group and selected ones of said derived high resolution pixels for determining in accordance with predetermined prediction rules if one or more high resolution pixels to be recomposed in a corresponding decoder for said selected low resolution pixel are non-typically predictable, typically predictable and not an exception or typically predictable and an exception;apparatus (302) for classifying said cluster as having a first classification if the high resolution pixels to be recomposed in the corresponding decoder for said selected low resolution pixel are determined to be typically predictable and an exception in accordance with the predetermined prediction rules, for generating a classification indication representative of said first classification, and for generating supplemental information representative of the colors of all high resolution pixels corresponding to said low resolution pixels in said cluster;apparatus (303) for generating supplemental information representative of the colors of said one or more high resolution pixels for said selected low resolution pixel if said one or more high resolution pixels to be recomposed in the corresponding decoder for said selected low resolution pixel are determined to be non-typically predictable in accordance with the predetermined prediction rules;apparatus (304) for classifying said cluster as having a second classification if none of said high resolution pixels to be recomposed in the corresponding decoder for said low resolution pixels in said cluster is determined to be typically predictable and an exception in accordance with the predetermined prediction rules, for generating a classification indication representative of said second classification and for generating supplemental information representative of the colors of said one or more high resolution pixels to be recomposed in the corresponding decoder for said low resolution pixel in said cluster determined to be non-typically predictable in accordance with said predetermined prediction rules;and    apparatus (304, 303) for supplying as an output said classification indication, and said supplemental information, if any.
  2. 3
    A system (104) for decoding pixels in the recomposition of a high resolution image from a low resolution replica and supplemental information from transmission or storage, comprising:apparatus (110) for interfacing said apparatus to a transmission medium or storage unit;apparatus (111, 112) for deriving low resolution replica information and supplemental information from said apparatus for interfacing;recomposition processor apparatus (113-1, 113-2 or 113-3) being supplied with said low resolution replica information and said supplemental information to generate the high resolution image,    said recomposition processor apparatus being CHARACTERIZED BY    apparatus (1101) for deriving a plurality of low resolution pixels from said supplied low resolution replica information which are grouped in a predetermined cluster;apparatus (1103) for decoding a received classification indication for said derived cluster and for determining if the classification is a first classification type or a second classification type;apparatus (1101) for selecting a low resolution pixel from said cluster to be processed;apparatus (1102) for decoding received supplemental information representative of the colors of pixels for said selected low resolution pixel;apparatus (1101) responsive to a first classification type determination for using said supplemental information to output said high resolution pixels corresponding to said selected low resolution pixel having colors indicated by the corresponding supplemental information and to a second classification type determination for determining if high resolution pixels to be recomposed for said selected low resolution pixel are typically predictable in accordance with predetermined prediction rules;apparatus (1101) for supplying as an output representations of said high resolution pixels to be recomposed in accordance with the predetermined prediction rules if said selected low resolution pixel is in a cluster of said second classification type and is typically predictable as determined by said predetermined prediction rules and for supplying as an output high resolution pixels having colors indicated by said supplemental information if said selected low resolution pixel is in a cluster of said second classification type and non-typically predictable as determined by said predetermined prediction rules.
  3. 5
    A method for encoding pixels in the decomposition of a high resolution image into a low resolution replica and supplemental information comprising the steps of:receiving (601) pixels from an image source (101);supplying (via 107) as an output encoded versions of pixels in the low resolution replica;interfacing (via 109) to a transmission medium or storage unit;the method being CHARACTERlZED BY a. deriving (603) a plurality of low resolution pixels for said low resolution replica which are grouped in a predetermined cluster, b. deriving (603) a plurality of high resolution pixels from said high resolution image which correspond to said low resolution pixels in said cluster;c. deriving (603) a group of pixels in predetermined positions relative to a selected low resolution pixel from said cluster, d. utilizing (904, 905, 913, 915) pixels in said group and selected ones of said derived high resolution pixels for determining in accordance with predetermined prediction rules if one or more high resolution pixels to be recomposed in a corresponding decoder for said selected low resolution pixel are non-typically predictable, typically predictable and not an exception or typically predictable and an exception;e. classifying (904, 905) said cluster as having a first classification type if the high resolution pixels being recomposed in the corresponding decoder for said selected low resolution pixel are determined to be typically predictable and an exception in accordance with said predetermined prediction rules, generating (906) a classification indication representative of said first classification type, and generating supplemental information (via 302) representative of the colors of all of said high resolution pixels corresponding to said selected low resolution pixel in said cluster;f. generating supplemental information (914) representative of the colors of said one or more high resolution pixels for said selected low resolution pixel if said one or more high resolution pixels to be recomposed in the corresponding decoder for said selected low resolution pixel are determined (904, 913, 915) to be non-typically predictable in accordance with said predetermined prediction rules;g. deriving (802) a next group of pixels in predetermined positions relative to a next selected low resolution pixel to be processed in said cluster as in step (c);h. repeating steps (d) through (g) until either all of said high resolution pixels in said cluster have been determined to be non-typically predictable and/or typically predictable and not an exception, or at least one high resolution pixel in said cluster has been determined to be typically predictable and an exception in accordance with said predetermined prediction rules;i. classifying (904,910,913,915) said cluster as having a second classification type if none of said high resolution pixels in said cluster is determined to be typically predictable and an exception in accordance with said predetermined prediction rules, generating a classification indication representative of said second classification type and generating supplemental information representative of the colors of said one or more high resolution pixels in said cluster determined to be non-typically predictable in accordance with said predetermined prediction rules;j. supplying (907) as an output said classification indication, and said supplemental information, if any;k. deriving (603) a plurality of low resolution pixels from said low resolution replica which are grouped to form a next predetermined cluster;and l. repeating steps (b) through (k) until all clusters in said low resolution replica have been processed.
  4. 7
    A method for decoding pixels in the recomposition of a high resolution image from a basic low resolution replica and supplemental information, comprising the steps of:interfacing (via 110) to a transmission medium or storage unit;deriving (via 110, 111) encoded pixels in the low resolution replica and supplemental information from the transmission medium or storage unit;supplying (via 111) as an output decoded pixels to an image output unit;the method being CHARACTERIZED BY a. deriving (1203) a cluster including a plurality of low resolution pixels which are grouped in a predetermined cluster;b. decoding (1302) a received classification indication for said cluster;c. selecting (1504) a low resolution pixel from said cluster to be processed;d. decoding (from 111) supplemental information representative of the colors of pixels for said selected low resolution pixel, if any;e. determining (1302) the classification type of said cluster from said classification indication;f. if said cluster is of a first classification type (1505), outputting (1506) said high resolution pixels being recomposed for said selected low resolution pixel having colors indicated by said supplemental information for said selected low resolution pixel;g. if said cluster is of a second classification type (1505), determining (1507) if one or more high resolution pixels being recomposed for said current low resolution pixel is typically predictable in accordance with said predetermined prediction rules;h. if the result in step (g) is NO, outputting (1506) said high resolution pixels being recomposed for said selected low resolution pixel having colors indicated by said supplemental information for said selected low resolution pixel;i. if the result in step (g) is YES (1507), supplying (1508) an output for said high resolution pixels being recomposed for said current low resolution pixel in accordance with said predetermined prediction rules;j. repeating steps (c) through (i) until all of said low resolution pixels in said cluster have been processed;k. deriving (1203) a next cluster including said plurality of low resolution pixels grouped in said predetermined cluster as in step (a);and l. repeating steps (b) through (k) until all of said clusters in the low resolution replica have been processed.