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

Method and apparatus for locally blending gray dot types of the same or different types to reproduce an image with gray level printing

Assignee: Eastman Kodak Co
•
Filing: 1994-12-08
•
Granted: 1999-09-21
•
Expires: 2014-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for reproducing an original image includes a scanner or other image source for generating digitized raw image data for each pixel of an image. For each pixel, the raw image data is transformed into a rendering gray level value by comparing the raw image data value with threshold values from a threshold mask set. There are various threshold mask sets that may be used in accordance with a dot type that is selected based on a calculated local contrast index. The dot type being either a mixed dot type or one of a fixed threshold or a partial dot type. A printer or display is controlled to print the digitized image signal by rendering the dot regions in accordance with the selected dot type for each dot region, so that an original image that may contain different types of image regions is satisfactorily reproduced. In regions at the boundaries of two different dot regions a process of blending of the different rendering processes for the two regions is used to reduce the appearance of sharp changes between regions.

Inventors

  • 👤 Hwai-Tzuu Tai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:10
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/405; H04N1/4055; H04N1/4057

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 120 words
An apparatus for producing an image, comprising: means for providing first signals representing gray level unrendered pixel values of an image to be rendered; rendering means for rendering the image by comparing the unrendered pixel values with corresponding threshold values associated with one of plural different respective halftone threshold mask sets suitable for rendering different respective image types and generating second signals representing gray level rendering pixel values for the image; means responsive to said second signals for producing a gray level reproduction of the image; and wherein said rendering means includes blending means for generating, for certain pixels of said image, rendering pixel values that are each in response to operating with threshold values of different respective mask sets.
Claim 2
Independent Claim 120 words
An apparatus for producing an image, comprising: means for providing first signals representing gray level unrendered pixel values of an image to be rendered; rendering means for rendering the image by comparing the unrendered pixel values with corresponding threshold values associated with one of plural different respective halftone threshold mask sets suitable for rendering different respective image types and generating second signals representing gray level rendering pixel values for the image; means responsive to said second signals for producing a gray level reproduction of the image; and wherein said rendering means includes blending means for generating, for certain pixels of said image, rendering pixel values that are each in response to operating with threshold values of different respective mask sets.
Claim 3
Dependent Claim 34 words
The apparatus of claim 1 and wherein said blending means generates a rendering pixel value that is determined from rendering pixel values using different threshold mask sets operating upon the same unrendered pixel value.
Claim 4
Dependent Claim 29 words
The apparatus of claim 2 and wherein said blending means determines blending apportioning parameters for one of said certain pixels based on a local contrast index of the pixel.
Claim 5
Dependent Claim 41 words
The apparatus of claim 1 and wherein said blending means generates a rendering pixel value by comparing a blended threshold value generated from threshold values from different respective mask sets with an unrendered pixel value of one of said certain pixels.
Claim 6
Dependent Claim 26 words
The apparatus of claim 4 and wherein said blending means determines blending apportioning parameters for said pixel based on a local contrast index of said pixel.
Claim 7
Dependent Claim 22 words
The apparatus of claim 1 and wherein one of said threshold mask sets is associated with a mixed dot halftone screen structure.
Claim 8
Dependent Claim 35 words
The apparatus of claim 1 and wherein said threshold mask sets comprise two different mixed dot halftone screen structures and wherein one of the halftone screen structures has a weaker screen structure than the other.
Claim 9
Dependent Claim 20 words
The apparatus of claim 1 wherein said threshold mask sets include a set with a partial dot halftone screen structure.
Claim 10
Dependent Claim 23 words
The apparatus of claim 1 and wherein tone adjusting means adjusts rendering pixel values before producing a gray level reproduction of the image.
Claim 11
Dependent Claim 15 words
The apparatus of claim 1 and including network means for combining images from different sources.
Claim 12
Dependent Claim 17 words
The apparatus of claim 10 and including mapper means for mapping different images having different bit depths.
Claim 13
Dependent Claim 18 words
The apparatus of claim 11 and wherein said different respective threshold mask sets have different bit depth structures.
Claim 14
Dependent Claim 24 words
The apparatus of claim 6 and wherein one of said threshold mask sets is associated with a partial dot type gray level growth structure.
Claim 15
Dependent Claim 29 words
The apparatus of claim 1 and wherein said means for providing first signals includes a scanner means for scanning and digitizing an image into gray level unrendered pixel values.
Claim 16
Dependent Claim 32 words
The apparatus of claim 1 and wherein said blending means determines blending apportioning parameters for a pixel to be rendered based on a local contrast index of the pixel to be rendered.
Claim 17
Dependent Claim 22 words
The apparatus of claim 15 and wherein one of said threshold mask sets is associated with a mixed dot halftone screen structure.
Claim 18
Dependent Claim 35 words
The apparatus of claim 15 and wherein said threshold mask sets comprise two different mixed dot halftone screen structures and wherein one of the halftone screen structures has a weaker screen structure than the other.
Claim 19
Dependent Claim 17 words
The apparatus of claim 1 and including mapper means for mapping different images having different bit depths.
Claim 20
Dependent Claim 18 words
The apparatus of claim 1 and wherein said different respective threshold mask sets have different bit depth structures.
Claim 21
Independent Claim 168 words
An apparatus for producing an image, comprising: image generating means for generating digital signals representing pixels of an image to be produced; a controller coupled to the image generating means to receive the signals representing the digitized image, and which produces a first signal corresponding to a gray level halftoned representation of the digitized image; a printer coupled to the controller to receive said first signal and which in response to said first signal produces a gray level halftoned reproduction of the image; wherein the controller includes means for calculating a local contrast index of a pixel of interest, means including a mask generating means for generating a rendering gray value for the pixel of interest from each of two different halftone screen mask sets; means for blending rendering gray values generated from the two different halftone screen mask sets to generate a blended gray level pixel value for rendering the pixel of interest; and means for outputting said blended gray level pixel value as said first signal.
Claim 22
Independent Claim 168 words
An apparatus for producing an image, comprising: image generating means for generating digital signals representing pixels of an image to be produced; a controller coupled to the image generating means to receive the signals representing the digitized image, and which produces a first signal corresponding to a gray level halftoned representation of the digitized image; a printer coupled to the controller to receive said first signal and which in response to said first signal produces a gray level halftoned reproduction of the image; wherein the controller includes means for calculating a local contrast index of a pixel of interest, means including a mask generating means for generating a rendering gray value for the pixel of interest from each of two different halftone screen mask sets; means for blending rendering gray values generated from the two different halftone screen mask sets to generate a blended gray level pixel value for rendering the pixel of interest; and means for outputting said blended gray level pixel value as said first signal.
Claim 23
Dependent Claim 27 words
The apparatus of claim 20, wherein the mask generating means generates threshold values from a threshold value mask set associated with a mixed dot halftone screen structure.
Claim 24
Dependent Claim 40 words
The apparatus of claim 20, wherein the mask generating means generates threshold values from two different mixed dot halftone screen sets having different structures and wherein one of the halftone screen sets has a weaker screen structure than the other.
Claim 25
Dependent Claim 35 words
The apparatus of claim 20 and wherein the mask generating means generates threshold values for a set having a partial dot type gray level growth structure and a set having a fixed dot growth structure.
Claim 26
Dependent Claim 123 words
For use with a printer apparatus, a controller for receiving signals representing a digitized image and for outputting digital signals representing gray values for rendering pixels in the original image in accordance with the requirements of a printer, the controller comprising: means for calculating a local contrast index of a pixel of interest; means including a mask generating means for generating a rendering gray value for the pixel of interest from each of two different halftone screen masks; means for blending the rendering gray values generated from the two different halftone screen masks to generate a blended gray level pixel value for rendering the pixel of interest; and means for outputting said blended gray level pixel value for rendering by a printer apparatus.
Claim 27
Dependent Claim 123 words
For use with a printer apparatus, a controller for receiving signals representing a digitized image and for outputting digital signals representing gray values for rendering pixels in the original image in accordance with the requirements of a printer, the controller comprising: means for calculating a local contrast index of a pixel of interest; means including a mask generating means for generating a rendering gray value for the pixel of interest from each of two different halftone screen masks; means for blending the rendering gray values generated from the two different halftone screen masks to generate a blended gray level pixel value for rendering the pixel of interest; and means for outputting said blended gray level pixel value for rendering by a printer apparatus.
Claim 28
Dependent Claim 36 words
The controller of claim 24, wherein the mask generating means generates threshold values for two different mixed dot halftone screen structures and wherein one of the halftone screens has a weaker screen structure than the other.
Claim 29
Dependent Claim 23 words
The controller of claim 24 and wherein the mask generating means generates threshold values for a partial dot type gray level growth structure.
Claim 30
Independent Claim 114 words
A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with corresponding threshold values associated with one of plural different respective halftone threshold mask sets, the mask sets being suitable for rendering different respective image types, and generating first signals representing gray level rendering pixel values for producing the image; generating, for certain pixels of said image, second signals representing rendering pixel values that are generated in response to a blending operation involving characteristics of different respective mask sets; and in response to said first and second signals producing a gray level reproduction of the image by forming pixels of at least three different dot sizes or densities.
Claim 31
Independent Claim 114 words
A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with corresponding threshold values associated with one of plural different respective halftone threshold mask sets, the mask sets being suitable for rendering different respective image types, and generating first signals representing gray level rendering pixel values for producing the image; generating, for certain pixels of said image, second signals representing rendering pixel values that are generated in response to a blending operation involving characteristics of different respective mask sets; and in response to said first and second signals producing a gray level reproduction of the image by forming pixels of at least three different dot sizes or densities.
Claim 32
Dependent Claim 34 words
The method of claim 27 and wherein said blending operation generates a rendering pixel value that is determined from rendering pixel values using different threshold mask sets operating upon the same unrendered pixel value.
Claim 33
Dependent Claim 44 words
The apparatus of claim 27 and wherein said blending operation generates a rendering pixel value by comparing a blended threshold value generated from threshold values from different respective mask sets with an unrendered pixel value of one of said certain pixels of said image.
Claim 34
Dependent Claim 26 words
The method of claim 27 and wherein said blending operation determines blending apportioning parameters for a pixel based on a local contrast index of the pixel.

References Cited (Backward Citations)

US4633327A Cited
US4701806A Cited
US4698688A Cited
US5300960A Cited
US5200831A Cited
US5258850A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-20 2003-03-22 2003-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-20 2007-03-22 2007-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-20 2011-03-22 2011-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag