Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu

Podobné dokumenty
Analýza pohybu. Karel Horák. Rozvrh přednášky: 1. Úvod. 2. Úlohy analýzy pohybu. 3. Rozdílové metody. 4. Estimace modelu prostředí. 5. Optický tok.

Zpracování digitalizovaného obrazu (ZDO) - Segmentace

Zpracování digitalizovaného obrazu (ZDO) - Popisy III

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

Projektivní geometrie. Ing. Zdeněk Krňoul, Ph.D. Katedra Kybernetiky Fakulta aplikovaných věd Západočeská univerzita v Plzni

Odečítání pozadí a sledování lidí z nehybné kamery. Ondřej Šerý

Algoritmus sledování objektů pro funkční vzor sledovacího systému

Geometrické vidění světa KMA/GVS ak. rok 2013/2014 letní semestr

D E T E K C E P O H Y B U V E V I D E U A J E J I C H I D E N T I F I K A C E

Odhad stavu matematického modelu křižovatek

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

Zpracování digitalizovaného obrazu (ZDO) - Segmentace II

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník RELATIVNÍ A ABSOLUTNÍ ORIENTACE AAT ANALYTICKÁ AEROTRIANGULACE

1 0 0 u 22 u 23 l 31. l u11

Restaurace (obnovení) obrazu při známé degradaci

aneb jiný úhel pohledu na prvák

Jasové transformace. Karel Horák. Rozvrh přednášky:

kamerou. Dle optických parametrů objektivu mohou v získaném obraze nastat geometrická

Operace s obrazem I. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.

MATEMATIKA V MEDICÍNĚ

Úvod do mobilní robotiky AIL028

Kvaterniony, duální kvaterniony a jejich aplikace

Matematika I A ukázkový test 1 pro 2014/2015

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Matematika (a fyzika) schovaná za GPS. Global Positioning system. Michal Bulant. Brno, 2011

KOMPRESE OBRAZŮ. Václav Hlaváč, Jan Kybic. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Defektoskopie. 1 Teoretický úvod. Cíl cvičení: Detekce měřicího stavu a lokalizace objektu

Kalibrace snímků. Jakub Šolc

cv3.tex. Vzorec pro úplnou pravděpodobnost

Kalibrační proces ve 3D

Přehled vhodných metod georeferencování starých map

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY SLEDOVÁNÍ POHYBUJÍCÍCH SE OBJEKTŮ MOVING OBJECT TRACKING

Analýza a zpracování digitálního obrazu

Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.2487/2011

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Numerická matematika 1

Pozn. 1. Při návrhu aproximace bychom měli aproximační funkci vybírat tak, aby vektory ϕ (i) byly lineárně

Aplikovaná matematika I

Roman Juránek. Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 30

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů

Aktivní detekce chyb

Praktická geometrická optika

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

Algoritmizace prostorových úloh

Optické měřicí 3D metody

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

DETEKCE POHYBU V OBRAZE

Kombinatorická minimalizace

Projektivní geometrie. Ing. Zdeněk Krňoul, Ph.D. Katedra Kybernetiky Fakulta aplikovaných věd Západočeská univerzita v Plzni

Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník MĚŘICKÝ SNÍMEK PRVKY VNITŘNÍ A VNĚJŠÍ ORIENTACE CHYBY SNÍMKU

CW01 - Teorie měření a regulace

Matematika I, část I Vzájemná poloha lineárních útvarů v E 3

Geometrické vidění světa KMA/GVS ak. rok 2013/2014 letní semestr

REALIZACE BAREVNÉHO KONTRASTU DEFEKTŮ V OPTICKÉ PROSTOVĚ-FREKVENČNÍ OBLASTI SPEKTRA

České vysoké učení technické v Praze Fakulta biomedicínského inženýrství

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Transformace Aplikace Trojný integrál. Objem, hmotnost, moment

VZÁJEMNÁ POLOHA DVOU PŘÍMEK V ROVINĚ

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Geometrické transformace

KFC/SEM, KFC/SEMA Rovnice, nerovnice

11MAMY LS 2017/2018. Úvod do Matlabu. 21. února Skupina 01. reseni2.m a tak dále + M souborem zadané funkce z příkladu 3 + souborem skupina.

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Matematika I, část I. Rovnici (1) nazýváme vektorovou rovnicí roviny ABC. Rovina ABC prochází bodem A a říkáme, že má zaměření u, v. X=A+r.u+s.

5. Statika poloha střediska sil

1 3D snímání: Metody a snímače

KOMPRESE OBRAZŮ. Václav Hlaváč. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání. hlavac@fel.cvut.

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

Meo S-H: software pro kompletní diagnostiku intenzity a vlnoplochy

Arnoldiho a Lanczosova metoda

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Katedra geotechniky a podzemního stavitelství

3 METODY PRO POTLAČENÍ ŠUMU U ŘE- ČOVÉHO SIGNÁLU

ROZPOZNÁVÁNÍ AKUSTICKÉHO SIGNÁLU ŘEČI S PODPOROU VIZUÁLNÍ INFORMACE

Rosenblattův perceptron

Obyčejnými diferenciálními rovnicemi (ODR) budeme nazývat rovnice, ve kterých

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika 0A1. Cvičení, zimní semestr. Samostatné výstupy. Jan Šafařík

Iterační metody řešení soustav lineárních rovnic. 27. prosince 2011

LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015

ODR metody Runge-Kutta

b) Po etní ešení Všechny síly soustavy tedy p eložíme do po átku a p ipojíme p íslušné dvojice sil Všechny síly soustavy nahradíme složkami ve sm

Robotické architektury pro účely NDT svarových spojů komplexních potrubních systémů jaderných elektráren

Extrémy funkce dvou proměnných

Podrobnější výklad tématu naleznete ve studijním textu, na který je odkaz v Moodle. Tam je téma

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

7. Odraz a lom. 7.1 Rovinná rozhraní dielektrik - základní pojmy

7.5.3 Hledání kružnic II

8. Sběr a zpracování technologických proměnných

SIFT: Scale Invariant Feature Transform Automatické nalezení korespondencí mezi dvojicí obrázků

Jasové a geometrické transformace

Matematika 1 MA1. 1 Analytická geometrie v prostoru - základní pojmy. 4 Vzdálenosti. 12. přednáška ( ) Matematika 1 1 / 32

Statistika. Regresní a korelační analýza Úvod do problému. Roman Biskup

DIGITÁLNÍ OBRAZ. Obrázky (popř. slajdy) převzaty od

Michal Zamboj. January 4, 2018

Automatické rozpoznávání dopravních značek

Transkript:

Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu Úvod Ing. Zdeněk Krňoul, Ph.D. Katedra Kybernetiky Fakulta aplikovaných věd Západočeská univerzita v Plzni Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu

Obsah: ROZDÍLOVÉ METODY ANALÝZY POHYBU OPTICKÝ TOK ANALÝZA POHYBU NA ZÁKLADĚ DETEKCE VÝZNAMNÝCH BODŮ FREKVENČNÍ PŘÍSTUP Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 1 / 15

Problém analýzy pohybu z pohledu počítačového vidění: Estimace pohybového pole ze sekvence obrázků Estimace 3D vlastností objektů ze sekvence obrázků pohybující se scény Ego-motion estimace, tj. odhad 3D pohybu kamery ve vztahu se statickou scénou Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 2 / 15

