Mønstergjenkjenning i bildesekvenser

Like dokumenter
INF5820 Natural Language Processing - NLP. H2009 Jan Tore Lønning

HMM-tagging INF4820 H2008. Jan Tore Lønning. 30. september. Institutt for Informatikk Universitetet i Oslo

Mer om Markov modeller

Undergrunnskartlegging Georadar (GPR) i anvendelse. Tobias Jokisch

Kan miljøovervåking integreres i daglige operasjoner?

Novatek AS har brukt eget utstyr til inspeksjonen. Utstyret som er brukt er følgende:

Øvingsforelesning 5. Binær-, oktal-, desimal- og heksidesimaletall, litt mer tallteori og kombinatorikk. TMA4140 Diskret Matematikk

Oversikt, kursdag 3. Matematisk morfologi III. Hit-or-miss transformen og skjeletter. Hit-or-miss transformen og skjeletter

Mer enn bare et kamera (Publisert versjon, inneholder bare FFIs egne bilder.) Bilder kommer fra mange kilder

Kap. 6.1: Fordelingen til en observator og stok. simulering

Uttesting av laserscanner. Ulykkesundersøkelser

Videoovervåkning og automatisk analyse verdisikring ved hjelp av nye teknologier?

Analytisk geometri med dynamiske geometriverktøy

InfraWorld avslutningsseminar. - Demo - torsdag 13/9-12

Del 2: Alle hjelpemidler er tillatt, med unntak av Internett og andre verktøy som tillater kommunikasjon.

Regneøvelse 29/5, 2017

Elg, rådyr og veger. Olav Hjeljord, Institutt for naturforvaltning, UMB

SEGMENTERING IN 106, V-2001 BILDE-SEGMENTERING DEL I 26/ Fritz Albregtsen SEGMENTERING SEGMENTERING

Forbedring av navigasjonsløsning i tunneler

Sceneforståelse for ubemannede kjøretøy

FAG: Fysikk FYS118 LÆRER: Fysikk : Per Henrik Hogstad (fellesdel) Kjetil Hals (linjedel)

Vurdering av kvaliteten på trafikkdata

INF1400. Tilstandsmaskin

Obligatorisk oppgave 1 MAT1120 H15

MAT feb feb feb MAT Våren 2010

Plangeometri Romgeometri Høyere dimensjoner. Vinkler. Arne B. Sletsjøe. Universitetet i Oslo. Faglig-pedagogisk dag, 1.

UNIVERSITETET I OSLO

1 Mandag 8. februar 2010

LØSNINGSANTYDNING EKSAMEN

Hvem vil ha råtne epler i kurven?

MAT1120. Obligatorisk oppgave 1 av 2. Torsdag 20. september 2018, klokken 14:30 i Devilry (devilry.ifi.uio.no).

Forelesning 7. Tilstandsmaskin

Automatisk lusetelling? FHF lusekonferansen 21.januar 2019

Øving 12, ST1301 A: B:

Nettløsninger foran og bak Deep Vision systemet

4.4 Koordinatsystemer

