Halftone

Last updated

Left: Halftone dots. Right: Example of how the human eye would see the dots from a sufficient distance. Halftoning introduction.svg
Left: Halftone dots. Right: Example of how the human eye would see the dots from a sufficient distance.

Halftone is the reprographic technique that simulates continuous-tone imagery through the use of dots, varying either in size or in spacing, thus generating a gradient-like effect. [1] "Halftone" can also be used to refer specifically to the image that is produced by this process. [1]

Contents

Where continuous-tone imagery contains an infinite range of colors or greys, the halftone process reduces visual reproductions to an image that is printed with only one color of ink, in dots of differing size (pulse-width modulation) or spacing (frequency modulation) or both. This reproduction relies on a basic optical illusion: when the halftone dots are small, the human eye interprets the patterned areas as if they were smooth tones. At a microscopic level, developed black-and-white photographic film also consists of only two colors, and not an infinite range of continuous tones. For details, see film grain.

Just as color photography evolved with the addition of filters and film layers, color printing is made possible by repeating the halftone process for each subtractive color – most commonly using what is called the "CMYK color model". [2] The semi-opaque property of ink allows halftone dots of different colors to create another optical effect: full-color imagery. [1] Since the location of the individual dots cannot be determined exactly, the dots partially overlap leading to a combination of additive and subtractive color mixing called autotypical color mixing.

History

The first printed photo using a halftone in a Canadian periodical, October 30, 1869 Canadian Illustrated News Volume 1 Number 1 Cover.jpg
The first printed photo using a halftone in a Canadian periodical, October 30, 1869
A multicolor postcard (1899) printed from hand-made halftone plates Julemotiv tegnet av Jenny Nystrom (24207693358).jpg
A multicolor postcard (1899) printed from hand-made halftone plates

While there were earlier mechanical printing processes that could imitate the tone and subtle details of a photograph, most notably the Woodburytype, expense and practicality prohibited their being used in mass commercial printing that used relief printing.

Previously most newspaper pictures were woodcuts or wood-engravings made from hand-carved blocks of wood that, while they were often copied from photographs, resembled hand drawn sketches. Commercial printers wanted a practical way to realistically reproduce photographs onto the printed page, but most common mechanical printing processes can only print areas of ink or leave blank areas on the paper and not a photographic range of tones; only black (or coloured) ink, or nothing. The half-tone process overcame these limitations and became the staple of the book, newspaper and other periodical industry. [3]

William Fox Talbot is credited with the idea of halftone printing. In an 1852 patent he suggested using "photographic screens or veils" in connection with a photographic intaglio process. [4] [5]

Several different kinds of screens were proposed during the following decades. One of the first attempts was by William Leggo with his leggotype while working for the Canadian Illustrated News . The first printed halftone photograph was an image of Prince Arthur published on October 30, 1869. [6] The New York Daily Graphic would later publish "the first reproduction of a photograph with a full tonal range in a newspaper" on March 4, 1880 (entitled "A Scene in Shantytown") with a crude halftone screen. [7]

The first truly successful commercial method was patented by Frederic Ives of Philadelphia in 1881. [5] [7] Although he found a way of breaking up the image into dots of varying sizes, he did not make use of a screen. In 1882, the German Georg Meisenbach  [ de ] patented a halftone process in Germany which he named autotype  [ de ]. [8] His invention was based on the previous ideas of Berchtold and Swan. He used single lined screens which were turned during exposure to produce cross-lined effects. He was the first to achieve any commercial success with relief halftones. [5]

Shortly afterwards, Ives, this time in collaboration with Louis and Max Levy, improved the process further with the invention and commercial production of quality cross-lined screens. [5]

The relief halftone process proved almost immediately to be a success. The use of halftone blocks in popular journals became regular during the early 1890s. [5]

The development of halftone printing methods for lithography appears to have followed a largely independent path. In the 1860s, A. Hoen & Co. focused on methods allowing artists to manipulate the tones of hand-worked printing stones. [9] By the 1880s, Hoen was working on halftone methods that could be used in conjunction with either hand-worked or photolithographic stones. [10] [11]

Halftone photographic screening

Prior to digitised images, special photographic techniques were developed to break grayscale images down into discrete points. The earliest of these was "screening" where a coarse-woven fabric screen was suspended before the camera plate to be exposed, breaking the incoming light into a pattern of dots via a combination of interruption and diffraction effects. The photographic plate could then be developed using photo-etching techniques to create a printing plate.

Other techniques used a "screen" consisting of parallel bars (a Ronchi ruling), which was then combined with a second exposure with the same screen orientated at another angle. Another method was to expose through a screen-plate with crossing lines etched into the surface. Later, either photographic contact screens were used, or sometimes no screen at all, exposing directly on a lithographic (extremely high contrast) film with a pre-exposed halftone pattern.

Traditional halftoning

Resolution of halftone screens

Typical halftone resolutions
Screen printing45–65 lpi
Laser printer (300dpi)65 lpi
Laser printer (600dpi)85–105 lpi
Offset press (newsprint paper)85 lpi
Offset press (coated paper)85–185 lpi

The resolution of a halftone screen is measured in lines per inch (lpi). This is the number of lines of dots in one inch, measured parallel with the screen's angle. Known as the screen ruling, the resolution of a screen is written either with the suffix lpi or a hash mark; for example, "150 lpi" or "150#".

The higher the pixel resolution of a source file, the greater the detail that can be reproduced. However, such increase also requires a corresponding increase in screen ruling or the output will suffer from posterization. Therefore, file resolution is matched to the output resolution. The dots cannot easily be seen by the naked eye, but can be discerned through a microscope or a magnifying glass.

Multiple screens and color halftoning

Three examples of modern color halftoning with CMYK separations. From left to right: The cyan separation, the magenta separation, the yellow separation, the black separation, the combined halftone pattern and finally how the human eye would observe the combined halftone pattern from a sufficient distance. Halftoningcolor.svg
Three examples of modern color halftoning with CMYK separations. From left to right: The cyan separation, the magenta separation, the yellow separation, the black separation, the combined halftone pattern and finally how the human eye would observe the combined halftone pattern from a sufficient distance.
This close-up of a halftone print shows that magenta on top of yellow appears as orange/red, and cyan on top of yellow appears as green. CMYK raster print.jpg
This close-up of a halftone print shows that magenta on top of yellow appears as orange/red, and cyan on top of yellow appears as green.
Examples of typical CMYK halftone screen angles CMYK screen angles.svg
Examples of typical CMYK halftone screen angles
Purple screens used in offset printing: Angles 90deg, 105deg, 165deg Screens. Halftone process in printing. img 01.jpg
Purple screens used in offset printing: Angles 90°, 105°, 165°

