ANTI-COUNTERFEITING FEATURES OF ARTISTIC SCREENING 1

Similar documents
Multi-Level Colour Halftoning Algorithms

Halftoning by Rotating Non-Bayer Dispersed Dither Arrays æ

Reducing auto moiré in discrete line juxtaposed halftoning

Calibrating the Yule Nielsen Modified Spectral Neugebauer Model with Ink Spreading Curves Derived from Digitized RGB Calibration Patch Images

Factors Governing Print Quality in Color Prints

What is an image? Images and Displays. Representative display technologies. An image is:

Image Evaluation and Analysis of Ink Jet Printing System (I) - MTF Measurement and Analysis of Ink Jet Images -

Chapter 11. Preparing a Document for Prepress and Printing Delmar, Cengage Learning

Fig 1: Error Diffusion halftoning method

Recent Progress in Digital Halftoning for Color Reproduction State of the Art Report

Proc. IEEE Intern. Conf. on Application Specific Array Processors, (Eds. Capello et. al.), IEEE Computer Society Press, 1995, 76-84

SCANNING GUIDELINES Peter Thompson (rev. 9/21/02) OVERVIEW

Cluster-Dot Halftoning based on the Error Diffusion with no Directional Characteristic

Monochrome Image Reproduction

Error Diffusion without Contouring Effect

Video Screening. 1. Introduction

Image and Video Processing

Images and Displays. Lecture Steve Marschner 1

USING EFI DOT FILM ON EPSON STYLUS PRO 4000 AND X600/X800 SERIES PRINTERS

Colorimetry vs. Densitometry in the Selection of Ink-jet Colorants

Image Evaluation and Analysis of Ink Jet Printing System (I) MTF Measurement and Analysis of Ink Jet Images

Application Notes Print Environments

How Big Is Color? John Seymour* Keywords: Halftone, Scanning, Moiré, Screening, Fourier, Resolution, Colorimetry. Abstract

Experimental study of colorant scattering properties when printed on transparent media

Digital Art Requirements for Submission

Images and Displays. CS4620 Lecture 15

Co-Res SCREENING Q&A

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors

Screening Basics Technology Report

A New Metric for Color Halftone Visibility

FILE ASSEMBLY GUIDE. ~ File Assembly Guidelines ~

Graphics for Web. Desain Web Sistem Informasi PTIIK UB

18 1 Printing Techniques. 1.1 Basic Printing Techniques

A New Hybrid Multitoning Based on the Direct Binary Search

Stochastic Screens Robust to Mis- Registration in Multi-Pass Printing

WORKING WITH COLOR Monitor Placement Place the monitor at roughly right angles to a window. Place the monitor at least several feet from any window

Image Rendering for Digital Fax

Sampling and pixels. CS 178, Spring Marc Levoy Computer Science Department Stanford University. Begun 4/23, finished 4/25.

QUICK START (See following pages for detailed instructions.)

Digital Images. Digital Images. Digital Images fall into two main categories

OPTICAL WATERMARKING FOR PRINTED DOCUMENT AUTHENTICATION

Sampling and reconstruction. CS 4620 Lecture 13

CS 200 Assignment 3 Pixel Graphics Due Tuesday September 27th 2016, 9:00 am. Readings and Resources

IMAGE SIZING AND RESOLUTION. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication

Improved Color Consistency in Halftone Image by "VR Screen" Technology used for FIRST PROOF

This PDF file is best viewed at actual size (Command-H on the Mac; Control-H on the PC) to maximize the clarity of photos and screenshots.

The Technology of Duotone Color Transformations in a Color Managed Workflow

6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include:

Construction Features of Color Output Device Profiles

Application Notes Textile Functions

Addressing the colorimetric redundancy in 11-ink color separation

Green-Noise Digital Halftoning

Reference Targets Complete Test and Recalibration Kit Type CTS

XM (Cross Modulated) Screening Technology

Improving the Yule-Nielsen modified spectral Neugebauer model by dot surface coverages depending on the ink superposition conditions

Prof. Feng Liu. Fall /04/2018

ANALYTICAL REVIEW FOR DIFFERENT ASPECTS OF DOT GAIN

ISO INTERNATIONAL STANDARD. Photography Electronic still-picture cameras Resolution measurements

ISO INTERNATIONAL STANDARD. Photography Electronic scanners for photographic images Dynamic range measurements

UNIT III - LINE AND HALFTONE PHOTOGRAPHY

High Resolution Analysis of Optical and Physical Dot Gain

Roland VersaWorks. Creating Profiles with VersaWorks 3

image Scanner, digital camera, media, brushes,

Sampling and reconstruction

Sampling and reconstruction

Effect of Ink Spread and Opitcal Dot Gain on the MTF of Ink Jet Image C. Koopipat, N. Tsumura, M. Fujino*, and Y. Miyake

Clustered-Dot Color Halftone Watermarks

Edge-Raggedness Evaluation Using Slanted-Edge Analysis

ABSTRACT. Keywords: Color image differences, image appearance, image quality, vision modeling 1. INTRODUCTION

Practical Scanner Tests Based on OECF and SFR Measurements

Antialiasing and Related Issues

AM Screening 1200 dpi / 175 lpi

Colour dithering using a space lling curve. John W. Buchanan, Oleg Verevka. University of Alberta. Edmonton, Alberta. Abstract

GATF Digital Plate Control Target. To Order Toll-Free Call: or Fax: GATF Process Control Products

MULTIMEDIA SYSTEMS

The Impact of FM-AM Hybrid Screening and Am Screening on Flexographic Printing Quality

AM/FM Halftoning: Digital Halftoning Through Simultaneous Modulation of Dot Size and Dot Density

Migration from Contrast Transfer Function to ISO Spatial Frequency Response

Digital Halftoning. Sasan Gooran. PhD Course May 2013

Visibility of Ink Dots as Related to Dot Size and Visual Density

Photoshop Domain 2: Identifying Design Elements When Preparing Images

Image Processing (EA C443)

Advances in Technology of KODAK NEXPRESS Digital Production Color Presses

Digital Image Processing

Hiding patterns with daylight fluorescent inks

Computer Graphics. Si Lu. Fall er_graphics.htm 10/02/2015

Raster (Bitmap) Graphic File Formats & Standards

KODAK NEXFINITY Digital Press. 256 Shades of Gray

New Inventions for Personalization and Security for Printed Documents. Franklin J. Garner, III President and CEO Amgraf, Inc.

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Tutorial Version 5.1.xx March 2016 John Champlain and Jeff Woodcock

dlsoft Barcode Analyser By dlsoft

Grayscale and Resolution Tradeoffs in Photographic Image Quality. Joyce E. Farrell Hewlett Packard Laboratories, Palo Alto, CA

Part 6: Flexographic printing

1. Introduction. Joyce Farrell Hewlett Packard Laboratories, Palo Alto, CA Graylevels per Area or GPA. Is GPA a good measure of IQ?

Contents. Introduction

CANON imageprograf ipf9000

Digital Image Processing

Reinstating Floyd-Steinberg: Improved Metrics for Quality Assessment of Error Diffusion Algorithms

Transcription:

ANTI-COUNTERFEITING FEATURES OF ARTISTIC SCREENING 1 V. Ostromoukhov, N. Rudaz, I. Amidror, P. Emmel, R.D. Hersch Ecole Polytechnique Fédérale de Lausanne (EPFL), CH-1015 Lausanne, Switzerland. {victor,rudaz,amidror,emmel,hersch}@di.epfl.ch 1. Introduction In a recent publication [Ostromoukhov95], a new image reproduction technique, Artistic Screening, was presented. It incorporates freely created artistic screen elements for generating halftones. Fixed predefined dot contours associated with given intensity levels determine the screen dot shape's growing behaviour. Screen dot contours associated with each intensity level are obtained by interpolation between the fixed predefined dot contours. A user-defined mapping transforms screen elements from screen element definition space to screen element rendition space. This mapping can be tuned to produce various effects such as dilatations, contractions and non-linear deformations of the screen element grid. Although Artistic Screening has been designed mainly for performing the creation of graphic designs of high artistic quality, it also incorporates several important anti-counterfeiting features. For example, bank notes or other valuable printed matters produced with Artistic Screening may incorporate both full size and microscopic letters of varying shape into the image halftoning process. Furthermore, Artistic Screening can be used for generating screen dots at varying frequencies and orientations, which are well known for inducing strong moiré effects when scanned by a digital colour copier or a desktop scanner. Moiré effects due to scanning of frequency modulated dots and lines have been discussed by Spannenburg [Spannenburg91]. However, it is less known that frequency-modulated screen dots have at each screen element size a different reproduction behaviour (dot gain). When trying to reproduce an original by analog means, such as a photocopier, the variations in dot gain induce strong intensity variations at the same original intensity levels (Fig. 1). In this paper, we present a method for compensating such variations for the target printer, on which the original security document is to be printed. Potential counterfeiters who would like to reproduce the original with a photocopying device may only be able to adjust the dot gain for the whole image and will therefore be unable to eliminate the undesired intensity variations produced by variable frequency screen elements. Surface increase due to dot gain: 5% Surface increase due to dot gain: 40% Fig. 1. Intensity variation due to dot gain at two different screen periods 1. Proc. SPIE Vol. 2951, p. 126-133, Holographic and Diffractive Techniques, Guenther J. Dausmann; Ed., 1996 1

2. Generating frequency-modulated halftone screens In order to generate varying dot shapes capable of representing figurative or decorative motives, we define the evolving screen dot shape by a description of its contours. For this purpose, we introduce fixed predefined screen dot contours which are associated with specific intensity levels. By interpolation between the fixed predefined screen dot contours, described for convenience as Bézier splines, we can generate intermediate contours at all required intensity levels. Once all fixed contours have been designed in the screen element definition space, one merely needs to define a transformation between screen element definition space and screen element rendition space. This transformation enables both screen element morphing [Ostromoukhov95] and screen dot frequency modulation. Figures 2 and 3 show examples of halftone images generated using a sinusoidal screen dot period variation both in the x and y directions, according to the following formula: x' = k 1 x + k 2 sin( k 3 x) y' = k 4 y + k 5 sin( k 6 y) where k 1, k 2, k 3, k 4, k 5 and k 6 are parameters characterizing the current transformation t s. Once the fixed predefined contour parts have been transformed from screen element definition space to rendition space, discrete screen elements may be generated for each discrete intensity level. For reproducing 256 intensity levels, the intensity interval between z = 0 and z = 1 is divided by 255 and intermediate screen dot contours are successively generated at intensity levels z=0, z=1/255,..,z=255/255. At each discrete intensity, the screen dot contours are rasterized by applying well known shape rasterization techniques [Foley90]. t s Fig 2. Transformation of a rectangular screen into a sinusoidally modulated screen 2

Fig. 3. Image of young girl, halftoned with the screen dot shown in Fig. 2. Once discrete screen elements have been generated for all intensity levels, the halftoning of an input image requires scanning all output bitmap pixels, pixel by pixel and scanline by scanline, finding for every single output pixel its corresponding input image pixel intensity, and selecting in the discrete screen element at the corresponding intensity the pixel value (black or white) which is to be copied into the output bitmap (Fig. 4). 3

Input Image Dot-gain correction table library of discrete screen elements Output bitmap x,y input intensity corrected intensity x,y position: coo. x,y Fig. 4. Mapping input pixels and discrete screen elements into the output bitmap A dot gain compensation stage can be incorporated into this halftoning algorithm by using instead of the source image intensity the corrected image intensity in order to select the discrete screen element used for the current output pixel setting. In order to access the dot gain correction table, both the current source image pixel intensity and the current output pixel position are needed. The current output pixel position determines the period of the current screen dot. Fig. 4 shows how the halftoning scheme is to be modified in order to obtain the position-dependent dot gain compensation. Position-dependent dot gain compensation is not specific of artistic screening and can also be used in other halftoning algorithms, for example in dithering algorithms. 3. Compensating dot gain in frequency-modulated halftone screens Thanks to the flexibility introduced by the mapping between screen element space and screen rendition space, the frequency of halftone screens can be modulated with any desired function. For the sake of simplicity, we present here a method for compensating the dot gain for a sinusoidal halftone screen period modulation along the x-axis, according to the formula x' = x + a sin( b x) y' = y In order to consider all values of a sine function, it is sufficient to consider half of its full period interval, for example the interval from π/2 to 3π/2 (Fig. 5). This interval can be divided into a certain number of subintervals, for example, 4 distinct subintervals separated by 5 discrete frequency values f 0, f 1, f 2, f 3, and f 4. 4

sin(x) 1 f 0 0.5 f 1 f 2 1 2 3 4 5 6 x -0.5 f 3-1 f 4 Fig. 5. Subintervals selected for analysis of dot gain. Dot gain compensation on a given target printer requires the selection of a corrected input intensity level P'(x,y) in order to obtain the desired intensity level P(x,y). This correction can be obtained by printing patches at all desired intensity levels (for example 256 intensity levels), for each of the selected discrete frequency values f 0, f 1, f 2, f 3, and f 4. The density D of all patches can be measured and corresponding white surface coverage percentages C computed according to the formula 10 D white 10 D C = 1 -------------------------------------------- 10 D white 10 D = black 10 D 10 Dblack -------------------------------------------- 10 D white 10 D black where D white and D black are respectively densities of the white paper and the solid black ink. The experimental data we show below (Figs 6 and 7) is based on measurements made on a 600 dpi Apple LaserWriter II printing engine. According to Fig. 6, the curve for frequency f 0 has the strongest dot gain since the corresponding screen element has the lowest period (4 pixels in the x-direction). The larger the screen element, the smaller the dot gain (f 0 : 4 pixels wide, f 1 : 5 pixels wide, f 2 : 6 pixels wide, f 3 : 7 pixels wide, f 4 : 8 pixels wide). Once that for all discrete frequencies f i, the tables establishing the relationship between input intensities and white surface coverage are known, one may establish one inverse table per discrete frequency giving for each desired intensity level the corrected input intensity value (Fig. 7). Desired output intensity values for frequencies not present in the set of measured patches are obtained by interpolation between neighbouring values. In order to obtain a perceptually balanced greywedge, the desired output intensity levels (light gray curve in Fig. 6) were determined by fitting a cubic polynomial function through the default greyscale surface coverage values of an Apple LaserWriter II 600 dpi printer, using the default screening of the printer. 5

