DIGITAL RASTRERING Sasan Gooran (HT 2003) 2003-10-03 Grafisk teknik 1 DIGITALA BILDER (pixelbaserad) Skanning Foto Digital bild ppi: Antalet sampel per tum 2003-10-03 Grafisk teknik 2 ppi (pixels per inch) ppi (Inläsningsupplösning): Antalet sampel per en tum Ju högre ppi desto bättre representation av den kontinuerliga bilden (fotot) Högre ppi kräver mer minne ppi bör därför inte vara onödigt hög Vilket ppi ska man välja då???? 2003-10-03 Grafisk teknik 3 1
ppi = 72 2003-10-03 Grafisk teknik 4 ppi = 36 2003-10-03 Grafisk teknik 5 ppi = 18 2003-10-03 Grafisk teknik 6 2
DIGITALA BILDER Pixelbaserade Om bilden är i färg består den av en kanal för varje delfärg som den byggs upp av. T. Ex. En RGB-bild för visning på skärmen har tre kanaler, medan en CMYK-bild avsedd att tryckas har fyra kanaler. 2003-10-03 Grafisk teknik 7 DIGITALA BILDER Pixelbaserade Bitdjup: Antalet bitar som används i datorn för att representera tonstegen i datorn. Det vanligaste är 256 tonsteg. 2003-10-03 Grafisk teknik 8 DIGITALA BILDER Pixelbaserade En gråskalebild innehåller pixlar som kan anta toner från 0 (vitt) till 100 (svart) procent. Tonskalan från vitt till svart delas alltså in i en skala om ett antal steg, oftast 256 stycken. Lämplig för svartvita fotografier. 2003-10-03 Grafisk teknik 9 3
DIGITALA BILDER RGB Rött, Grönt och Blått, eller RGB, är de kulörer som används vid inläsning av en färgbild. Det är också dessa kulörer som datorns skärm återger. 2003-10-03 Grafisk teknik 10 DIGITALA BILDER CMY(K) När man ska trycka färgbilder använder man vanligtvis kulörerna Cyan, Magenta, Gul och Svart. Detta kallas alltså fyrfärg. 2003-10-03 Grafisk teknik 11 DIGITALA BILDER Indexerad färg Används när man vill använda mindre antal kulörer. Ex. GIF-bilder. En bild i indexerat läge rymmer upp till 256 kulörer, som är definierade i en palett där varje palettruta innehåller en kulör och ett nummer. Samma minnesstorlek som en gråskalebild samt en palett. 2003-10-03 Grafisk teknik 12 4
DIGITALA BILDER Hur mycket minne? bit/pixel Streck 1 2 toner Gråskala 8 256 toner Indexerad färg 8 256 kulörer RGB 3*8=24 256^3=16.7 miljoner kul. CMYK 4*8=32 256^4=4.3 miljarder kul. (CMYK: eftersom bilden kommer från RGB-läge får vi fortfarande 16.7 miljoner kulörer) 2003-10-03 Grafisk teknik 13 DIGITAL RASTRERING Grundproblem Eftersom tryck generellt inte kan reproducera olika gråskalor av en färg, måste originalbilden transformeras till en binär bild. Detta kallas för rastrering. 2003-10-03 Grafisk teknik 14 DIGITAL RASTRERING Grundproblem Con-tone Halftoned Prepress Halftoning Print Image Image 2003-10-03 Grafisk teknik 15 5
DIGITAL RASTRERING Grundproblem Hur ska bildytan delas upp i färgade och ofärgade delytor för att ge intryck av en kontinuerlig bild? 2003-10-03 Grafisk teknik 16 DIGITAL RASTRERING Grundproblem Rasterprinciper Sluten eller splittrad punkt Regelbunden återkommande struktur eller oregelbunden 2003-10-03 Grafisk teknik 17 KONVENTIONELLA RASTER Upprepad struktur (rastercell) Splittrad eller sluten punkt 2003-10-03 Grafisk teknik 18 6
DIGITAL RASTRERING Exempel Regelbunden rastrering med sluten punkt 2003-10-03 Grafisk teknik 19 DIGITAL RASTRERING Exempel Oregelbunden rastrering med splittrad punkt 2003-10-03 Grafisk teknik 20 RASTERCELL Pixel (/ett antal pixlar) Rastercell Andelen av ytan som täcks med svart bestäms av pixelns (/områdets) värde. 2003-10-03 Grafisk teknik 21 7
RASTERCELL Rastercell Originalbild Rastrerad bild 2003-10-03 Grafisk teknik 22 RASTERTÄTHET I konventionell rastrering är det alltid samma avstånd mellan intilliggande rasterpunkternas centrum. 2003-10-03 Grafisk teknik 23 RASTERTÄTHET lpi (rastertäthet): Antalet rasterceller per tum Ju högre lpi desto bättre bildåtergivning (?!) Hög lpi kräver stabilare tryckpress o.s.v. Leder ett hög lpi alltid till bättre tryckkvalitet???!!! (Besvaras senare) 2003-10-03 Grafisk teknik 24 8
RASTERTÄTHET SE OH 2003-10-03 Grafisk teknik 25 RASTERTÄTHET För att omvandlingen från pixlar till rasterpunkter ska bli så bra som möjligt krävs det att det finns minst fyra gånger så många pixlar som rasterpunkter, dvs inläsningsupplösningen är två gånger så hög som rastertätheten. 2003-10-03 Grafisk teknik 26 TUMREGEL Sambandet mellan SSL och OSL SSL = OSL 2ULJLQDOHW gqvndw PnWW *2* V PnWW Ex. Du har en småbildsdia (24 x 36 mm) och vill trycka bilden 120 mm bred med rastertätheten 133 linjer/tum. Alltså måste du läsa in bilden med en upplösning på minst 887 punkter/tum. 2003-10-03 Grafisk teknik 27 9
Exponeringspunkt RASTERCELL dpi: Antalet exponeringspunkter per tum Denna rastercell representerar högst 8 2 + 1= 65 gråtoner 2003-10-03 Grafisk teknik 28 OSL & GSL lpi: Antalet rasterceller per tum. En rastercell består av exponeringspunkter dpi: Antalet exponeringspunkter per tum Kvoten mellan dpi och lpi (dpi/lpi) bestämmer hur stor rastercellen är 2003-10-03 Grafisk teknik 29 SAMBANDET MELLAN OSL & GSL 2 dpi + 1= antalet gråtoner lpi 2003-10-03 Grafisk teknik 30 10
SAMBANDET MELLAN OSL & GSL (Exempel) Anta att dpi är fixt till 600 lpi = 150 ger bara 17 gråtoner lpi = 100 ger bara 37 gråtoner lpi = 50 ger 145 gråtoner Ger högre lpi nödvändigtvis upphov till bättre tryck??? Nej! 2003-10-03 Grafisk teknik 31 Hög lpi, få antal gråtoner 2003-10-03 Grafisk teknik 32 Lägre lpi, fler gråtoner 2003-10-03 Grafisk teknik 33 11
Låg lpi, fler gråtoner men stora rasterpunkter, dålig återgivning 2003-10-03 Grafisk teknik 34 TRÖSKELRASTRERING 1, E( P, Q) = 0, if J( P, Q) W( P, Q) if J( P, Q) < W( P, Q) J och E är originalbilden respektive den binära bilden. Wär tröskelmatrisen. 2003-10-03 Grafisk teknik 35 TRÖSKELRASTRERING 2ULJLQDOELOG 7U VNHOPDWULV 5DVWUHUDGELOG Denna tröskelmatris representerar 10 grånivåer. 2003-10-03 Grafisk teknik 36 12
TRÖSKELMATRIS Exempel: Linje 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2003-10-03 Grafisk teknik 37 TRÖSKELMATRIS Exempel: Spiral 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 6H 2+ 2003-10-03 Grafisk teknik 38 ORDERED DITHERING 1, E( P, Q) = 0, if J( P, Q) W( P, Q) if J( P, Q) < W( P, Q) W är en deterministisk och periodisk matris 2003-10-03 Grafisk teknik 39 13
ORDERED DITHERING Clustered dot (Samlad punkt): Punkterna är samlade. Dispersed dot (Splittrad punkt) Punkterna är splittrade. 2003-10-03 Grafisk teknik 40 ORDERED DITHERING 7 8 9 10 6 1 2 11 5 4 3 12 16 15 14 13 Sluten punkt 1 9 3 11 13 5 15 7 4 12 2 10 16 8 14 6 Splittrad punkt 6H2+ 2003-10-03 Grafisk teknik 41 TRÖSKELMATRIS Sluten & Splittrad, 45 graderraster 14 12 13 16 19 21 20 17 5 4 3 10 28 29 30 23 6 1 2 11 27 32 31 22 9 7 8 15 24 26 25 18 19 21 20 17 14 12 13 16 28 29 30 23 5 4 3 10 27 32 31 22 6 1 2 11 24 26 25 18 9 7 8 15 Sluten 1 30 8 28 2 29 7 27 17 9 24 16 18 10 23 15 5 25 3 32 6 26 4 31 21 13 19 11 22 14 20 12 2 29 7 27 1 30 8 28 18 10 23 15 17 9 24 16 6 26 4 31 5 25 3 32 22 14 20 12 21 13 19 11 Splittrad 2003-10-03 Grafisk teknik 42 14
TABELLRASTRERING En enkel form av rastrering är tabellrastrering Kallas också fontrastrering i viss litteratur 2003-10-03 Grafisk teknik 43 TABELLRASTRERING Medelvärde 2ULJLQDOELOG 5DVWUHUDGELOG 2003-10-03 Grafisk teknik 44 TABELLRASTRERING Samlad Sprängd 6H2+ 2003-10-03 Grafisk teknik 45 15
AM & FM RASTER AM (AmplitudModulerad) rastrering Punkternas storlek varieras, deras frekvens hålls konstant FM (FrekvensModulerad) rastrering Punkternas storlek hålls konstant, deras frekvens varieras 2003-10-03 Grafisk teknik 46 AM & FM RASTER AM FM 2003-10-03 Grafisk teknik 47 AM & FM RASTER 2003-10-03 Grafisk teknik 48 16
AM & FM RASTER 6H2+ 2003-10-03 Grafisk teknik 49 FELSPRIDNINGS RASTER Bilden genomlöps sekventiellt I varje punkt görs ett beslut om färg eller icke-färg ( 1 eller 0 ). Beräkna den differens som beslutet leder till Tag med differensen vid beräkningen av nästa punkt 2003-10-03 Grafisk teknik 50 FELSPRIDNINGS RASTER 7KUHVKROG 2ULJLQDOELOG )HO)LOWHU 7 3 5 1 (*1/16) 5DVUHUDGELOG 2003-10-03 Grafisk teknik 51 17
FELSPRIDNINGS RASTER Floyd & Steinberg 6H2+ 2003-10-03 Grafisk teknik 52 FELSPRIDNINGS RASTER Fördelar jämfört med konventionella metoder: Bättre detaljåtergivning Bättre spridning av punkter 2003-10-03 Grafisk teknik 53 FELSPRIDNINGS RASTER Nackdelar: Korrelerade artefakter, bäst syns i medeltonsområden. directional hysteresis, bäst syns i de mycket ljusa och mörka områdena. 2003-10-03 Grafisk teknik 54 18
ITERATIVA METODER Succesiv approximation Lösningen modifieras efterhand så att ett (sub)optimum erhålles 2003-10-03 Grafisk teknik 55 ITERATIVA METODER Exempel: Direct Binary Search Börja med en initial binärbild. Bilda ett felmått baserat på skillnaden mellan g och b i ett lågpassområde. Sök igenom den binära bilden. Byt pixelvärdet från 1 till 0 (eller vice versa). Beräkna felet. Om mindre behåll det nya pixelvärdet. Om större byt tillbaks pixelvärdet. Upprepa! 2003-10-03 Grafisk teknik 56 BLANDRASTER Digitala rastreringsmetoder Konventionella raster, slutna punkter FM-raster Blandraster 2003-10-03 Grafisk teknik 57 19
BLANDRASTER Exempel 1 AM + FM jämna ytor i AM-raster detaljer i FM-raster 2003-10-03 Grafisk teknik 58 BLANDRASTER Exempel 1 2003-10-03 Grafisk teknik 59 BLANDRASTER Exempel 2 Vissa tryckmetoder kan inte producera tillräckligt små punkter. T. Ex. Flexo-tryck. 5.2% 2003-10-03 Grafisk teknik 60 20
BLANDRASTER Exempel 2 Använd en FM metod i högdager och skuggor av bilden, med minsta producerbara punkter. Använd en AM metod för resten av bilden. 2003-10-03 Grafisk teknik 61 BLANDRASTER Exempel 2 AM Hybrid 2003-10-03 Grafisk teknik 62 2003-10-03 Grafisk teknik 63 21
2003-10-03 Grafisk teknik 64 2003-10-03 Grafisk teknik 65 2003-10-03 Grafisk teknik 66 22
FÄRG Det mänskliga ögat kan uppfatta ljus, elektromagnetiska strålningar, med vågländer mellan 380 till 780 nm. Ett exempel: Spectral Power Distribution (SPD). Se nästa bild. 2003-10-03 Grafisk teknik 67 SPD Exempel En blåaktig färg 2003-10-03 Grafisk teknik 68 MÄTNING AV FÄRG E(λ) kan komma från en ljuskälla, eller kan vara ljus reflekterat från ett objekt. (( λ ) = 5( λ), ( λ) I(λ) är ljuskällans fotondistribution och R(λ) är objektets reflektansfunktion. 2003-10-03 Grafisk teknik 69 23
r(λ), g(λ) OCHb(λ) tapparnas känslighetsfunktioner är inte exakt kända. 1931, föreslog CIE att L, M och S tappar bör ersättas av andra väldefinierade funktioner, r(λ), g(λ) och b(λ). De bestämdes m.h.a experiment. Se nästa bild. 2003-10-03 Grafisk teknik 70 r(λ), g(λ) OCHb(λ) 2003-10-03 Grafisk teknik 71 r(λ), g(λ) OCHb(λ) Våglängder för röd, grön och blå som användes i experimentet är, 700 nm, 546.1 nm resp. 435.8 nm. Alla referensvåglängder var inte möjligt att skapas med dessa basfärger. 2003-10-03 Grafisk teknik 72 24
r(λ), g(λ) OCHb(λ) 2003-10-03 Grafisk teknik 73 r(λ), g(λ) OCHb(λ) Ett linjärt basbyte utförs för att undvika negativa värden i färgmatchningsfunktioner. 2003-10-03 Grafisk teknik 74 x(λ), y(λ) OCHz(λ) 2003-10-03 Grafisk teknik 75 25
TRISTIMULUS VÄRDEN Från dessa färgmatchningsfunktioner kan tristimulus värden beräknas enligt: R är reflektans I är infallande ljus k är normaliseringsfaktor så att en total vit yta ska ge Y=100 2003-10-03 Grafisk teknik 76 CHROMATICITY VALUES Detta gör det möjligt att plotta färger i en tvådimensionell rymd. 2003-10-03 Grafisk teknik 77 CHROMATICITY VALUES 2003-10-03 Grafisk teknik 78 26
FÄRGOMFÅNG 2003-10-03 Grafisk teknik 79 FÄRGBLANDNING 2003-10-03 Grafisk teknik 80 FÄRGBLANDNING 2003-10-03 Grafisk teknik 81 27
FÄRGBLANDNING Tre primärfärger CYAN (C) MAGENTA (M) GUL (Y) 2003-10-03 Grafisk teknik 82 FÄRGBLANDNING Tre sekundärfärger RÖD (R, MY) GRÖN (G, CY) BLÅ (B, CM) 2003-10-03 Grafisk teknik 83 FÄRGBLANDNING En tertiärfärg SVART (K, CMY) 2003-10-03 Grafisk teknik 84 28
3-FÄRGSTRYCK 2003-10-03 Grafisk teknik 85 3-FÄRGSTRYCK 2003-10-03 Grafisk teknik 86 3-FÄRGSTRYCK 2003-10-03 Grafisk teknik 87 29
AM-RASTER samma vinkel för C, M, Y & K 2003-10-03 Grafisk teknik 88 AM-RASTER samma vinkel för C, M, Y & K, Missregistrering Korrekt registrering Position fel 2003-10-03 Grafisk teknik 89 AM-RASTER samma vinkel för C, M, Y & K, Missregistrering Korrekt registrering Vinkel fel 2003-10-03 Grafisk teknik 90 30
AM-RASTER olika vinklar för C, M,Y & K15, 75, 0 och 45 grader 2003-10-03 Grafisk teknik 91 RASTERROSETTER Centrumpunkt 2003-10-03 Grafisk teknik 92 RASTERROSETTER Öppet centrum 2003-10-03 Grafisk teknik 93 31
AM-RASTER Samma vinkel: Dålig registrering kan orsaka mycket oacceptabel Moiré pattern Om tryckprocessen är stabil och är noggrant kontrollerbar är det fullt möjligt att använda samma vinkel för alla 4 färgkanaler Kan expandera färgomfånget (Color Gamut) Eliminerar Rosett Pattern 2003-10-03 Grafisk teknik 94 AM-RASTER Olika vinklar: Vinklar 15, 75, 0 och 45 grader för C, M, Y och K ger ett mönster som är mycket mindre känsligt för missregistrering Problem med Rosette patterns 2003-10-03 Grafisk teknik 95 FM (STOKASTISKT) RASTER Moiré pattern och Rosette pattern försvinner 2003-10-03 Grafisk teknik 96 32
NUEGEBAUERS EKVATIONER ; ; < = D < L L L = = L L D L L =1 X, Y, Z are the tristimulus values for the average color of a surface a i is the fractional area covered by color X i, Y i, Z i 2003-10-03 Grafisk teknik 97 DEMICHEL EKVATIONERNA 2003-10-03 Grafisk teknik 98 DEMICHEL EKVATIONERNA $ Z (D F )(D P )(D \ ) $ F D F (D P )(D \ ) $ P D P (D F )(D \ ) $ \ D \ (D F )(D P ) $ U D P D \ (D F ) $ J D F D \ (D P ) $ E D F D P (D \ ) $ N D F D P D \ 2003-10-03 Grafisk teknik 99 33
PUNKTFÖRSTORING Mekanisk Punkten blir mekaniskt större p.g.a distorsioner producerade av skrivaren Optisk Punkten ser större ut p.g.a ljustes spridning i papper/substrat 2003-10-03 Grafisk teknik 100 OPTISK PUNKTFÖRSTORING 2003-10-03 Grafisk teknik 101 MURRAY-DAVIES R = ar S + (1-a) R 0 R: pappersytas reflektion R S : reflektion från den tryckta punkten R 0 : reflektion från den icke-tryckta delen av papper a: andelen av papper som är tryckt 2003-10-03 Grafisk teknik 102 34
YULE-NIELSEN R = (ar S 1/2 + (1-a) R 0 1/2 ) 2 Perfekt spridning i substrat 2003-10-03 Grafisk teknik 103 YULE-NIELSEN Den kända Yule-Nielsen formeln som används i praktik för att kompensera för optisk punktförstoring R = (ar S 1/n + (1-a) R 0 1/n ) n 1 Q 2 I praktiken har vi inte perfekt spridning i papper 2003-10-03 Grafisk teknik 104 LJUSSPRIDNING R(x,y,λ) = (I(λ) T i (x,y,λ)*p(x,y,λ) )T i (x,y,λ) R (x,y,λ): reflektion I (λ): infallande ljus P(x,yλ): punktspridning *: faltning T i (x,y,λ): färgtransmission 2003-10-03 Grafisk teknik 105 35
LJUSSPRIDNING 2003-10-03 Grafisk teknik 106 LJUSSPRIDNING 2003-10-03 Grafisk teknik 107 36