Patent US3889674A successfully refreshed from Google Patents.
Patent US4682869A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4682869A Expired / Lapsed US ⏱️ 0.0 years remaining

Image processing system and method

Assignee: International Business Machines Corp
•
Filing: 1984-12-27
•
Granted: 1987-07-28
•
Expires: 2004-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing system to allow communication with input and output devices having varying resolutions. An image processing system converts an image into a compressed base image and successive levels of error correction data so that an output of the image may be provided with any desired level of resolution (up to that of the input) with further levels of resolution obtained through predictive techniques. Advantageously, the error coding data is arithmetically coded.

Inventors

  • 👤 Masaharu Itoh
  • 👤 Taketoshi Yokemura
  • 👤 Hiroshi Yanagisawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:31
CPC Classifications
G; G06; G06T; G06T9/00; G06T9/004; H; H04; H04N; H04N1/00; H04N1/40; H04N1/40062; H04N1/40068; H04N1/41; H04N1/411; H04N1/413; H04N1/417; H04N1/4172

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 228 words
A system for communicating an image between devices having resolutions which may vary, the system comprising: means for receiving an input image from a first device having a first resolution level; means for converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; means for determining if the converted lower level of resolution is a fixed base level of resolution and for repeating the converting and determining steps if said lower level is not the fixed base level, said repeated conversion step using the image representing the lower level of resolution as the input image; means for storing image data representing the base level and each set of correction information generated; and means for regenerating an image at a second resolution for use in a second device having a second resolution which may differ from that of the first device including means for recalling the image data representing the base level and means for recalling a set of correction information, means for using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, for repeating the use of image data and another set of correction data until the second resolution is reached.
Claim 2
Independent Claim 228 words
A system for communicating an image between devices having resolutions which may vary, the system comprising: means for receiving an input image from a first device having a first resolution level; means for converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; means for determining if the converted lower level of resolution is a fixed base level of resolution and for repeating the converting and determining steps if said lower level is not the fixed base level, said repeated conversion step using the image representing the lower level of resolution as the input image; means for storing image data representing the base level and each set of correction information generated; and means for regenerating an image at a second resolution for use in a second device having a second resolution which may differ from that of the first device including means for recalling the image data representing the base level and means for recalling a set of correction information, means for using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, for repeating the use of image data and another set of correction data until the second resolution is reached.
Claim 3
Independent Claim 222 words
A method of processing images from a first device having a first resolution for use in a second device having a second resolution which may not equal the resolution of the first device, the steps of the method comprising: receiving an input image from the first device; converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a preset base level of resolution and repeating the converting and determining steps if said lower level is not the preset base level, said repeated converting step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated; and generating an image at the second resolution for use in the second device including the steps of recalling the stored image data representing the base level and a set of correction information, using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, repeating the steps of using the higher level image data and another set of correction data until the second resolution is reached.
Claim 4
Independent Claim 222 words
A method of processing images from a first device having a first resolution for use in a second device having a second resolution which may not equal the resolution of the first device, the steps of the method comprising: receiving an input image from the first device; converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a preset base level of resolution and repeating the converting and determining steps if said lower level is not the preset base level, said repeated converting step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated; and generating an image at the second resolution for use in the second device including the steps of recalling the stored image data representing the base level and a set of correction information, using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, repeating the steps of using the higher level image data and another set of correction data until the second resolution is reached.
Claim 5
Dependent Claim 37 words
A method of processing images having the steps of claim 2 wherein the step of converting the input image includes the step of arithmetically encoding information representing the difference between the input image and the predicted imaged.
Claim 6
Independent Claim 241 words
A method of generating an output image at a predetermined resolution which may differ from the resolution of an input image including the steps of: receiving the input image having a first resolution level; coverting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a predetermined base level of resolution and for repeating the converting and determining steps if said lower level is not the predetermined base level, said repeated conversion step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated; and recreating the output image at a second resolution for use in a second device having a second resolution which may differ from that of the first device including the steps of recalling the image data representing the base level and a set of correction information, using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, repeating the steps of using image data and another set of correction data until the second resolution is reached, with a predicted set of correction data being used for a level if correction data is not available for that level.
Claim 7
Independent Claim 241 words
A method of generating an output image at a predetermined resolution which may differ from the resolution of an input image including the steps of: receiving the input image having a first resolution level; coverting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a predetermined base level of resolution and for repeating the converting and determining steps if said lower level is not the predetermined base level, said repeated conversion step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated; and recreating the output image at a second resolution for use in a second device having a second resolution which may differ from that of the first device including the steps of recalling the image data representing the base level and a set of correction information, using the image data and the correction information to generate a higher level image and, if the higher level image is not equal to the second resolution, repeating the steps of using image data and another set of correction data until the second resolution is reached, with a predicted set of correction data being used for a level if correction data is not available for that level.
Claim 8
Independent Claim 124 words
A method of processing image information for use in transmission between stations having varying resolutions, the steps of the method comprising: receiving the input image having a first resolution level; converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a predetermined base level of resolution and for repeating the converting and determining steps if said lower level is not the predetermined base level, said repeated conversion step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated.
Claim 9
Independent Claim 124 words
A method of processing image information for use in transmission between stations having varying resolutions, the steps of the method comprising: receiving the input image having a first resolution level; converting the input image into an image representing a lower level of resolution and a set of correction information representing a difference between the input image and a predicted image; determining if the converted lower level of resolution is a predetermined base level of resolution and for repeating the converting and determining steps if said lower level is not the predetermined base level, said repeated conversion step using the image representing the lower level of resolution as the input image; storing image data representing the base level and each set of correction information generated.

References Cited (Backward Citations)

US4028731A Cited
US4470072A Cited
US4365273A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-27 1991-01-26 1991-07-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-27 1995-01-26 1995-07-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-27 1999-01-26 1999-07-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag