KONTINUASJONSEKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 13. AUGUST 2008 KL. 09.00 13.00



Like dokumenter
EKSAMEN I EMNE TDT4195/SIF8043 BILDETEKNIKK ONSDAG 19. MAI 2004 KL

KONTINUASJONSEKSAMEN I EMNE TDT4195 BILDETEKNIKK MANDAG 14. AUGUST 2006 KL

EKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 3. JUNI 2009 KL

EKSAMEN I EMNE TDT4195 BILDETEKNIKK TORSDAG 9. JUNI 2011 KL

EKSAMEN I EMNET TDT4195 BILDETEKNIKK ONSDAG 24. MAI 2006 KL

Fakultet for informasjonsteknologi,

EKSAMEN I EMNE TDT4230 VISUALISERING LØRDAG 10. DESEMBER 2005 KL

KONTINUASJONSEKSAMEN I EMNE TDT4230 VISUALISERING MANDAG 7. AUGUST 2006 KL LØSNINGSFORSLAG

ALGORITMER OG DATASTRUKTURER

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs. Torsdag 29. November 2007 Kl

ALGORITMER OG DATASTRUKTURER

Lykke til! Eksamen i fag TDT4140 Systemutvikling NTNU Norges teknisk-naturvitenskapelige universitet

EKSAMENSOPPGAVE I SØK 1002 INNFØRING I MIKROØKONOMISK ANALYSE

Fakultet for informasjonsteknologi, Løsning på kontinuasjonseksamen i TDT4190 Distribuerte systemer 19. august 2006,

Avsluttende eksamen i TDT4120 Algoritmer og datastrukturer

a. Hva er de inverse transformasjonene avfølgende tre transformasjoner T, R og S: θ θ sin( ) cos( ) Fasit: 1 s x cos( θ) sin( θ) 0 0 y y z

ALGORITMER OG DATASTRUKTURER

KONTINUASJONSEKSAMEN I EMNE TDT4195 BILDETEKNIKK LØRDAG 15. AUGUST 2009 KL LØSNINGSFORSLAG - GRAFIKK

ALGORITMER OG DATASTRUKTURER

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

BOKMÅL Side 1 av 7. KONTINUASJONSEKSAMEN I FAG TDT4100 Objektorientert programmering / IT1104 Programmering, videregående kurs

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs Løsningsforslag. Torsdag 29. November 2007 Kl

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Språkform: Bokmål Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

AVSLUTTENDE EKSAMEN I/FINAL EXAM. TDT4237 Programvaresikkerhet/Software Security. Mandag/Monday Kl

UNIVERSITETET I OSLO

D: Ingen trykte eller håndskrevne hjelpemiddel tillatt. Bestemt, enkel kalkulator tillatt.

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Eksamensoppgave i SØK2008 Offentlig økonomi

KONTINUASJONSEKSAMEN I EMNE TFY 4102 FYSIKK

EKSAMEN I FAG TDT4100 Objekt-orientert programmering. Fredag 3. juni 2005 KL

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

ALGORITMER OG DATASTRUKTURER

BOKMÅL Side 1 av 5. KONTERINGSEKSAMEN I FAG TDT4102 Prosedyre og objektorientert programmering. Onsdag 6. august 2008 Kl

ALGORITMER OG DATASTRUKTURER

Løsningsskisse til avsluttende eksamen i TDT4105 Informasjonsteknologi, grunnkurs Torsdag 8. desember :00 13:00

Fakultet for informasjonsteknologi,

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Fakultet for informasjonsteknologi, Oppgave 1 Flervalgsspørsmål ( multiple choice ) 15 %

Fakultet for lærerutdanning og internasjonale studier

EKSAMEN I FAG TDT MMI Tirsdag 1. juni 2004 Tid: kl

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Eksamen i fag TDT4140 Systemutvikling. 6. juni, 2006 kl

UNIVERSITETET I OSLO

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

EKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Tirsdag 4. desember 2007 Tid: kl

Fakultet for informasjonsteknologi, Løsning på kontinuasjon i TDT4186 Operativsystemer 14. august 2006,

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Fakultet for informasjonsteknologi, Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN I. TDT42378 Programvaresikkerhet

UNIVERSITETET I OSLO

Høgskoleni østfold EKSAMEN. ITD33506 Bildebehandling og monstergjenkjenning. Dato: Eksamenstid: kl 9.00 til kl 12.00

