← Back to Patent Explorer
US4890167A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for processing image signal

Assignee: Panasonic Holdings Corp
•
Filing: 1987-10-16
•
Granted: 1989-12-26
•
Expires: 2007-10-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image signal processing circuit for converting a continuous tone image signal to a bi-level image signal, for producing a spatial gray scale image on a bi-level display device such as a gas plasma display panel. Respective values of apportionment factors (K A to K D ) used for apportioning a bi-level conversion error of each picture element of the image among a plurality of picuture elements (A to D) positioned peripehrally adjacent thereto are periodically altered, in a periodic or random succession of values, to thereby effectively eliminate the generation of a texture pattern in display regions corresponding to areas of uniform density in the original image.

Inventors

  • 👤 Katsuo Nakazato
  • 👤 Hiroyoshi Tsuchiya
  • 👤 Toshiharu Kurosawa
  • 👤 Yuji Maruyama
  • 👤 Kiyoshi Takahashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 09:38
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/20; G09G3/2007; G09G3/2059; H; H04; H04N; H04N1/00; H04N1/40; H04N1/405; H04N1/4051; H04N1/4052; G09G2310/00; G09G2310/02; G09G2310/0264; G09G2310/0286; G09G3/22; G09G3/28

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 306 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means having a plurality of apportionment factors stored therein, for generating a set of apportionment factors by selection from among said stored plurality of factors; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element, and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 2
Dependent Claim 306 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means having a plurality of apportionment factors stored therein, for generating a set of apportionment factors by selection from among said stored plurality of factors; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element, and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 3
Dependent Claim 342 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors, said apportionment factor generating means functioning to store a single set of apportionment factors and to generate said plurality of apportionment factors by establishing and periodically altering respective correspondences between positions of said adjacent picture elements and respective coefficients of said set of apportionment factors, the alterations being executed with a fixed period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 4
Dependent Claim 342 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors, said apportionment factor generating means functioning to store a single set of apportionment factors and to generate said plurality of apportionment factors by establishing and periodically altering respective correspondences between positions of said adjacent picture elements and respective coefficients of said set of apportionment factors, the alterations being executed with a fixed period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 5
Dependent Claim 407 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors, said apportionment factor generating means functioning to store a single set of apportionment factors and to generate said plurality of apportionment factors by establishing and periodically altering respective correspondences between positions of said adjacent picture elements and respective coefficients of said set of apportionment factors, the alterations being executed with a fixed period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises a recirculating shift register having a number of stages corresponding to said set of apportionment factors and responsive to a periodically generated shift signal for executing shift operations, said apportionment factors being respectively held in and periodically shifted through said shift register stages and said apportionment factors being generated as outputs from said shift register stages.
Claim 6
Dependent Claim 407 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors, said apportionment factor generating means functioning to store a single set of apportionment factors and to generate said plurality of apportionment factors by establishing and periodically altering respective correspondences between positions of said adjacent picture elements and respective coefficients of said set of apportionment factors, the alterations being executed with a fixed period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises a recirculating shift register having a number of stages corresponding to said set of apportionment factors and responsive to a periodically generated shift signal for executing shift operations, said apportionment factors being respectively held in and periodically shifted through said shift register stages and said apportionment factors being generated as outputs from said shift register stages.
Claim 7
Dependent Claim 315 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed periodically by said apportionment factor generating means with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 8
Dependent Claim 315 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed periodically by said apportionment factor generating means with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 9
Dependent Claim 409 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bilevel value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed periodically by said apportionment factor generating means with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factor values; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal; and a plurality of selector elements, responsive to said selection signal for sequentially selecting respective ones of said sets of apportionment factors stored in said memory means to be produced as said apportionment factors (K A to K D ) for apportioning said bi-level conversion error among said peripherally adjacent picture elements.
Claim 10
Dependent Claim 409 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bilevel value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed periodically by said apportionment factor generating means with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factor values; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal; and a plurality of selector elements, responsive to said selection signal for sequentially selecting respective ones of said sets of apportionment factors stored in said memory means to be produced as said apportionment factors (K A to K D ) for apportioning said bi-level conversion error among said peripherally adjacent picture elements.
Claim 11
Dependent Claim 309 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 12
Dependent Claim 309 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 13
Dependent Claim 409 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bilevel value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factors; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal, for random selection of the contents of said plurality of memory means; and a plurality of selector means (303 to 306) responsive to said selection signal for randomly selecting respective ones of said sets of apportionment factors stored in said plurality of memory means to be produced as said plurality of apportionment factors (K A to K D ).
Claim 14
Dependent Claim 409 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bilevel value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factors; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal, for random selection of the contents of said plurality of memory means; and a plurality of selector means (303 to 306) responsive to said selection signal for randomly selecting respective ones of said sets of apportionment factors stored in said plurality of memory means to be produced as said plurality of apportionment factors (K A to K D ).
Claim 15
Dependent Claim 420 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factors; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal, for random selection of the contents of said plurality of memory means; and a plurality of selector means (303 to 306) responsive to said selection signal for randomly selecting respective ones of said sets of apportionment factors stored in said plurality of memory means to be produced as said plurality of apportionment factors (K A to K D ); and in which said selection signal generating means (302) comprises a maximum length counter circuit.
Claim 16
Dependent Claim 420 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors by selection from a plurality of sets of apportionment factors, said selection being executed randomly with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: a plurality of memory means (300, 301) having stored therein respective sets of apportionment factors; selection signal generating means (302) for generating a selection signal (307) in accordance with a synchronization signal, for random selection of the contents of said plurality of memory means; and a plurality of selector means (303 to 306) responsive to said selection signal for randomly selecting respective ones of said sets of apportionment factors stored in said plurality of memory means to be produced as said plurality of apportionment factors (K A to K D ); and in which said selection signal generating means (302) comprises a maximum length counter circuit.
Claim 17
Dependent Claim 339 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among corresponding ones of said adjacent picture elements, said apportionment factors being generated by randomly selecting respective ones of a set of apportionment factors to be established in correspondence with said adjacent picture elements, said random selection being executed periodically with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 18
Dependent Claim 339 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among corresponding ones of said adjacent picture elements, said apportionment factors being generated by randomly selecting respective ones of a set of apportionment factors to be established in correspondence with said adjacent picture elements, said random selection being executed periodically with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 19
Dependent Claim 429 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among corresponding ones of said adjacent picture elements, said apportionment factors being generated by randomly selecting respective ones of a set of apportionment factors to be established in correspondence with said adjacent picture elements, said random selection being executed periodically with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: memory means (400) having stored therein said set of apportionment factors (K1 to K4); random signal generating means (401) for generating a selection signal (402); and selector means (403) coupled to receive said apportionment factors and responsive to said selection signal for randomly altering respective output positions of said selector means to which respective ones of said stored apportionment factors are transferred, said plurality of apportionment factors for apportioning said bi-level error being thereby produced as outputs from said selector means.
Claim 20
Dependent Claim 429 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among corresponding ones of said adjacent picture elements, said apportionment factors being generated by randomly selecting respective ones of a set of apportionment factors to be established in correspondence with said adjacent picture elements, said random selection being executed periodically with a fixed alteration period; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said apportionment factor generating means (10) comprises: memory means (400) having stored therein said set of apportionment factors (K1 to K4); random signal generating means (401) for generating a selection signal (402); and selector means (403) coupled to receive said apportionment factors and responsive to said selection signal for randomly altering respective output positions of said selector means to which respective ones of said stored apportionment factors are transferred, said plurality of apportionment factors for apportioning said bi-level error being thereby produced as outputs from said selector means.
Claim 21
Dependent Claim 357 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 22
Dependent Claim 357 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means.
Claim 23
Dependent Claim 387 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said arbitrary initial value is a value which is incremented by a fixed integer once in each of an arbitrary number of successive ones of said scanning lines.
Claim 24
Dependent Claim 387 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said arbitrary initial value is a value which is incremented by a fixed integer once in each of an arbitrary number of successive ones of said scanning lines.
Claim 25
Dependent Claim 541 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said arbitrary initial value is a value which is incremented by a fixed integer once in each of an arbitrary number of successive ones of said scanning lines, and in which said apportionment factor generating means (10) comprises: a plurality of memory means (500, 501) having stored therein respective predetermined sets of apportionment factors (K1 A to K1 D ), (K2 A to K2 D ); an initial value table (502) containing initial values; random signal generating means (506) coupled to receive an initial value from said initial value table once in each of an arbitrary number of said scanning lines, and to receive a periodically generated sync signal, for generating a selection signal based on random number generation which is initiated from said initial value; and a plurality of selector means (508 to 511) responsive to said selection signal for selectively coupling output terminals thereof to receive respective ones of said sets of stored apportionment factors, for thereby producing from said output terminals said apportionment factors for apportioning said bi-level error among corresponding ones of said plurality of adjacent picture elements.
Claim 26
Dependent Claim 541 words
An image signal processing apparatus for sampling an input signal representing a continuous tone image, in units of picture elements, to sequentially process the picture elements to produce a bi-level image signal, the apparatus comprising: error memory means for storing accumulated errors at storage positions respectively corresponding to positions in said image of an object picture element and a plurality of picture elements which are positioned adjacent to the object picture element in said image; input correction means for adding a level of said input signal, representing the density of said object picture element in said image, to an accumulated error which has been stored during a preceding processing step at said position within the error memory means corresponding to said object picture element, to derive a corrected level as a result of the addition; bi-level conversion means for comparing said corrected level with a fixed threshold value to thereby determine a bi-level value for said object picture element, and for producing said bi-level value as said bi-level image signal; difference computation means for deriving a bi-level conversion error which is the difference between said corrected level and said bi-level value determined for the object picture element; apportionment factor generating means for generating a plurality of apportionment factors for apportioning said bi-level error among said adjacent picture elements, said plurality of apportionment factors being generated by selection from a plurality of sets of apportionment factors, said selection being performed periodically with a fixed period of alteration and in accordance with random number generation which is initiated from an arbitrary initial value once in each of an arbitrary number of successive ones of said scanning lines; and error apportionment and updating means for computing respective error apportionment values corresponding to said adjacent picture elements, based on said bi-level conversion error for said object picture element and said plurality of apportionment factors, adding said error apportionment values to corresponding accumulated errors which have been previously stored in said error memory means at fixed storage positions respectively corresponding to said adjacent picture elements, to thereby obtain updated accumulated errors, and storing said updated accumulated errors in said error memory means; in which said arbitrary initial value is a value which is incremented by a fixed integer once in each of an arbitrary number of successive ones of said scanning lines, and in which said apportionment factor generating means (10) comprises: a plurality of memory means (500, 501) having stored therein respective predetermined sets of apportionment factors (K1 A to K1 D ), (K2 A to K2 D ); an initial value table (502) containing initial values; random signal generating means (506) coupled to receive an initial value from said initial value table once in each of an arbitrary number of said scanning lines, and to receive a periodically generated sync signal, for generating a selection signal based on random number generation which is initiated from said initial value; and a plurality of selector means (508 to 511) responsive to said selection signal for selectively coupling output terminals thereof to receive respective ones of said sets of stored apportionment factors, for thereby producing from said output terminals said apportionment factors for apportioning said bi-level error among corresponding ones of said plurality of adjacent picture elements.

References Cited (Backward Citations)

US4339774A Cited
US4449150A Cited
JPS6046665A Cited
JPS615677A Cited
US4692811A Cited
US4654721A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-12-25 1993-06-26 1993-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-12-25 1997-06-26 1997-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-12-25 2001-06-26 2001-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag