Grafisk teknik IMCDP. Sasan Gooran (HT 2006) Assumptions:

Relevanta dokument
Grafisk teknik. Sasan Gooran (HT 2006)

Grafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:

DIGITAL RASTRERING Sasan Gooran. DIGITALA BILDER (pixelbaserad) ppi (pixels per inch)

Rastercell. Digital Rastrering. AM & FM Raster. Rastercell. AM & FM Raster. Sasan Gooran (VT 2007) Rastrering. Rastercell. Konventionellt, AM

DIGITAL FÄRGRASTRERING

DIGITAL FÄRGRASTRERING FÄRG. SPD Exempel. Sasan Gooran (HT 2003) En blåaktig färg

Grafisk Teknik. Rastrering. Övningar med lösningar/svar. Sasan Gooran (HT 2013)

This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum

Module 6: Integrals and applications

Grafisk Teknik. Rastrering. Övningar med lösningar/svar. Sasan Gooran (HT 2004)

DIGITAL RASTRERING. DIGITALA BILDER (pixelbaserad) ppi (pixels per inch) Sasan Gooran

Preschool Kindergarten

DIGITAL FÄRGRASTRERING

Isolda Purchase - EDI

DIGITAL RASTRERING. Sasan Gooran. 1/8/15 Grafisk teknik 1

Calculate check digits according to the modulus-11 method

Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00. English Version

F ξ (x) = f(y, x)dydx = 1. We say that a random variable ξ has a distribution F (x), if. F (x) =

ppi = 72 ppi = 18 ppi = 36 DIGITALA BILDER (pixelbaserad) DIGITAL RASTRERING ppi (pixels per inch) Sasan Gooran (HT 2003)

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

DIGITAL FÄRGRASTRERING

Scalable Dynamic Analysis of Binary Code

Kurskod: TAMS28 MATEMATISK STATISTIK Provkod: TEN1 05 June 2017, 14:00-18:00. English Version

1. Compute the following matrix: (2 p) 2. Compute the determinant of the following matrix: (2 p)

FÄRG DIGITAL FÄRGRASTRERING FÄRG. Ögats receptorer. SPD Exempel. Stavar och Tappar. Sasan Gooran (HT 2003) En blåaktig färg

Boiler with heatpump / Värmepumpsberedare

DIGITAL RASTRERING. Sasan Gooran (HT 2003) Grafisk teknik 1

DIGITAL RASTRERING. DIGITALA BILDER (pixelbaserad) ppi (pixels per inch) Sasan Gooran (HT 2003)

Webbregistrering pa kurs och termin

Kurskod: TAMS11 Provkod: TENB 28 August 2014, 08:00-12:00. English Version

Tentamen i Matematik 2: M0030M.

Second handbook of research on mathematics teaching and learning (NCTM)


P650 - Takscreen. Installationsguide EN

Sammanfattning hydraulik

Webbreg öppen: 26/ /

DIGITAL FÄRGRASTRERING FÄRG. Färg. Sasan Gooran

ASSEMBLY INSTRUCTIONS SCALE SQUARE - STANDARD

IRAB Mottagare sida 2-5 Tele Radio AB Mottagare sida 6

Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 31 May 2016, 8:00-12:00. English Version

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Problem som kan uppkomma vid registrering av ansökan

Windlass Control Panel v1.0.1

A QUEST FOR MISSING PULSARS

12.6 Heat equation, Wave equation

SVENSK STANDARD SS :2010

- den bredaste guiden om Mallorca på svenska!

Workplan Food. Spring term 2016 Year 7. Name:

1. Varje bevissteg ska motiveras formellt (informella bevis ger 0 poang)

Isometries of the plane

FÄRG. Färg. SPD Exempel FÄRG. Stavar och Tappar. Ögats receptorer. Sasan Gooran (HT 2003) En blåaktig färg

Styrteknik: Binära tal, talsystem och koder D3:1


Module 4 Applications of differentiation

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

ppi = 72 ppi = 36 ppi = 18 DIGITAL RASTRERING DIGITALA BILDER (pixelbaserad) ppi (pixels per inch) Sasan Gooran (HT 2003)

