MIK 200 Anvendt signalbehandling, Prosjekt 3, Wavelet-transformasjon.

Størrelse: px
Begynne med side:

Download "MIK 200 Anvendt signalbehandling, Prosjekt 3, Wavelet-transformasjon."

Transkript

1 Stavanger, 28. februar 2012 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, Prosjekt 3, Wavelet-transformasjon. Vi skal i dette miniprosjektet se litt på bruk av wavelet for komprimering av bilder. De siste delene i dette dokumentet inneholder litt relevant teori, vel, vel, egentlig er det bare noen få eksempel. Disse delene kan likevel være nyttig når oppgavene løses. Det kan også være nødvendig for dere selv å finne fram til mer utfyllende informasjon om disse emnene. Siste side i oppgaven her er et skjema for egenevaluering av arbeidet. Den siste sida her skal være første side i deres innlevering. 1 Selve oppgaven. Generelt for prosjektene er det slik at oppgavene ikke alltid er gitt som steg for steg prosedyrer for hva dere skal gjøre, men formulert mye kortere slik at dere selv i større grad må finne ut hvordan ting skal gjøres. Her starter det ganske detaljert men blir litt friere mot slutten. Derfor skal også rapporten være litt annerledes enn lab-rapportene. Her må en også få med hva og hvordan (og hvorfor) ting er gjort for å komme fram til resultatet, i tillegg til at resultatet også presenteres. Også i dette tredje prosjektet er målet å få til effektiv koding av et bilde, som eksempelbilde brukes lena. En skal bruke samme wavelet som brukes i JPEG-2000, men ellers er det ikke mye til felles med JPEG Noe hjelp og nyttige Matlab-filer er på IC-tools nettsida, i tillegg er det ei fil på fagets hjemmeside. 1. Her skal dere først bruke haar wavelet, som er den samme som Daubechies 1 waveleten db1, for å komprimere et bilde. Denne wavelet er spesiell, den er så liten at den faktisk blir som en blokkbasert transform, det vil si at det ikke er overlappende syntesevektorer. Den ortogonale systesematrisa kan finnes med B = getwave( haar,k), der k er antall Karl Skretting, Institutt for data- og elektroteknikk (IDE), Universitetet i Stavanger (UiS), 036 Stavanger. Sentralbord Direkte E-post: karl.skretting@uis.no.

2 dyadiske nivå i den to-kanals filterbanken. Dere skal gjøre punktene (a) til (f) nedenfor for k lik 1, 2 og 3 noe som gir B matrise, bildeblokker og koeffisientblokker med størrelse 2 k 2 k, altså 2 2, og 8 8 henholdsvis. Koeffisientene kan dannes med analyseligningen Y = B *X*B der X er ei 2 k 2 k blokk fra bildet og Y er tilsvarende blokk av koeffisienter. Deretter ordnes koeffisientene til delbånd, Ym = myim2col(y, t, none, s,2^k); her vil DC komponentene komme i første linje. Merk at deloppgave a og b skal gjøres for hver k, mens deloppgavene c til g også skal gjøres for hver ulik δ. Resultatet for deloppgavene c til g kan presenteres i en tabell med en δ verdi i hver linje. (a) Finn variansene for hver av de 2 2k sekvensene. Skriv verdiene for de største variansene. (b) Finn Coding Gain for denne wavelet/transform. (c) Kvantifisere verdiene med en uniform kvantifiserer og bingestørrelse varierende fra 5 til 0 i steg på 5. Bruk gjerne terskling med thr = del det vil si dobbel størrelse på bingen omkring 0. Se hjelp for uniquant. Finn førsteordens entropi for DC-sekvensen. (d) Finn et estimat for hvor mange bit DC-sekvensen da kan kodes med, altså entropi multiplisert med antall element i sekvensen. (e) Gjør dette for alle sekvensen og estimer total antall bit for komprimering av hele bildet. Finn bitrate som dette gir. (f) Bruk myreshape og Huff06 og finn virkelig bitrate. (g) Ta invers kvantifisering av sekvensen, dette gir den rekonstruerte koeffisient sekvensen. Finn det rekonstruerte bilde og beregn feilen. Angi feil med PSNR målet. Nedenfor er en eksempel tabell. I oppgave 1 skal en lage en slik tabell for k {1, 2, 3}, totalt tre tabeller Oppgave 1, Haar wavelet, antall nivå k = 1 DC estimert virkelig δ entropi bit total bit bit rate bit rate PSNR

3 2. Hvis en ikke deler bildet (signalet) inn i blokker men betrakter det hele som en enkel blokk så kan alle filterbanker og wavelet betraktes som en (blokk) transform. Derfor kalles ofte wavelet for wavelet transformen. Vi skal her ta et slikt eksempel med 5/3 waveleten, se del 2.2 del, spesielt siste del. Matrisene for 5/3 waveleten er ikke ortogonale, B T B. Men en ser at hvis en danner analysematria Ta53 og syntesematrisa Ts53 så er de hverandres invers, en har norm(eye(n)-ts53*ta53)==0 og bør gjerne sjekke dette etter at en har dannet matrisen og før de brukes. En kan enkelt danne disse matrisene for 1 nivå waveleten, sett N=512 og følg kode i eksempelet. Koeffisientene dannes nå med Y = Ta53 * A * Ta53 ; de kan naturlig deles inn i blokker på 2 2 altså fire delbånd. Synteseligningen er da Ar = Ts53 * Y * Ts53 ; og uten kvantifisering gir dette perfekt rekonstruksjon. Videre kan en ta wavelet i flere nivå ved å utføre tilsvarende transform på DC-komponenten. Analyse og syntese for nivå 2 blir da Y(1:2:end,1:2:end) = Ta53 * Y(1:2:end,1:2:end) * Ta53 ; Y(1:2:end,1:2:end) = Ts53 * Y(1:2:end,1:2:end) * Ts53 ; der en må merke seg at Ta53 og Ts53 nå er dannet med N=256. Oppgave her er å gjøre det samme som i oppgave 1, men nå skal 5/3 waveleten brukes (som matriser). En skal også bruke kvantiseringssteg som starter med 3 og går til 2 i steg på 3. Dette skal gjøres både for 1, 2 og 3 nivå. En får altså (som i oppgave 1) tre tabeller i rapporten. 3. Utgår.. Nå skal dere bruke myim2col med transform m97 med 3 og nivå. Lag tabell med resulatene for noen passende kvantifiseringssteg. Rapporten skal da inneholde 2 tabeller for denne oppgaven. 5. Nå skal dere igjen bruke myim2col med transform gitt som noen wavelet med navn som i liftwave. Dere kan velge noen wavelet selv og bruke 3 eller nivå. Lag noen tabeller med resulatene for passende kvantifiseringssteg og presenter de i rapporten. 6. Presenter resultatene fra de foregående oppgavene som en figur, eller noen få figure, plot ei linje for hver metode og nivå. Plot bitrate langs x-aksen og PSNR langs y-aksen. Eksempel på hvordan figurene bør være er på mi nettside med image compression tools. 3

4 2 Litt om wavelet. Wavelet teori er ganske omfattende og burde vært et obligatorisk 10 studiepoengs fag for at en skal ha mulighet til å få med seg det viktigste innenfor teori og anvendelser. Her er det ikke engang tatt med et sammendrag av det viktigste. Det som er med er litt om implementering i Matlab, men siden teorien bak mye av dette mangler så kan det gjerne virke litt tatt ut fra det blå. I forelesningen onsdag 16 mars 2011 vil jeg prøve å knytte det litt sammen og motivere litt mer for hvorfor det gjøres som det gjør. Tilsvarende og mer utfyllende stoff finnes gjerne i lærebøker om filterbanker, wavelet, eller datakomprimering. Det kan godt være at dere bør se i diverse lærebøker for mer fullstendig presentasjon. I Wikipedia står det også mye om wavelet, både tung teori og litt mer anvendelseorienterte artikler, hvis en ønsker å se der kan en gjerne se på Wikipedia: Wavelet transform med flere referanser videre, følge gjerne videre til Wikipedia: Discrete Wavelet transform. Wikipedia: JPEG 2000 der wavelet bare er et lite avsnitt i den tekniske oversikten av JPEG. Wikipedia: Lifting scheme er slik wavelet ofte implementeres. Clemens Valens: Wavelet Stuff er den mest lettfattelige wavelet presentasjonen jeg har sett, men likevel gis det et innblikk inn i den tildels tunge matematikken bak wavelet. 2.1 Anvendelse av wavelet Gjennomgangstema i disse prosjektene er bildekomprimering, og det skal vi se på her også. Wavelet er blitt standard i bildekoding både fordi den har gode teoretiske og praktiske egenskaper når det gjelder å samle energien i et bilde i få delbånd, og ikke minst fordi den kan implementeres effektivt. Den effektive metoden The Lifting Scheme er standard i JPEG De wavelet som brukes er de biortogonale 9/7 og 5/3 wavelet filtrene. 5/3 kan gi tapsfri koding uten kvantifisering av koeffisienter. Matlab har masse funksjoner for wavelet (wavelet toolbox). Funksjonen getwave.m (på min image compression tools nettside) henter wavelet-funksjoner fra wavelet toolbox og danner matriser av waveletene slik at de da kan brukes som (overlappende) transformer i Matlab. Jeg har engang laget en funksjon

5 Figur 1: Lifting scheme som implementert i JPEG-2000 (PlotF.m) for å vise de (ofte overlappende) syntesevektorene. Syntesevektorene er kolonnene i syntesematrisen (for eksempel i B = idct(eye(8))). Generelt er disse syntesematrisene for en wavelet høyere enn de er vide (det er flere linjer enn kolonner). Det betyr at når flere blokker kodes etter hverandre så vil syntesevektorene for ulike blokker overlappe hverandre. Dette er på samme måte som for filterbanker, egentlig er wavelet en form for (dyadisk) filterbank. En kan følgelig skrive en wavelet som en filterbank, filterkoeffisientene, for syntesedelen, kan vises med B = getwave( db6,1); PlotF(B); I getwave.m funksjonen kan en velge alle wavelet som er i wavelet toolbox (se wfilters.m), og en kan få syntesematrisene for tilhørende dyadiske filterbank med flere nivå. JPEG-2000 bruker wavelet implementert med lifting scheme. Fra artikkelen The JPEG-2000 Still Image Compression Standard, tilgjengelig fra JPEG-2000 sine offisielle netts har jeg klippet figur 1 og figur 2 her. 2.2 Implementasjon av 5/3 waveleten Implementasjon av lifting scheme for 5/3 waveleten er illustrert i figur 3. Her viser en hvordan figur 1 faktisk kan realiseres. I figur 1 legger en merke til 5

6 Figur 2: Detaljene i lifting scheme som implementert i JPEG-2000 kant x 3 x 2 x 1 x 2 x 3 x x x 3 y 2 x 1 y 2 x 3 y x y 3 y 2 y 1 y 2 y 3 y y 5 Figur 3: Implementasjon av lifting scheme for 5/3 waveleten. Her blir signalet x = {x i } L i=1 transformert til koeffisientene y = {y i } L i=1 in place. Speiling i starten av signalet er også illustrert her, en speiler om x 1 slik at signalene til venstre for kanten kun er kopi av de til høyre. 6

7 at oddetallselementene er øverst og partallselementene er nederst, (en starter med første element som odde, x 1 ). En skal ha 5/3 transformen som viser øverst i figur 2, men vi tar ikke med kvantifisereng her (kvantifisering er ulineær). Vi har da (for 1D wavelet med kun ett! nivå) for 5/3 waveleteen et lifting scheme med 2 nivå (λ = 2) og A 0 = 1 2 (z + 1) og A 1 = 1 (1 + z ). A 0 bruker oddetallselementene (2i 1) for å oppdatere partallselementene (2i), i = 1, 2,... der samme i er for samme tid (z 0 ). Tilsvarende bruker A 1 partallselementene for å oppdatere oddetallselementene. Første trinn i transformen går da fra øverste linje til midterste linje i figur 3. Vi ser da at y 2 = x (x 1 + x 3 ), generelt y 2i = x 2i 1 2 (x 2i + x 2i+1 ), for i = 1, 2,... (1) = 1 2 x 2i + x 2i 1 2 x 2i+1. (2) For et flatt signal (lavpass, DC) ser en da at y 2i blir lik null, vi ser at slik blir det alltid når de tre x-ene som brukes har samme verdi. Andre trinn i transformen går da fra midterste linje til nederste linje i figur 3. Vi ser da at y 3 = x (y 2 + y ), generelt y 2i = x 2i + 1 (y 2i 2 + y 2i ), for i = 2, 3,.... For tilfellet i = 1 må en ta med effekten av speiling og får da y 1 = x (y 2 + y 2 ) = x y 2. En kan også uttrykke de odde y-ene med kun x-ene. y 2i = x 2i + 1 (y 2i 2 + y 2i ), for i = 2, 3,... (3) = x 2i + 1 ( x2i (x 2i 3 + x 2i ) + x 2i 1 2 (x 2i + x 2i+1 ) ) = 1 8 x 2i x 2i x 2i + 1 x 2i 1 8 x 2i+1 () Formlene for y 2i og y 2i har tilsvarene form som filtrene i en tokanals filterbank, altså er denne (og alle andre) waveleter en filterbank. En samler odde elementer av y i y o, altså y o (n) = y 2n, og partall elementenr av y i y e, y e (n) = y 2n, for n = 1, 2,.... En har da x h 1 2 y o og x h 2 z 2 y e. Boksen med bare z foran nedsampling i y e er tatt med bare for å markere at nedsamplingen nå gir ut elementene 2,, 6,... i stedet for 1, 3, 5,... som er vanlig når nummerering starter med 1. Filtrene er da h 1 (z) = 1 8 z2 + 1 z z 1 8 z 2 (5) h 2 (z) = 1 2 z z. (6) 7

8 En legger merke til at filtrene er symmetriske. Det er viktig for det gjør at de kan implementeres med speiling i endene av signalet, og slik at en ikke får flere koeffisienter enn signalsampler. For generelle filter er det ikke slik, men det går vi ikke mer inn på her. Dette viser at figur 3 virkelig implementerer en tokanals filterbank med filtrene h 1 (z) og h 2 (z) som over. Merk at h 1 (z) er lavpass filteret og her gir de grovere detaljene til de odde elementene og at h 2 (z) er høypass filteret og her gir de finere detaljene til partall elementene. h 1 (z) hører til skaleringsfunksjonen, og h 2 (z) hører da til wavelet-funksjonen. En filterbank kan også representeres med en matrise. Vi skal nå se på matriserepresentasjonen av 5/3 waveleten. Det enkleste er gjerne da å bruke Matlab for å illustrere dette. Nedenfor vises tre ulike måter å finne analyse og syntesematrisene på. Først lages matrisene Ta og Ts med utgangspunkt i filtrene h 1 (z) og h 2 (z). Deretter lagesmatrisene Aa og As med utgangspunkt i lifting scheme i figur 1 eller om en vil figur 3. Helt til slutt viser hvordan det kan gjøres hvis en gjør hver enkelt steg i figur 1 representeres som en matrise, og totalmatrisa da lages med å sette sammen disse delene. Dette gir matrisene Ta53 og Ts53. Alle tilfellene gir, ikke overraskende, samme resultat. clear all h1 = [-1,2,6,2,-1]/8; h2 = [-1,2,-1]/2; N = 8; % skal være partall! % skal lage Ta som NxN matrise Ta = zeros(n); for n=2:2:(n-2) Ta(n,(n-1):(n+1)) = h2; end for n=3:2:(n-3) Ta(n, (n-2):(n+2)) = h1; end Ta(1,1:3) = [6,,-2]/8; Ta(N-1,(N-3):N) = [-1,2,5,2]/8; Ta(N,(N-1):N) = [-1,1]; Ts = inv(ta); A0 = eye(n); % matrise for A0 i lifting scheme for n=2:2:(n-2) A0(n,n-1) = -0.5; A0(n,n+1) = -0.5; end A0(N,N-1) = -1; % speiling på slutten 8

9 A1 = eye(n); % matrise for A1 i lifting scheme A1(1,2) = 0.5; % speiling i begynnelsen for n=3:2:(n-1) A1(n,n-1) = 0.25; A1(n,n+1) = 0.25; end Aa = A1*A0; % analysematrisa % syntesematrisa lages med å ta minus As = (2*eye(N)-A0)*(2*eye(N)-A1); disp(norm(ta-aa)); % bør være 0 disp(norm(ts-as)); % bør være 0 disp(norm(ts*ta-eye(n))); % bør være 0 disp(norm(as*aa-eye(n))); % bør være 0 En kan legge merke til at en med å bruke lifting scheme så får en faktorisert både analyse og syntesematrisene, for eksempel A a = A 1 A 0, der både A 0 og A 1 er enkle glisne matriser, operasjonen y = A 0 x kan svært enkelt implementeres. Slik er det faktisk med (nesten) alle transformasjoner som har effektiv implementering, at tilhørende matrise kan faktoriseres i glisne matriser. Det enkleste og mest fleksible og generelle, og som bør vises på tavla i forelesningene er som nedenfor. Koden viser hvordan de store syntese og anlysematrisene, som er bånddiagonale og ganske glisne i seg selv, kan faktoriseres i flere enkle og enda glisnere matriser. N = 8; N2 = N/2; S = [kron(eye(n2),[1,0]); kron(eye(n2),[0,1])]; % permutasjonsmatrise P = toeplitz([1,zeros(1,n2-1)],[1,1,zeros(1,n2-2)]); P(N2,N2) = 2; % (1+z) U = toeplitz([1,1,zeros(1,n2-2)],[1,zeros(1,n2-1)]); U(1,1) = 2; % (1+z^{-1}) I = eye(n2); O = zeros(n2); Ta53 = S * [I, 0.25*U; O, I] * [I, O; -0.5*P, I] * S; % analyse Ts53 = S * [I, O; 0.5*P, I] * [I, -0.25*U; O, I] * S; % syntese 9

10 MIK 200 Anvendt signalbehandling. Prosjekt 3, Wavelet-transformasjon. Student 1 Student 2 Resultat: (fylles ut av faglærer) godkjent / ikke godkjent Egenvurdering: Mål for læringsutbytte er: En skal kunne bruke de grunnleggende Matlabkommandoer for bildebehandling. En skal kunne noen grunnleggende begreper, slik som informasjon, entropy og sammenhengen med datakomprimering. En skal forstå og bruke noen metoder for tapsfri komprimering. En skal også kunne implementere disse i Matlab, og presentere og tolke resultatene på en god og riktig måte. Dere skal også selv vurdere resultatet av det arbeidet dere har gjort i denne øvinga, ved selv å gi karakter på deres besvarelse. Karakterskala er den vanlige fra A (best) til E (dårligst) og F (stryk). Egenvurderingstabell Student 1 Student 2 Læringsutbytte for oppgave 1. Læringsutbytte for oppgave 2-3. Læringsutbytte for oppgave -5. Læringsutbytte for oppgave 6. Rapport, oppgave 1. Rapport, oppgave 2-3. Rapport, oppgave -5. Rapport, oppgave 6. Kommentarer:

MIK 200 Anvendt signalbehandling, 2012. Prosjekt 2, Diskret kosinus-transformasjon.

MIK 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

Detaljer

MIK 200 Anvendt signalbehandling, 2012.

MIK 200 Anvendt signalbehandling, 2012. Stavanger, 1. november 2011 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, 2012. Prosjekt 1, Tapsfri komprimering. Vi skal i dette miniprosjektet se litt på hvordan en kan gjøre

Detaljer

MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk.

MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk. Stavanger, 25. januar 2012 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk. Vi skal i denne øvinga se litt på brytere, lysdioder og

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning. med Kalman-filter og RLS.

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning. med Kalman-filter og RLS. Stavanger, 9. august 2016 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2016. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning.

Detaljer

Generell informasjon om faget er tilgjengelig fra It s learning.

Generell informasjon om faget er tilgjengelig fra It s learning. Stavanger, 6. august 013 Det teknisknaturvitenskapelige fakultet ELE500 Signalbehandling, 013. Generell informasjon om faget er tilgjengelig fra It s learning. Innhold 5.1 Implementering av IIR filter....................

Detaljer

Obligatorisk oppgave 2 INF2310 Våren 2018

Obligatorisk oppgave 2 INF2310 Våren 2018 Obligatorisk oppgave 2 INF2310 Våren 2018 Dette oppgavesettet er på 7 sider, og består av 2 bildebehandlingsoppgaver. Besvarelsen av denne og neste obligatoriske oppgave må være godkjent for at du skal

Detaljer

Generell informasjon om faget er tilgjengelig fra It s learning. 1 En kort oppsummering Adaptiv filtrering 2. 3 Prediksjon 4

Generell informasjon om faget er tilgjengelig fra It s learning. 1 En kort oppsummering Adaptiv filtrering 2. 3 Prediksjon 4 Stavanger, 13. august 2013 Det teknisknaturvitenskapelige fakultet ELE500 Signalbehandling, 2013. Generell informasjon om faget er tilgjengelig fra It s learning. Innhold 1 En kort oppsummering. 1 2 Adaptiv

Detaljer

MAT-INF 2360: Obligatorisk oppgave 2

MAT-INF 2360: Obligatorisk oppgave 2 6. mars, 13 MAT-INF 36: Obligatorisk oppgave Innleveringsfrist: 4/4-13, kl. 14:3 Informasjon Den skriftlige besvarelsen skal leveres i obligkassa som står i gangen utenfor ekspedisjonen i 7. et. i Niels

Detaljer

MIK 200 Anvendt signalbehandling, 2012.

MIK 200 Anvendt signalbehandling, 2012. Stavanger, 25. januar 202 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, 202. Lab. 6, CIC-filter. Dette er første del av øvinger om CIC-filter. Andre del kommer i øving 7. Før

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF3440/4440 Signalbehandling Eksamensdag: 11. desember 006 Tid for eksamen: 15.30 18.30 Oppgavesettet er på 7 sider. Vedlegg:

Detaljer

4.1 Diskretisering av masse-fjær-demper-system. K f m. x m u m y = x 1. x m 1 K d. Dette kan skrives på matriseform som i oppgaven med 0 1 A =

4.1 Diskretisering av masse-fjær-demper-system. K f m. x m u m y = x 1. x m 1 K d. Dette kan skrives på matriseform som i oppgaven med 0 1 A = Stavanger, 5. september 08 Det teknisknaturvitenskapelige fakultet ELE60 Systemidentifikasjon, 08. Innhold 4 Løsningsforslag og kommentarer, noen regneoppgaver. 4. Diskretisering av masse-fjær-demper-system...........

Detaljer

Obligatorisk oppgave 2

Obligatorisk oppgave 2 INSTITUTT FOR INFORMATIKK, UNIVERSITETET I OSLO Obligatorisk oppgave 2 INF2310, vår 2017 Dette oppgavesettet er på 9 sider, og består av 2 bildebehandlingsoppgaver. Besvarelsen av denne og forrige obligatoriske

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 29. mars 2007 Tid for eksamen: 09.00 2.00 Oppgavesettet er på 5 sider. Vedlegg: INF 3470 / INF 4470 Digital Signalbehandling

Detaljer

Kombinatorikk. MAT1030 Diskret Matematikk. Oppsummering av regneprinsipper

Kombinatorikk. MAT1030 Diskret Matematikk. Oppsummering av regneprinsipper MAT1030 Diskret Matematikk Forelesning 22: Grafteori Dag Normann Matematisk Institutt, Universitetet i Oslo Kombinatorikk 14. april 2010 (Sist oppdatert: 2010-04-14 12:43) MAT1030 Diskret Matematikk 14.

Detaljer

MAT1030 Diskret Matematikk

MAT1030 Diskret Matematikk MAT1030 Diskret Matematikk Forelesning 22: Grafteori Dag Normann Matematisk Institutt, Universitetet i Oslo 14. april 2010 (Sist oppdatert: 2010-04-14 12:42) Kombinatorikk MAT1030 Diskret Matematikk 14.

Detaljer

MAT-INF 2360: Obligatorisk oppgave 2

MAT-INF 2360: Obligatorisk oppgave 2 6. mars, 13 MAT-INF 36: Obligatorisk oppgave Innleveringsfrist: 4/4-13, kl. 14:3 Informasjon Den skriftlige besvarelsen skal leveres i obligkassa som står i gangen utenfor ekspedisjonen i 7. et. i Niels

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. 1 Øving med systemidentifikasjon.

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. 1 Øving med systemidentifikasjon. Stavanger, 23. juni 2017 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2017. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Innhold

Detaljer

Generell informasjon om faget er tilgjengelig fra It s learning. 7.1 Stokastisk prosess Lineær prediktor AR-3 prosess...

Generell informasjon om faget er tilgjengelig fra It s learning. 7.1 Stokastisk prosess Lineær prediktor AR-3 prosess... Stavanger, 1. september 013 Det teknisknaturvitenskapelige fakultet ELE500 Signalbehandling, 013. Generell informasjon om faget er tilgjengelig fra It s learning. Innhold 7.1 Stokastisk prosess..........................

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF2310 Digital bildebehandling Eksamensdag : Onsdag 28. mars 2007 Tid for eksamen : 13:30 16:30 Oppgavesettet er på : 4 sider

Detaljer

UNIVERSITETET I OSLO. Dette er et løsningsforslag

UNIVERSITETET 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å :

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas.

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Stavanger, 26. juni 2017 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2017. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Innhold

Detaljer

Obligatorisk oppgavesett 1 MAT1120 H16

Obligatorisk oppgavesett 1 MAT1120 H16 Obligatorisk oppgavesett MAT0 H6 Innleveringsfrist: torsdag /09 06, innen kl 4.30. Besvarelsen leveres på Matematisk institutt, 7. etasje i N.H. Abels hus. Husk å bruke forsiden som du finner via hjemmesiden.

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Bokmål Eksamensdato: 7.mai 24 Varighet/eksamenstid: 5 timer Emnekode: TELE 23 Emnenavn: Signalbehandling Klasse(r): 2EI 2EE Studiepoeng: Faglærer(e):

Detaljer

MAT1030 Forelesning 22

MAT1030 Forelesning 22 MAT1030 Forelesning 22 Grafteori Dag Normann - 14. april 2010 (Sist oppdatert: 2010-04-14 12:45) Kombinatorikk Oppsummering av regneprinsipper Ordnet utvalg med repetisjon: n r Ordnet utvalg uten repetisjon:

Detaljer

Utkast med løsningshint inkludert UNIVERSITETET I OSLO

Utkast 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

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. 1 Adaptiv filtrering 2.

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. 1 Adaptiv filtrering 2. Stavanger, 23. juni 2017 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2017. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Innhold

Detaljer

Forelesning 25. MAT1030 Diskret Matematikk. Litt repetisjon. Litt repetisjon. Forelesning 25: Trær. Dag Normann

Forelesning 25. MAT1030 Diskret Matematikk. Litt repetisjon. Litt repetisjon. Forelesning 25: Trær. Dag Normann MAT1030 Diskret Matematikk Forelesning 25: Trær Dag Normann Matematisk Institutt, Universitetet i Oslo Forelesning 25 27. april 2010 (Sist oppdatert: 2010-04-27 14:16) MAT1030 Diskret Matematikk 27. april

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: mai 2002 IN 155 Digital Signalbehandling Tid for eksamen: 6. mai 9.00 21. mai 12.00 Oppgavesettet er på 5 sider.

Detaljer

6 Modellering av smelteovn Modellering Tilstandsromform Diskretisering Observerbarthet Tidssteg...

6 Modellering av smelteovn Modellering Tilstandsromform Diskretisering Observerbarthet Tidssteg... Stavanger, 28. mai 2019 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2019. Innhold 6 Modellering av smelteovn. 1 6.1 Modellering............................. 1 6.2 Tilstandsromform..........................

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

MAT1030 Diskret Matematikk

MAT1030 Diskret Matematikk MAT1030 Diskret Matematikk Forelesning 25: Trær Dag Normann Matematisk Institutt, Universitetet i Oslo 27. april 2010 (Sist oppdatert: 2010-04-27 14:15) Forelesning 25 MAT1030 Diskret Matematikk 27. april

Detaljer

TMA Matlab Oppgavesett 2

TMA Matlab Oppgavesett 2 TMA4123 - Matlab Oppgavesett 2 18.02.2013 1 Fast Fourier Transform En matematisk observasjon er at data er tall, og ofte opptrer med en implisitt rekkefølge, enten i rom eller tid. Da er det naturlig å

Detaljer

Generell informasjon om faget er tilgjengelig fra It s learning.

Generell informasjon om faget er tilgjengelig fra It s learning. Stavanger,. oktober 3 Det teknisknaturvitenskapelige fakultet ELE5 Signalbehandling, 3. Generell informasjon om faget er tilgjengelig fra It s learning. Innhold 4. Frekvensrespons for system.....................

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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:

Detaljer

Øvingsforelesning i Matlab TDT4105

Øvingsforelesning i Matlab TDT4105 Øvingsforelesning i Matlab TDT4105 Øving 6. Tema: funksjoner med vektorer, plotting, while Benjamin A. Bjørnseth 12. oktober 2015 2 Oversikt Funksjoner av vektorer Gjennomgang av øving 5 Plotting Preallokering

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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:

Detaljer

Introduksjon. MAT1030 Diskret Matematikk. Introduksjon. En graf. Forelesning 22: Grafteori. Roger Antonsen

Introduksjon. MAT1030 Diskret Matematikk. Introduksjon. En graf. Forelesning 22: Grafteori. Roger Antonsen MAT1030 Diskret Matematikk Forelesning 22: Grafteori Roger Antonsen Institutt for informatikk, Universitetet i Oslo Introduksjon 21. april 2009 (Sist oppdatert: 2009-04-21 15:13) MAT1030 Diskret Matematikk

Detaljer

Introduksjon. MAT1030 Diskret matematikk. Søkealgoritmer for grafer. En graf

Introduksjon. MAT1030 Diskret matematikk. Søkealgoritmer for grafer. En graf Introduksjon MAT13 Diskret matematikk Forelesning 21: Grafteori Roger Antonsen Matematisk Institutt, Universitetet i Oslo 9. april 28 Vi skal nå over til kapittel 1 & grafteori. Grafer fins overalt rundt

Detaljer

MAT1030 Diskret matematikk

MAT1030 Diskret matematikk MAT1030 Diskret matematikk Forelesning 21: Grafteori Roger Antonsen Matematisk Institutt, Universitetet i Oslo 9. april 2008 Introduksjon Vi skal nå over til kapittel 10 & grafteori. Grafer fins overalt

Detaljer

pdf