When different screens are combined, a number of distracting visual effects can occur, including the edges being overly emphasized, as well as a moiré pattern. This problem can be reduced by rotating the screens in relation to each other. This screen angle is another common measurement used in printing, measured in degrees clockwise from a line running to the left (9 o'clock is zero degrees). These angles are optimized to avoid patterns and reduce overlap, which can cause colors to look dimmer.[ citation needed ]

Halftoning is also commonly used for printing color pictures. The general idea is the same, by varying the density of the four secondary printing colors, cyan, magenta, yellow, and black (abbreviation CMYK), any particular shade can be reproduced. [12]

In this case there is an additional problem that can occur. In the simple case, one could create a halftone using the same techniques used for printing shades of grey, but in this case the different printing colors have to remain physically close to each other to fool the eye into thinking they are a single color. To do this the industry has standardized on a set of known angles, which result in the dots forming into small circles or rosettes.

Dot shapes

Though round dots are the most commonly used, many dot types are available, each having its own characteristics. They can be used simultaneously to avoid the moiré effect. Generally, the preferred dot shape is also dependent on the printing method or the printing plate.

Digital halftoning

Digital halftoning has been replacing photographic halftoning since the 1970s when "electronic dot generators" were developed for the film recorder units linked to color drum scanners made by companies such as Crosfield Electronics, Hell, and Linotype-Paul.

An image which has undergone digital halftoning Wikipedia Logo Halftone Effect.jpg
An image which has undergone digital halftoning

In the 1980s, halftoning became available in the new generation of imagesetter film and paper recorders that had been developed from earlier "laser typesetters". Unlike pure scanners or pure typesetters, imagesetters could generate all the elements in a page including type, photographs, and other graphic objects. Early examples were the widely used Linotype Linotronic 300 and 100 introduced in 1984, which were also the first to offer PostScript RIPs in 1985. [14]

Early laser printers from the late 1970s onward could also generate halftones but their original 300 dpi resolution limited the screen ruling to about 65 lpi. This was improved as higher resolutions of 600 dpi and above, and dithering techniques, were introduced.

All halftoning uses a high-frequency/low-frequency dichotomy. In photographic halftoning, the low-frequency attribute is a local area of the output image designated a halftone cell. Each equal-sized cell relates to a corresponding area (size and location) of the continuous-tone input image. Within each cell, the high-frequency attribute is a centered variable-sized halftone dot composed of ink or toner. The ratio of the inked area to the non-inked area of the output cell corresponds to the luminance or graylevel of the input cell. From a suitable distance, the human eye averages both the high-frequency apparent gray level approximated by the ratio within the cell and the low-frequency apparent changes in gray level between adjacent equally spaced cells and centered dots.

Digital halftoning uses a raster image or bitmap within which each monochrome picture element or pixel may be on or off, ink or no ink. Consequently, to emulate the photographic halftone cell, the digital halftone cell must contain groups of monochrome pixels within the same-sized cell area. The fixed location and size of these monochrome pixels compromises the high-frequency/low-frequency dichotomy of the photographic halftone method. Clustered multi-pixel dots cannot "grow" incrementally but in jumps of one whole pixel. In addition, the placement of that pixel is slightly off-center. To minimize this compromise, the digital halftone monochrome pixels must be quite small, numbering from 600 to 2,540, or more, pixels per inch. However, digital image processing has also enabled more sophisticated dithering algorithms to decide which pixels to turn black or white, some of which yield better results than digital halftoning. Digital halftoning based on some modern image processing tools such as nonlinear diffusion and stochastic flipping has also been proposed recently. [15]

Modulation

The most common method of creating screens, amplitude modulation, produces a regular grid of dots that vary in size. The other method of creating screens, frequency modulation, is used in a process also known as stochastic screening. Both modulation methods are named by analogy with the use of the terms in telecommunications. [16]

Inverse halftoning

Grayscale Cat.jpg
Original image
Dithered Cat.jpg
Dithered image
Descreened Cat.jpg
Descreened image

Inverse halftoning or descreening is the process of reconstructing high-quality continuous-tone images from the halftone version. Inverse halftoning is an ill-posed problem because different source images can produce the same halftone image. Consequently, one halftone image has multiple plausible reconstructions. Additionally, information like tones and details are discarded during halftoning and thus irrecoverably lost. Due to the variety of different halftone patterns, it is not always obvious which algorithm to use for the best quality.

Dots in the sky due to spatial aliasing caused by halftone resized to a lower resolution Risingstar test crop.png
Dots in the sky due to spatial aliasing caused by halftone resized to a lower resolution

There are many situations where reconstruction is desired. For artists, it is a challenging task to edit halftone images. Even simple modifications like altering the brightness usually work by changing the color tones. In halftone images, this additionally requires preservation of the regular pattern. The same applies to more complex tools like retouching. Many other image processing techniques are designed to operate on continuous-tone images. For example, image compression algorithms are more efficient for those images. [17] Another reason is the visual aspect since halftoning degrades the quality of an image. Sudden tone changes of the original image are removed due to the limited tone variations in halftoned images. It can also introduce distortions and visual effects like moiré patterns. Especially when printed on newspaper, the halftone pattern becomes more visible due to the paper properties. By scanning and reprinting these images moiré patterns are emphasized. Thus, reconstructing them before reprinting is important to provide a reasonable quality.

Spatial and frequency filtering

The main steps of the procedure are the removal of halftone patterns and reconstruction of tone changes. In the end, it may be necessary to recover details to improve image quality. There are many halftoning algorithms which can be mostly classified into the categories ordered dithering, error diffusion, and optimization-based methods. It is important to choose a proper descreening strategy since they generate different patterns and most of the inverse halftoning algorithms are designed for a particular type of pattern. Time is another selection criteria because many algorithms are iterative and therefore rather slow.

The most straightforward way to remove the halftone patterns is the application of a low-pass filter either in spatial or frequency domain. A simple example is a Gaussian filter. It discards the high-frequency information which blurs the image and simultaneously reduces the halftone pattern. This is similar to the blurring effect of our eyes when viewing a halftone image. In any case, it is important to pick a proper bandwidth. A too-limited bandwidth blurs edges out, while a high bandwidth produces a noisy image because it does not remove the pattern completely. Due to this trade-off, it is not able to reconstruct reasonable edge information.

Further improvements can be achieved with edge enhancement. Decomposing the halftone image into its wavelet representation allows to pick information from different frequency bands. [18] Edges are usually consisting of highpass energy. By using the extracted highpass information, it is possible to treat areas around edges differently to emphasize them while keeping lowpass information among smooth regions.

Optimization-based filtering

Another possibility for inverse halftoning is the usage of machine learning algorithms based on artificial neural networks. [19] These learning-based approaches can find the descreening technique that gets as close as possible to the perfect one. The idea is to use different strategies depending on the actual halftone image. Even for different content within the same image, the strategy should be varied. Convolutional neural networks are well-suited for tasks like object detection which allows a category based descreening. Additionally, they can do edge detection to enhance the details around edge areas. The results can be further improved by generative adversarial networks. [20] This type of network can artificially generate content and recover lost details. However, these methods are limited by the quality and completeness of the used training data. Unseen halftoning patterns which were not represented in the training data are rather hard to remove. Additionally, the learning process can take some time. By contrast, computing the inverse halftoning image is fast compared to other iterative methods because it requires only a single computational step.

Lookup table

Unlike other approaches, the lookup table method does not involve any filtering. [21] It works by computing a distribution of the neighborhood for every pixel in the halftone image. The lookup table provides a continuous-tone value for a given pixel and its distribution. The corresponding lookup table is obtained before using histograms of halftone images and their corresponding originals. The histograms provide the distribution before and after halftoning and make it possible to approximate the continuous-tone value for a specific distribution in the halftone image. For this approach, the halftoning strategy has to be known in advance for choosing a proper lookup table. Additionally, the table needs to be recomputed for every new halftoning pattern. Generating the descreened image is fast compared to iterative methods because it requires a lookup per pixel.

See also

Significant academic research groups

Related Research Articles

<span class="mw-page-title-main">Raster graphics</span> Matrix-based data structure

In computer graphics and digital photography, a raster graphic represents a two-dimensional picture as a rectangular matrix or grid of pixels, viewable via a computer display, paper, or other display medium. A raster is technically characterized by the width and height of the image in pixels and by the number of bits per pixel. Raster images are stored in image files with varying dissemination, production, generation, and acquisition formats.

<span class="mw-page-title-main">CMYK color model</span> Subtractive color model, used in color printing

The CMYK color model is a subtractive color model, based on the CMY color model, used in color printing, and is also used to describe the printing process itself. The abbreviation CMYK refers to the four ink plates used: cyan, magenta, yellow, and key (black).

<span class="mw-page-title-main">Raster image processor</span>

A raster image processor (RIP) is a component used in a printing system which produces a raster image also known as a bitmap. Such a bitmap is used by a later stage of the printing system to produce the printed output. The input may be a page description in a high-level page description language such as PostScript, PDF, or XPS. The input can also be or include bitmaps of higher or lower resolution than the output device, which the RIP resizes using an image scaling algorithm.

<span class="mw-page-title-main">Ben Day process</span> Printing and photoengraving technique

The Ben Day process is a printing and photoengraving technique for producing areas of gray or various colors by using fine patterns of ink on the paper. It was developed in 1879 by illustrator and printer Benjamin Henry Day Jr.. The process is commonly described in terms of Ben Day dots, but other shapes can be used, such as parallel lines or textures.

<span class="mw-page-title-main">Dots per inch</span> Measure of dot density

Dots per inch is a measure of spatial printing, video or image scanner dot density, in particular the number of individual dots that can be placed in a line within the span of 1 inch (2.54 cm). Similarly, dots per centimetre refers to the number of individual dots that can be placed within a line of 1 centimetre (0.394 in).

<span class="mw-page-title-main">Bayer filter</span> Color filter array

A Bayer filter mosaic is a color filter array (CFA) for arranging RGB color filters on a square grid of photosensors. Its particular arrangement of color filters is used in most single-chip digital image sensors used in digital cameras, and camcorders to create a color image. The filter pattern is half green, one quarter red and one quarter blue, hence is also called BGGR,RGBG, GRBG, or RGGB.

Pixels per inch (ppi) and pixels per centimetre are measurements of the pixel density of an electronic image device, such as a computer monitor or television display, or image digitizing device such as a camera or image scanner. Horizontal and vertical density are usually the same, as most devices have square pixels, but differ on devices that have non-square pixels. Pixel density is not the same as resolution — where the former describes the amount of detail on a physical surface or device, the latter describes the amount of pixel information regardless of its scale. Considered in another way, a pixel has no inherent size or unit, but when it is printed, displayed, or scanned, then the pixel has both a physical size (dimension) and a pixel density (ppi).

Lines per inch (LPI) is a measurement of printing resolution. A line consists of halftones that is built up by physical ink dots made by the printer device to create different tones. Specifically LPI is a measure of how close together the lines in a halftone grid are. The quality of printer device or screen determines how high the LPI will be. High LPI indicates greater detail and sharpness.

<span class="mw-page-title-main">Frederic Eugene Ives</span>

Frederic Eugene Ives was a U.S. inventor who was born in Litchfield, Connecticut. In 1874–78 he had charge of the photographic laboratory at Cornell University. He moved to Philadelphia, Pennsylvania, where in 1885 he was one of the founding members of the Photographic Society of Philadelphia. He was awarded the Franklin Institute's Elliott Cresson Medal in 1893, the Edward Longstreth Medal in 1903, and the John Scott Medal in 1887, 1890, 1904 and 1906. He was elected to the American Philosophical Society in 1922. His son Herbert E. Ives was a pioneer of television and telephotography, including color facsimile.

Color printing or colour printing is the reproduction of an image or text in color.

Dither is an intentionally applied form of noise used to randomize quantization error, preventing large-scale patterns such as color banding in images. Dither is routinely used in processing of both digital audio and video data, and is often one of the last stages of mastering audio to a CD.

LightJet is a brand of hardware used for photographic printing of digital images to photographic paper and film. LightJet printers are no longer manufactured but are however remanufactured and resold; and their lasers are still manufactured.parts and service still available.

A continuous tone image is one where each color at any point in the image is reproduced as a single tone, and not as discrete halftones, such as one single color for monochromatic prints, or a combination of halftones for color prints.

<span class="mw-page-title-main">Collotype</span> Photographic printing process

Collotype is a gelatin-based photographic printing process invented by Alphonse Poitevin in 1855 to print images in a wide variety of tones without the need for halftone screens. The majority of collotypes were produced between the 1870s and 1920s. It was the first form of photolithography.

<span class="mw-page-title-main">CcMmYK color model</span> Six-color printing process

CcMmYK, sometimes referred to as CMYKLcLm or CMYKcm, is a six-color printing process used in some inkjet printers optimized for photo printing. It complements the more common four color CMYK process, which stands for Cyan, Magenta, Yellow and Key (black), by adding light cyan and light magenta. Individually, light cyan is often abbreviated to Lc or c, and light magenta is represented as Lm or m.

In the theory of photography, tone reproduction is the mapping of scene luminance and color to print reflectance or display luminance, with the aim of subjectively "properly" reproducing brightness and "brightness differences".

<span class="mw-page-title-main">Error diffusion</span> Type of halftoning

Error diffusion is a type of halftoning in which the quantization residual is distributed to neighboring pixels that have not yet been processed. Its main use is to convert a multi-level image into a binary image, though it has other applications.

<span class="mw-page-title-main">Ordered dithering</span> Image dithering algorithm

Ordered dithering is an image dithering algorithm. It is commonly used to display a continuous image on a display of smaller color depth. For example, Microsoft Windows uses it in 16-color graphics modes. The algorithm is characterized by noticeable crosshatch patterns in the result.

Stochastic screening or FM screening is a halftone process based on pseudo-random distribution of halftone dots, using frequency modulation (FM) to change the density of dots according to the gray level desired. Traditional amplitude modulation halftone screening is based on a geometric and fixed spacing of dots, which vary in size depending on the tone color represented. The stochastic screening or FM screening instead uses a fixed size of dots and a distribution density that varies depending on the color’s tone.

Jan P. Allebach is an American engineer, educator and researcher known for contributions to imaging science including halftoning, digital image processing, color management, visual perception, and image quality. He is Hewlett-Packard Distinguished Professor of Electrical and Computer Engineering at Purdue University.

References

  1. 1 2 3 Campbell, Alastair. The Designer's Lexicon. ©2000 Chronicle, San Francisco.
  2. McCue, Claudia. Real World Print Production. ©2007, Peachpit Berkeley.
  3. Hannavy, John (2008), Encyclopedia of nineteenth-century photography, Taylor & Francis Group, ISBN   978-0-203-94178-2
  4. The Repertory of patent inventions |1853. 1853.
  5. 1 2 3 4 5 Twyman, Michael. Printing 1770–1970: an illustrated history of its development and uses in England. Eyre & Spottiswoode, London 1970.
  6. "The First Half-Tones". Library and Archives of Canada. Archived from the original on August 17, 2009. Retrieved September 17, 2007.
  7. 1 2 Meggs, Philip B. (1998). A History of Graphic Design. John Wiley & Sons, Inc. p. 141. ISBN   0-471-29198-6.
  8. Kerner, Hans K. (2007). "22244 Reichspatent". Lexikon der Reprotechnik. Vol. 2. Reinhard Welz Vermittler Verlag e.K. p. 436. ISBN   978-3-86656-554-8.
  9. Hoen, August. Composition for etching stone, U.S. Patent 27,981, Apr 24, 1860.
  10. Hoen, August. Lithographic Process, U.S. Patent 227,730, May 15, 1883.
  11. Hoen, August. Lithographic Process, U.S. Patent 227,782, May 18, 1880.
  12. Halftone Line Screens in Printing Archived February 22, 2012, at the Wayback Machine "Use of halftone line screens for printing digital images on press". (last checked on 2009-04-20)
  13. Kay Johansson, Peter Lundberg & Robert Ryberg, A Guide to Graphic Print Production. 2nd ed. Hoboken: Wiley & Sons, p. 286f. (2007).
  14. Linotype History - 1973–1989
  15. Shen, Jackie (Jianhong) (2009). "Least-square halftoning via human vision system and Markov gradient descent (LS-MGD): Algorithm and analysis". SIAM Rev. 3. 51 (3): 567–589. Bibcode:2009SIAMR..51..567S. doi:10.1137/060653317. S2CID   3253808.
  16. Sharma, Gaurav (2003). Digital Color Imaging Handbook. CRC Press. p. 389. ISBN   0-8493-0900-X.
  17. Ming Yuan Ting; Riskin, E.A. (1994). "Error-diffused image compression using a binary-to-gray-scale decoder and predictive pruned tree-structured vector quantization". IEEE Transactions on Image Processing. 3 (6): 854–858. Bibcode:1994ITIP....3..854T. doi:10.1109/83.336256. ISSN   1057-7149. PMID   18296253.
  18. Zixiang Xiong; Orchard, M.T.; Ramchandran, K. (1996). "Inverse halftoning using wavelets". Proceedings of 3rd IEEE International Conference on Image Processing. Vol. 1. IEEE. pp. 569–572. doi:10.1109/icip.1996.559560. ISBN   0-7803-3259-8. S2CID   35950695.
  19. Li, Yijun; Huang, Jia-Bin; Ahuja, Narendra; Yang, Ming-Hsuan (2016), "Deep Joint Image Filtering", Computer Vision – ECCV 2016, Lecture Notes in Computer Science, Springer International Publishing, vol. 9908, pp. 154–169, doi:10.1007/978-3-319-46493-0_10, ISBN   978-3-319-46492-3
  20. Kim, Tae-Hoon; Park, Sang Il (July 30, 2018). "Deep context-aware descreening and rescreening of halftone images". ACM Transactions on Graphics. 37 (4): 1–12. doi:10.1145/3197517.3201377. ISSN   0730-0301. S2CID   51881126.
  21. Murat., Mese (October 1, 2001). Look-up table (LUT) method for inverse halftoning. The Institute of Electrical and Electronics Engineers, Inc-IEEE. OCLC   926171988.