INF 2310 Digital bildebehandling

Like dokumenter
Romlig frekvens. INF 2310 Digital bildebehandling. Sampling av kontinuerlige signaler. Samplingsteoremet (Shannon/Nyquist) En kort midtveis-repetisjon

INF2310 Digital bildebehandling

Høypassfiltre. INF2310 Digital bildebehandling. Høypassfiltrering med konvolusjon FORELESNING 7 FILTRERING I BILDEDOMENET II

Høypassfiltre. INF2310 Digital bildebehandling. Høypassfiltrering med konvolusjon FORELESNING 7 FILTRERING I BILDEDOMENET II

Lokale operasjoner. Omgivelser/naboskap/vindu. Bruksområder - filtrering. INF 2310 Digital bildebehandling

Filtrering i bildedomenet. 2D-konvolusjons-eksempel. 2D-konvolusjon. INF2310 Digital bildebehandling FORELESNING 8

Gradient-operatorer. 1D Laplace-operator. Laplace-operatoren. INF 2310 Digital bildebehandling. Laplace-operatoren er gitt ved:

INF 2310 Digital bildebehandling

Rayleigh-kriteriet. INF 2310 Digital bildebehandling. Hvor små detaljer kan en linse oppløse? Samplingsteoremet (Shannon/Nyquist)

Geometriske operasjoner

Geometriske operasjoner

INF2310 Digital bildebehandling

UNIVERSITETET I OSLO

Rayleigh-kriteriet. INF 2310 Digital bildebehandling. Hvor små detaljer kan en linse oppløse? Samplingsteoremet (Shannon/Nyquist)

INF 2310 Digital bildebehandling

INF 2310 Digital bildebehandling

INF 2310 Digital bildebehandling

EKSAMEN Løsningsforslag

EKSAMEN ny og utsatt løsningsforslag

INF 2310 Digital bildebehandling

INF2310 Digital bildebehandling

EKSAMEN Ny og utsatt Løsningsforslag

Balanserte søketrær. AVL-trær. AVL-trær. AVL-trær høyde AVL AVL. AVL-trær (Adelson-Velskii og Landis, 1962) Splay-trær (Sleator og Tarjan, 1985)

ØVINGER 2017 Løsninger til oppgaver

INF 2310 Digital bildebehandling

Dynamisk programmering. Hvilke problemer? Overlappende delproblemer. Optimalitetsprinsippet

UNIVERSITETET I OSLO. Dette er et løsningsforslag

TMA4240/4245 Statistikk Eksamen august 2016

Dynamisk programmering. Hvilke problemer? Overlappende delproblemer. Optimalitetsprinsippet

UNIVERSITETET I OSLO

INF 2310 Digital bildebehandling

Dynamisk programmering. Hvilke problemer? Optimalitetsprinsippet. Overlappende delproblemer

Alternerende rekker og absolutt konvergens

Temaer i dag. Geometriske operasjoner. Anvendelser. INF 2310 Digital bildebehandling

INF 2310 Digital bildebehandling

INF 2310 Digital bildebehandling. Rayleigh-kriteriet. Samplingsteoremet (Shannon/Nyquist) Hvor små detaljer kan en linse oppløse?

INF 2310 Digital bildebehandling

EKSAMEN I FAG SIF5040 NUMERISKE METODER Tirsdag 15. mai 2001 Tid: 09:00 14:00

(iii) Når 5 er blitt trukket ut, er det tre igjen som kan blir trukket ut til den siste plassen, altså:

Fourieranalyse. Fourierrekker på reell form. Eksempel La. TMA4135 Matematikk 4D. En funksjon sies å ha periode p > 0 dersom

Filter-egenskaper INF Fritz Albregtsen

Statistikk og økonomi, våren 2017

INF Kap og i DIP

Oppgave 3, SØK400 våren 2002, v/d. Lund

Forelesning nr.3 INF 1411 Elektroniske systemer

Arbeid og potensiell energi

Notater. Marie Lillehammer. Usikkerhetsanalyse for utslipp av farlige stoffer 2009/30. Notater

INF2310 Digital bildebehandling

INF Stikkord over pensum til midtveis 2017 Kristine Baluka Hein

Anvendelser. Plass og tid. INF2310 Digital bildebehandling. Eksempler: Plassbehov uten kompresjon. Forelesning 10. Kompresjon og koding I

STK desember 2007

Løsningsskisse til eksamen i TFY112 Elektromagnetisme,

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning

IT1105 Algoritmer og datastrukturer

Forelesning nr.3 INF 1411 Elektroniske systemer. Parallelle og parallell-serielle kretser Kirchhoffs strømlov

Anvendelser. Kapittel 12. Minste kvadraters metode

Løsningsforslag ST2301 Øving 8

Simpleksmetoden. Initiell basistabell Fase I for å skaffe initiell, brukbar løsning. Fase II: Iterativ prosess for å finne optimal løsning Pivotering

Fleksibelt arbeidsliv. Befolkningsundersøkelse utført for Manpower September 2015

UNIVERSITETET I OSLO

Illustrasjon av regel 5.19 om sentralgrenseteoremet og litt om heltallskorreksjon (som i eksempel 5.18).

TMA4300 Mod. stat. metoder

Lokale operasjoner. Omgivelser/naboskap/vindu. Bruksområder - filtrering. INF 2310 Digital bildebehandling FORELESNING 6 FILTRERING I BILDE-DOMÈNET I

Positive rekker. Forelest: 3. Sept, 2004

Tema for forelesningen var Carnot-sykel (Carnot-maskin) og entropibegrepet.

Arbeid og potensiell energi

Sparing gir mulighet for å forskyve forbruk over tid; spesielt kan ujevne inntekter transformeres til jevnere forbruk.