M{ZD{ _14R1_MAZ6_V10_COVERS.indd /07/ :05:18

EKSAMEN I EMNE SIF5072 STOKASTISKE PROSESSER Onsdag 31. juli 2002 Tid: 09:00 14:00

FAG: Fysikk FYS121 LÆRER: Fysikk : Per Henrik Hogstad (fellesdel) Kjetil Hals (linjedel)

Alle hjelpemidler er tillatt, med unntak av Internett og andre verktøy som tillater kommunikasjon.

4.9 Anvendelser: Markovkjeder

Grunnleggende Grafteori

Ny teknologi for TV-overvåkning og sikring av VA-installasjoner

FAG: Fysikk FYS122 LÆRER: Fysikk : Per Henrik Hogstad (fellesdel) Tore Vehus (linjedel)

2017/01/26 09:04 1/8 Håndtering av vegkanter

Unik4590/Unik9590/TTK Mønstergjenkjenning

TDT4165 PROGRAMMING LANGUAGES. Exercise 02 Togvogn-skifting

Kapittel 5 Tilstandsmaskin

y = x y, y 2 x 2 = c,

Resultater fra masteroppgaver om viltpassasjer

MAT1030 Diskret matematikk

5.8 Iterative estimater på egenverdier

Fokuser oppmerksomheten Bosch Intelligent Video Analysis

Det matematisk-naturvitenskapelige fakultet

Løsningsforslag. Prøve i Matematikk 1000 BYFE DAFE 1000 Dato: 29. mai 2017 Hjelpemiddel: Kalkulator og formelark. Oppgave 1 Gitt matrisene.

Nye trender i fjernmåling

Underganger og overganger på E 18 og E 6 i Akershus og Østfold brukes de av viltet? Olav Hjeljord

Motivasjon. Litt sett-teori. Eksempel. INF Mesteparten av kap i DIP Morfologiske operasjoner på binære bilder.

DETEKSJONSTRENDER SWARCO NORGE / JAN ARILD GRYTNES

Individuell skriftlig eksamen. IBI 312- Idrettsbiomekanikk og metoder. Mandag 4. mai 2015 kl Hjelpemidler: kalkulator

UNIVERSITETET I OSLO

Obligatorisk oppgave 1 MAT1120 HØSTEN 2014

Brainfingers en veileder for bruk og innstillinger

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

Georadar (GPR) Georadar : Hva er mulig? Tor Melø, Geofysiker

EKSAMEN 07HBINEA, 07HBINET, 07HBINDA, 07HBINDT

INF1400. Tilstandsmaskin

CableBuster. Gratulerer med din nye Cablebuster! Holte. din personlige kabelsøker. Electronics AS.

Videoovervåking av laks og sjøørret i Futleva i 2006

UNIVERSITETET I BERGEN Det matematisk-naturvitenskapelige fakultet. Obligatorisk innlevering 1 i emnet MAT111, høsten 2016

Forskrift om helse, miljø og sikkerhet i petroleumsvirksomheten og på enkelte landanlegg (rammeforskriften).

Forelesning 33. Repetisjon. Dag Normann mai Innledning. Kapittel 11

Frivillig test 5. april Flervalgsoppgaver.

MA1102 Grunnkurs i analyse II Vår 2019

Øving 2: Krefter. Newtons lover. Dreiemoment.

Treleder kopling - Tredleder kopling fordeler lednings resistansen i spenningsdeleren slik at de til en vis grad kanselerer hverandre.

5.6 Diskrete dynamiske systemer

TFY4106_M2_V2019 1/6

Del 2: Alle hjelpemidler er tillatt, med unntak av Internett og andre verktøy som tillater kommunikasjon.

Telle med 0,3 fra 0,3

MAT1030 Diskret matematikk

Innledning. MAT1030 Diskret matematikk. Kapittel 11. Kapittel 11. Forelesning 33: Repetisjon

Dokument-embeddings / Markov-kjeder. Fredrik Jørgensen, Schibsted Media/UiO

Veileder for oppsett av utstyr og bruk av dette ved alternativ overvåking av hard- og blandingsbunn ved marine akvakulturanlegg Versjon 1.

Lokalt gitt eksamen vår 2016 Eksamen

UNIVERSITETET I OSLO

Lokalt gitt eksamen januar 2015 Praktiske opplysninger til rektor

Obligatorisk oppgavesett 1 MAT1120 H16

Matematisk morfologi III

TEK5020/TEK Mønstergjenkjenning

ELECTRONIC TROLLEY FENCE HOVEDPROSJEKT

INF-MAT5370. Trianguleringer i planet (Preliminaries)

Eksamen Bilisten

Side 1 av 12

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Tillatte verdier

Brukermanual. Statens Vegvesen USR500085

Gråtonehistogrammer. Histogrammer. Hvordan endre kontrasten i et bilde? INF Hovedsakelig fra kap. 6.3 til 6.6

Eco-Link AS Copyright OTT Hydromet 20 16

Dialogens helbredende krefter

Transkript:

1 Mønstergjenkjenning i bildesekvenser Mønstergjenkjenning i bildesekvenser Line Eikvil og Ragnar Bang Huseby Kveldsseminar i bildeanalyse, 6. mai 00 : Ønsker å se på bildesekvenser i sammenheng for å: finne mønstre i tid fjerne støy og feil som oppstår i enkeltbilder. To eksempler: Trafikkovervåking Overvåking av rørledning En metode: Skjult Markov modell To eksempler Framgangsmåte Trafikkovervåking Anvendelse Overvåking av oljeledning Trekker ut egenskaper fra enkeltbilder. Telle biler Bestemme posisjon for rørledning Luker ut feil i enkeltbilder ved å se på en sekvens. Videosekvens Data Sekvens av sonardata Bruker Markov modeller for analyse av sekvensen. Realtime Tidskrav Postprosessering Kamera i ro, objekter i bevegelse Sekvens Kamera i bevegelse, objektet i ro 3 4 Skjulte Markov Modeller (HMM) Skjulte Markov Modeller (HMM) Sekvensen kan modelleres ved en skjult Markov modell der den observerte sekvensen er en støyfylt representasjon av den skjulte sanne modellen. Avhengigheter mellom tilstander Skjulte tilstander Observasjoner Modellen bestemmes av: Sekvensen av observasjoner: Y= y 1,, y n Tilstander i den skjulte prosessen: C= c 1,, c n Initialsannsynligheter for tilstandene: Π= {π I } Overgangssannsynligheter: A= {a ij } Observasjonssannsynligheter: B={b ij } a a a c c c c b b b b y y y y 6

7 Eksempel 1: Trafikkovervåking Tellesystem Fleksibelt system for trafikkovervåking. Basis-funksjonalitet: Telle biler fra video i real-time på en standard PC. Mer fleksibelt enn induktive sløyfer nedgravd i veien. Krever rask prosessering. Tellepar Trafikk rapport Tellepar 8 Observasjon i enkeltbilder Data: bilde fra et videokamera. = en virtuell sensor En rektangulær region i bildet Analyserer endringer i gråtone og kantstyrke for å bestemme om en er belagt eller ikke. Tellepar = et par av linjeer: Mer robust enn bare én Kan bestemme retningen. Observasjon per bilde: resultatet fra et tellepar. 9 10 En sekvens av observasjoner Tilstanden til de to ene bestemmes uavhengig av hverandre Gir en tidssekvens av observasjoner. [0,0], [1,0], [1,1], [1,1], [0,1], [0,0] Sekvensen kan modelleres med en skjult Markov modell. 0, 0 1, 0 11 1

13 Markovmodellen Tilstandsovergangene Observasjonene Tilstandene 0, 0 1, 0 1, 1 0, 1 1 3 4 1 3 4 14 Problemformulering Løsning Et kjøretøy antas å ha passert ene dersom det er en stor sannsynlighet for en overgang: fra en tilstand der et kjøretøy forlater telleparet (4 eller ), til en tilstand som tilsvarer et tellepar som ikke er belagt (1) eller et tellepar der et nytt kjøretøy kommer inn (). 4 1 Sannsynligheten for en passering kan dermed beregnes fra sannsynligheten for en av disse tilstandsovergangene. Finner sannsynligheten for at en har bestemte tilstandsoverganger ved: P(C t-1 = i, C t = j Y 1,,Y t ) Løses ved Kitagawa s algoritme. 1 16 Eksempel : Overvåkning av oljeledninger Data og problemstilling Overvåke liggekomforten til rørene Kartlegge bunntopografien omkring ledningene Data: sekvens tatt opp med ekkolodd fra en ROV preprosessert slik at en har profilen (liste av punkter) for hvor ekkoloddet treffer havbunnen eller andre objekter i scenen. Problem: Finn rørets posisjon fra profilen der tverrsnittet av røret er en sirkel med kjent radius. Kontrollere av rørene er uten ytre skade 17 18

19 Hough transform Observasjoner i enkeltprofiler Finner sirkel gjennom par av punkter Observasjon per profil: hyppighet for hver celle i Hough-rommet (lav hyppighet settes lik null). Finner mulige sirkelsentre 0 En sekvens av observasjoner Markovmodellen Kombinerer resultatene fra enkeltprofilene. Mer robust enn å betrakte enkeltprofiler hver for seg Utnytter at røret er nesten rett (lav krumning) Observasjonene Hyppighet for hver celle i Hough-rommet Tilstandene segmenter mellom kandidatsentrene 1 Tilstandsoverganger Høy sannsynlighet Lav sannsynlighet For hver celle i i Hough-rommet for profil t bestem sannsynligheten for at røret går gjennom cellen gitt observasjonene: P(C t = i Y 1,,Y N ) Tilsvarer å finne samlet sannsynlighet for alle linjesegmenter mellom profil t-1 og profil t med endepunkt i celle i. Finn sirkelsenter (celle i Hough-rommet) som har høyest sannsynlighet. 3 4

Sekvens av bestemte posisjoner Posisjonsbestemmelse i enkeltprofil 6 Hyppighet i Houghrommet Trafikkovervåking Detektortilstand: belagt/ikke belagt Anvendelse Type egenskaper Antall egenskaper Overvåking av oljeledning N = antall celler i Hough-rommet Oppsummering Framgangsmåte: Trekker ut egenskaper fra enkeltbilder Analyserer sekvenser av egenskaper for enkeltbilder. Benytter HMM på sekvensen av egenskaper Finn sannsynligheten for at en har bestemte tilstandsoverganger. Antall tilstander N Finn sett av tilstander (linjesegmenter med felles endepunkt) med høyest sannsynlighet. Resultat: Finner mønstre i tid Glatter ut støy fra enkeltbilder og får mer nøyaktige resultater. 7 8