Method and apparatus for forming high resolution halftone images
First Claim
1. A photocomposing system for producing a half-tone replica of an original image comprising in combination:
- means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image;
comparison means for comparing digital representations of adjacent points within an area forming a cell for generating a "flag" signal when the differences in tonal density between said points exceeds a certain threshold;
arithmetic means responsive to the digital representations of points within a cell for producing a single digital weighted value for that cell;
dot character storage means storing a plurality of different halftone dot characters;
means responsive to each digital weighted value for selecting one of said halftone dot characters from said dot character storage means;
output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area; and
means responsive to the generation of a "flag" signal associated with a cell for altering the horizontal and vertical positions of the visible representation produced in the area of that cell.
1 Assignment
0 Petitions
Accused Products
Abstract
Halftone images are formed from dots selected from a dot character font memory storing information representing halftone dots of different sizes and shapes corresponding to different gray scale tone values or image densities. An original image is first scanned to sample its tone values at minute intervals exceeding the desired dot resolution of the reproduction. These sample values are digitized by an A/D converter which converts them to multibit binary numbers. Adjacent samples are compared to determine the average image density in a particular area, as well as the rapidity of rate of change of image density within that area. If the rate of change of image density in a given area is below a selected threshold value, the area is designated as low detail and the multibit binary number representing the result of the average density calculation over the area is used to select a dot character from the font memory for reproducing that area of the image. If, however, the rate of change of image density exceeds the selected threshold value, indicating an area of relatively high detail, the area samples are used to select special dot shapes and positions for use in reproducing that sampled area. This technique achieves a higher resolution halftone image for a given amount of stored data than prior techniques, as well as achieving a higher "apparent" resolution to the observer.
48 Citations
22 Claims
-
1. A photocomposing system for producing a half-tone replica of an original image comprising in combination:
-
means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations of adjacent points within an area forming a cell for generating a "flag" signal when the differences in tonal density between said points exceeds a certain threshold; arithmetic means responsive to the digital representations of points within a cell for producing a single digital weighted value for that cell; dot character storage means storing a plurality of different halftone dot characters; means responsive to each digital weighted value for selecting one of said halftone dot characters from said dot character storage means; output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area; and means responsive to the generation of a "flag" signal associated with a cell for altering the horizontal and vertical positions of the visible representation produced in the area of that cell. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A photocomposing system for producing a half-tone replica of an original image comprising in combination:
-
means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations of adjacent points within an area forming a cell for generating a "flag" signal when the differences in tonal density between said points exceeds a certain threshold, each of said cells containing four points successively displaced by 90°
from one another, the tonal densities of said four points beings respectively represented by DN, DE, DS, DW ;arithmetic means responsive to the digital representations of points within a cell for producing a single digital weighted value for that cell, said digital value being dependent upon Σ and
Σ
is proportional to the sum of DN +DE +DS +DW ;dot character storage means storing a plurality of different halftone dot characters of different size and shape; means responsive to each digital weighted value for selecting one of said halftone dot characters from said dot character storage means; output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area. - View Dependent Claims (8)
-
-
9. A method for producing a halftone replica of an original image comprising the steps of:
-
scanning said original image to derive a digital representation of the tonal density at each of a plurality of points; comparing digital representations of tonal density of adjacent points defining a cell area to ascertain whether the difference therebetween exceeds threshold so as to identify a high detail cell or is less than said threshold so as to identify a low detail cell; selecting for each cell area a particular one of a plurality of stored dot characters in accordance with the values of the digital representations of points within that cell area; and displaying each of said selected dot characters on an output medium at a certain position within the cell area of low detail cells and at a variable position within the cell area of high detail cells which position is dependent upon the digital representations of points within that cell area.
-
-
10. A photocomposing system for producing a halftone replica of an original image comprising in combination:
-
means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations of adjacent points within an area forming a cell to identify a cell as being of either high or low detail; arithmetic means responsive to the digital representations of points within a cell for producing a single digital weighted value for that cell; dot character storage means storing a plurality of different halftone dot characters; means responsive to each digital weighted value for selecting one of said halftone dot characters from said dot character storage means; output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area; and means responsive to said comparison means determining a cell is of high detail for altering the horizontal and vertical positions of the visible representation produced in the area of that cell.
-
-
11. A photocomposing system for producing a halftone replica of an original image comprising in combination:
-
means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations of adjacent points within an area forming a cell to identify a cell as being of either high or low detail; a digital memory; arithmetic means responsive to the identification of a low detail cell for processing the digital representations of the points therein to produce a single digital weighted value for that cell; means for storing said single digital weighted value in said digital memory; means responsive to the identification of a high detail cell for storing the digital representations of each of the points therein in said digital memory; dot character storage means storing a plurality of different halftone dot characters; means for accessing said digital memory; means responsive to the accessing of a digital weighted value associated with a low detail cell for selecting one of said halftone dot characters from said dot character storage means; means responsive to the accessing of digital representation of points within a high detail cell for selecting one of said halftone dot characters from said dot character storage means; output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area; and means responsive to the accessed digital reoresentations associated with a high detail cell for altering the horizontal and/or vertical position of the visible representation produced in the area of that cell. - View Dependent Claims (12, 13, 14)
-
-
15. In a photocomposing system for producing a halftone replica of an original image, an image read subassembly comprising:
-
means for scanning an original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations adjacent points within a cell area of said image to identify a cell as being of either high or low detail; a digital memory; means responsive to the indentification of a low detail cell for processing the digital representations of the points therein to produce a single digital weighted value for that cell; means for storing said single digital weighted value in said digital memory; means responsive to the identification of a high detail cell for storing the digital representations of each of the points therein in said digital memory.
-
-
16. In a photocomposing system for producing a halftone replica of an original image in response to data stored in a digital memory representing a low detail cell in the form of a single digital weighted value and a high detail cell in the form of multiple digital representations of adjacent points within a cell area, an image record subassembly comprising:
-
dot character storage means storing a plurality of different halftone dot characters; means for accessing said digital memory; means responsive to the accessing of a digital weighted value representative of a low detail cell for selecting one of said halftone dot characters from said dot character storage means; means responsive to the accessing of multiple digital representations representative of a high detail cell for selecting one of said halftone dot characters from said dot character storage means; output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned at substantially the center of a cell area; and means responsive to the accessing of digital representations associated with a high detail cell for altering the horizontal and/or vertical position of the visible representation produced in the area of that cell.
-
-
17. A photocomposing system for producing a halftone replica of an original image comprising in combination:
-
means for scanning said original image to produce a digital representation of the tonal density of each of a plurality of points of said image; comparison means for comparing digital representations of adjacent points within an area of said original image forming a cell to identify each cell as being of either high or low detail; a digital memory; arithmetic means responsive to the identification of a low detail cell for processing the digital representations of the points therein to produce a single digital weighted value for that cell; means for storing said single digital weighted value in said digital memory; means responsive to the identification of a high detail cell for storing the digital representations of each of the points therein in said digital memory; dot character storage means storing a plurality of different halftone dot characters; means for accessing said digital memory; means responsive to the accessing of a digital weighted value associated with a low detail cell for selecting one of said halftone dot characters from said dot character storage means; means responsive to the accessing of digital representations of points within a high detail cell for selecting one or more of said halftone dot characters from said dot character storage means; and output means responsive to each halftone dot character selected for producing a visible representation of that dot character within a cell area of said replica. - View Dependent Claims (18, 19)
-
-
20. In a photocomposing system for producing a halftone replica of an original image in response to data stored in a digital memory representing a low detail cell in the form of a single digital weighted value and a high detail cell in the form of multiple digital representations of adjacent points within a cell area of said original image, an image record subassembly comprising:
-
dot character storage means storing a plurality of different halftone dot characters; means for accessing said digital memory; means responsive to the accessing of a digital weighted value representative of a low detail cell for selecting one of said halftone dot characters from said dot character storage means; means responsive to the accessing of multiple digital representations representative of a high detail cell for selecting one or more of said halftone dot characters from said dot character storage means; and output means responsive to each halftone dot character selected for producing a visible representation of that dot character positioned within a cell area of said replica. - View Dependent Claims (21, 22)
-
Specification