PLASS og TID INF Fritz Albregtsen. Tema: komprimering av bilder ANVENDELSER METODER
|
|
- Ove Aase
- 8 år siden
- Visninger:
Transkript
1 PLASS og TID INF Fritz Albregtsen Tema: komprimering av bilder Litteratur: Efford, DIP, kap 2 Digitale bilder tar stor plass Eksempler: a bits 3 farger bits b mm fargefilm digitalisert ( x = y=2µm) bits bits c 4 7 røntgenbilde ( x = y=50µm) bits bits d LANDSAT TM, 6 ikke-termiske kanaler bits bits Overføring av digitale bilder tar tid 64 kbits/sek: a: min 38 sek b: 375 min c: 3 timer 2 min d: 75 timer Mbits/sek: a: = 6 sek b: 2 min 7 sek c: 7 min d: 275 min 2 ANVENDELSER Kompresjon og koding benyttes for å redusere antall bits som skal til for å beskrive bildet (eller en god approksimasjon til bildet) Anvendelser innen data-lagring og data-overføring: - televideo-konferanser - fjernanalyse / meteorologi -overvåking / fjern-kontroll - telemedisin / PACS - dokumenthåndtering / FAX - multimedia / nettverk - Tidsforbruket ved kompresjon er ikke særlig viktig Dekompresjons-tiden er langt viktigere Ved sanntids data-overføring er tidsforbruket kritisk METODER Kompresjon gjøres med eller uten informasjonstap Vi må skille mellom data og informasjon Vi kan bruke ulike mengder data til å lagre/overføre samme informasjon Det finnes flere typer redundans kodings-redundans interpixel redundans psykovisuell redundans inter-bilde redundans Tapsfrie ( lossless ) metoder skal fjerne redundansen ved kompresjon, og legge den til ved dekompresjon For mange bilder gir dette liten / ingen kompresjon Hvis vi kan øke redundansen i bildet uten å tape den relevante informasjonen, og så fjerne redundansen, så kan vi oppnå mye høyere kompresjon Dette blir en irreversibel ( lossy ) kompresjon Vi bruker koding for kompresjon, ikke for kryptering 3 4
2 INTERLACING INTERLACING - 2 For å unngå flimrende TV-bilder må vi ha en oppfrisknings-rate på 50-60Hz For å fange opp bevegelse trenger vi bilder pr sekund Vi oppnår en 2: kompresjon ved åfilme (og overføre) i 30 Hz, og så ha en refresh -rate på 60Hz Repetisjon av hvert bilde krever lokal lagring ( frame store ) Man vil observere hopp i bildet, men ikke flimmer Interlacing gir bedre resultat Hvert bilde deles i to felter, bestående av hhv like og odde linjer Hvert felt vises så fram i halv refresh-rate (30Hz) Får ca 37% kompresjon i forhold til et non-interlaced system med samme subjektive visuelle kvalitet Metoden virker fordi vi har dårlig respons for simultan høy frekvens i rom og tid Bruker også vertikal linje- interlacing innenfor hvert felt Virker bra hvis vi ikke har simultan høy frekvens horisontalt og vertikalt Bruk ikke fiskebeins-dress på TV! Høy-kvalitets bilder bør vises i 60 Hz non-interlaced 5 6 KOMPRESJON BILDE-KVALITET Kompresjon kan deles inn i tre steg transform (mapping) kvantisering koding Vi skiller mellom Feilfri, lossless, reversibel kompresjon Irreversibel, lossy kompresjon Det finnes en mengde metode-varianter og metode-kombinasjoner Teknikkene er ofte problem-orienterte Mange representasjons-metoder er egentlig transformer feks kjedekode, run-length kode, y-linje kode Koding bygger ofte på sannsynlighetsfordeling Hvis vi velger en irreversibel kompresjonsmetode må vikontrollereat kvalitetenpå resultat-bildet er god nok Gitt et N M inn-bilde f(x, y) oget komprimert/dekomprimert ut-bilde g(x, y) = ˆf(x, y) Feilen vi har introdusert er e(x, y) =g(x, y) f(x, y) RMS-avviket mellom de to bildene er da e rms = N M N M x= y= e 2 (x, y) /2 Vi kan også betrakte feilen som støy Midlere kvadratisk signal-støy-forhold (SNR) er N [ M (SNR) ms = x= y= g 2 (x, y) ] N M x= y= [e 2 (x, y)] RMS-verdien av SNR er da (SNR) RMS = N M x= y= [g 2 (x, y)] N M x= y= [e 2 (x, y)] 7 8
3 BILDE-KVALITET - 2 Run-length koding - Alternativt kan vi angi peak -verdien av SNR: (SNR) p = N x= M y= [max(g(x, y)) min(g(x, y))] 2 SNR uttrykkes ofte i decibel N x= M y= [e 2 (x, y)] Λ = 0 log 0 (SNR) Objektive mål slår ofte sammen alle feil over hele bildet Vårt syns-system har forskjellig toleranse for feil (støy) i flate, homogene områder og feil (støy) nær kanter/linjer i bildet Fler-komponent feil-mål er bedre (Del opp bildet etter lokal aktivitet) Er tidligere omtalt under bilderepresentasjon Dette er i vårt begreps-apparat en reversibel transformasjon Anta at (x,x 2,, x M ) er alle pikslene i en rad i bildet etter en segmentering har vi k segmenter med lengde l i og gråtone g i Dette kan representeres ved parene (g i,l i ), i k (x,, x M ) (g,l ),(g 2,l 2 ),, (g k,l k ) k i= l i = M Hvert par (g i,l i ) kalles et gray-level run Eksempel (24 byte) (3,6)(5,0)(4,2)(7,6) (8 byte) (gråtone, antall) 9 0 Run-length koding - 2 I to-nivå bilder trenger vi bare å angi run-lengden, l i, forutsatt at vi vet om linjen starter med et hvitt eller et svart run Dessuten trenger vi et kodeord for EOL, og for EOI Run-lengde histogrammet er oftest ikke flatt Benytter da en kode som gir et kort kode-ord til de hyppigste run-lengdene En standard (CCITT) Huffman kode basert på dokumentstatistikk brukes for dokument-overføring pr fax Det er egne kodeord for svarte og hvite runs De første 64 run-lengder har egne kodeord For run-lengder l i mellom 64 og 728 setter vi l i =64k+ i, og overfører kodeordet for k som et MUC ( make-up codeword ), fulgt av kodeordet for i 728 svarer til en A4-linje i 200 dpi oppløsning Vertikalt er oppløsningen 385 eller 77 linjer/mm Horisontal-oppløsningen kan økes til dpi READ er en 2D utvidelse av RLE LINEÆR TRANSFORMER Gitt lineær-transformasjonen y = Ax y y n = a a n a n a nn x x n Denne kan være nyttig hvis elementene (x,, x n ) er sterkt korrelerte, og A er valgt slik at (y,, y n ) blir mindre korrelerte Da kan y kodes mer effektivt enn x Det er viktig at A har en invers Vi får en differanse-transform hvis A = dvs y = x, y i = x i x i for i [2,, n] Dette er en reversibel transform y får da dobbelt så mange mulige verdier som x,men histogrammet er mer konsentrert 2
4 KVANTISERING KVANTISERING - 2 Vi vet at øyet oppfatter gråtoner 2: kompresjon ved å redusere fra 256 til 6 gråtoner (fra 8 til 4 bits) Enkleste (og dårligste) løsning er å heltallsdividere alle pikselverdier med 6 (uniform kvantisering) Dette introduserer ofte falske konturer Bedre løsning å re-kvantisere slik at vi får omtrent like mange piksler for hver gråtone i ut-bildet Denne teknikken er irreversibel Den gir alltid et informasjons-tap Den ligner på histogram-utjevning Anvendes også på fler-kanals bilder Anta at vi har benyttet en lineær transform y y n = a a n a n a nn y i = n a ij x j j= x x n Hvis x j kan ha 2 m forskjellige verdier (m bits), så kan nå y i ha(2 m ) n =2 mn forskjellige verdier Denne transformen kan være reversibel Siden vi ønsker kompresjon, kan vi bli nødt til å avrunde y i til færre enn 2 mn lovlige verdier (irreversibelt!) Vi skiller mellom uniform kvantisering (like store bins ), og ikke-uniform kvantisering (feks like mange piksler pr bin ) Bruker vi differanse-transform, dropper vi ofte kvantiseringen, benytter feks Huffman-kode, og får en reversibel kompresjon 3 4 KODING Koding skal være reversibel Naturlig bit-koding er et eksempel på koder der alle kode-ord er like lange Anta feks 8 mulige verdier: i w i c i w w w 8 Unikt dekodbare koder har den egenskap at en mottatt sekvens av kode-ord kan dekodes påén og bare én måte Anta c =0,c 2 =,c 3 = 0, c 4 =0 Hva betyr {00}? Er det {c c c 2 c 2 } eller {c c 3 c 2 }? Naturlig bit-kode er optimal bare hvis alle verdiene i inn-bildet er like sannsynlige For ulike sannsynligheter er koder med variabel lengde på kode-ordene bedre hyppige symboler korte kode-ord (Eks Morse) GRAY CODE Et ett-bånds b-bits gråtone-bilde bilde kan sees som et b-bånds binær-bilde (b bit-plan) Det kan være ønskelig med minst mulig kompleksitet i hvert bit-plan i bildet - Da vil vi kunne komprimere hvert bit-plan separat, idet vi utnytter store uniforme områder Konvensjonell binær representasjon gir høy bit-plan kompleksitet - Eksempel: Ietområde i bildet hvor intensiteten fluktuerer mellom 27 og 28 vil alle bit skifte: 27 = 0 28 = I Gray Code skifter alltid bare ett bit når gråtone-verdien skifter med Merk at MSB(GC) = MSB(BC) c(k te(gc)) c((k+) te(bc)) der c er et uttrykk for kompleksitet i et bit-plan 5 6
5 Fra BC til GC: GRAY CODE - 2 Start med MSB i BC og behold alle 0 inntil du treffer 2 beholdes, men alle følgende bits komplementeres inntil du treffer komplementeres, men alle følgende bits beholdes inntil du treffer 4 Gå til 2 Fra GC til BC: Start med MSB i GC og behold alle 0 inntil du treffer 2 beholdes, men alle følgende bits komplementeres inntil du treffer 3 komplementeres, men alle følgende bits beholdes inntil du treffer 4 Gå til 2 Data og informasjon Vi vil lagre / overføre informasjon ved bruk av færre data Redundante data må bort Kompresjonsrate angis som CR = i c i=bits i original, c=bits i komprimert bilde Relativ redundans R D = CR = c i percentage removed = 00( c/i) Bits per piksel : Gitt et M N bilde med G gråtoner, der grånivå r k finnes n k ganger, og representeres med l(r k ) bits Sannsynligheten for r k (norm histogram): P r (r k )= n k, k =0,,, G NM Gjennomsnittlig antall bits per piksel L avg = G l(r k )P r (r k ) k=0 7 8 ENTROPI ENTROPI - 2 Et b-bits bilde består av piksler med gråtoner fra et alfabet med 2 b symboler For et gitt bilde kan vi finne sannsynligheten for hvert tegn i alfabetet: p i = h(i) NM, 2b i=0 p i = Vi er interessert i gjennomsnittlig informasjon pr piksel Intuitivt har vi at en mindre sannsynlig hendelse gir mer informasjon enn en mer sannsynlig hendelse Definerer informasjons-innholdet I(s i ) i hendelsen s i ved I(s i ) = log p(s i ) Basis for logaritmen gjenspeiler den enheten som vi uttrykker informasjonsmengden i log 2 (/p(s i )) gir informasjons-innholdet i bits Midler vi over alle symboler s i i bildets alfabet, får vi gjennomsnittlig informasjon pr symbol ordens entropi: H(s) = 2b i=0 p(s i )I(s i )= 2b i=0 p(s i ) log 2 (p(s i )) Hvis alle gråtoner er like sannsynlige: H(s) = 2b i=0 2 log 2( b 2 b)=b Hvis bare én verdi (α) forekommer: H(s) = 2b 0 log 2 (0) log 2 () = 0 i=0,i α Entropien representerer en nedre grense for hvor kompakt et bilde kan komprimeres hvis vi bare ser på pikslene hver for seg 9 20
6 ENTROPI - 3 Hvis hvert symbol s i har en sannsynlighet p i,ogvi konstruerer en kode c = {c,, c i,, c m } såerdet gjennomsnittlige antall bits pr piksel etter koding gitt ved R = m β i p i i= der β i er lengden (i bit) av kodeordet c i H er en nedre grense for R Eksempel: Vi ser her at w i p(w i ) c i β i p i log 2 (p i ) β i p i w w w w w w R = m β i p i >H i= 2 HUFFMAN-KODING - Gitt et bilde med m gråtoner ) Sortér gråtonene etter sannsynlighet 2) Slå sammen de to minst sannsynlige gråtonene ién gruppe, og sortér igjen etter sannsynlighet 3) Gjenta 2) inntil det bare er to grupper igjen - Gi kodene 0 og til de to gruppene - Traversér bakover, og legg til 0 og i kodeordet for de to minst sannsynlige gruppene i hvert steg Et eksempel: si pi ci s i p i c i s i p i c i s i p i c i s i p i c i s 04 s 04 s 04 s 04 s 06 0 s s s s s 2 04 s s s s s s s s s s Gjennomsnittlig antall bits pr piksel blir her R = ( ) = 22 Mens vi for dette bildet har H= HUFFMAN-KODING - 2 HUFFMAN-KODING - 3 Ingen kode-ord danner prefiks i en annen kode Dette sikrer at en sekvens av kodeord kan dekodes entydig, uten at man trenger ende-markører Dette betyr at mottatt kode er instantant dekodbar Lengden av en Huffman kodebok er G =2 b Det lengste kodeordet kan ha opptil G bits Praktiske modifikasjoner: De første G intensitetsnivåene Huffman-kodes Resten kodes med en prefix kode fulgt av en fastlengde kode (kalles trunkert Huffman) Et alternativ er i = qg +, 0 G der de første G intensitetene 0 i G blir Huffman-kodet Resten representeres ved en fastlengde kode for q og Huffman-koden som svarer til Vi ser at den ideelle binære kode-ord lengden for symbol s i er β i = log 2 (p(s i )) Siden bare heltalls ord-lengder er mulig, er det bare p(s i )= 2 k som tilfredsstiller dette kravet Eksempel: Hvis vi har s i p i c i s 05 o s s s s s så blir gjennomsnittlig antall bits pr piksel R = H =
7 DIFFERANSE - KODING Gitt en scan-linje i et bilde med intensiteter x i {0,, 2 m } Transformér (reversibelt) til x,x 2 x,x 3 x 2,, x n x n Vi trenger nå (m+ ) bits hvis vi skal tilordne like lange binære koder til alle mulige verdier I differanse-histogrammet vil de fleste verdiene samle seg om 0, feks mellom -8 og +8 Lag feks en 6 ords naturlig kode c = 0000,, c 6 = Tilordne 4 av disse ordene til differansene 7, 6,,, 0,,, 5, 6 c og c 6 brukes til å indikere at x < 7og x> +7 (to-sidet shift-kode) x =22 c 6 c 6 c 3 x = 22 c c c 5 LEMPEL - ZIV Premierer mønstre i dataene Bygger opp en symbolstreng-liste både under kompresjon og dekompresjon Denne listen skal ikke lagres eller sendes Det eneste man trenger er et standard alfabet Mottaker kjenner bare alfabetet, og lager nye fraser i sin liste ved å ta nest siste streng pluss første symbol i sist tilsendte streng, inntil listen er full Eks: Anta at alfabetet er {a, b, c} {,2,3}, og la dataene være {ababcbababaaaaabab} ser sender liste mottar tolker liste a = a= b=2 b=2 c=3 c=3 a ab =4 a b 2 ba =5 2 b ab =4 ab 4 abc =6 4 ab ba =5 c 3 cb =7 3 c abc =6 ba 5 bab =8 5 ba cb =7 bab 8 baba =9 8 bab bab =8 a aa =0 a baba =9 aa 0 aaa = 0 aa aa =0 aa 0 aab =2 0 aa aaa = bab 8 8 bab aab = JPEG Er en ikke-reversibel ( lossy ) kompresjon basert på transform-koding Bruker DCT, som gir reelle koeffisienter Anvendes på 8 8 ikke-overlappende sub-bilder (blokker) De 8 8 = 64 koeffisientene T (u, v) kvantiseres ved T T (u, v) (u, v) =ROUND Q(u, v) der matrisen Q er etablert empirisk (for en gitt klasse bilder, eller for ønsket kvalitet) Q gir lavere presisjon for høyfrekvens-komponentene Mange koeffisienter avrundes til null Skalering (opp/ned) av Q endrer kompresjon og kvalitet Sikk-sakk scanning av T (uv) ordner koeffisientene DC-komponent differansekodes i tids-sekvenser Run-length transform av øvrige koeffisienter, fulgt av Huffman Mye bedre kvalitet med JPEG2000, som er basert på wavelet-transform 27
PLASS og TID IN 106, V-2001 KOMPRESJON OG KODING 30/ Fritz Albregtsen METODER ANVENDELSER
IN 106, V-2001 PLASS og TID Digitale bilder tar stor plass Eksempler: a 512 512 8 bits 3 farger 63 10 6 bits KOMPRESJON OG KODING 30/4 2001 b 24 36 mm fargefilm digitalisert ( x = y=12µm) 2000 3000 8 3
DetaljerINF 1040 Kompresjon og koding
INF 1040 Kompresjon og koding Tema i dag : 1. Hvor mye informasjon inneholder en melding? 2. Redundans 3. Differanse- og løpelengdetransformer 4. Gray kode 5. Entropi 6. Shannon-Fano og Huffman koding
DetaljerINF 1040 Kompresjon og koding
INF 1040 Kompresjon og koding Tema i dag : 1. Noen begreper 2. Redundans 3. Differanse- og løpelengdetransformer 4. Gray kode 5. Entropi 6. Shannon-Fano og Huffman koding 7. Lempel-Ziv koding 8. JPEG koding
DetaljerINF 1040 Kompresjon og koding
INF 1040 Kompresjon og koding Tema i dag : 1. Noen begreper 2. Redundans 3. Differanse- og løpelengdetransformer 4. Gray kode 5. Entropi 6. Shannon-Fano og Huffman koding 7. Lempel-Ziv koding 8. JPEG koding
DetaljerINF2310 Digital bildebehandling
INF2310 Digital bildebehandling Forelesning 11 Kompresjon og koding I Andreas Kleppe Tre steg i kompresjon Redundanser Transformer Koding og entropi Shannon-Fano og Huffman Kompendium: Frem t.o.m. 18.7.2
DetaljerLøsningsforslag, Ukeoppgaver 9 INF2310, våren kompresjon og koding del I
Løsningsforslag, Ukeoppgaver 9 INF2310, våren 2009 6. Vi har gitt følgende bilde: kompresjon og koding del I 1 0 1 2 2 2 3 3 3 1 1 1 2 1 1 3 3 3 1 0 1 1 2 2 2 3 3 2 1 2 2 3 2 3 4 4 2 1 2 3 2 2 3 4 4 2
DetaljerINF 1040 Digital video digital bildeanalyse. Noen begreper. Kompresjon. Kompresjon. Dekompresjonsalgoritme. Kompresjonsalgoritme
INF 4 Digital video digital ildeanalyse Tema i dag :. Hvor mye informasjon inneholder en melding?. Redundans 3. Differanse- og løpelengdetransformer 4. Gray kode 5. Entropi 6. Shannon-Fano og Huffman koding
DetaljerINF 1040 Løsningsforslag til kapittel
INF 040 Løsningsforslag til kapittel 8 Oppgave : Huffmankoding med kjente sannsynligheter Gitt en sekvens av symboler som er tilstrekkelig lang, og som inneholder de 6 symbolene A, B, C, D, E, F. Symbolene
DetaljerLøsning av øvingsoppgaver, INF2310, 2005, kompresjon og koding
Løsning av øvingsoppgaver, INF230, 2005,. Vi har gitt følgende bilde: kompresjon og koding 0 2 2 2 3 3 3 2 3 3 3 0 2 2 2 3 3 2 2 2 3 2 3 4 4 2 2 3 2 2 3 4 4 2 2 2 3 3 3 4 3 4 a. Finn Huffman-kodingen av
DetaljerAnvendelser. Noen begreper. Kompresjon
Anvendelser INF 30 Digital it ildeehandling dli 7.04.0 Kompresjon og koding Del I Tre steg i kompresjon Redundans Bildekvalitet Transformer Koding og entropi Shannon-Fano og Huffman GW: Kap. 8 unntatt
DetaljerLempel-Ziv-koding. Lempel-Ziv-koding. Eksempel på Lempel-Ziv. INF 2310 Digital bildebehandling. Kompresjon og koding Del II
Lempel-Ziv-koding INF 2310 Digital bildebehandling Kompresjon og koding Del II LZW-koding Aritmetisk koding JPEG-kompresjon av gråtonebilder JPEG-kompresjon av fargebilder Rekonstruksjonsfeil i bilder
DetaljerLøsningsforslag, Ukeoppgaver 9 INF2310, våren kompresjon og koding del I
Løsningsforslag, Ukeoppgaver 9 INF23, våren 2 6. Vi har gitt følgende bilde: kompresjon og koding del I 2 2 2 3 3 3 2 3 3 3 2 2 2 3 3 2 2 2 3 2 3 4 4 2 2 3 2 2 3 4 4 2 2 2 3 3 3 4 3 4 a. Finn Huffman-kodingen
DetaljerRepetisjon: Kompresjon
Repetisjon: Kompresjon INF2310 Digital bildebehandling FORELESNING 11 KOMPRESJON OG KODING II Andreas Kleppe Differansetransform Løpelengdetransform LZW-transform JPEG-kompresjon Tapsfri prediktiv koding
DetaljerINF2310 Digital bildebehandling
INF2310 Digital bildebehandling Forelesning 11 Kompresjon og koding II Andreas Kleppe Differansetransform Løpelengdetransform LZW-transform JPEG-kompresjon Tapsfri prediktiv koding Kompendium: 18.4, 18.7.3
DetaljerRepetisjon: Kompresjon
INF2310 Digital bildebehandling Ole Marius Hoel Rindal, foiler av Andreas Kleppe Differansetransform Løpelengdetransform LZW-transform JPEG-kompresjon Tapsfri prediktiv koding Kompendium: 18.4, 18.7.3
DetaljerKompresjon. Noen begreper. Plass og tid. Kompresjon. Digitale data kan ta stor plass. Eksemper : Overføring av data tar tid: Dekompresjonsalgoritme
Kompresjon Noen egreper Kompresjonsalgoritme Dekompresjonsalgoritme Litteratur : Cyganski kap. 7 Compressing Information kap. 8 Image Compression kap. 9 Digital Video Data Kompresjon Lagring eller oversending
Detaljerda INF 2310 Digital bildebehandling
Ulike typer redundans da INF 2310 Digital bildebehandling Kompresjon og koding Del II LZW-koding Aritmetisk koding JPEG-kompresjon av gråtonebilder JPEG-kompresjon av fargebilder Rekonstruksjonsfeil i
DetaljerRepetisjon: Kompresjon
Repetisjon: Kompresjon INF230 Digital bildebehandling Forelesning Kompresjon og koding II Ole Marius Hoel Rindal, foiler av Andreas Kleppe Differansetransform Løpelengdetransform LZW-transform JPEG-kompresjon
DetaljerLøsningsforslag, Ukeoppgaver 10 INF2310, våren 2011 kompresjon og koding del II
Løsningsforslag, Ukeoppgaver 10 INF2310, våren 2011 kompresjon og koding del II 1. En fax-oppgave: a. Et ark med tekst og enkle strektegninger skal sendes pr digital fax over en modemlinje med kapasitet
DetaljerRepetisjon: Kompresjon
Repetisjon: Kompresjon INF 2310 Digital bildebehandling Kompresjon og koding Del II LZW-koding Aritmetisk koding JPEG-kompresjon av gråtonebilder JPEG-kompresjon av fargebilder Rekonstruksjonsfeil i bilder
DetaljerAnvendelser. Noen begreper. Kompresjon. INF 2310 Digital bildebehandling
Anvendelser INF 30 Digital ildeehandling Kompresjon og koding Del I Tre steg i kompresjon Redundanser Transformer Koding og entropi Shannon-Fano og Huffman Kompendium: Frem t.o.m. 8.7. + Appendiks B Kompresjon
DetaljerINF 1040 Kompresjon og koding. Noen begreper. De tre stegene i kompresjon. Kompresjon. Dekompresjonsalgoritme. Kompresjonsalgoritme
INF 4 Kompresjon og koding Noen egreper Kompresjonsalgoritme Dekompresjonsalgoritme Tema i dag :. Noen egreper. Redundans Data Kompresjon Lagring eller oversending Dekompresjon Data. Differanse- og løpelengdetransformer
DetaljerINF 1040 Kompresjon og koding. Noen begreper. De tre stegene i kompresjon. Kompresjon. Dekompresjonsalgoritme. Kompresjonsalgoritme
INF 4 Kompresjon og koding Noen egreper Kompresjonsalgoritme Dekompresjonsalgoritme Tema i dag :. Noen egreper. Redundans Data Kompresjon Lagring eller oversending Dekompresjon Data. Differanse- og løpelengdetransformer
DetaljerAnvendelser. Kompresjon. Noen begreper. INF 2310 Digital bildebehandling
Anvendelser IF 3 Digital ildeehandling Kompresjon og koding Del I Tre steg i kompresjon Redundanser Transformer Koding og entropi Shannon-Fano og Huffman GW: Kap. 8 unntatt 8..7, 8.., 8..6, 8.., 8.3 Kompresjon
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Tirsdag 4. juni 2013 Tid for eksamen : 09:00 13:00 Oppgavesettet er på : 7 sider
DetaljerINF2310 Digital bildebehandling
INF2310 Digital bildebehandling Forelesning 12 Kompresjon og koding II Andreas Kleppe LZW-koding Aritmetisk koding JPEG-kompresjon Tapsfri prediktiv koding Kompendium: 18.7.3-18.7.4 og 18.8-18.8.1 F12
DetaljerFORELESNING 11. KOMPRESJON OG KODING I Andreas Kleppe. Tre steg i kompresjon Redundanser Transformer Koding og entropi Shannon-Fano og Huffman
Anvendelser INF30 Digital ildeehandling FORELESNING KOMPRESJON OG KODING I Andreas Kleppe Tre steg i kompresjon Redundanser Transformer Koding og entropi Shannon-Fano og Huffman Kompendium: Frem t.o.m.
DetaljerINF 1040 høsten 2009: Oppgavesett 13 Kompresjon og koding (kapittel 18)
asitoppgaver IN høsten : Oppgavesett Kompresjon og koding (kapittel ) enne seksjonen inneholder innledende oppgaver hvor det finnes en enkel fasit bakerst i oppgavesettet. et er ikke nødvendigvis meningen
DetaljerFORELESNING 12. KOMPRESJON OG KODING II Andreas Kleppe
Repetisjon: Kompresjon INF2310 Digital bildebehandling FORELESNING 12 KOMPRESJON OG KODING II Andreas Kleppe LZW-koding Aritmetisk koding JPEG-kompresjon Tapsfri prediktiv koding Kompendium: 18.7.3-18.7.4
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Stephan Oepen & Erik Velldal Universitetet i Oslo 22. februar, 2013 Tema 2 Forrige uke Data-abstraksjon Lister av lister Tre-rekursjon Prosedyrer som datastruktur
DetaljerINF1040 Digital representasjon
INF1040 Digital representasjon av tekster, tall, former, lyd, bilder og video Forelesere: Gerhard Skagestein Fritz Albregtsen Første forelesning: Onsdag 23. august 12:15 14:00, Sophus Lies Auditorium.
DetaljerINF 1040 høsten 2009: Oppgavesett 13 Kompresjon og koding (løsningsforslag) (kapittel 18) Tenk selv -oppgaver
IN høsten : Oppgavesett Kompresjon og koding (løsningsforslag) (kapittel ) Tenk selv -oppgaver. Heksadesimal Sudoku Vi har en kvadratisk matrise med * elementer som igjen er delt opp i * blokker på * elementer.
DetaljerTemaer i dag. Repetisjon av histogrammer II. Repetisjon av histogrammer I. INF 2310 Digital bildebehandling FORELESNING 5.
Temaer i dag INF 231 Digital bildebehandling FORELESNING 5 HISTOGRAM-TRANSFORMASJONER Fritz Albregtsen Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for
DetaljerDIGITALISERING Et bilde er en reell funksjon av to (eller flere) reelle variable. IN 106, V-2001 BILDE-DANNING. SAMPLING og KVANTISERING
IN 06, V-200 DIGITALISERING Et bilde er en reell funksjon av to (eller flere) reelle variable. BILDE-DANNING SAMPLING og KVANTISERING BILDE-FORBEDRING I BILDE-DOMENET 2/3 200 Fritz Albregtsen. Trinn: Legg
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Stephan Oepen & Erik Velldal Universitetet i Oslo 22. februar, 2013 Tema 2 Forrige uke Data-abstraksjon Lister av lister Tre-rekursjon Prosedyrer som datastruktur
DetaljerUNIVERSITETET I OSLO. Dette er et løsningsforslag
Bokmål UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF231 Digital bildebehandling Eksamensdag : Onsdag 3. juni 29 Tid for eksamen : 14:3 17:3 Løsningsforslaget er på :
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF310 Digital bildebehandling Eksamensdag : Tirsdag 5. juni 007 Tid for eksamen : 09:00 1:00 Oppgavesettet er på : 5 sider
DetaljerINF2310 Digital bildebehandling
INF2310 Digital bildebehandling Ole Marius Hoel Rindal Gråtonetrasformasjoner Histogramtransformasjoner 2D diskret Fourier-transform (2D DFT Filtrering i Fourierdomenet Kompresjon og koding Segmentering
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Stephan Oepen Universitetet i Oslo 1. mars 2016 Tema 2 Sist Trær som lister av lister Trerekursjon Mengder som trær I dag Hierarkisk og symbolsk data Eksempel:
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Stephan Oepen Universitetet i Oslo 1. mars 2016 Tema 2 Sist Trær som lister av lister Trerekursjon Mengder som trær I dag Hierarkisk og symbolsk data Eksempel:
DetaljerINF1040 Digital representasjon Oppsummering 2008 del II
INF040 Digital representasjon Oppsummering 2008 del II Fritz Albregtsen INF040-Oppsum-FA- Lydintensitet Vi kan høre lyder over et stort omfang av intensiteter: fra høreterskelen, I 0 = 0-2 W/m 2,tilSmerteterskelen,0
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF230 Digital bildebehandling Eksamensdag : Onsdag 6. juni 202 Tid for eksamen : 09:00 3:00 Oppgavesettet er på : 6 sider Vedlegg
DetaljerINF2810: Funksjonell Programmering. Huffmankoding
INF2810: Funksjonell programmering INF2810: Funksjonell Programmering Huffmankoding Erik Velldal Universitetet i Oslo 20. februar 2015 Tema I går Trær som lister av lister Trerekursjon Mengder som trær
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF2310 Digital bildebehandling Eksamensdag: Mandag 1. juni 2015 Tid for eksamen: 14:30 18:30 Oppgavesettett er på: 6 sider Vedlegg:
DetaljerRepetisjon av histogrammer
Repetisjon av histogrammer INF 231 Hovedsakelig fra kap. 3.3 i DIP Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for billedserier Litt om histogramtransformasjoner
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Tirsdag 5. juni 2007 Tid for eksamen : 09:00 12:00 Oppgavesettet er på : 5 sider
DetaljerUNIVERSITETET I OSLO
Bokmål UNIVERSIEE I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Onsdag 3. juni 2009 id for eksamen : 14:30 17:30 Oppgavesettet er på : 6 sider
DetaljerTDT4105/TDT4110 Informasjonsteknologi grunnkurs:
1 TDT4105/TDT4110 Informasjonsteknologi grunnkurs: Uke 38 Digital representasjon, del 2 - Representasjon av lyd og bilder - Komprimering av data Rune Sætre satre@idi.ntnu.no 2 Digitalisering av lyd Et
DetaljerINF1040 Digital representasjon Oppsummering 2008 del II
INF igital representasjon Oppsummering 8 del II Lydintensitet Vi kan høre lyder over et stort omfang av intensiteter: fra høreterskelen, I - W/m,tilSmerteterskelen, W/m Oftest angir vi ikke absolutt lydintensitet
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Onsdag 4. juni 2008 Tid for eksamen : 14:30 17:30 (3 timer) Oppgavesettet er på
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Onsdag 2. juni 2010 Tid for eksamen : 09:00 12:00 Oppgavesettet er på : XXX sider
DetaljerINF 2310 Digital bildebehandling FORELESNING 5. Fritz Albregtsen. Pensum: Hovedsakelig 3.3 i DIP HISTOGRAM-TRANSFORMASJONER
Temaer i dag INF 231 Digital bildebehandling FORELESNING 5 HISTOGRAM-TRANSFORMASJONER Fritz Albregtsen Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF3 Digital bildebehandling Eksamensdag : Onsdag. juni Tid for eksamen : 4:3 8:3 Oppgavesettet er på : 5 sider Vedlegg : Ingen
DetaljerINF 2310 Digital bildebehandling FORELESNING 5. Fritz Albregtsen. Pensum: Hovedsakelig 3.3 i DIP HISTOGRAM-TRANSFORMASJONER
Temaer i dag INF 231 Digital bildebehandling FORELESNING 5 HISTOGRAM-TRANSFORMASJONER Fritz Albregtsen Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for
DetaljerUNIVERSITETET I OSLO
Løsningsforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF2310 Digital bildebehandling Eksamensdag: Onsdag 1. juni 2015 Tid for eksamen: 14:30 18:30 Løsningsforslaget
DetaljerGråtonehistogrammer. Histogrammer. Hvordan endre kontrasten i et bilde? INF Hovedsakelig fra kap. 6.3 til 6.6
Hvordan endre kontrasten i et bilde? INF 230 Hovedsakelig fra kap. 6.3 til 6.6 Histogrammer Histogramtransformasjoner Histogramutjevning Histogramtilpasning Histogrammer i flere dimensjoner Matematisk
DetaljerUtkast med løsningshint inkludert UNIVERSITETET I OSLO
Utkast med løsningshint inkludert UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Onsdag 2. juni 2010 Tid for eksamen : 09:00
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Erik Velldal Universitetet i Oslo 23. februar 2017 Tema 2 Sist Trær som lister av lister Trerekursjon Mengder som trær Dataabstraksjon I dag Hierarkisk
DetaljerKOMPRESJON OG KODING
KOMPRESJON OG KODING Et kapittel fra boken Fritz Albregtsen & Gerhard Skagestein Digital representasjon av tekster, tall former, lyd, bilder og video 2. utgave Unipub 2007 - Med enkelte mindre endringer
DetaljerFor J kvantiseringsnivåer er mean square feilen:
Slide 1 Slide 2 Kap. 6 Bilde kvantisering Kap. 6.1 Skalar kvantisering Desisons og rekonstruksonsnivåer velges ved å minimalisere et gitt kvantiseringsfeilmål mellom f og ˆf. Kvantisering: Prosessen som
DetaljerMotivasjon. Litt sett-teori. Eksempel. INF Mesteparten av kap i DIP Morfologiske operasjoner på binære bilder.
1 Motivasjon INF 2310 Mesteparten av kap 9.1-9.5 i DIP Morfologiske operasjoner på binære bilder Basis-begreper Fundamentale operasjoner på binære bilder Sammensatte operasjoner Eksempler på anvendelser
DetaljerIntroduksjon. «Diskret» sinus/cosinus i 1D. Funksjonen sin(θ) INF april 2010 Fourier -- En annen vinkling på stoffet i kapittel 4
Introduksjon INF 2310 13. april 2010 Fourier -- En annen vinkling på stoffet i kapittel 4 Fourier: Vi kan uttrykke ethvert bilde som en vektet sum av sinus- og cosinus-signaler med ulik frekvens og orientering
DetaljerHovedsakelig fra kap. 3.3 i DIP
Repetisjon av histogrammer INF 231 1.2.292 29 Hovedsakelig fra kap. 3.3 i DIP Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for billedserier Litt om histogramtransformasjoner
DetaljerMIK 200 Anvendt signalbehandling, 2012. Prosjekt 2, Diskret kosinus-transformasjon.
Stavanger, 25. januar 2012 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, 2012. Prosjekt 2, Diskret kosinus-transformasjon. Vi skal i dette miniprosjektet se litt på bruk av
DetaljerIN2040: Funksjonell programmering. Trær, mengder og huffmankoding
IN2040: Funksjonell programmering Trær, mengder og huffmankoding Erik Velldal Universitetet i Oslo 18. september 2019 Tema 2 Forrige uke lambda, let og lokale variabler Dataabstraksjon Lister av lister:
DetaljerEksamen i INF 1040, 5. desember Det matematisk-naturvitenskapelige fakultet
Bokmål UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF1040 Digital representasjon Eksamensdag : Fredag 5. desember 2008 Tid for eksamen : 09.00 12.00 Oppgavesettet er på
DetaljerINF Kap og i DIP
INF 30 7.0.009 Kap..4.4 og.6.5 i DIP Anne Solberg Geometriske operasjoner Affine transformer Interpolasjon Samregistrering av bilder Geometriske operasjoner Endrer på pikslenes posisjoner o steg:. Finn
DetaljerINF 1040 høsten 2009: Oppgavesett 11 Farger (kapittel 15) Løsningsforslag Flervalgsoppgaver
INF 1040 høsten 2009: Oppgavesett 11 Farger (kapittel 15) Løsningsforslag Flervalgsoppgaver I disse oppgavene er det oppgitt fem svaralternativer der bare ett svar er riktig. 8. Fargerommet som brukes
DetaljerUNIVERSITETET I OSLO
Løsningsforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF210 Digital bildebehandling Eksamensdag: Onsdag 28. mai 2014 Tid for eksamen: 09:00 1:00 Løsningsforslaget
DetaljerINF februar 2017 Ukens temaer (Kap 3.3 i DIP)
15. februar 2017 Ukens temaer (Kap 3.3 i DIP) Kjapp repetisjon av gråtonetransformasjon Histogramtransformasjoner Histogramutjevning Histogramtilpasning/histogramspesifikasjon Standardisering av histogram
DetaljerUNIVERSITETET I OSLO
Løsningsforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF3 Digital bildebehandling Eksamensdag : Onsdag. juni Tid for eksamen : :3 8:3 Løsningsforslaget er på : 9
DetaljerUNIVERSITETET I OSLO
Løsningsforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Tirsdag 4. juni 2013 Tid for eksamen : 09:00 13:00 Løsningsforslaget
DetaljerTemaer i dag. Mer om romlig oppløsning. Optisk avbildning. INF 2310 Digital bildebehandling
Temaer i dag INF 2310 Digital bildebehandling Forelesning II Sampling og kvantisering Fritz Albregtsen Romlig oppløsning i bilder Sampling av bilder Kvantisering i bilder Avstandsmål i bilder Pensum: Kap.
DetaljerINF2810: Funksjonell Programmering. Huffman-koding
INF2810: Funksjonell Programmering Huffman-koding Erik Velldal Universitetet i Oslo 23. februar 2017 Tema 2 Sist Trær som lister av lister Trerekursjon Mengder som trær Dataabstraksjon I dag Hierarkisk
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF-Digital bildebehandling Eksamensdag: Tirsdag. mars 5 Tid for eksamen: 5:-9: Løsningsforslaget er på: sider Vedlegg: Ingen
DetaljerSampling av bilder. Romlig oppløsning, eksempler. INF Ukens temaer. Hovedsakelig fra kap. 2.4 i DIP
INF 2310 22.01.2008 Ukens temaer Hovedsakelig fra kap. 2.4 i DIP Romlig oppløsning og sampling av bilder Kvantisering Introduksjon til pikselmanipulasjon i Matlab (i morgen på onsdagstimen) Naturen er
DetaljerFilter-egenskaper INF Fritz Albregtsen
Filter-egenskaper INF 60-04.03.2002 Fritz Albregtsen Tema: Naboskaps-operasjoner Del 2: - Lineær filtrering - Gradient-detektorer - Laplace-operatorer Linearitet H [af (x, y) + bf 2 (x, y)] ah [f (x, y)]
Detaljer( x+ π 2) Bakgrunn: Sinus og cosinus. Bakgrunn: Samplet sinus i 1D. Bakgrunn: Samplet sinus i 2D. Bakgrunn: Sinus i 2D. sin( x)=cos.
Bakgrunn: Samplet sinus i 1D Bakgrunn: Sinus og cosinus En generell samplet sinusfunksjon kan skrives som: y(t) = A sin(2πut/n + φ) t : tid; 0, 1,..., N-1 A : amplitude u : antall hele perioder* N : antall
DetaljerINF2310 Digital bildebehandling
INF2310 Digital bildebehandling Forelesning 10 Kompresjon og koding I Ole Marius Hoel Rindal, foiler av Andreas Kleppe. Tre steg i kompresjon Redundanser Koding og entropi Shannon-Fano-koding Huffman-koding
DetaljerSEGMENTERING IN 106, V-2001 BILDE-SEGMENTERING DEL I 26/ Fritz Albregtsen SEGMENTERING SEGMENTERING
SEGMENTERING IN 106, V-2001 Segmentering er en prosess som deler opp bildet i meningsfulle regioner. I det enkleste tilfelle har vi bare to typer regioner BILDE-SEGMENTERING DEL I Forgrunn Bakgrunn Problemet
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF2310 Digital bildebehandling Eksamensdag: Onsdag 28. mai 2014 Tid for eksamen: 09:00 13:00 Oppgavesettet er på: 6 sider Vedlegg:
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF23 Digital bildebehandling Eksamensdag : Fredag 7. juni 29 Tid for eksamen : 9: 3: (4 timer) Løsningsskissen er på : 8 sider
DetaljerINF mars 2017 Fourier I -- En litt annen vinkling på stoffet i kapittel 4
INF 2310 22. mars 2017 Fourier I -- En litt annen vinkling på stoffet i kapittel 4 I dag: Sinus-funksjoner i 1D og 2D 2D diskret Fouriertransform (DFT) Mandag 27. mars: Supplementsforelesning holdt av
DetaljerINF 2310 Digital bildebehandling
INF 2310 Digital bildebehandling FORELESNING 5 HISTOGRAM-TRANSFORMASJONER Fritz Albregtsen Temaer i dag Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Tirsdag 25. mars 2014 Tid for eksamen : 15:00 19:00 Oppgavesettett er på : 6 sider
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Fredag 29. mars 2019 Tid for eksamen : 14:30 18:30 (4 timer) Oppgavesettet er
DetaljerMidtveiseksamen Løsningsforslag
INSTITUTT FOR INFORMATIKK, UNIVERSITETET I OSLO Midtveiseksamen Løsningsforslag INF2310 - Digital Bildebehandling Eksamen i: INF2310 - Digital Bildebehandling Eksamensdag: Tirsdag 21. mars 2017 Tidspunkt
DetaljerMorfologiske operasjoner på binære bilder
Digital bildebehandling Forelesning 15 Morfologiske operasjoner på binære bilder Fritz Albregtsen Repetisjon av grunnleggende mengdeteori Fundamentale operatorer Sammensatte operatorer Eksempler på anvendelser
DetaljerINF1040 Digital representasjon. Oppsummering. Glyfer og tegn. Den endelige løsning UNICODE og ISO bit ulike tegn!
INF040 Digital representasjon Oppsummering Glyfer og tegn Tegn: Det bakenforliggende begrep for bestemte visualiseringer ( strektegninger ) på papir, skjerm, steintavler Et tegn kan vises fram med ulike
DetaljerUNIVERSITETET I OSLO
Løsningsforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF30 Digital bildebehandling Eksamensdag: Mandag 6. juni 06 Tid for eksamen: 4:30 8:30 Løsningsforslaget er
DetaljerINF 1040 høsten 2009: Oppgavesett 12 Digital video og digital bildeanalyse (løsningsforslag) (kapittel 16 og 17) 13. Lagring av video på DVD
INF 040 høsten 2009: Oppgavesett 2 Digital video og digital bildeanalyse (løsningsforslag) (kapittel 6 og 7) 3. Lagring av video på DVD a) Med en bitrate på 250 Mbit/s, hvor lang tidssekvens av en digital
DetaljerFiltrering i bildedomenet. Middelverdifilter (lavpass) Lavpassfiltre. INF2310 Digital bildebehandling FORELESNING 15 REPETISJON
Filtrering i bildedomenet INF3 Digital bildebehandling FORELESNING 5 REPETISJON Andreas Kleppe Filtrering i bildedomenet D diskret Fourier-transform (D DFT) Kompresjon og koding Morfologiske operasjoner
DetaljerMotivasjon. Litt sett-teori. Eksempel. INF Kap. 11 i Efford Morfologiske operasjoner. Basis-begreper
Basis-begreper INF 2310 08.05.2006 Kap. 11 i Efford Morfologiske operasjoner Fundamentale operasjoner på binære bilder Sammensatte operasjoner Morfologisk filtrering Morfologiske operasjoner på gråtonebilder
DetaljerINF2310 Digital bildebehandling
INF230 Digital bildebehandling Forelesning 5 Repetisjon Andreas Kleppe Filtrering i bildedomenet 2D diskret Fourier-transform (2D DFT) Kompresjon og koding Morfologiske operasjoner på binære bilder F5
DetaljerTemaer i dag. Geometriske operasjoner. Anvendelser. INF 2310 Digital bildebehandling
Temaer i dag INF 310 Digital bildebehandling Forelesning 3 Geometriske operasjoner Fritz Albregtsen Geometriske operasjoner Lineære / affine transformer Resampling og interpolasjon Samregistrering av bilder
DetaljerGrådige algoritmer. Lars Vidar Magnusson Kapittel 16. Aktivitetvelgingsproblemet Huffmankoder
Grådige Algoritmer Lars Vidar Magnusson 12.3.2014 Kapittel 16 Grådige algoritmer Aktivitetvelgingsproblemet Huffmankoder Ideen bak Grådige Algoritmer Ideen bak grådige algoritmer er å løse optimaliseringsproblem
DetaljerRepetisjon av histogrammer. Repetisjon av histogrammer II. Repetisjon av gråtonetransform. Tommelfingerløsning
2017.02.10. Repetisjon av histogrammer Foreløbig versjon! 15. februar 2017 Ukens temaer h(i) = antall piksler i bildet med pikselverdi i, og følgelig er (Kap 3.3 i DIP) Kjapp repetisjon av gråtonetransformasjon
DetaljerObjekt-bilde relasjonen. Vinkeloppløsnings-kriterier. Forstørrelse. INF 2310 Digital bildebehandling
Objekt-bilde relasjonen IN 3 Digital bildebehandling Oppsummering II, våren 7: y f f s s y Avbildning Naboskapsoperasjoner og konvolusjon Segmentering Kompresjon og koding av bilder argerom og bildebehandling
DetaljerLøsningsforslag til kapittel 15 Fargerom og fargebilder
Løsningsforslag til kapittel 15 Fargerom og fargebilder Oppgave 1: Representasjon av et bilde Under har vi gitt et lite binært bilde, der svart er 0 og hvit er 1. a) Kan du skrive ned på et ark binærrepresentasjonen
Detaljer