COPENHAGEN Environmentally Committed Accountants

Support Manual HoistLocatel Electronic Locks

Writing with context. Att skriva med sammanhang

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05

Hur fattar samhället beslut när forskarna är oeniga?

(SV) Installationsmanual för duschkabiner och ångbastukabiner (EN) Installation manual for shower cabins and steam cabins


Kurskod: TAMS11 Provkod: TENB 07 April 2015, 14:00-18:00. English Version

Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik

ASSEMBLY INSTRUCTIONS SCALE CIRCLE - STANDARD

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Förskola i Bromma- Examensarbete. Henrik Westling. Supervisor. Examiner

A study of the performance

Alias 1.0 Rollbaserad inloggning

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15

PRESS FÄLLKONSTRUKTION FOLDING INSTRUCTIONS

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs.

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs. Typ av kurs.

Tentamen MMG610 Diskret Matematik, GU

Laboration 2. Grafisk teknik (TNM059) Digital Rastrering. S. Gooran (VT2007)

1. Unpack content of zip-file to temporary folder and double click Setup

Typografi, text & designperspektiv

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

KTH MMK JH TENTAMEN I HYDRAULIK OCH PNEUMATIK allmän kurs kl

DRIVERS PG 2-9 DRIVERS

Quicksort. Koffman & Wolfgang kapitel 8, avsnitt 9

(D1.1) 1. (3p) Bestäm ekvationer i ett xyz-koordinatsystem för planet som innehåller punkterna

samhälle Susanna Öhman

Module 1: Functions, Limits, Continuity

Tentamen del 2 SF1511, , kl , Numeriska metoder och grundläggande programmering

Collaborative Product Development:

- den bredaste guiden om Mallorca på svenska! -

ASSEMBLY INSTRUCTIONS SCALE - SYSTEM

Protokoll Föreningsutskottet

Småprat Small talk (stressed vowels are underlined)

Laboration 1. Grafisk teknik Rastrering. Sasan Gooran (HT 2004)

Chapter 1 : Who do you think you are?

In Bloom CAL # 8, sista varv och ihopsättning / last rows and assemble

Här kan du checka in. Check in here with a good conscience

Custom-made software solutions for increased transport quality and creation of cargo specific lashing protocols.

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

Listen to me, please!

Eternal Employment Financial Feasibility Study

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Transkript:

Grafisk teknik Sasan Gooran (HT 2006) Iterative Method Controlling Dot Placement (IMCDP) Assumptions: The original continuous-tone image is scaled between 0 and 1 0 and 1 represent white and black respectively The binary/halftoned image is totally white to begin with IMCDP Both images should have the same mean, i.e. the number of dots to be placed in the binary image is determined by the sum of the pixel values of the original image. Original Image Binary Image The first dot is placed where the original image has its largest density value 1

IMCDP The impact of the placed dot is fed back to the original image by a filter Original Image Binary Image The next dot is placed where the modified image has its largest density value IMCDP g + Filter + - Position of Maximum b(i,j)=1 Filter b The algorithm is terminated when the binary image has the same mean as the original IMCDP(filter) A Gaussian filter is used Experiments show that an 11 x 11 Gaussian filter leads to satisfactory results in most cases The size of the filter should be changing for the light and dark parts of the original image 2

IMCDP(filter) For halftoning of a constant image with a coverage of p% the size of the filter is decided by: a = 100 / p a is the distance between the dots if they are homogenously placed The size of the filter is (2a + 1) x (2a + 1) rounded IMCDP(filter) p=1% 11 x 11 filter 21 x 21 filter IMCDP 3

FM Raster (Färg) Independent Dependent Beroende rastrering (dot-off-dot) Den gula kanalen kan rastreras oberoende av de andra två (?!) c och m betecknar täckningen av cyan och magenta. c + m <= 1, dot-on-dot kan undvikas c + m > 1, det förekommer blåa punkter Beroende rastrering (dot-off-dot) 50% cyan 50% magenta 4

Beroende rastrering (dot-off-dot) 50% cyan 50% magenta 51% cyan 36% magenta Summa: 100% Summa: 87% Beroende rastrering (dot-off-dot) c + m >1, Det förekommer blåa punkter b= c+m-1 (andelen av blåa punkter) c =c-b=1-m och m =m-b=1-c => c +m <1 Rastrera c och m som förut Ersätt de vita punkterna med blå Beroende rastrering vs Oberoende 5

Oberoende Beroende Uppgift Färgkanaler till en färgbild med 20%, 30% och 0% täckning i dess cyan, magenta och gul kanaler rastreras med hjälp av en FM metod. Vi vet X, Y och Z värdena för primära och sekundära färger och det vita papperet, se tabellen nedan. Papper Cyan Magenta Blå X 90 50 60 40 Y 100 80 30 50 Z 110 100 100 100 a) Vilket XYZ-värden har ytan om kanalerna rastreras oberoende? b) Vilket XYZ-värden har ytan om dot-on-dot undviks så mycket som möjligt? c) Vilket XYZ-värden har ytan om dot-off-dot undviks så mycket som möjligt? 6

Diploma work (D. Byström) IMCDP in C++ Image size 1.6 GHZ, 256 MB 3 GHZ, 1GB DBS (in best case) 512 x 512 2 sec 0.9 sec 40 sec 1024 x 1024 9 sec 3.9 sec 180 sec 2048 x 2048 40 sec 17.4 sec 4096 x 4096 89.2 sec Diploma work Pärlplattor Diploma work (B. Crona) Pärlplattor 7

Diploma work Pärlplattor Diploma work Pärlplattor Hybrid Raster FM_1 FM_2 AM 8

Hybrid Halftoning Use a FM method in the Highlights and shadows, with the smallest possible dot. Use an AM method in the rest of the image. FM Halftoning FM FM Halftoning 9

FM Halftoning AM & Hybrid Halftone AM Hybrid 10

11

Reflectance Reflectance Reflectance of a halftone image: (No optical dot gain) Murray-Davis formula, R=a*R i +(1-a)*R p or X=a*X i +(1-a)*X p a- fractional area covered by ink, R i - reflectance of the full ink coverage, R p - reflectance of the white paper Dot Gain Physical dot gain: The difference between the printed dot area (a prnt ) and the commanded dot area (a comd ), a phy =a prnt -a comd ; Optical dot gain: the difference between the optically measured (a optm ) dot area and the printed dot area (a prnt ) a opt =a optm -a prnt ; 12

Optical Dot Gain Yule Nielsen Yule-Nielsen modification: R 1/n =a*r i 1/n +(1-a)*Rp 1/n, W 1/n =a*w 1/n i +(1-a)*Wp 1/n (W=X,Y,Z) or where n - the Yule-Nielsen factor, for optical dot gain (1<=n<=2), n can be >2 when physical dot gain is also involved! Dot Gain MD: Murray-Davis exp: Experiment pap: paper 13

Dot Gain Curve Dot Gain Curve The dot gain curve is usually found by experiment. Print a number of tints with different commanded coverage and measure the density in print. Dot Gain Curve Commanded Print Measurement Dot Gain 0% 0% 0% 2% 8% 8-2=6% 50% 80% 80-50=30% 100% 100% 100-100=0% 14

Dot Gain Curve By using these measured data a dot gain curve can be obtained Dot gain 30% 6% 2% 50% Commanded coverage Dot Gain Curve Another useful curve: Print coverage or the measured data 100% 80% Ideal (no dot gain) Measurement 8% 2% 50% 100% Commanded coverage Compensation for Dot Gain The curve shown in the previous page can be used for dot gain compensation Ex. If we want 30% coverage in print due to dot gain we cannot print 30%. What should the commanded coverage be? By using this curve you can find the commanded coverage, see the figure in next slide. 15

Compensation for Dot Gain Print coverage or the measured data 100% We want 30% in print Follow the arrow 30% Read the commanded coverage For example 12% 100% Commanded coverage 16