white surface coverage 1 0.8 0.6 0.4 f 4 0.2 15 31 47 63 79 95 111 127 143 159 175 191 207 223 239 255 black white Fig. 6. Equivalent white surface coverage as a function of input intensity for 5 different screen element frequencies f 0 input intensity corrected input intensity values 250 200 f 0 150 100 f 4 50 15 31 47 63 79 95 111 127 143 159 175 191 207 223 239 255 input intensity black white Fig 7. Correction tables for the 5 discrete frequencies f 0, f 1, f 2, f 3, and f 4. 4. Results Figure 8 shows a greyscale image produced with the method described in the previous section. The printer s non-linear intensity behaviour has been compensated by the correction tables, shown in Figure 7. Due to the impossibility of reproducing faithfully in this proceedings book a dot-gain compensated printed image, only the enlarged part of the figure shows the described feature. The true full-scale image viewed at appropriate distance looks smooth, without significant artifacts or visual perturbations. In order to define an appropriate viewing distance, one can consider that the human visual cut-off frequency is about 30 cycles per degree, under good light conditions (photopic vision). The viewing distance will depend therefore on the lowest screen frequency present in the image. For example, the lowest screen 6

frequency in Figure 8b is 150/8 = 18.75 lpi. Since tan(1 ) = 1/57.2896..., we can conclude that in order to achieve the cut-off frequency of the human visual system, one has to see the image (Fig. 8b) at about 2.5 meters (57.2896 * 30 / 18.75 = 91.68 inches 2.33 m). (b) (a) Fig. 8. Principle of generation of a greyscale image with the frequency-modulated screening. The enlarged part (b) of the image has been reproduced at 150 dpi. When the image generated using the method described in the previous section is scanned by a desktop scanner, moiré fringes appear, no matter how the scanner has been adjusted. The strongest moiré fringes appear when the ratio between the scanner s frequency and the central frequency of the frequency-modulated set present in the image is close to an integer number. Fig. 9a shows an example where an image reproduced with an Apple LaserWriter II laser printer at 600 dpi has been scanned at 300 lpi. In this example, the frequencies which have been used by the frequency-modulated method vary between 75 lpi (period = 8 pix) and 150 lpi (period = 4 pix); the cental frequency equals to 100 lpi (period = 6 pixels). On the other hand, the same image copied with a standard, analog xerographic copying machine shows very similar intensity beatings (Fig. 9b). Therefore, the same frequency-modulated feature can be used as a protection against counterfeiting, by both digital and analog devices. 5. Conclusions In this contribution, we show that frequency modulated screen dots exhibit a strongly position-dependent reproduction behaviour, which is difficult to compensate with devices capable of applying a simple gamma correction curve to the whole image. We present a method for multidimensional gamma-correction, where the dot gain compensation is both dependent on the intensity and on the period of the screen element. This position-dependent dot gain correction can be embedded into any halftoning process capable of generating variable frequency screen elements. 7

Position-dependent dot gain correction ensures the correct appearence of continuous tone images on the target printer for which the compensation tables have been established. Attempts to reproduce the image by electrophotographic means will fail due to the position dependent dot gain induced by the variable frequency screen dots. Correction of position-dependent dot gain would require a tremendous effort from potential counterfeiters. 5. References [Foley90] J. Foley, A. van Dam, S. Feiner, J. Hughes, Computer Graphics: Principles and Practice, AddisonWesley, Reading, Mass., 1990. [Ostromoukhov95] V. Ostromoukhov, R.D. Hersch, Artistic Screening, Proceedings of SIGGRAPH'95, ACM Computer Graphics, Annual Conference Series, 1995, pp. 218-228. [Spannenburg91] S. Spannenburg, Frequency Modulation of Printed Gratings as a Protection against Copying, Conf on Holographic Optical Security Systems, SPIE Vol 1509 (W.F. Fagan, Ed.), 1991, 88-103 a b Fig. 9. The frequency-modulated image shown in Figure 8, after scanning (a) and analogical copying (b) 8