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

Method and apparatus for maximizing data storage in a processor of image data

Assignee: Eastman Kodak Co
•
Filing: 1992-11-27
•
Granted: 1994-11-22
•
Expires: 2012-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for processing image data operates in a high capacity mode or a high quality mode. In the former a single bit per pixel is created and processed along one of two identical processing paths. The processing paths involve compression, buffering and expansion for output to a writer interface. The processing path selected for pixels in each image frame is in accordance with the most available buffering memory. In the latter mode two bits per pixel, a more significant bit (MSB) and a less significant bit (LSB) are created and processed simultaneously along the two processing paths. The processing path for each is selected in accordance with the LSBs being processed by the processing path with the most available memory. As compression of the LSBs is not as efficient as that of the MSBs, the number of document pages stored in the compression buffers is maximized.

Inventors

  • 👤 Russell L. Godshalk
  • 👤 Thomas J. Wetzel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:14
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 84 words
An apparatus for processing image data, comprising: means for generating a digital image signal of plural bits representing a grey value of each of plural pixels of image data; plural processing means each for separately processing a respective one of said plural bits, each one of said plural processing means including means for compressing, buffering and expanding image data bits; and means for selecting one of said plural processing means for processing a particular bit in response to a remaining capacity of a buffer.
Claim 2
Independent Claim 84 words
An apparatus for processing image data, comprising: means for generating a digital image signal of plural bits representing a grey value of each of plural pixels of image data; plural processing means each for separately processing a respective one of said plural bits, each one of said plural processing means including means for compressing, buffering and expanding image data bits; and means for selecting one of said plural processing means for processing a particular bit in response to a remaining capacity of a buffer.
Claim 3
Dependent Claim 20 words
The apparatus of claim 1 and wherein each of the plural processing means employs the same algorithm for compressing data.
Claim 4
Independent Claim 81 words
An apparatus for processing image data comprising: means for generating an image signal of a single bit per pixel; plural processing means each for separately processing image signals, each of said processing means including means for compressing, buffering and expanding of image data bits per pixel; and means for selecting one of said plural processing means for processing image data bits associated with the same image frame in response to a signal representing available capacity of one of said processing means.
Claim 5
Independent Claim 81 words
An apparatus for processing image data comprising: means for generating an image signal of a single bit per pixel; plural processing means each for separately processing image signals, each of said processing means including means for compressing, buffering and expanding of image data bits per pixel; and means for selecting one of said plural processing means for processing image data bits associated with the same image frame in response to a signal representing available capacity of one of said processing means.
Claim 6
Dependent Claim 15 words
The apparatus of claim 3 and wherein said signal represents available capacity of a buffer.
Claim 7
Dependent Claim 20 words
The apparatus of claim 4 and wherein each of the plural processing means employs the same algorithm for compressing data.
Claim 8
Dependent Claim 20 words
The apparatus of claim 3 and wherein each of the plural processing means employs the same algorithm for compressing data.
Claim 9
Independent Claim 130 words
An apparatus for processing data for grey level pixels wherein each pixel is represented by two binary weighted data bits including a more significant bit and a less significant bit, the apparatus comprising: duplicative processing means including duplicative processing paths for separately processing a respective one of said two bits so that for pixels in one image frame, the more significant bits are processed in one of said paths and the less significant bits for pixels in said image frame are processed through a different path, each of said processing paths including means for compressing, buffering and expanding of image data bits; and means responsive to available capacity of a buffer in one of said paths for directing less significant bits to a processing path having a higher available capacity.
Claim 10
Independent Claim 130 words
An apparatus for processing data for grey level pixels wherein each pixel is represented by two binary weighted data bits including a more significant bit and a less significant bit, the apparatus comprising: duplicative processing means including duplicative processing paths for separately processing a respective one of said two bits so that for pixels in one image frame, the more significant bits are processed in one of said paths and the less significant bits for pixels in said image frame are processed through a different path, each of said processing paths including means for compressing, buffering and expanding of image data bits; and means responsive to available capacity of a buffer in one of said paths for directing less significant bits to a processing path having a higher available capacity.
Claim 11
Dependent Claim 20 words
The apparatus of claim 7 and wherein each of the duplicative processing means employs the same algorithm for compressing data.
Claim 12
Independent Claim 75 words
A method for processing image data comprising the steps of: generating a digital signal of plural bits representing a grey level of each of plural pixels of image data; processing along separate processing paths each respective bit of said plural bits, each processing path including compressing, buffering and expanding of image data bits; and selecting one of said plural processing paths for processing a particular bit in response to a remaining capacity of a buffer.
Claim 13
Independent Claim 75 words
A method for processing image data comprising the steps of: generating a digital signal of plural bits representing a grey level of each of plural pixels of image data; processing along separate processing paths each respective bit of said plural bits, each processing path including compressing, buffering and expanding of image data bits; and selecting one of said plural processing paths for processing a particular bit in response to a remaining capacity of a buffer.
Claim 14
Dependent Claim 17 words
The method of claim 9 and wherein compression algorithms used in the processing paths are the same.
Claim 15
Independent Claim 74 words
A method for processing image data comprising the steps of: generating for each pixel an image data signal of a single bit; processing bits of image data using separate processing paths, each of said processing paths including processors for compressing, buffering and expanding of image data bits; and selecting one of said plural processing paths for processing image data bits associated with the same image frame in response to a signal representing available capacity.
Claim 16
Independent Claim 74 words
A method for processing image data comprising the steps of: generating for each pixel an image data signal of a single bit; processing bits of image data using separate processing paths, each of said processing paths including processors for compressing, buffering and expanding of image data bits; and selecting one of said plural processing paths for processing image data bits associated with the same image frame in response to a signal representing available capacity.
Claim 17
Dependent Claim 15 words
The method of claim 11 and wherein said signal represents available capacity of a buffer.
Claim 18
Dependent Claim 17 words
The method of claim 12 and wherein compression algorithms used in the processing paths are the same.
Claim 19
Independent Claim 128 words
A method for processing data for grey level pixels wherein each pixel is represented by two binary weighted data bits including a more significant bit and a less significant bit, the method comprising the steps of: separately processing a respective one of said two bits along separate processing paths so that, for pixels in one image frame, the more significant bits are processed in one of said paths and the less significant bits for pixels in said image frame are processed through a different path, each of said processing paths including processors for compressing, buffering and expanding image data bits; and means responsive to available capacity of a processor in one of said paths for directing less significant bits to a processing path having a higher available capacity.
Claim 20
Independent Claim 128 words
A method for processing data for grey level pixels wherein each pixel is represented by two binary weighted data bits including a more significant bit and a less significant bit, the method comprising the steps of: separately processing a respective one of said two bits along separate processing paths so that, for pixels in one image frame, the more significant bits are processed in one of said paths and the less significant bits for pixels in said image frame are processed through a different path, each of said processing paths including processors for compressing, buffering and expanding image data bits; and means responsive to available capacity of a processor in one of said paths for directing less significant bits to a processing path having a higher available capacity.
Claim 21
Dependent Claim 22 words
The method of claim 14 and wherein said less significant bits are processed along the path where remaining buffer capacity is greater.
Claim 22
Dependent Claim 17 words
The method of claim 15 and wherein compression algorithms used in both processing paths are the same.
Claim 23
Independent Claim 86 words
An apparatus for processing image data, comprising: means for generating a digital image signal of plural bits representing a grey value of each of plural pixels of image data; plural processing means each for separately processing a respective group of said plural bits, each one of said plural processing means including means for compressing, buffering and expanding image data bits; and means for selecting one of said plural processing means for processing a particular group of bits in response to a remaining capacity of a buffer.
Claim 24
Independent Claim 86 words
An apparatus for processing image data, comprising: means for generating a digital image signal of plural bits representing a grey value of each of plural pixels of image data; plural processing means each for separately processing a respective group of said plural bits, each one of said plural processing means including means for compressing, buffering and expanding image data bits; and means for selecting one of said plural processing means for processing a particular group of bits in response to a remaining capacity of a buffer.
Claim 25
Independent Claim 100 words
A method for processing image data comprising the steps of: generating a digital signal of plural weighted bits representing a grey level of each of plural pixels of image data; processing a respective bit of each of plural pixels of image data associated with one image frame along separate processing paths, each processing path including compressing, buffering and expanding of image data bits; and switching said processing paths, for image data of another image frame, so that a different respective weighted bit is processed by each of said processing paths then when processing said bits from said one image frame.
Claim 26
Independent Claim 100 words
A method for processing image data comprising the steps of: generating a digital signal of plural weighted bits representing a grey level of each of plural pixels of image data; processing a respective bit of each of plural pixels of image data associated with one image frame along separate processing paths, each processing path including compressing, buffering and expanding of image data bits; and switching said processing paths, for image data of another image frame, so that a different respective weighted bit is processed by each of said processing paths then when processing said bits from said one image frame.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-21 1998-05-23 1998-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-21 2002-05-23 2002-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-21 2006-05-23 2006-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag