MLchartDataset catalogue

Patent · US5694224A · A · US

Method and apparatus for tone adjustment correction on rendering gray level image data

(11) Publication number
US5694224A
(21) Application number
08/353,643
(22) Filing date
1994-12-08
(30) Priority date
1994-12-08
(43) Publication date
1997-12-02
(45) Date of grant
1997-12-02
(51) IPC
H04N 1/405; H04N 1/407
(52) CPC
  • H04N Pictorial communication, e.g. television: 1/4057, 1/407
(73) Assignee
Eastman Kodak Co
(72) Inventors
Hwai-Tzuu Tai
(54) Title
Method and apparatus for tone adjustment correction on rendering gray level image data
(57) Abstract

A method and apparatus for reproducing an original image includes a scanner or other image source for generating a digitized raw image data for each pixel area of an image. For each pixel the raw image data is transformed into a gray level rendering value pixel by comparing the raw image data value with threshold values from threshold mask sets. Tone adjustment means is provided for generating a tone corrected rendering gray level pixel value for each pixel. A printer or display is controlled to print the digitized image signal by rendering the dot regions in accordance with the tone corrected gray level rendering pixel value. Thus after a print is made a tone correction adjustment maybe made and in response to this tone adjustment a new print can be made using rendering image data in buffer memory without the need for rescanning of the image.

Full text
View on Google Patents

Claims (25)

  1. 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 and generating second signals representing gray level rendering pixel values for the image; memory means for storing the second signals and for outputting signals representing gray level rendering pixel values for the image to a tone adjustment means; tone adjustment means responsive to signals output from said memory means and representing gray level rendering pixel values for producing third signals representing tone adjusted gray level rendering pixel values for the image; and printing means responsive to said third signals for producing a gray level reproduction of the image.
  2. The apparatus of claim 1 and wherein the memory means is operative to continue to store the second signals after a first gray level reproduction of the image is produced and said tone adjustment means is adjustable to produce modified third signals representing adjusted tone corrected gray level rendering pixel values for the image for producing a second gray level reproduction of the image without the first means again providing first signals representing gray level unrendered pixel values of the image.
  3. The apparatus of claim 2 and wherein said rendering means generates a rendering pixel value that is determined by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.
  4. The apparatus of claim 3 and wherein said threshold mask set has a mixed dot halftone screen structure.
  5. The apparatus of claim 3 and wherein said threshold mask set values are associated with two different mixed dot halftone screen structures and wherein one of the halftone screen structures has a weaker screen structure than the other.
  6. The apparatus of claim 3 wherein said threshold mask set has a partial dot halftone screen structure.
  7. The apparatus of claim 2 and including network means for combining images from different sources.
  8. The apparatus of claim 7 and including mapper means for mapping different images having different bit depths.
  9. The apparatus of claim 2 and wherein said tone adjustment means adjusts rendering pixel values of images having different bit depth structures.
  10. The apparatus of claim 2 and wherein said means for providing first signals includes a scanner means for scanning and digitizing an image into pixels.
  11. The apparatus of claim 2 and wherein said tone adjustment means includes means for substituting a tone corrected gray level value for a gray level rendering pixel value determined by comparing with threshold values.
  12. The apparatus of claim 11 and wherein said tone adjustment means includes a look-up table.
  13. The apparatus of claim 12 and including mapper means for mapping different images having different bit depths prior to operation of said tone adjustment means.
  14. A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with threshold values and generating first signals representing gray level rendering pixel values for the image; providing a tone adjustment to said first signals to generate second signals representing tone corrected gray level rendering pixel values; and in response to said second signals producing a gray level reproduction of the image.
  15. The method of claim 14 and wherein said first signals are generated by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.
  16. The method of claim 15 and wherein said structure is a mixed dot halftone screen structure.
  17. The method of claim 14 and including the step of mapping of an image at a lower bit depth to a higher bit depth.
  18. The method of claim 17 and including combining image data from different sources.
  19. The method of claim 18 and wherein said first signals are generated by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.
  20. The method of claim 19 and wherein said structure is a mixed dot halftone screen structure.
  21. The method of claim 14 including storing the first signals in a memory and outputting the first signals from the memory for making a first reproduction of the image and again outputting the first signals from the memory for making a second reproduction of the image with a different adjustment being provided in generating the second signals used in making the first reproduction then that provided for the second signals used in making the second reproduction.
  22. An apparatus for producing an image, comprising: image generating means for generating digital signals representing pixels of an image to be produced; a first signal producing means coupled to the image generating means to receive the digital signals representing the image and in response producing a first signal corresponding to a gray level halftoned representation of the image; a printer coupled to the first signal-producing means for receiving said first signal and in response to said first signal producing a gray level halftoned reproduction of the image; wherein the first signal producing means includes: (a) means for generating a gray level rendering pixel value for the pixel of interest from threshold values associated with a halftone screen mask set, (b) means for modifying said gray level rendering pixel value by generating a tone corrected gray level pixel value for use in printing the pixel of interest, and (c) means for outputting said tone corrected gray level pixel value as said first signal.
  23. A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with threshold values and generating first signals representing tone corrected gray level rendering pixel values for the image that are approximately tone corrected for the production process; in response to said first signals generating second signals representing tone adjustments to the tone corrected gray level rendering pixel values; and in response to said second signals producing a gray level reproduction of the image.
  24. The method of claim 23 including storing the first signals in a memory and outputting the first signals from the memory for making a first reproduction of the image and again outputting the first signals from the memory for making a second reproduction of the image with a different adjustment being provided in generating the second signals used in making the first reproduction then that provided for the second signals used in making the second reproduction.
  25. The method of claim 24 and wherein the gray level rendering pixel values are produced by generating respective gray values for a pixel using threshold mask values from different types of screens and blending the respective gay values in accordance with a membership value for each type of screen to form the gray level rendering pixel value for the pixel.

Description

The present invention relates to the field of encoding pictorial imagery for reproduction on display or printing systems, and more particularly, to rendering a dot in a display or printing apparatus that uses gray level display/printing.

As noted in my U.S. Pat. No. 5,200,831, digital printing (the term "printing" is used to encompass both printing and displaying throughout) of gray level has been achieved in a number of different manners. The representation of the intensity, i.e., the gray level, of a color by binary displays and printers has been the object of a variety of algorithms. Binary displays and printers are capable of making a mark, usually in the form of a dot, of a given, uniform size and at a specified resolution in marks per unit length, typically dots per inch. It has been common to place the marks according to a variety of geometrical patterns such that a group of marks when seen by the eye gives a rendition of an intermediate color tone between the color of the background (usually white paper stock) and total coverage, or solid density.

Continuous tone images contain an apparent continuum of gray levels. As an approximation to continuous tone images, pictorial imagery has been represented via binary halftone technologies. In order to record or display a halftone image with a scanning system, one picture element of the recording or display surface consists of a j×k matrix of sub-elements where j and k are positive integers. A halftone image is reproduced by printing the respective sub-elements or leaving them blank, in other words, by suitably distributing the printed marks.

Citations (5)

  • US5300960A
  • US5200831A
  • US5204753A
  • US5258850A
  • US5581295A
Record as JSON
{
  "publication_number": "US5694224A",
  "country": "US",
  "kind": "A",
  "title": "Method and apparatus for tone adjustment correction on rendering gray level image data",
  "abstract": "A method and apparatus for reproducing an original image includes a scanner or other image source for generating a digitized raw image data for each pixel area of an image. For each pixel the raw image data is transformed into a gray level rendering value pixel by comparing the raw image data value with threshold values from threshold mask sets. Tone adjustment means is provided for generating a tone corrected rendering gray level pixel value for each pixel. A printer or display is controlled to print the digitized image signal by rendering the dot regions in accordance with the tone corrected gray level rendering pixel value. Thus after a print is made a tone correction adjustment maybe made and in response to this tone adjustment a new print can be made using rendering image data in buffer memory without the need for rescanning of the image.",
  "claims": [
    "1. 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 and generating second signals representing gray level rendering pixel values for the image; memory means for storing the second signals and for outputting signals representing gray level rendering pixel values for the image to a tone adjustment means; tone adjustment means responsive to signals output from said memory means and representing gray level rendering pixel values for producing third signals representing tone adjusted gray level rendering pixel values for the image; and printing means responsive to said third signals for producing a gray level reproduction of the image.",
    "2. The apparatus of claim 1 and wherein the memory means is operative to continue to store the second signals after a first gray level reproduction of the image is produced and said tone adjustment means is adjustable to produce modified third signals representing adjusted tone corrected gray level rendering pixel values for the image for producing a second gray level reproduction of the image without the first means again providing first signals representing gray level unrendered pixel values of the image.",
    "3. The apparatus of claim 2 and wherein said rendering means generates a rendering pixel value that is determined by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.",
    "4. The apparatus of claim 3 and wherein said threshold mask set has a mixed dot halftone screen structure.",
    "5. The apparatus of claim 3 and wherein said threshold mask set values are associated with two different mixed dot halftone screen structures and wherein one of the halftone screen structures has a weaker screen structure than the other.",
    "6. The apparatus of claim 3 wherein said threshold mask set has a partial dot halftone screen structure.",
    "7. The apparatus of claim 2 and including network means for combining images from different sources.",
    "8. The apparatus of claim 7 and including mapper means for mapping different images having different bit depths.",
    "9. The apparatus of claim 2 and wherein said tone adjustment means adjusts rendering pixel values of images having different bit depth structures.",
    "10. The apparatus of claim 2 and wherein said means for providing first signals includes a scanner means for scanning and digitizing an image into pixels.",
    "11. The apparatus of claim 2 and wherein said tone adjustment means includes means for substituting a tone corrected gray level value for a gray level rendering pixel value determined by comparing with threshold values.",
    "12. The apparatus of claim 11 and wherein said tone adjustment means includes a look-up table.",
    "13. The apparatus of claim 12 and including mapper means for mapping different images having different bit depths prior to operation of said tone adjustment means.",
    "14. A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with threshold values and generating first signals representing gray level rendering pixel values for the image; providing a tone adjustment to said first signals to generate second signals representing tone corrected gray level rendering pixel values; and in response to said second signals producing a gray level reproduction of the image.",
    "15. The method of claim 14 and wherein said first signals are generated by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.",
    "16. The method of claim 15 and wherein said structure is a mixed dot halftone screen structure.",
    "17. The method of claim 14 and including the step of mapping of an image at a lower bit depth to a higher bit depth.",
    "18. The method of claim 17 and including combining image data from different sources.",
    "19. The method of claim 18 and wherein said first signals are generated by comparing an unrendered pixel value with different threshold mask set values that are associated with a halftone screen structure.",
    "20. The method of claim 19 and wherein said structure is a mixed dot halftone screen structure.",
    "21. The method of claim 14 including storing the first signals in a memory and outputting the first signals from the memory for making a first reproduction of the image and again outputting the first signals from the memory for making a second reproduction of the image with a different adjustment being provided in generating the second signals used in making the first reproduction then that provided for the second signals used in making the second reproduction.",
    "22. An apparatus for producing an image, comprising: image generating means for generating digital signals representing pixels of an image to be produced; a first signal producing means coupled to the image generating means to receive the digital signals representing the image and in response producing a first signal corresponding to a gray level halftoned representation of the image; a printer coupled to the first signal-producing means for receiving said first signal and in response to said first signal producing a gray level halftoned reproduction of the image; wherein the first signal producing means includes: (a) means for generating a gray level rendering pixel value for the pixel of interest from threshold values associated with a halftone screen mask set, (b) means for modifying said gray level rendering pixel value by generating a tone corrected gray level pixel value for use in printing the pixel of interest, and (c) means for outputting said tone corrected gray level pixel value as said first signal.",
    "23. A method for producing an image, comprising: comparing gray level unrendered pixel values of the image with threshold values and generating first signals representing tone corrected gray level rendering pixel values for the image that are approximately tone corrected for the production process; in response to said first signals generating second signals representing tone adjustments to the tone corrected gray level rendering pixel values; and in response to said second signals producing a gray level reproduction of the image.",
    "24. The method of claim 23 including storing the first signals in a memory and outputting the first signals from the memory for making a first reproduction of the image and again outputting the first signals from the memory for making a second reproduction of the image with a different adjustment being provided in generating the second signals used in making the first reproduction then that provided for the second signals used in making the second reproduction.",
    "25. The method of claim 24 and wherein the gray level rendering pixel values are produced by generating respective gray values for a pixel using threshold mask values from different types of screens and blending the respective gay values in accordance with a membership value for each type of screen to form the gray level rendering pixel value for the pixel."
  ],
  "description_excerpt": "The present invention relates to the field of encoding pictorial imagery for reproduction on display or printing systems, and more particularly, to rendering a dot in a display or printing apparatus that uses gray level display/printing.\n\nAs noted in my U.S. Pat. No. 5,200,831, digital printing (the term \"printing\" is used to encompass both printing and displaying throughout) of gray level has been achieved in a number of different manners. The representation of the intensity, i.e., the gray level, of a color by binary displays and printers has been the object of a variety of algorithms. Binary displays and printers are capable of making a mark, usually in the form of a dot, of a given, uniform size and at a specified resolution in marks per unit length, typically dots per inch. It has been common to place the marks according to a variety of geometrical patterns such that a group of marks when seen by the eye gives a rendition of an intermediate color tone between the color of the background (usually white paper stock) and total coverage, or solid density.\n\nContinuous tone images contain an apparent continuum of gray levels. As an approximation to continuous tone images, pictorial imagery has been represented via binary halftone technologies. In order to record or display a halftone image with a scanning system, one picture element of the recording or display surface consists of a j×k matrix of sub-elements where j and k are positive integers. A halftone image is reproduced by printing the respective sub-elements or leaving them blank, in other words, by suitably distributing the printed marks.",
  "cpc": [
    "H04N 1/4057",
    "H04N 1/407"
  ],
  "ipc": [
    "H04N 1/405",
    "H04N 1/407"
  ],
  "assignees": [
    "Eastman Kodak Co"
  ],
  "inventors": [
    "Hwai-Tzuu Tai"
  ],
  "filing_date": "1994-12-08",
  "publication_date": "1997-12-02",
  "grant_date": "1997-12-02",
  "priority_date": "1994-12-08",
  "application_number": "US-35364394-A",
  "family_id": "23389965",
  "cited_by_count": 84,
  "citations": [
    "US5300960A",
    "US5200831A",
    "US5204753A",
    "US5258850A",
    "US5581295A"
  ]
}

Record 6,856 of 8,000 in Patents full text (MLC-0201). Request the full dataset.