Convex hull. Konveks innhylling. La P være en mengde punkter i et k-dimensjonalt rom, P R k. (Vi skal for enkelthets skyld bare se på k = 2.

TALLSVAR. Det anbefales at de 9 deloppgavene merket med A, B, teller likt uansett variasjon i vanskelighetsgrad. Svarene er gitt i << >>.

TALLSVAR. Det anbefales at de 9 deloppgavene merket med A, B, teller likt uansett variasjon i vanskelighetsgrad. Svarene er gitt i <<< >>>.

Grüner, Grüner & Grüner

NÆRINGSSTRUKTUR OG INTERNASJONAL HANDEL

Løsningskisse for oppgaver til uke 15 ( april)

UNIVERSITETET I OSLO

X ijk = µ+α i +β j +γ ij +ǫ ijk ; k = 1,2; j = 1,2,3; i = 1,2,3; i=1 γ ij = 3. i=1 α i = 3. j=1 β j = 3. j=1 γ ij = 0.

EKSAMEN I FAG SIF8052 VISUALISERING MANDAG 21. MAI 2001 KL LØSNINGSFORSLAG

Oppgaver. Multiple regresjon. Forelesning 3 MET3592 Økonometri ved David Kreiberg Vår 2011

Sluttrapport. utprøvingen av

Temaer i dag. Mer om romlig oppløsning. Optisk avbildning. INF 2310 Digital bildebehandling

2007/30. Notater. Nina Hagesæther. Notater. Bruk av applikasjonen Struktur. Stabsavdeling/Seksjon for statistiske metoder og standarder

Side 1 av 3/nyn. Kontakt under eksamen: Ivar S. Ertesvåg, tel. (735) EKSAMEN I FAG TEP4125 TERMODYNAMIKK august 2016 Tid:

Magnetisk nivåregulering. Prosjektoppgave i faget TTK 4150 Ulineære systemer. Gruppe 4: Rune Haugom Pål-Jørgen Kyllesø Jon Kåre Solås Frode Efteland

TALLSVAR. Det anbefales at de 9 deloppgavene merket med A, B, teller likt uansett variasjon i vanskelighetsgrad. Svarene er gitt i <<< >>>.

Arbeid og potensiell energi

Kinematikk i to og tre dimensjoner

Oversikt over tester i Econ 2130

Oppgaven består av 9 delspørsmål som anbefales å veie like mye, Kommentarer og tallsvar er skrevet inn mellom <<, >>, Oppgave 1

Motivasjon INF Eksempel. Gjenkjenning av objekter intro (mer i INF 4300) OCR-gjennkjenning: Problem: gjenkjenn alle tall i bildet automatisk.

TMA4265 Stokastiske prosesser

Appendiks 1: Organisering av Riksdagsdata i SPSS. Sannerstedt- og Sjölins data er klargjort for logitanalyse i SPSS filen på følgende måte:

STK1000 Innføring i anvendt statistikk Eksamensdag: Tirsdag 12. desember 2017

Investering under usikkerhet Risiko og avkastning Høy risiko. Risikokostnad prosjekt Snøskuffe. Presisering av risikobegrepet

Løsningsforslag øving 10 TMA4110 høsten 2018

UNIVERSITETET I OSLO

Filtrering. Konvolusjon. Konvolusjon. INF2310 Digital bildebehandling FORELESNING 6 FILTRERING I BILDEDOMENET I

-Aniänfáíiffiåííifi5fä1i. Antailayr éktététauet 29 DES {is. Norméltapsfirosent. kjell vidar Seljevoll. Isrw *f~';. xmljne.

Flater, kanter og linjer INF Fritz Albregtsen

INF 2310 Digital bildebehandling

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Transkript:

Rale-krteret INF 3 Dtal bldebeandln EN KORT MIDTVEIS-REPETISJON Anta en perekt lnse med aperture-dameter D o at lsets bølelende er. To punkter et obekt kan akkurat adsklles bldet vs vnkelen mellom dem er tt ved Før mdtves-eksamen trsda 5. mars 3 kl 9: 3: Frtz Albretsen sn =. /D radaner. Dette er Rale-krteret. - -5 5.3. INF3.3. INF3 Roml rekvens Sampln av kontnuerle snaler T T Ts s Perode T.eks. mm eller μm Frekvens = /T.3. INF3 3 Samplnsperode T s Samplnsrekvens s = /T s oså kalt samplnsrate Hvor ote må man sample or å kunne rekonstruere snalet?.3. INF3

Samplnsteoremet Sannon/Nqust Anta at det kontnuerle bldet er båndberenset dvs. det nneolder kke øere rekvenser enn ma Det kontnuerle bldet kan rekonstrueres ra det dtale bldet dersom samplnsraten s =/T s er større enn ma altså T s < ½T ma kalles Nqust-raten I prakss oversampler v med en vss aktor or å kunne å od rekonstrukson..3. INF3 5 Undersampln/alasn Undersampln sample med lavere samplnsrate enn Nqust-krteret medører alasn. Ved undersampln orvrenes rekvensnnoldet o det dtale bldet nneolder kke de samme rekvenser som det kontnuerle bldet. Sampln av en snusod d med or lav samplnsrate r en dskret snusod med lavere rekvens. Alasrekvens er tt ved a = s når < s < a s s.3. INF3 Ant-alasn Eekten av alasn kan reduseres. Dette MÅ øres FØR samplnen. Hvs v ltrerer bort de øeste rekvensene ørst vl det nnes ærre eller nen rekvenser som kan oppav tl alasn. Kvantsern Hvert pksel lares med n bter. Pkselet kan da nneolde eltallsverder ra tl n - Kvantsernsel Σ over bldet av vert pksels avrundnsel Alasn er en samplns-eekt..3. INF3 7.3. INF3

Naboer tl pksler Et pksel p posson ar lere nabo-pksler. -naboene N p med koordnater + - + - Daonal-naboene N D Dp med koordnater ++ +- -+ -- Tlsammen utør dsse -naboene tl p N p. Avstandsmetrkker Tre pksler pqz med koordnater st o vw Avstandsunksonen Dpq er en metrkk vs Dpq kke-neatvtet Dpq = vs o bare vs p=q denttet Dpq = Dqp smmetr Dpz Dpq + Dqz trekant-ulket.3. INF3 9.3. INF3 Geometrske operasoner Endrer på pkslenes possoner Første ste denne prosessen: Transormer pkselkoordnatene tl : = T = T Ane transormer Transormerer pkselkoordnatene tl : = T = T Ane transormer beskrves ved: T o T er ote tt som polnomer. Sden pkselkoordnatene må være eltall må v deretter bruke nterpolason tl å nne pkselverden råtonen den ne possonen. På matrseorm: = a + a + a =b+b+b b + b eller.3. INF3.3. INF3

Eksempler på enkle transormer - I Transormason a a a b b b Uttrkk Identtet = = Skalern s s = s = s Rotason cosθ -snθ snθ cosθ =cosθ-snθ =snθ+cosθ F F Eksempler på enkle transormer - II Transormason a a a b b b Uttrkk Translason = + = + = Horsontal sear s +s med aktor s = Vertkal sear med daktor s s = = s + F.3. INF3 3.3. INF3 Alternatv måte å nne transormkoesentene t Forlens-mappn En an transorm kan bestemmes ved å spessere tre punkter ør o etter avbldnnen or all '' do '' = a = cos θ a = -sn θ b = sn θ b =cosθ θ Eksempel: Enkel rotason ved transormen: nn-bldet resultat-bldet Med dsse tre punktparene kan v nne de koesentene; a a a b b b Med lere enn 3 punktpar veler man den transormasonen som mnmerer kvadrat-elen summert over alle punktene mer om dette senere.3. INF3 5 or all do = rounda +a = roundb +b nsde = end Fltter de possonstransormerte pkselpossonene tl nærmeste pkselposson utbldet. Skrver nnbldets nn.3. INF3

Forlens-mappn orts. Baklens-mappn For alle nnbldet: Skrver nnbldets nn utbldets Problemer: Ikke alle utpksler år verd ullene bldet Unød berenn av pkselkoordnater som allkevel kke blr snle ender utenor utbldet Samme utblde-pksel kan bl satt lere aner a = cos -θ a = -sn -θ b = sn -θ b = cos -θ or alle do = rounda +a = roundb +b nsde = else = end Samme eksempel som ved orlens-mappnen. NB: rotert med θ a rotert med -θ r Resample bldet. Her; or vert utblde-pksel nvers-transormér o vel nærmeste pksel ra nnbldet. For ver pkselposson ut-bldet: Hent pkselverd ra nnbldet..3. INF3 7.3. INF3 Baklens-mappn orts. For alle utbldet: Hent nnbldets tl utbldets GARANTI: Alle utpksler år verd nen ull ut-bldet. t Inen unød berenn av pkselkoordnater som allkevel kke blr snle ender utenor utbldet. Inen utblde-pksel vl bl satt lere aner. Blneær nterpolason - I Anta at v kenner råtoneverden re nabo-punkter Ønsker å estmere råtonen et mellomlende punkt. Gør to lneære nterpolasoner én retnn ørst.eks -retnn: o Så én nterpolason ortoonal retnn: Resultatet t t er uaven av rekkeølen. Den nterpolerte laten er kvadratsk krum men lneær lans lner parallelle med aksene..3. INF3 9.3. INF3

Blneær nterpolason - II Trlneær nterpolason Blneær nterpolason når er kent o : der o Utvdelsen ra D tl 3D kalles trlneær nterpolason o er en lneær nterpolason mellom resultatene av to blneære nterpolasoner. Resultatet er en uaven av rekkeølen. Eller matrsenotason:.3. INF3.3. INF3 Interpolason en sammenlnn Nærmeste nabo r D trappeunkson med dskontnutet mdt mellom punktene. B-lneær nterpolason bruker = pksler. Dervert er kke kontnuerl over laten. B-kubsk nterpolason r lattere later enn blneær men er mer renekrevende; bruker = pksler..3. INF3 3 Berene en konvoluson a b s t s t sa t b For å rene ut responsen posson :. Roter konvolusonslteret rader. Unødvend dersom lteret er smmetrsk.. Le det roterte lteret over bldet slk at oro overlapper posson bldet. 3. Multplser ver vekt det roterte konvolusonslteret med underlende pkselverd.. Summen av produktene r responsen. For å rene ut responsen alle possoner: Fltt konvolusonslteret over bldet o beren responsen or ver posson med overlapp..3. INF3

Hvor stort skal ut-bldet være? Alt.. Trunkér ut-bldet o beren pkselverder bare der ele lteret er nnenor nn-bldet. Anta at bldet er M N pksler o at lteret er m n o at mn er odde Uberørt av blderandproblemet: d bl M-m+N-n+ 33-lter: M-N- 55lt 55-lter: M-N- N Alt.. Beold nn-bldets størrelse Flteroro er da nnenor nn-bldet. Vanl når man ltrerer et blde. Lans blde-randen må v øre en antaelse: Enten utvde nnbldet eller endre lterets orm o størrelse..3. INF3 5 Hva ør v lans blderanden? Utvd nn-bldet: VANLIG: Med -ere nullutvdelse en.: zero paddn. Med en annen ast verd or eksempel bldets ennomsntt Med nærmeste pkselverd en.: replcate. Ved bruk av spelende ndeksern en.: mrror-relected nden. Ved bruk av srkulær ndeksern en.: crcular nden. Sett ut-pkslet tl en ast verd: F.eks. = eller =. Inorer possonene uten overlapp. Identsk resultat som or nullutvdelse men mndre ut-blde..3. INF3 Større ut-blde enn nn-blde? Konvolusons-densonen ser at ut-pkslet år en verd når lteret o nn-bldet overlapper mnst én pksel. Ut-bldet blr da større enn nn-bldet. Dersom lteret er større enn. I prakss: Kun vanl når man konvolverer to ltre. Antar da at bee konvolusonsltrene er utenor randen. Når man bruker et konvolusonslter «antar» man ndrekte alltd at det er utenor randen. Når to ltre konvolveres bør bee bruke denne «antaelsen»..3. INF3 7 Eenskaper ved konvoluson Kommutatv M k D k * = * Assosatv ** = ** Dstrbutv *+ = * + * Assosatv ved skalar multplkason a* = a* = *a Merk: Dsse eenskapene elder enerelt bare når man antar nullutvdelse. Kan utnttes sammensatte konvolusoner!.3. INF3

Fltrern II: Korrelason a b s t s t satb Forskell ra konvoluson: Pluss stedet t or mnus. Det betr at v kke skal rotere lteret! Leer korrelasonslterets oro over o multplserer ver vekt med underlende pkselverd. Responsen er summen av dsse produktene. V kan utøre korrelason som en konvoluson ved å ørst roterer lteret rader o vsa versa..3. INF3 9 Lavpassltre Slpper ennom lave rekvenser o demper eller erner øe rekvenser. Lav rekvenser = tree varasoner store trender. Høe rekvenser = skarpe kanter stø detaler. me mer om rekvens Fourer-orelesnnene. Eekt: Glattn/utsmørn/«blurrn» t / av bldet. Tpske mål: Ferne stø nne større obekter. Utordrn: V vl erne bevare kanter!.3. INF3 3 Separable ltre Et lter kalles separabelt vs ltrernen kan utøres som to sekvenselle D-ltrerner. Fordel: Raskere ltrern. Geometrsk orm: Rektanel nkludert kvadrat. Mddelverdltre er separable: For 55-naboskap: 5 5 Berene én respons or n n-konvolusonsltre: D-konvoluson: n multplkasoner o n - addsoner. To D-konvolusoner: n multplkasoner o n- addsoner..3. INF3 3 Kant-bevarende støltrern Ote lavpassltrerer v or å erne stø men ønsker samtd å bevare kanter. Det nnes et utall av «kantbevarende» ltre. Men det er et sstem: Anta at v ar lere pksel-populasoner naboskapet rundt eks.eks. to: Sub-optmalt å bruke ele naboskapet. V kan lae ltre som sorterer pkslene: Radometrsk etter pkselverd Både eometrsk etter pkselposson o radometrsk.3. INF3 3

Medan-lter lavpass = medan pkselverd naboskapet rundt. Medan = den mdterste verden den sorterte lsten. Medanlteret er et ranlter der v veler mdterste posson den sorterte D-lsten. Et av de mest brukte kant-bevarende støltrene. Speselt od mot mpuls-stø «salt-o-pepper-stø». Ikke uvanl med kke-rektanulære naboskap.eks. + Problemer: Tnne lner kan orsvnne. Hørner kan rundes av. Obekter kan bl ltt mndre. Val av størrelse o orm på naboskapet er vkt!.3. INF3 33 Ala-trmmet mddelverdlter lavpass = mddelverden av de mn-d mdterste verdene etter sortern mn -naboskapet rundt : s t mn d s t S der S anr pkselpossonene tl de mn-d mdterste pkselverdene etter sortern. God enet ved lere tper stø.eks. salt-o-pepper-stø stø o lokale varasoner. Q: Hva vs d=? Eller d=mn-?.3. INF3 3 K Nearest Nebour-lter lavpass = mddelverden av de K pkslene naboskapet rundt som lner mest på pkselverd. «Lner mest» = Lavest absoluttderanse. Er et trmmet mddelverdlter: Mddelverden av de K mest lke nabopkslene. Problem: K er konstant or ele bldet. Hvs v veler or lten K erner v lte stø. Hvs v veler or stor K ernes lner o ørner. For n n -naboskap der n=a+: K=: nen eekt K n: bevarer tnne lner K a+ : bevarer ørner K a+n: bevarer rette kanter.3. INF3 35 Ma-omoentet lavpass Ønsker kantbevarende lter. Et enkelt trks: Del opp naboskapet lere overlappende sub-naboskap. Alle nneolder senterpkselen. Flere mule oppdelner. Detmestomoenesub-naboskapet sub naboskapet nneolder mnst kanter. Beren μ o σ vert sub-naboskap. La være μ ra det sub-naboskapet som r lavest σ. Alternatv: ma-mn mn stedetor σ. σ Merk: Sub-naboskapets oro er.3. INF3 kke sub-naboskapets senterpksel. 3

Lavpassltre denne orelesnnen Høpassltre Navn Mddelverdlter Gauss-lter Ran-lter Ala-trmmet mddelverdlter K Nearest Nebour-lter K Nearest Connected Nebour-lter MnmalMeanSquareError-lter Sma-lter Ma-omoentet Smmetrsk nærmeste nabo-lter Mode-lter Kommentar Unormt konvolusonslter. Konvolusonslter med eometrsk vektn. Husk medanlteret! Bevarer kanter bedre enn mddelverdlteret. Mellomtn mellom mddelverd- o medanlter. K må veles med omu. Pkslene må oså være eometrske naboer. Bentter at den lokale varansen er større næreten av en kant. μ av pkselverd ntervallet t Sub-naboskap tar bruk eometren. Smmetrsk parrn tar bruk eometren. Hppst orekommende pkselverd. Slpper ennom øe rekvenser o demper eller erner lave rekvenser. Eekt: Demper lansomme varasoner.eks. bakrunn. Framever skarpe kanter lner o detaler. Tpske mål: «Forbedre» skarpeten detektere kanter. Q: Hva sker med stø?.3. INF3 37.3. INF3 3 Eksempel: Unsarp maskn. Lavpassltrern => uskarpt blde. Bruk.eks. et mddelverdlter.. Subtraer uskarpt blde ra ornalen. Ornal Lavpass = Høpass 3. Adder deransen tl ornalen. Fremever kanter resultatet vrker skarpere enn ornalen. Gradent et kontnuerl blde Gradenten peker retnnen der unksonen øker mest: Den retnnsderverte tl retnn dvs. lans r er: r r r cos sn Når den retnnsderverte er størst er: r r θ δ/δr r Dvs. vnkelen der den retnnsderverte er størst oppller: sn cos cos sn.3. INF3 39.3. INF3

Gradent et kontnuerl blde Gradent et kontnuerl blde Gentar: Når den retnnsderverte er størst er vnkelen : Gentar: Når den retnnsderverte er størst er vnkelen : tan sn sn cos Deror: Gradenten peker retnnen der unksonen cos Deror: Gradenten peker retnnen der unksonen øker mest: tan anr bare en lne som er parallell med radenten men ved å dobbeltdervere den t d t k t tan retnnsderverte kan man vse at unksonen øker mest med radentretnnen o avtar mest mot radentretnn. o øknnen er som kalles radent-mantuden er: / r er den retnnsderverte d t t.3. INF3 r radentretnnen. Gradent operatorer Gradent-operatorer Prewtt-operatoren: Prewtt operatoren: PS: V anr konvolusonsltre den enskt at de skal brukes tl Sobel-operatoren: konvoluson. G&W anr ltermasker som skal brukes tl p korrelason. Fltrene vl deror avvke med en raders rotason. Fre-Cen-operatoren: ad s oaso p.3. INF3 Større radent operatorer Større radent-operatorer Gradent-operatorer kan øres mer stø-robuste Gradent-operatorer kan øres mer stø-robuste ved å be nn mer lavpassltrern. Eksempel: Følende 5 5-Sobel-operator: er resultatet av konvolusonene:.3. INF3 3 Laplace på andreradspolnom Laplace på andreradspolnom La de lokale ntenstetene omkrn være modellert ved La de lokale ntenstetene omkrn være modellert ved andreradspolnomet mn er koordnater relatvt tl : mn = k +k m +k 3 n+k m +k 5 mn+k n I et 33-naboskap rundt ar v da ntenstetene: k -k -k 3 +k +k 5 +k k -k +k k -k +k 3 +k -k 5 +k k k k k k k k Den korrekte Laplace verden er tt ved: k -k 3 +k k k +k 3 +k k +k -k 3 +k -k 5 +k k +k +k k +k +k 3 +k +k 5 +k Den korrekte Laplace-verden er tt ved: k k Både -nabo- o -nabo- Laplace-operatoren øre k k 3 r korrekt estmat!.3. INF3 3

Andre Laplace operatorer Andre Laplace-operatorer K bl d å b k d t t Kan bl.a. nnes ved å bruke radent-operatorer. Eksempel: Bruker 33-Sobel-operatoren: 5 5.3. INF3 5 Implementason av Laplace operatorer Implementason av Laplace-operatorer Generelt kke separable Generelt kke separable. Flere Laplace-operatorer kan lkevel deles opp D-operasoner. Eksempel: Laplace-operatoren ra orre ol: 5 5 er kke separabel men kan deles opp D operasonene: er kke separabel men kan deles opp D-operasonene: d 3 d 9 b l T T Krever da 37 operasoner stedet or 9 vba. 55-lteret..3. INF3 Fra Laplace tl LoG Fra Laplace tl LoG V orde radent-operatorene stø-robuste V orde radent operatorene stø robuste ved å be nn en lavpassltrern. Eksempel: 33-Sobel-operatoren: V kan øre det samme med en Laplace-operator. Det er vanl å be nn et Gauss-lter G med tt σ : LoG G G Husk: Konvoluson er er en Laplace-operator o er en Laplacan-o-Gaussan-operator. assosatv: ** = ** LoG G.3. INF3 7 LoG operator ra LoG unksonen LoG-operator ra LoG-unksonen Får en LoG operator ved å sample Får en LoG-operator ved å sample en varant av LoG-unksonen or eltalle o. b d kk l d l e G V brr oss denne anen kke om mplementasonsdetalene; ustern slk at vektene summerer se tl o eventuell eltallstlnærmn av vektene. er standard-avvket tl Gauss-en o er en parameter. I de leste tleller er størrelsen av operatoren 3w.5 L G k t t LoG-unksonen omtrent utenor dette området. Den postve toppen tl LoG-unksonen kalles kernen o Et k d t L G k.3. INF3 LoG unksonen kalles kernen o w = er bredden av denne. Et kvadrant av LoG-unksonen

-5-5 -5 5-5 5-5 -5-5 5-5 5 5 5 Kantdetekson ved LoG-nullennomaner Tommelnerreel or strukturer: LoG-kernen må være smalere enn strukturen. Strukturen er mndre enn alvparten av LoG-kernen => Nullennomanene er utenor kantskllene Strukturen er større enn alvparten av LoG-lteret => Nullennomanene er nøakt kantskllene Et sted mellom: Avener av dskretsernen o tlnærmnen av LoG-lteret. Tommelnerreel or ramper: LoG-lteret må være større enn rampen. Rampen er bredere enn LoG-lteret => Inen nullennoman bare et null-platå. Ellers: Nullennoman mdt på rampen kan å én -respons akkurat på mdten altså en ornut denson av kantskllet tl rampen. P..a. stø krever ote at nullpassernen er skarp => LoG-lteret må være betdel større enn rampen. => Vel kerne- o lterstørrelsen med omu! Ans ørst o remst av standardavvket tl Gauss-unksonen som r bredden av LoG-kernen o antder størrelsen av LoG-lteret..3. INF3 9 Canns alortme. Lavpassltrér med Gauss-lter med tt.. Fnn radent-mantuden o radent-retnnen. 3. Tnnn av radent-mantude t d ortoonalt på kant. F.eks.: Hvs en pksel radent-mantude-bldet ar en -nabo eller mot radent-retnnenretnnen med øere verd så settes pkselverden tl.. Hsterese-terskln to terskler T o T l : a. Merk alle pksler der T b. For alle pksler der [T l T : Hvs eller -nabo tl en merket pksel så merkes denne pkselen oså. c. Genta ra trnn b tl konverens..3. INF3 5