Claims
- 1. A system for displaying images defined by illuminating pixels in an arrangement of halftone cells, comprising:
- a processor, including a clustering intensity evaluator for producing an analysis of a distribution of intensity of previously selected pixels over one of the halftone cells, and a pixel selector for selecting pixels to be added to an order of illumination of pixels of said one halftone cell in response to the results of the analysis by the clustering intensity evaluator; and
- a display device operatively connected to the processor and adapted to display images responsive to the order of illumination.
- 2. A system as in claim 1, wherein said order of illumination comprises a head portion of pixels to be illuminated first and a tail portion of pixels to be illuminated last, and wherein the pixel selector adds pixels to the head portion and the tail portion.
- 3. A system as in claim 2, wherein the pixel selector adds pixels to the head portion and the tail portion on an alternating basis.
- 4. A system as in claim 2, wherein the pixel selector uses different criteria to determine which pixels to add to the head portion and the tail portion.
- 5. A system as in claim 2, wherein the pixel selector adds pixels to the head portion and the tail portion at different rates.
- 6. A system as in claim 1, wherein the intensity evaluator uses as a parameter for selection relative adjacency of a candidate pixel to said previously selected pixels.
- 7. A system as in claim 6, wherein the parameter of a candidate pixel is maintained as an element in an intensity array.
- 8. A system as in claim 7, wherein separate intensity arrays are maintained for a head portion and a tail portion of said order of illumination.
- 9. A system as in claim 6, wherein the parameter used by the clustering intensity evaluator has a non monotonically defined value responsive to distance from the candidate pixel to a selected one of the previously selected pixels.
- 10. A system as in claim 6, wherein the parameter used by the clustering intensity evaluator has a constant value over a distance from the candidate pixel to a selected one of the previously selected pixels responsive to the distance being below a predetermined threshold, and has a changing value over distance from the candidate pixel to a selected one of the previously selected pixels responsive to the distance being above the predetermined threshold.
- 11. A system as in claim 10, wherein the constant value is less than a maximum value of the changing value.
- 12. A system as in claim 10, wherein the changing value decreases monotanically as the distance increases from the threshold.
- 13. A system as in claim 10, wherein the constant value is less than zero.
- 14. A method of displaying images defined by illuminating pixels in an arrangement of halftone cells, comprising:
- (a) selecting for illumination a first pixel from a current halftone cell;
- (b) determining a clustering intensity array responsive to results obtained in (a);
- (c) selecting subsequent pixels from the current halftone cell for illumination;
- (d) modifying the clustering intensity array responsive to results obtained in (c);
- (e) repeating (c) and (d) until all pixels in the halftone cell are selected; and
- (f) determining an order of illumination of the halftone cell responsive to the order in which pixels were selected in (a) and (c).
- 15. A method as in claim 14, wherein the clustering intensity array includes a head intensity array and a tail intensity array and wherein (c) includes selecting head pixels corresponding to a first set of criteria with respect to the head intensity array and selecting tail pixels corresponding to a second set of criteria with respect to the tail intensity array.
- 16. A method as in claim 15, wherein pixels are selected in (c) responsive to relative adjacency of a candidate pixel for selection to pixels already selected.
- 17. A method as in claim 16, wherein the likelihood that a candidate pixel is selected is non monotonically determined with respect to a distance from the candidate to one of the pixels already selected.
- 18. A method as in claim 16, wherein a candidate pixel is more likely to be selected if a distance from the candidate to one of the pixels already selected is below a threshold than if the distance is slightly above the threshold.
- 19. A method as in claim 16, wherein a candidate pixel is more likely to be selected if a distance from the candidate to one of the pixels already selected is far above a threshold than if the distance is slightly above the threshold.
- 20. A method as in claim 16, wherein the second candidate pixel is selected responsive to a distance from the candidate to the pixel already selected being less than a threshold.
RELATED APPLICATIONS
This is a continuation of application Ser. No. 08/282,607 filed on Jul. 29, 1994 now abandoned.
US Referenced Citations (13)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0199469 |
Oct 1986 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
282607 |
Jul 1994 |
|