Eksamensoppgave i TDT4225 Lagring og behandling av store datamengder Kontinuasjonseksamen

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

MA3002 Generell topologi

TDT4105 IT Grunnkurs Høst 2014

Fakultet for informasjonsteknologi, Kontinuasjonsløsning på SIF8037 Distribuerte systemer og ytelsesvurdering (Distribuerte systemer kun)

UNIVERSITETET I OSLO

Universitet i Bergen. Eksamen i emnet MAT121 - Lineær algebra

EKSAMEN. Bildebehandling og mønstergjenkjenning

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

EKSAMENSOPPGAVE I FAG TKP 4105

Fasit - det står en sort prikk bak riktig svar. (NB! Rekkefølgen på oppgavesettene varierte).

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

EKSAMEN. Emne: Datakommunikasjon

Universitetet i Bergen Det matematisk-naturvitenskapelige fakultet Eksamen i emnet Mat131 - Differensiallikningar I Onsdag 25. mai 2016, kl.

Eksamen i Elementær Diskret Matematikk - (MA0301)

Siste seminar: Foreslåtte oppgaver basert på ønsker.

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Språkform: Bokmål Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

HØGSKOLEN I SØR-TRØNDELAG

Eksamen i TFY4230 STATISTISK FYSIKK Onsdag 21. desember, :00 19:00

EKSAMEN I: (MSK200 Materialteknologi) DATO: OPPGAVESETTET BESTÅR AV 3 OPPGAVER PÅ 4 SIDER + 3 SIDER VEDLEGG

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Eksamen i fag TDT4140 Systemutvikling. 22. mai, 2008 kl

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

EKSAMEN I: (MSK205 Materialmekanikk) DATO: OPPGAVESETTET BESTÅR AV 3 OPPGAVER PÅ 3 SIDER + 2 SIDER VEDLEGG

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

EKSAMEN Løsningsforslag Emne: Fysikk og datateknikk

Løsningsforslag for Eksamen i TDT4190 Distribuerte systemer. Onsdag 23. mai

KONTINUASJONSEKSAMEN I EMNE SIE 4010 ELEKTROMAGNETISME

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Transkript:

Side 1 av 5 NTNU Norges teknisk-naturvitenskapelige universitet Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap KONTINUASJONSEKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 13. AUGUST 2008 KL. 09.00 13.00 Kontakter under eksamen: Richard Blake tlf. 93683/926 20 905 Jørn Hokland tlf. 91844/995 06 322 Jo Skjermo tlf. 91447/922 36 618 Hjelpemidler: Ingen trykte eller håndskrevne hjelpemidler tillatt. Bestemt enkel kalkulator tillatt. Sensurfall: 3. september 2008 Besvar alle 6 oppgavene! Maksimal samlet poengsum er 600. Oppgavene 1 og 2 finnes også i engelsk versjon på siste side i oppgavesettet. Gode råd: Les gjennom hele oppgavesettet før du begynner på besvarelsen! Da øker du sjansen din til å utnytte tida godt samtidig som du kan ha flere spørsmål klare når faglærer kommer på runden sin Svar kort og konsist Spørsmålene i deloppgavene kan i stor grad besvares uavhengig av hverandre

Side 2 av 5 OPPGAVE 1 Grunnleggende bildebehandling ( 100 poeng ) a) Hva menes med punktspredefunksjon i forbindelse med bildefangst? b) Hvilken matetisk modell er med god tilnærmelse beskrivelse av defokusering av et bilde? c) Beskriv kort en metode for å fange dybdebilder (range images). d) Oppgi en maske som glatter (midler) en bit av et bilde og som har enhetsvekt. e) Skisser en teknikk for kantdeteksjon som innbefatter påvising av nullpassasjer. OPPGAVE 2 Bildebehandling Segmentering, beskrivelse og gjenkjenning ( 100 poeng ) a) Definer hva en konturpiksel til en region er. b) Tegn diagram for å vise at en 4-forbundet region har en 8-forbundet kontur. c) Definer en 8-veis kjedekode. d) Bruk kjedekoden fra deloppgave c) til å beskrive et kvadrat av piksler med sidekant 8. e) Roter beskrivelse av kvadratet i deloppgave d) 90 med klokka. f) Hva menes med lineær beslutningsflate i mønstergjenkjenning? OPPGAVE 3 Bildebehandling Bilderestaurering, Fouriertransformen ( 100 poeng ) a) Et additivt sinusmønster har degradert et bilde. Beskriv en metode for å restaurere bildet. b) Gi formel og algoritme for 2D diskret Fouriertransform.