ROZDÍLOVÉ METODY ANALÝZY POHYBU Rozdílový obraz: získáváme binární obraz d { 0 pro f (i, j, t) f (i, j, t + dt) < e d(i, j) = 1 jinak (1) Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 3 / 15

Příčiny, které způsobují hodnotu 1 v rozdílovém obrazu: f(i,j) byl v čase t prvkem pozadí a v čase t + dt je prvkem pohybujícího se objektu (nebo naopak) f(i,j) byl v čase t prvkem pohybujícího se objektu a v čase t + dt je prvkem jiného pohybujícího se objektu f(i,j) byl v čase t i v čase t + dt prvkem téhož pohybujícího se objektu, ale v místech s různým jasem vlivem přítomnosti šumu se budou vyskytovat nesprávné detekované body s hodnotou 1 Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 4 / 15

Akumulativní rozdílový obraz: získáváme intenzitní obraz d akum d akum (i, j) = T a t f (i, j, t 0 ) f (i, j, t) (2) t=1 kde f (i, j, t 0 ) je referenční obraz f (i, j, t) je posloupnost následujících obrázků a t jsou váhové koeficienty označující významnost jednotlivých obrazů posloupnosti pozn. Referenční obraz obraz zpracovávané scény, který obsahuje pouze stacionární objekty. Pokud je pohyb na scéně nepřetržitý, lze získat referenční obraz tak, že nahradíme oblasti odpovídající pohybujícím se objektům odpovídajícími oblastmi z jiných snímků. Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 5 / 15

Adaptive Background Subtraction metoda řeší problém s určením referenčního snímku (často snímku pozadí bez pohybujících se objektů) v reálných podmínkách vznikají související problémy s pozadím jako takovým - např. osvětlení (stmívání) malá změna pozadí způsobená malým pohybem kamery (třes) aj. existuje několik algoritmů pro adaptivní odečtení pozadí Adaptive background mixture model (r.2001): každý pixel pozadí je modelovám gousovskou směsí (K = 3..5) váhy této směsi určují porměry času s jakým daný jas ve scéně pobývá pravděpodobné intenzity v daném místě jsou současně intenzitami pozadí - tj. jsou ve scéně nejdéle a jsou tedy nejstabilnější Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 6 / 15

Opticky tok - Optical Flow I I I I opticky tok zkouma vlastnosti jasu po sobe jdoucı obra zku dane sce ny v c ase vy poc et opticke ho toku je nutny m pr edpokladem zpracova nı vys s ı u rovne, ktere umoz n uje pracovat se staticky m i pohyblivy m umı ste nı m pozorovatele a urc it parametry pohybu, relativnı vzda lenosti pr edme tu v obraze apod. opticky tok vstupuje je pr ibliz ne na u rovni segmentace obrazu pozornost je zame r ena na pohybujı cı se objekty (nebo kameru) Zpracova nı digitalizovane ho obrazu (ZDO) - Analy za pohybu 7 / 15

opticky tok je pole 2D vektoru, kde kaz dy vektor ukazuje posunutı bodu (pixelu) z dane ho snı mku na snı mek na sledujı cı I jde o dvojrozme rny vektor rychlosti, protoz e vypovı da o sme ru a velikosti rychlosti pohybu v dane m mı ste obrazu Pr edpoklady funkc nosti: 1. intenzita (barva) objektu (pixelu ) se za sadne neme nı v na sledujı cı m snı mku 2. sousedı cı pixely sdı lı podobny pohyb I Zpracova nı digitalizovane ho obrazu (ZDO) - Analy za pohybu 8 / 15

předpokládejme intenzitní funkci f (x, y) a intenzitu pixelu I (x, y, t) v daném snímku v čase t intenzita pixelu na pozici (x, y) se posune na následující snímek o (dx, dy) za čas dt předpokládejme, že intenzita tohoto pixelu je stejná, pak platí: I (x, y, t) = I (x + dx, y + dy, t + dt) (3) pak aproximace taylorovým rozvojem získáme rovnici optického toku: f x u + f y v + f f = 0 (4) kde f x = f x ; f y = f y u = dx dt ; v = dy dt f t je gradient v čase a u, v jsou neznámé hodnoty problém je, že máme dvě neznámé a jen jednu rovnici (5) Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 9 / 15

jedno z možných řešení je právě předpoklad společného pohybu sousedících pixelů metoda Lukas-Kanade uvažuje blok 3x3, který sdíĺı stejný pohyb pak máme přeurčenou soustavu: 9 rovnic a 2 neznámé řešení s nejmenší chybou získáme metodou nejmenších čtverců výpočet je úspěšný v případě malého pohybu problém je, co pak s velkým pohybem mezi sousedícími snímky? řešením je pyramidové vyjádření těchto snímků postupné zmenšování obrázků způsobuje, že se z velkých pohybů stávají malé pohyby a malé pohyby se postupně ztrácejí řešíme Lukas-Kanade metodu pro každou pyramidu zvlášt Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 10 / 15

řídký optický tok: sledujeme pohyb pouze vybraných bodů hustý optický tok: každému pixelu obrazu odpovídá vektor rychlosti Druhy pohybu lze popsat kombinací čtyř základních pohybů: (a) translační pohyb v rovině kolmé na osu pohledu; (b) translace do dálky; (c) rotace kolem osy pohled; (d) rotace kolmá na osu pohledu. Využití optického toku: Object Tracking Structure From Motion Video Compression Video Stabilization Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 11 / 15

ANALÝZA POHYBU NA ZÁKLADĚ DETEKCE VÝZNAMNÝCH BODŮ Cíl: řešit problém vzájemné korespondence sobě odpovídajících částí objektů v různých okamžicích pohybu V prvním kroku je nalezení významných bodů nejlépe, které jsou co nejméně podobné svému okoĺı vrcholy, hranice objektů apod. často se použije nějaký detektor rohů dále hledáme pomocí postupů srovnávání korespondence významných bodů v po sobě jdoucích obrazech výsledkem je postupné vytvoření rychlostního pole těchto bodů Moravcův operátor: (r.1980) je jedním z nejstarších detektorů rohů g(i, j) = 1 8 i+1 j+1 k=i 1 l=j 1 f (i, j) f (k, l) (6) Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 12 / 15

Vzájemná korespondence: 1. určením všech potenciálních korespondencí mezi dvojicemi významných bodů dvou po sobě jdoucích obrazů 2. každá dvojice je ohodnocena jistou pravděpodobností udávající věrohodnost jejich korespondence 3. pravděpodobnosti jsou iterativně zpřesňovány na základě principu společného pohybu (přes více snímků) 4. iterační proces skončíme tehdy, když pro každý významný bod z jednoho obrazu existuje právě jeden odpovídající významný bod z následujícího obrazu bereme v úvahu předpoklad maximální rychlosti do nalezení korespondence je také důležitá konzistence dvojic bodů, tzn. minimální rozdíl rychlosti pohybu těchto bodů Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 13 / 15

Phase Correlation Cíl: Estimace pohybu mezi dvěma snímky založeno na frekvenčním spektru spočtu 2D diskrétní fourierovu transformaci G a = F{f (i, j, t)} a G b = F{f (i, j, t + dt)} R = G a G b G a G b (7) inverzní transformace r = F 1 {R} Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 14 / 15

a posun je získán jako ( x y) = arg max (x,y) (r) princip vychází z cross correlation technik obecně robustní k šumu, překryvům apod. (lékařské, satelitní snímky) možné rozšíření o rotaci a měřítko (logaritmické polární souřadnice) Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu 15 / 15