pdf FILTERDESIGN Ukeoppgavene skal leveres som selvstendige arbeider. Det forventes at alle har satt seg inn i instituttets krav til innleverte oppgaver: Norsk versjon: http://www.ifi.uio.no/studinf/skjemaer/erklaring.pdf

Detaljer

<kode> Grunnleggende matematikk for ingeniører Side 1 av 5

<kode> Grunnleggende matematikk for ingeniører Side 1 av 5 Grunnleggende matematikk for ingeniører Side 1 av 5 Emnebeskrivelse 1 Emnenavn og kode Grunnleggende matematikk for ingeniører 2 Studiepoeng 10 studiepoeng 3 Innledning Dette er det ene av

Detaljer

TTT4110 Informasjons- og signalteori Løsningsforslag eksamen 9. august 2004

TTT4110 Informasjons- og signalteori Løsningsforslag eksamen 9. august 2004 Norges teknisknaturvitenskapelige universitet Institutt for elektronikk og telekommunikasjon TTT40 Informasjons- og signalteori Løsningsforslag eksamen 9. august 004 Oppgave (a) Et lineært tidinvariant

Detaljer

MAT-INF 2360: Obligatorisk oppgave 1

MAT-INF 2360: Obligatorisk oppgave 1 6. februar, MAT-INF 36: Obligatorisk oppgave Oppgave I denne oppgaven skal vi sammenligne effektiviteten av FFT-algoritmen med en mer rett frem algoritme for DFT. Deloppgave a Lag en funksjon y=dftimpl(x)

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Eksamen i UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet INF 160 Digital bildebehandling Eksamensdag: Mandag 12. mai - mandag 26. mai 2003 Tid for eksamen: 12. mai 2003 kl 09:00 26. mai

Detaljer

Lineære ligningssystemer og gausseliminasjon

Lineære ligningssystemer og gausseliminasjon Kapittel Lineære ligningssystemer og gausseliminasjon Vi skal lære en metode for å finne og beskrive alle løsninger av systemer av m lineære ligninger med n ukjente Oppvarming Her er et eksempel på et

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas.

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Stavanger, 26. juni 2017 Det teknisknaturvitenskapelige fakultet ELE620 Systemidentifikasjon, 2017. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas. Innhold

Detaljer

TTK4180 Stokastiske og adaptive systemer. Datamaskinøving 2 - Parameterestimering

TTK4180 Stokastiske og adaptive systemer. Datamaskinøving 2 - Parameterestimering Institutt for teknisk kybernetikk Norges teknisk-naturvitenskapelige universitet 27.10.98 EWR TTK4180 Stokastiske og adaptive systemer Datamaskinøving 2 - Parameterestimering Tid og sted: -Utdeling av

Detaljer

MAT1030 Forelesning 25

MAT1030 Forelesning 25 MAT1030 Forelesning 25 Trær Dag Normann - 27. april 2010 (Sist oppdatert: 2010-04-27 14:16) Forelesning 25 Litt repetisjon Vi har snakket om grafer og trær. Av begreper vi så på var følgende: Eulerstier

Detaljer

Repetisjon: Eksempel. Repetisjon: Aliasing. Oversikt, 26.februar Gitt. Alle signaler. Ettersom. vil alle kontinuerlig-tid signaler.

Repetisjon: Eksempel. Repetisjon: Aliasing. Oversikt, 26.februar Gitt. Alle signaler. Ettersom. vil alle kontinuerlig-tid signaler. Oversikt, 6.februar Tilhørende pensum i boken er. -.. Repetisjon regning med aliasing og folding rekonstruksjon ved substitusjon FIR-filtre glidende middel et generelt FIR-filter enhetsimpulsresponsen

Detaljer

MAT1030 Diskret matematikk

MAT1030 Diskret matematikk MAT1030 Diskret matematikk Plenumsregning 10: Diverse ukeoppgaver Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. april 2008 Vi øver oss litt på løse rekurrenslikninger. Oppgave 7.23 Løs

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Bokmål Eksamensdato: 6.mai 215 Varighet/eksamenstid: 5 timer Emnekode: TELE 23 Emnenavn: Signalbehandling Klasse(r): 2EI 2EE Studiepoeng: 1 Faglærer(e):

Detaljer

ELE610 Prosjekter i robotteknikk, vår 2017.

ELE610 Prosjekter i robotteknikk, vår 2017. Stavanger, 30. november 2016 Det teknisknaturvitenskapelige fakultet ELE610 Prosjekter i robotteknikk, vår 2017. RobotStudio-del, oppgave 3. For denne tredje RobotStudio oppgaven skal dere etter hvert

Detaljer

Tidsdomene analyse (kap 3 del 2)

Tidsdomene analyse (kap 3 del 2) INF3470 Digital signalbehandling Tidsdomene analyse (kap 3 del 2) Sverre Holm 3.9 Diskret konvolusjon Metode for å finne responsen fra et filter med 0 initialbetingelser, fra impulsresponsen h[n] Enkelt

Detaljer

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT UNIVERSITETET I OSLO ØKONOMISK INSTITUTT Øvelsesoppgave i: ECON30- Statistikk Dato for utlevering: 5.03.06 Dato for innlevering: 05.04.06 innen kl. 5:00 Innleveringssted: Ekspedisjonen i. etasje ES hus

Detaljer

Løsningsforslag B = 1 3 A + B, AB, BA, AB BA, B 2, B 3 C + D, CD, DC, AC, CB. det(a), det(b)

Løsningsforslag B = 1 3 A + B, AB, BA, AB BA, B 2, B 3 C + D, CD, DC, AC, CB. det(a), det(b) Innlevering BYFE DAFE Matematikk 1000 HIOA Obligatorisk innlevering 2 Innleveringsfrist Fredag 05. februar 2016 kl 14:00 Antall oppgaver: 5 Løsningsforslag 1 Vi denerer noen matriser A [ 1 5 2 0 B [ 1

Detaljer

Lineære ligningssystemer og gausseliminasjon

Lineære ligningssystemer og gausseliminasjon Kapittel Lineære ligningssystemer og gausseliminasjon Vi skal lære en metode for å finne og beskrive alle løsninger av systemer av m lineære ligninger med n ukjente. Oppvarming Her er et eksempel på et

Detaljer

EKSAMEN I MATEMATIKK 3 (TMA4110)

EKSAMEN I MATEMATIKK 3 (TMA4110) Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Side av 7 EKSAMEN I MATEMATIKK 3 (TMA) Tirsdag 3. november Tid: 9: 3: LØSNINGSFORSLAG MED KOMMENTARER Oppgave I denne oppgaven

Detaljer

STE 6146 Digital signalbehandling. Løsningsforslag til eksamen avholdt

STE 6146 Digital signalbehandling. Løsningsforslag til eksamen avholdt HØGSKOLEN I NARVIK Institutt for data-, elektro-, og romteknologi Sivilingeniørstudiet EL/RT STE 6146 Digital signalbehandling Løsningsforslag til eksamen avholdt 06.02.03 Oppgaver 1. Forklar hva som er

Detaljer

MAT1030 Forelesning 22

MAT1030 Forelesning 22 MAT1030 Forelesning 22 Grafteori Roger Antonsen - 21. april 2009 (Sist oppdatert: 2009-04-21 15:13) Introduksjon Introduksjon Vi skal nå over til kapittel 10 & grafteori. Grafer fins overalt rundt oss!

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: Eksamensdag: Torsdag 8. juni 07 Tid for eksamen: 09.00 3.00 Oppgavesettet er på 7 sider. Vedlegg: Tillatte hjelpemidler: MAT-INF360

Detaljer

Diagonalisering. Kapittel 10

Diagonalisering. Kapittel 10 Kapittel Diagonalisering I te kapitlet skal vi anvende vår kunnskap om egenverdier og egenvektorer til å analysere matriser og deres tilsvarende lineærtransformasjoner Eksempel Vi begynner med et eksempel

Detaljer

Kapittel 5: Mengdelære

Kapittel 5: Mengdelære MAT1030 Diskret Matematikk Forelesning 9: Mengdelære Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 5: Mengdelære 17. februar 2009 (Sist oppdatert: 2009-02-17 15:56) MAT1030 Diskret

Detaljer

Betegnelse på undervisningsformer og godkjenningsrutiner for obligatoriske aktiviteter

Betegnelse på undervisningsformer og godkjenningsrutiner for obligatoriske aktiviteter Betegnelse på undervisningsformer og godkjenningsrutiner for obligatoriske aktiviteter Dette er en oppsummering fra Workshop 18. desember 2017: «Erfaringsdeling og diskusjon rundt bruk av obligatoriske

Detaljer

Obligatorisk oppgavesett 2 MAT1120 H16

Obligatorisk oppgavesett 2 MAT1120 H16 Obligatorisk oppgavesett 2 MAT1120 H16 Innleveringsfrist: torsdag 03.11.2016, innen kl 14.30. Besvarelsen leveres på Matematisk institutt, 7. etasje i N.H. Abels hus. Husk å bruke forsiden som du finner

Detaljer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning. 1 Stokastiske system og prosesser 2

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning. 1 Stokastiske system og prosesser 2 Stavanger, 4. august 016 Det teknisknaturvitenskapelige fakultet ELE60 Systemidentifikasjon, 016. Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning.

Detaljer

Lineære likningssett.

Lineære likningssett. Lineære likningssett. Forelesningsnotater i matematikk. Lineære likningssystemer. Side 1. 1. Innledning. La x 1, x, x n være n ukjente størrelser. La disse størrelsene være forbundet med m lineære likninger,

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Eksamensdato: 19.5.211 Varighet/eksamenstid: Emnekode: 5 timer EDT24T Emnenavn: Signalbehandling 1 Klasse(r): 2EE Studiepoeng: 1 Faglærer(e): Håkon Grønning

Detaljer

Repetisjon og mer motivasjon. MAT1030 Diskret matematikk. Repetisjon og mer motivasjon

Repetisjon og mer motivasjon. MAT1030 Diskret matematikk. Repetisjon og mer motivasjon Repetisjon og mer motivasjon MAT030 Diskret matematikk Forelesning 22: Grafteori Roger Antonsen Matematisk Institutt, Universitetet i Oslo 4. april 2008 Først litt repetisjon En graf består av noder og

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT Øvelsesoppgave i: ECON30 Dato for utlevering: 7.03.04 Dato for innlevering: 07.04.04 UNIVERSITETET I OSLO ØKONOMISK INSTITUTT Innleveringssted: Ekspedisjonen, etasje innen kl 5:00 Øvrig informasjon: Denne

Detaljer

Prøve- EKSAMEN med løsningsforslag

Prøve- EKSAMEN med løsningsforslag Prøve- EKSAMEN med løsningsforslag Emnekode: ITD33514 Dato: Vår 2015 Hjelpemidler: Alle trykte og skrevne. Emne: Bildebehandling og mønstergjenkjenning Eksamenstid: 4 timers eksamen Faglærer: Jan Høiberg

Detaljer

INF 1040 Løsningsforslag til kapittel

INF 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

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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

Detaljer

Øvingsforelesning i Matlab TDT4105

Øvingsforelesning i Matlab TDT4105 Øvingsforelesning i Matlab TDT4105 Øving 6. Tema: funksjoner med vektorer, plotting, preallokering, funksjonsvariabler, persistente variabler Benjamin A. Bjørnseth 13. oktober 2015 2 Oversikt Funksjoner

Detaljer

Filter-egenskaper INF Fritz Albregtsen

Filter-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

Emne PROPSY309 - emnerapport 2015 Vår

Emne PROPSY309 - emnerapport 2015 Vår Emne PROPSY309 - emnerapport 2015 Vår Emneansvarlig: Hege Høivik Bye, Institutt for samfunnspsykologi Bakgrunn Emnet ble undervist første gang våren 2014 og består av fire hoveddeler: 1) Teori og praktiske

Detaljer

Basisbilder - cosinus. Alternativ basis. Repetisjon Basis-bilder. INF april 2010 Fouriertransform del II. cos( )

Basisbilder - cosinus. Alternativ basis. Repetisjon Basis-bilder. INF april 2010 Fouriertransform del II. cos( ) INF 30 0. april 00 Fouriertransform del II Kjapp repetisjon Bruk av vinduer Konvolusjonsteoremet Filtre og filtrering i frekvensdomenet Eksempel: 3 5 4 5 3 4 3 6 Repetisjon Basis-bilder Sort er 0, hvit

Detaljer

Løsning av øvingsoppgaver, INF2310, 2005, kompresjon og koding

Lø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

Detaljer

Svarforslag til ukeoppgaver til INF 4130

Svarforslag til ukeoppgaver til INF 4130 Svarforslag til ukeoppgaver til INF 4130 15. november 2011 Oppgave 1: Løs 14.4 (hvori innbakt svaret på oppgave 14.5) Vi skal altså vise at Hungarian-algoritmen kan implementeres i tid O(n 3 ), der n er

Detaljer

MAT1030 Diskret Matematikk

MAT1030 Diskret Matematikk MAT1030 Diskret Matematikk Plenumsregning 8: Ukeoppgaver Mathias Barra Matematisk institutt, Universitetet i Oslo 6. mars 2009 (Sist oppdatert: 2009-03-06 19:11) Oppgave 5.9 La A = {a, b, c} og B = {p,

Detaljer

STE6146 Signalbehandling .RQWLQXHUOLJH ILOWUH

STE6146 Signalbehandling .RQWLQXHUOLJH ILOWUH TE6146 ignalbehandling.rqwlqxhuoljh ILOWUH,QWURGXNVMRQ Ved enkelte metoder for design av digitale filtre, baserer en seg på tilgjengeligheten av metoder for design av analoge (kontinuerlige) filtre. Må

Detaljer

Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar. Haugesund, 5. juni 2018

Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar. Haugesund, 5. juni 2018 Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar Haugesund, 5. juni 2018 «Kandidaten har gode kunnskaper om numeriske beregninger og deres muligheter og begrensninger»

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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å

Detaljer

FIE Signalprosessering i instrumentering

FIE Signalprosessering i instrumentering FIE 8 - Signalprosessering i instrumentering Øvelse #4: Z-transform, poler og nullpunkt Av Knut Ingvald Dietel Universitetet i Bergen Fysisk institutt 5 februar Innhold FIE 8 - Signalprosessering i instrumentering

Detaljer

EKSAMEN. Bildebehandling og mønstergjenkjenning

EKSAMEN. Bildebehandling og mønstergjenkjenning EKSAMEN Emnekode: ITD33514 Dato: 18. mai 2015 Hjelpemidler: Alle trykte og skrevne. Emne: Bildebehandling og mønstergjenkjenning Eksamenstid: 4 timers eksamen Faglærer: Jan Høiberg Eksamensoppgaven: Oppgavesettet

Detaljer

MAT1030 Diskret Matematikk

MAT1030 Diskret Matematikk MAT1030 Diskret Matematikk Forelesning 26: Trær Roger Antonsen Institutt for informatikk, Universitetet i Oslo 5. mai 2009 (Sist oppdatert: 2009-05-06 22:27) Forelesning 26 MAT1030 Diskret Matematikk 5.

Detaljer

Modell: en binær symmetrisk kanal. binær: sendes kun 0 eller 1

Modell: en binær symmetrisk kanal. binær: sendes kun 0 eller 1 Modell: en binær symmetrisk kanal binær: sendes kun eller 1 symmetrisk: sannsynlighet av transmisjonsfeil p er samme for som for 1 Teorem. La c Z n 2. Dersom en melding c overføres via en binær symmetrisk

Detaljer

( x+ π 2) Bakgrunn: Sinus og cosinus. Bakgrunn: Samplet sinus i 1D. Bakgrunn: Samplet sinus i 2D. Bakgrunn: Sinus i 2D. sin( x)=cos.

( 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

Detaljer

Eksamen i IN 106, Mandag 29. mai 2000 Side 2 Vi skal i dette oppgavesettet arbeide med et bilde som i hovedsak består av tekst. Det binære originalbil

Eksamen i IN 106, Mandag 29. mai 2000 Side 2 Vi skal i dette oppgavesettet arbeide med et bilde som i hovedsak består av tekst. Det binære originalbil UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i IN 106 Introduksjon til signal- og bildebehandling Eksamensdag: Mandag 29. mai 2000 Tid for eksamen: 29. mai 2000 kl 09:0031.

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Eksamensdato: 17.12.2014 Varighet/eksamenstid: Emnekode: Emnenavn: Klasse(r): 3 timer TELE1001A 14H Ingeniørfaglig yrkesutøving og arbeidsmetoder

Detaljer

QED 5-10, Bind 1 TRYKKFEIL

QED 5-10, Bind 1 TRYKKFEIL QED 5-10, Bind 1 TRYKKFEIL S 34: Linja rett over Eksempel 7: Skal være = 30, = 40, = 50. Tallet 34 i Eksempel 7 skal være δ. S 37: Andre linje i 1.2.4: Det skal være «kile og hakk», dvs. at symbolet som

Detaljer

FAKTORISERING FRA A TIL Å

FAKTORISERING FRA A TIL Å FAKTORISERING FRA A TIL Å VEILEDER FOR FORELDRE MED BARN I 5. 7. KLASSE EMNER Side 1 Innledning til faktorisering F - 2 2 Grunnleggende om faktorisering F - 2 3 Fremgangsmåter F - 3 3.1 Den grunnleggende

Detaljer

Kapittel 5: Relasjoner

Kapittel 5: Relasjoner MAT1030 Diskret Matematikk Forelesning 11: Relasjoner Dag Normann Matematisk Institutt, Universitetet i Oslo Kapittel 5: Relasjoner 23. februar 2010 (Sist oppdatert: 2010-02-23 14:33) MAT1030 Diskret Matematikk

Detaljer

Filtrering i Frekvensdomenet II

Filtrering i Frekvensdomenet II Filtrering i Frekvensdomenet II Lars Vidar Magnusson March 7, 2017 Delkapittel 4.8 Image Smoothing Using Frequency Domain Filters Delkapittel 4.9 Image Sharpening Using Frequency Domain Filters Low-Pass

Detaljer

IN1020. Obligatorisk oppgave 1. Formål

IN1020. Obligatorisk oppgave 1. Formål IN1020 Obligatorisk oppgave 1 Formål Hovedformålet med denne obligatoriske oppgaven er å gjøre dere godt kjent med design og simuleringsverktøyet for kretser, Logisim. Del (2) av oppgaven har som formål

Detaljer

Introduksjon. «Diskret» sinus/cosinus i 1D. Funksjonen sin(θ) INF april 2010 Fourier -- En annen vinkling på stoffet i kapittel 4

Introduksjon. «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

Detaljer