Side 3 av 5 OPPGAVE 4 Grafikk Polygoner ( 100 poeng ) a) Forklar forskjellen mellom konkave og konvekse polygon. b) Bruk kryssproduktet mellom par av kantvektorer (vektormetoden) til å splitte den konkave polygonen gitt ved punktene: P0=(0,0,0) P1=(2,0,0) P2=(3,1,0) P3=(4,0,0) P4=(4,3,0) P5=(1,3,0) Du trenger ikke å regne ut kryssproduktene. Bruk figuren og din generelle kunnskap om kryssproduktet til å angi det vesentlige i beregningsresultatene. c) Forklar "odd-even" regelen og "nonzero winding-number" regelen. En kompleks polygon er gitt ved: P0=(8,10,0) P1=(5,0,0) P2=(3,7,0) P3=(12,8,0) P4=(13,4,0) P5=(0,2,0) P6=(10,6,0) Skisser polygonen (to ganger) og vis hvordan polygonen blir seende ut ved fylling med bruk av henholdsvis "odd-even"-regelen og "nonzero winding-number"-reglen. d) To overlappende polygon er gitt ved: Polygon A: Polygon B: P0=(0,0,0) P1=(4,0,0) P2=(2,4,0) P0=(2,2,0) P1=(3,-2,0) P2=(7,1,0) P3=(5,4,0) Anta i utgangspunktet at du følger begge polygonene i rotasjonsretning mot klokka. Skisser polygonene (3 ganger) og vis regionene du får i hvert av tilfellene: "winding number" større en 0 "winding number" større en 1 "winding number" større en 0 når du følger polygon A i rotasjonsretning med klokka Hvilke mengdeoperasjoner svarer hvert av disse tilfellene til?

e) Hvilket problem oppstår når man treffer et polygonhjørne når man bruker scanlinjemetoden for å fylle en polygon? Hvordan løses dette problemet? f) Hvilket problem får man når man tegner horisontale polygonkanter med scanlinjemetoden? Hvordan løses dette problemet? Side 4 av 5 OPPGAVE 5 Grafikk Polygonklipping ( 100 poeng ) a) Hvilke forbedringer kan oppnås med å bruke Weiler-Atherton-algoritmen for å klippe en polygon mot et klippevindu sammenlignet med å bruke Sutherland-Hodgman-algoritmen? b) Forklar kort Weiler-Atherton-algoritmen for klipping av polygon ved å gi de fire hovedstegene i algoritmen. OPPGAVE 6 Grafikk Projeksjon ( 100 poeng ) a) Forklar kort og konsist følgende begreper: o Parallellprojeksjon o Perspektivisk projeksjon o Forsvinningspunkt o View -plan o Near og far klippeplan o Klippevindu b) Utled avbildingsmatrisen for perspektivisk projeksjon når bildet skal være i planet z = 0 og projeksjonssenteret skal være i punktet (0,0,-d) med d > 0. c) Utled avbildingsmatrisen for parallellprojeksjon når bildet skal være i planet z = 0. d) En trekant har hjørnene (0,15,0), (5,15,0) og (5,15,5). Beregn projeksjonen av trekanten slik den spesifiseres i hver av deloppgavene a) og b). Bruk d = 5 for den perspektiviske projeksjonen.

Side 5 av 5 Oppgavene 1 og 2 på engelsk: Theme 1: Image processing Fundamentals a) What is the meaning of 'point spread function' in connection with image capture? b) What mathematical model is a good approximation to defocusing an image? c) Briefly describe a method of capturing a range image. d) Give a mask that smoothes (averages) an image patch and has unit weight. e) Outline a technique for edge finding that involves tracing zero crossings. Theme 2: Image processing Segmentation, description and recognition a) Define a contour pixel of a region. b) Draw diagrams to show that a 4-connected region has an 8-connected contour. c) Define an 8-way chain code. d) Use your chain code of part c, above, to describe a square of side 8 pixels. e) Rotate your description of a square from part d, above, by 90 degrees clockwise. f) What is meant by 'linear decision surface' in pattern recognition?