US5153749A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image encoding apparatus
Assignee: Canon Inc
•
Filing: 1991-06-27
•
Granted: 1992-10-06
•
Expires: 2011-06-27
Abstract
Abstract An image encoding apparatus includes a conversion circuit for converting binary image data to be encoded into multi-value image data, a sampling circuit for sub-sampling the multi-value image data from the conversion circuit, a binary-encoding circuit for binary-encoding the multi-value image data sub-sampled by the sampling circuit, and an encoding circuit for encoding binary image data from the binary-encoding circuit. The binary-encoding circuit binary-encodes the multi-value image data while diffusing an error generated upon binary-encoding to surrounding pixels.
Inventors
- 👤 Akihiro Katayama
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 10:54
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41; H04N1/411; H04N1/413; H04N1/417; H04N1/4172
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
149 words
An image encoding apparatus comprising: providing means for providing original binary image data to be encoded, the binary image data having a predetermined resolution; forming means for sequentially forming a plurality of first binary image data, having a first resolution, and second binary image data, having a second resolution, the first and second resolutions each being less than the resolution of the original binary image data; and encoding means for encoding binary image data formed by said forming means, wherein said forming means comprises: conversion means for converting binary image data into multi-value image data by processing binary image data of surrounding pixels, sampling means for sub-sampling the multi-value image data from said conversion means, and binary encoding means for binary-encoding the multi-value image data sub-sampled by said sampling means, wherein said binary-encoding means binary-encodes the multi-value image data while diffusing an error generated upon binary-encoding the surrounding pixels.
Claim 2
Dependent Claim
149 words
An image encoding apparatus comprising: providing means for providing original binary image data to be encoded, the binary image data having a predetermined resolution; forming means for sequentially forming a plurality of first binary image data, having a first resolution, and second binary image data, having a second resolution, the first and second resolutions each being less than the resolution of the original binary image data; and encoding means for encoding binary image data formed by said forming means, wherein said forming means comprises: conversion means for converting binary image data into multi-value image data by processing binary image data of surrounding pixels, sampling means for sub-sampling the multi-value image data from said conversion means, and binary encoding means for binary-encoding the multi-value image data sub-sampled by said sampling means, wherein said binary-encoding means binary-encodes the multi-value image data while diffusing an error generated upon binary-encoding the surrounding pixels.
Claim 3
Dependent Claim
29 words
An apparatus according claim 1, wherein said conversion means converts binary image data of a pixel of interest to multi-value data by filtering binary image data of surrounding pixels.
Claim 4
Dependent Claim
25 words
An apparatus according to claim 1, wherein said binary-encoding means corrects the multi-value image data to be binary-encoded in accordance with errors of surrounding pixels.
Claim 5
Dependent Claim
21 words
An apparatus according to claim 1, wherein said encoding means further encodes the original binary image data from said providing means.
Claim 6
Dependent Claim
24 words
An apparatus according to claim 1, wherein said encoding means encodes sequentially the plurality of binary image data in the order of lower resolution.
Claim 7
Dependent Claim
20 words
An apparatus according to claim 1, wherein said providing means has memory means for storing the original binary image data.
Claim 8
Dependent Claim
162 words
An image encoding apparatus comprising: first conversion means for converting binary image data to be encoded into multi-value image data; first sampling means for sub-sampling the multi-value image data from said first conversion means to form multi-value image data having a first resolution; first binary-encoding means for binary-encoding the multi-value image data having the first resolution from said first sampling means; second conversion means for converting binary image data from said first binary-encoding means into multi-value image data; second sampling means for sub-sampling the multi-value image data from said second conversion means to form multi-value image data having a second resolution; second binary-encoding means for binary-encoding the multi-value image data having the second resolution from said second sampling means; and encoding means for encoding binary image data having the first and second resolutions from said first and second binary-encoding means, wherein said first and second binary encoding means binary-encode multi-value image data while diffusing an error generated upon binary-encoding to surrounding pixels.
Claim 9
Dependent Claim
162 words
An image encoding apparatus comprising: first conversion means for converting binary image data to be encoded into multi-value image data; first sampling means for sub-sampling the multi-value image data from said first conversion means to form multi-value image data having a first resolution; first binary-encoding means for binary-encoding the multi-value image data having the first resolution from said first sampling means; second conversion means for converting binary image data from said first binary-encoding means into multi-value image data; second sampling means for sub-sampling the multi-value image data from said second conversion means to form multi-value image data having a second resolution; second binary-encoding means for binary-encoding the multi-value image data having the second resolution from said second sampling means; and encoding means for encoding binary image data having the first and second resolutions from said first and second binary-encoding means, wherein said first and second binary encoding means binary-encode multi-value image data while diffusing an error generated upon binary-encoding to surrounding pixels.
Claim 10
Dependent Claim
33 words
An apparatus according to claim 7, wherein said first and second conversion means convert binary image data of a pixel of interest to multi-value image data using binary image data of surrounding pixels.
Claim 11
Dependent Claim
28 words
An apparatus according to claim 7, wherein said first and second binary-encoding means correct the multi-value image data to be binary-encoded in accordance with errors of surrounding pixels.
Claim 12
Dependent Claim
25 words
An apparatus according to claim 7, further comprising selection means for selecting the binary image data from one of said first and second binary-encoding means.
Claim 13
Dependent Claim
32 words
An apparatus according to claim 7, wherein said encoding means first encodes binary image data having the second resolution, and then said encoding means encodes binary image data having the first resolution.
Claim 14
Dependent Claim
177 words
An image encoding method comprising: a first conversion step for converting binary image data to be encoded into multi-value image data; a first sampling step for sub-sampling the multi-value image data obtained by said first conversion step to form multi-value image data having a first resolution; a first binary-encoding step for binary-encoding the multi-value image data having the first resolution obtained by said first sampling step; a second conversion step for converting binary image data obtained by said first binary-encoding step into multi-value image data; a second sampling step for sub-sampling the multi-value image data obtained by said second conversion step to form multi-value image data having a second resolution; a second binary-encoding step for binary-encoding the multi-value image data having the second resolution obtained by said second sampling step; and an encoding step for encoding binary image data having the first and second resolutions obtained by said first and second binary-encoding steps, wherein, in said first and second binary encoding steps, multi-value image data is binary-encoded while diffusing an error generated upon binary-encoding to surrounding pixels.
Claim 15
Dependent Claim
177 words
An image encoding method comprising: a first conversion step for converting binary image data to be encoded into multi-value image data; a first sampling step for sub-sampling the multi-value image data obtained by said first conversion step to form multi-value image data having a first resolution; a first binary-encoding step for binary-encoding the multi-value image data having the first resolution obtained by said first sampling step; a second conversion step for converting binary image data obtained by said first binary-encoding step into multi-value image data; a second sampling step for sub-sampling the multi-value image data obtained by said second conversion step to form multi-value image data having a second resolution; a second binary-encoding step for binary-encoding the multi-value image data having the second resolution obtained by said second sampling step; and an encoding step for encoding binary image data having the first and second resolutions obtained by said first and second binary-encoding steps, wherein, in said first and second binary encoding steps, multi-value image data is binary-encoded while diffusing an error generated upon binary-encoding to surrounding pixels.
Claim 16
Dependent Claim
35 words
A method according to claim 12, wherein, in said first and second conversion steps, binary image data of a pixel of interest is converted to multi-value image data using binary image data of surrounding pixels.
Claim 17
Dependent Claim
30 words
A method according to claim 12, wherein, in said first and second binary-encoding steps, the multi-value image data to be binary-encoded is corrected in accordance with errors of surrounding pixels.
Claim 18
Dependent Claim
27 words
A method according to claim 12, further comprising a selection step for selecting the binary image data obtained by one of said first and second binary-encoding steps.
Claim 19
Dependent Claim
32 words
A method according to claim 12, wherein, in said encoding step, first binary image data having the second resolution is encoded, and then binary image data having the first resolution is encoded.
Claim 20
Dependent Claim
158 words
An image encoding method comprising: a providing step for providing original binary image data to be encoded, the binary image data having a predetermined resolution; a forming step for sequentially forming a plurality of first binary image data, having a first resolution, and second binary image data, having a second resolution, the first and second resolutions each being less than the resolution of the original binary image data; and an encoding step for encoding binary image data obtained by said forming step, wherein said forming step comprises: a conversion step for converting binary image data into multi-value image data by processing binary image data of surrounding pixels, a sampling step for sub-sampling the multi-value image data obtained by said conversion step, and a binary-encoding step for binary-encoding the sub-sampled multi-value image data obtained by said sampling step, wherein, in said binary-encoding step, the multi-value image data is binary-encoded while diffusing an error generated upon binary-encoding the surrounding pixels.
Claim 21
Dependent Claim
158 words
An image encoding method comprising: a providing step for providing original binary image data to be encoded, the binary image data having a predetermined resolution; a forming step for sequentially forming a plurality of first binary image data, having a first resolution, and second binary image data, having a second resolution, the first and second resolutions each being less than the resolution of the original binary image data; and an encoding step for encoding binary image data obtained by said forming step, wherein said forming step comprises: a conversion step for converting binary image data into multi-value image data by processing binary image data of surrounding pixels, a sampling step for sub-sampling the multi-value image data obtained by said conversion step, and a binary-encoding step for binary-encoding the sub-sampled multi-value image data obtained by said sampling step, wherein, in said binary-encoding step, the multi-value image data is binary-encoded while diffusing an error generated upon binary-encoding the surrounding pixels.
Claim 22
Dependent Claim
32 words
A method according to claim 17, wherein in said conversion step, binary image data of a pixel of interest is converted to multi-value data by filtering binary image data of surrounding pixels.
Claim 23
Dependent Claim
27 words
A method according to claim 17, wherein, in said binary-encoding step, the multi-value image data to be binary-encoded is corrected in accordance with errors of surrounding pixels.
Claim 24
Dependent Claim
18 words
A method according to claim 17, wherein, in said encoding step, the original binary image data is encoded,
Claim 25
Dependent Claim
26 words
A method according to claim 17, wherein in said encoding step, the plurality of binary image data is sequentially encoded in the order of lower resolution.
Claim 26
Dependent Claim
18 words
A method according to claim 17, further comprising a memory step for storing the original binary image data.
References Cited (Backward Citations)
US4414580A
Cited
US4682869A
Cited
US4710823A
Cited
US4782399A
Cited
US4654721A
Cited
US4668995A
Cited
US4656525A
Cited
US4766499A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-10-06 | 1996-04-06 | 1996-10-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-10-06 | 2000-04-06 | 2000-10-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-10-06 | 2004-04-06 | 2004-10-06 | $7700.00 | Window Closed / Lapsed |