Laboration 1. Grafisk produktion och tryckkvalitet (TNM015) Rastrering och objektiva kvalitetsmått. S. Gooran (VT2007)



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

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

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

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

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

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

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

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

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

Laboration 1. Grafisk teknik (TNM059) Introduktion till Matlab. R. Lenz och S. Gooran (VT2007)

Editering, Kompilering och Exekvering av Javaprogram

TNM059 Grafisk teknik Laboration 4 - Färg

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

A3-scanner. Svenska. Användarhandbok

TNM011 Grafisk teknik Laboration 3 - Färg

Doktorander vid högskolor utan, eller med begränsat, examenstillstånd på forskarnivå

Tentaupplägg denna gång

Laboration i Fourieroptik

Fingerprint Matching

Flerdimensionella signaler och system

Lärandefrågor uppföljande samtal. Framtagen av Funktionshinder, Hägersten-Liljeholmens Stadsdelsförvaltning, Stockholms stad.

Figur 1. Skärmbild med markerade steg i videon. Diagram och tabell som visar positionerna som funktion av tiden.

Tentaupplägg denna gång

Processidentifiering och Polplacerad Reglering

Denna laboration skapades för elever vid Roslagens Högskola men kan användas av vem som helst. Namnen på servrarna måste i så fall ändras.

Ickelinjära ekvationer

Signalanalys med snabb Fouriertransform

Va lkommen till Delfis statistikportal

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

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

Kurskompendium Distansutbildning 5p Ht-00

Sammanställning kursutvärdering

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder

HSBs SKYLTMANUAL VERSION 1.1 NOVEMBER 2015

L A B R A P P O R T 1

Tillträde till utbildning på grundnivå som vänder sig till nybörjare

Administration av landstingsstatistik. Statistiktjänsten

Övning 2: I cellerna B19 och F26 ska du beräkna den totala ytan för respektive hus. I cell C28 den totala ytan, för båda husen.


Varför är vissa guppys gråa och trista medan andra är färgglada och stiliga?

Tingsholmsgymnasiet är en modig och nytänkandeskola som kännetecknas av gemenskapoch trygghetoch utmärker sig genom kunskap och kompetens

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Scanner Användarhandledning

Diffraktion och interferens

Vad roligt att ni har valt att bjuda varandra på den här timmen.

Matematisk Modellering

Skapa kontrolluppgifter

Sociala medier för företag

Tingsholmsgymnasiet är en modig och nytänkandeskola som kännetecknas av gemenskapoch trygghetoch utmärker sig genom kunskap och kompetens

Struktur och innehåll Laboration 2

Magister- och masterexamen, samt kurser på avancerad nivå. Socialt arbete, Örebro universitet

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret Klass: SPR2

Anvisningar för utformning av sammandrag som mognadsprov

Programmeringsteknik med C och Matlab

Ämnesområde Hörselvetenskap A Kurs Signalteori, 7,5 hp Kurskod: HÖ1007 Tentamenstillfälle

eller Övningar i filhantering Tema: Mappar och filer i Windows samt Lagringsenheterna OBS! Endast för medlemmar i SeniorNet, Klubb Södertälje!

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

Undersökning till skolor med El- och Energiprogrammet

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation.

Att komma igång med FirstClass (FC)!

HANDLEDNING ZENIT BILBOKNING

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst.

Användarmanual CallPad och VoicePad

Objektorienterad programmering D2

Ansökan om riksfärdtjänst

Svartvitt i Photoshop

MATEMATIK- OCH FYSIKDIDAKTISKA ASPEKTER

Portfölj (portfolio), T4-T5, Stadium II, Läkarprogrammet, Örebro Universitet VT Portfölj. Termin 3-5, Stadium II

Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation

Bokanalys Sci-fi, skräck, fantasy

Mobil lagerhantering med streckkodsskanner

Fem steg till succé Skoljoggen

En handledning för studerande på Högskolan Kristianstad

Kom igång med Windows 8.1

KPP053, HT2015 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner

Lathund till Dexter IUP

Datorövning Matlab/Simulink. Styr- och Reglerteknik för U3/EI2

Installationsanvisningar HogiaLön Plus

LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 LÄSÅRET 03/04. Laboration 3 3. Torsionssvängningar i en drivaxel

Bedömningsuppgifter: Skriftligt prov Vatten och Luft Vattentornet (modell och ritning) Scratch (program)

BILAGA KARTLÄGGNING SOCIALSEKRETERARE STOCKHOLM (MELLAN)

DT123G Nätverksanalys. Laboration II. Presentation av data. Lennart Franked Nayeb Maleki. 28 september 2015

Användarmanual Pagero Connect 2.0

OBS! Du som har läst vid Mittuniversitetet tidigare, har kvar samma inloggningsuppgifter och får ingen ny användaridentitet.

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

MÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG

Roger Rödin. Ett projektarbete av Axel Hammarbäck och Roger Rödin IT-Gymnasiet Kista-Rissne. Stockholm, / 5

Lite verktyg och metoder Photoshop CS2

DK-serien. Gör en fotobok med myphotobook.se

Uppgift 1 (Oläsliga krypterade meddelanden)

Handledning OnTag Digitala Scorekort

Gör en antavla med bilder

Enkät för utvärdering av tillsynskampanj säkerhetsdatablad 2007

Grim. Några förslag på hur du kan använda Grim. Version 0.8

Bokningsbar på Roslagen.se. Information

Datorövning 1 Statistik med Excel (Office 2007, svenska)

Statskontorets enkät till organisationer för patientgrupper, pensionärer och personer med funktionsnedsättningar

AKTIVITETSHANDLEDNING

19. Skriva ut statistik

Sex goda skäl att styra trycket med gråbalansfält

Transkript:

Laboration 1 Grafisk produktion och tryckkvalitet (TNM015) Rastrering och objektiva kvalitetsmått S. Gooran (VT2007)

Syfte: Denna laboration är till för att öka förståelsen för olika rastreringstekniker och objektiva kvalitetsmått som gicks genom under föreläsningar genom att prova och examinera dem. Efter denna laboration ska ni ha bättre förståelse för följande: Olika rastreringstekniker och deras karaktäristik (samt fräscha upp kunskaper från tidigare kurser, t.ex. grafisk teknik) Ögats modeller och varför de behövs Skrivarmodeller och varför de behövs SNR och varför liknande mått inte funkar i detta sammanhang Hur man kan använda Quantization Noise Spectrum (QNS) för att studera rasterbilders karaktäristik samt jämföra olika rastreringstekniker med varandra Hur man kan mäta en rasterbilds homogenitet i högdagar och skuggor av bilder Introduktion: I denna laboration kommer du först att studera modeller för ögats respons och också skrivare för att se hur de fungerar i verkligheten. Dessa modeller används i vissa iterativa rastreringsmetoder. Rastreringsmetodernas karaktäristik kan studeras på ett objektivt sätt. I den här laborationen ska du göra det för några olika rastreringsmetoder. Till ditt förfogande har du ett antal matlabfunktioner som realiserar olika rastreringstekniker. I dina undersökningar kan du enkelt rastrera olika bilder genom att: 1. Tröskla bilden med en konstant tröskel. 2. Tröskla bilden med en slumpmässig tröskelmatris. 3. Rastrera bilden med tekniken ordered dithering. Använd funktionen threshold. Det finns några tröskelmatriser sparade i filen ordereddithering.mat. (se funktionen load) 4. Rastrera bilden med error diffusion, se funktionen errordif. Metoden kan modifieras till något bättre, gör det! Du kan också använda funktionen dither som är mycket snabbare. 5. Rastrera bilden med metoden IMCDP presenterat i föreläsningen, se funktionen imcdp eller imcdp2. OBS: imcdp är en mycket snabbare version av imcdp2 men som programmet i imcdp ser ut just nu kan den bara användas för kvadratiska bilder. T.ex. en 500 x 500 pixels bild kan användas men inte en 500 x 600 pixels. Alla bilder och funktioner som ni kommer att behöva finns under S:/TN/M/TNM015/Lab1. 1

1. Modell för ögat: Funktionen MFTsp kan användas för att realisera impulssvaret till ett filter som representerar det mänskliga ögats karaktäristik. Filtrets utseende bestäms av betraktningsavståndet och tryckets upplösningen. Använd olika värden för dem och applicera dessa filter på olika rastrerade bilder och verifiera att resultaten överensstämmer med er upplevelse av bilderna. Ni får ett antal tryckta rasterbilder där det anges med vilken rasterteknik bilden rastrerats och med vilken upplösning den har skrivits ut. Ni ska nu applicera lämpligt filter på lämplig rasterbild och visa resultaten på skärmen och jämföra med de tryckta rasterbilderna. Ex. Du får en bild där det står att den har rastrerats med t.ex. Rasterteknik1 och har skrivits ut i 300 dpi. Först rastrerar du samma originalbild med samma rasterteknik, dvs. Rasterteknik1. Sedan skapar du ögats filter, i ögats filter använder du samma upplösning, i detta fall 300 dpi. I funktionen som realiserar ögats filter har du ett annat val, dvs. betraktningsavståndet. Den kan du bestämma själv beroende på från vilket avstånd du vill titta på bilden, säg att du väljer 50 cm (eller 500 mm). För filtrets storlek välj själv något lämpligt tal, säg 15 x 15. Nu applicerar du ditt filter på din rasterbild och visar resultatet. Detta resultat ska representera vad du ser, dvs. du ska nu jämföra ditt resultat på skärmen med den tryckta bilden om du betraktar den senare från rätt avstånd, i detta fall 50 cm. 2. Modell för skrivare Funktionen printermodel kan användas för att applicera dot overlap modellen, som gicks genom på föreläsningar, på en rastrerad bild. Om ni vill använda modellen för ρ=1 använd den enklare och snabbare funktionen simpleprintermodel. Försök att hitta parametern ρ som passar bäst för skrivaren i laborationssalen. För att ni ska ha tid att undersöka skrivarmodellen för olika ρ får ni ett antal tryckta rasterbilder som har skrivits ut i två olika upplösningar, 300 samt 600 dpi, med hjälp av en laserskrivare. Ni ska nu applicera skrivarmodellen på den rasterbild som ni skapar med samma rasterteknik som den tryckta bilden är rastrerad med. Målet är att hitta ett lämpligt ρ för 300 samt 600 dpi genom att jämföra era resultatbilder, efter att ni har applicerat skrivarmodellen, med motsvarande tryckt bild. Har ni lyckats hitta något lämpligt ρ för 300 och 600 dpi? 3. SNR Skriv en matlabfunktion med vars hjälp du kan studera SNR för rastrerade bilder, se förberedelseuppgift 5. Använd ditt program för att studera SNR för ett antal rastrerade bilder. Använd minst tre bilder, lämpligen följande rasterbilder, 1. trösklat med 0.5, 2. error diffusion med det filter som finns i funktionens help kommando (se punkt 4 i introduktionen) och 3. 2

IMCDP (se punkt 5 i introduktionen). Beräkna nu SNR-et för dessa tre bilder. Vilken bild av dessa tre är bäst enligt SNR-måttet? Stämmer det överens med vad du ser? Om inte, varför? 4. QNS Skriv en matlabfunktion med vars hjälp du kan studera kvantiseringsbruset för rastrerade bilder, se förberedelseuppgift 6. Använd ditt program för att studera QNS för följande rasterbilder, 1. ordered dithering med tröskelmatriserna clustered_19levels samt clustered_33levels (se punkt 3 i introduktionen), 2. Error diffusion dels med det filter som finns i help kommandot och dels med ett filter som sprider felet till bara en pixel till höger om, 3. IMCDP. Studera nu QNS för dessa fem bilder och begrunda hur rasterteknikernas karaktäristik återspeglas i QNS. Vilken bild av dessa fem tycks vara bäst enligt detta mått? Stämmer det överens med vad du ser? 5. Homogenitet 5.1 Svart-vita bilder Använd funktionen distance för att mäta homogeniteten hos rastrerade bilder. Skapa först en konstant bild med låg pixelvärde och rastrera den med error diffusion samt med IMCDP (OBS: använd funktionen imcdp2). Observera att denna funktion beräknar avståndet mellan 1:or som i Matlab representerar vit. Vilken bild är bäst enligt måttet? Stämmer det överens med vad du ser? 5.1 Färgbilder När man rastrerar en konstant färgbild vill man att alla punkter i färgbilden är placerade homogent över hela färgbilden, dvs. det inte räcker att punkterna i var och en av separationerna är placerade homogent. Hur kan måttet som användes i avsnitt 5.1 användas för sådana färgbilder? Se förberedelseuppgift 7. 3

Använd funktionen distance igen och mät homogeniteten hos färgbilderna colorim1, colorim2 och colorim3. Vilken bild är bäst enligt måttet? Stämmer det överens med vad du ser? Om inte, varför? Använd funktionen distance igen och mät homogeniteten hos färgbilderna colorim4, colorim5 och colorim6. Vilken bild är bäst enligt måttet? Stämmer det överens med vad du ser? Om inte, varför? 4