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

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

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.

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

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

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

Využití metod strojového učení v bioinformatice David Hoksza

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

Rozpoznávání v obraze

Hledání optimální polohy stanic a zastávek na tratích regionálního významu

1 Analytické metody durace a konvexita aktiva (dluhopisu) $)*

Vojtěch Franc Centrum strojového vnímání, Katedra kybernetiky, FEL ČVUT v Praze Eyedea Recognition s.r.o MLMU

Úloha: Verifikace osoby pomocí dynamického podpisu

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Kybernetika a umělá inteligence, cvičení 10/11

Principy počítačů I Netradiční stroje

Pravděpodobnost v závislosti na proměnné x je zde modelován pomocí logistického modelu. exp x. x x x. log 1

Konvoluční model dynamických studií ledvin. seminář AS UTIA

Využití strojového učení k identifikaci protein-ligand aktivních míst

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

Studentská tvůrčí a odborná činnost STOČ 2017

Co je obsahem numerických metod?

Sledovaní pohybu zvířete na základě videozáznamu

jednoduchá heuristika asymetrické okolí stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy Pokročilé heuristiky

Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma

Potlačování šumu v mikroskopických snímcích pomocí adaptivního non-local means filtru


7. Rozdělení pravděpodobnosti ve statistice

oddělení Inteligentní Datové Analýzy (IDA)

Připomenutí co je to soustava lineárních rovnic

ZPRACOVÁNÍ OBRAZU PRO VYHODNOCENÍ SEGREGACE DRÁTŮ

NPGR032 CVIČENÍ III. Šum a jeho odstranění teorie&praxe. Adam Novozámský (novozamsky@utia.cas.cz)

Odhad stavu matematického modelu křižovatek

Asociativní sítě (paměti) Asociace známého vstupního vzoru s daným výstupním vzorem. Typická funkce 1 / 44

Neuronové sítě (11. přednáška)

Nestranný odhad Statistické vyhodnocování exp. dat M. Čada

Generování pseudonáhodných. Ing. Michal Dorda, Ph.D.

Klasifikace a rozpoznávání. Lineární klasifikátory

Motivace příklad použití lokace radarového echa Význam korelace Popis náhodných signálů číselné charakteristiky

Inženýrská statistika pak představuje soubor postupů a aplikací teoretických principů v oblasti inženýrské činnosti.

Detekce interakčních sil v proudu vozidel

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY SLEDOVÁNÍ VYBRANÉHO OBJEKTU V DYNAMICKÉM OBRAZE OBJECT TRACKING IN VIDEOFEED

11. Tabu prohledávání

Státnice odborné č. 20

AVDAT Mnohorozměrné metody, metody klasifikace Shluková analýza

stránkách přednášejícího.

BINÁRNÍ NEBO BI-VALENTNÍ LOGIKA

SE OBJEKTŮ FAKULTA INFORMAČNÍCH TECHNOLOGIÍ BRNO UNIVERSITY OF TECHNOLOGY

Měření dat Filtrace dat, Kalmanův filtr

Teorie rozhodování (decision theory)

2. Základní typy dat Spojitá a kategoriální data Základní popisné statistiky Frekvenční tabulky Grafický popis dat

7 Další. úlohy analýzy řeči i a metody

Počítače a grafika. Ing. Radek Poliščuk, Ph.D. Přednáška č.7. z předmětu

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

EM algoritmus. Proč zahrnovat do modelu neznámé veličiny

Automatická detekce anomálií při geofyzikálním průzkumu. Lenka Kosková Třísková NTI TUL Doktorandský seminář,

Přednáška 13 Redukce dimenzionality

3. Vícevrstvé dopředné sítě

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů

10. cvičení z PST. 5. prosince T = (n 1) S2 X. (n 1) s2 x σ 2 q χ 2 (n 1) (1 α 2 ). q χ 2 (n 1) 2. 2 x. (n 1) s. x = 1 6. x i = 457.

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

= je prostý orientovaný graf., formálně c ( u, v) 0. dva speciální uzly: zdrojový uzel s a cílový uzel t. Dále budeme bez

Multirobotická kooperativní inspekce

4EK212 Kvantitativní management. 7.Řízení projektů

Datové struktury. Zuzana Majdišová

Jako příklady typicky ch hrozeb pro IT lze uvést: Útok

4EK311 Operační výzkum. 6. Řízení projektů

Popis objektů. Karel Horák. Rozvrh přednášky:

Řízení projektů. Konstrukce síťového grafu pro řízení projektů Metoda CPM Metoda PERT

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

Zpracování obrazu v FPGA. Leoš Maršálek ATEsystem s.r.o.

Emergence chování robotických agentů: neuroevoluce

Obsah. Princip funkce zařízení Hardware. Fotografie. High-boost filtr Ekvalizace histogramu Adaptabilní prahový filtr

Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení. Jiří Málek

Testování prvočíselnosti

Základní spádové metody

AVDAT Nelineární regresní model

PRAVDĚPODOBNOST A STATISTIKA

Jaroslav Tuma. 8. února 2010

ELIMINACE VLIVU DRUHÉ ROTACE PŘI AFINNĚ INVARIANTNÍM 2D ROZPOZNÁVÁNÍ

Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Katedra počítačů, Computational Intelligence Group

Numerické metody optimalizace - úvod

Markovovy modely v Bioinformatice

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

13. cvičení z PSI ledna 2017


8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice

Kvantové algoritmy a bezpečnost. Václav Potoček

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

METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

Měření dat Filtrace dat, Kalmanův filtr

Šárka Došlá. Matematicko-fyzikální fakulta Univerzita Karlova v Praze. Bimodální rozdělení. Šárka Došlá. Motivace. Základní pojmy

Automatizované řešení úloh s omezeními

APLIKACE METODY MONTE CARLO K SIMULACI KRITICKÉ CESTY (APPLICATION OF THE MONTE CARLO METHOD FOR THE SIMULATION OF A CRITICAL PATH)

Best-Effort Top-k Query Processing Under Budgetary Constraints. Jakub Čermák

Agent pracující v částečně pozorovatelném prostředí udržuje na základě senzorického modelu odhaduje, jak se svět může vyvíjet.

Dálkový průzkum Země. Klasifikace obrazu

UČENÍ BEZ UČITELE. Václav Hlaváč

4 HMM a jejich trénov

Zobrazování barev Josef Pelikán CGG MFF UK Praha.

Transkript:

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

Plán Motivace a popis úlohy Rozdělení úlohy na tři části Detekce pohybu Detekce objektů Sledování objektů Rozbor každé z částí a nástin několika používaných algoritmů Praktická ukázka

Motivace Úkol Detekovat pohyblivé cíle Sledovat cíle při pohybu scénou Zjistit aktivitu cílů Motivace Zabezpečovací systémy Automatické zpracování Menší přenos dat (přenos jen důležitých částí) Sledování bezpečnosti práce Továrny narušení bezpečnostních zón Letiště sledování letištní plochy Metro detekce podezřelého chování Statistiky a řízení Řízení křižovatek

Rozdělení úlohy > chůze > shýbnutí > chůze Detekce pohybu - Odečítání pozadí - Optický tok Detekce objektů - Souvislé komponenty - Mean-shift Sledování objektů - Condensation - Mean-shift - MCMC Rozpoznávání akcí - HMM

Detekce pohybu > chůze > shýbnutí > chůze Detekce pohybu - Odečítání pozadí - Optický tok Detekce objektů - Souvislé komponenty - Mean-shift Sledování objektů - Condensation - Mean-shift - MCMC Rozpoznávání akcí - HMM

Detekce pohybu Vstup Aktuální snímek Výstup Binární obrázek: 0-pozadí, 1-popředí Pravděpodobnostní obrázek: [0,1] pravď. příslušnosti k popředí Metody Modelování pozadí Optický tok

Detekce pohybu modelování Máme model pozadí pozadí Typicky na úrovni pixelů Nejpravděpodobnější barva v daném místě a v daném okamžiku Aproximace rozložení pravděpodobnosti Porovnáme s aktuálním snímkem rozdíl od pozadí pravděpodobnost náležení pixelu k pozadí

Detekce pohybu modelování Model Statický Předpočítaný v učící fázi pozadí Nevýhody: Je třeba získat sekvenci bez popředí Nedokáže reagovat na dlouhotrvající změny scény Špatně reaguje na změny osvětlení Dynamický Model se po dobu běhu výpočtu obměňuje Nevýhody: Problém s nastavením parametrů rychlosti učení Duchové, splynutí s pozadím, nedostatečné přizpůsobování

Stauffer & Grimson [1998] Dynamický model Model pozadí v jednom pixelu reprezentován směsí n gausiánů n obvykle 3 až 5 Každý gausián má přiřazenu váhu, střední hodnotu a rozptyl Pravděpodobnost náležení pixelu do pozadí

Stauffer & Grimson [1998] Obměna parametrů Pixel v aktuálním snímku je přiřazen některému gausiánu pokud: Změna vah: Změna parametrů vybraného gausiánu:

Stauffer & Grimson [1998] Přiřazení pixelu k pozadí nebo popředí Uspořádání gausiánů sestupně podle Nechť: Pak řekneme, že prvních gausiánů reprezentuje pozadí Předpoklad: pozadí se málo mění a v sekvenci snímků se vyskytuje často T je parametr určující práh citlivosti

Další možnosti Histogram pozadí Histogram za N posledních snímků pro každý pixel Pravděpodobnost náležení do pozadí se určí jako hodnota v patřičné buňce histogramu Přímé odčítání několika snímků Pro každý pixel se určí pravděpodobnost náležení do popředí jako vzdálenost jeho hodnot v několika předcházejících snímcích

Optický tok Snaha nalézt nejpravděpodobnější směr pohybu pro každý pixel (nebo malé oblasti) Odtud rozdělení na pozadí a popředí Nevýhody: Velice výpočetně náročné Nepřesné Výhody: Více informací využitelných i v dalších fázích zpracování

Detekce objektů > chůze > shýbnutí > chůze Detekce pohybu - Odečítání pozadí - Optický tok Detekce objektů - Souvislé komponenty - Mean-shift Sledování objektů - Condensation - Mean-shift - MCMC Rozpoznávání akcí - HMM

Detekce objektů Vstup Binární obrázek: 0-pozadí, 1-popředí Pravděpodobnostní obrázek: [0,1] pravď. příslušnosti k popředí Výstup Identifikace zajímavých objektů v popředí Zajímavý dostatečně veliký, vhodného tvaru (podle aplikace) Při sledování lidí typicky eliptického tvaru Metody Souvislé komponenty Mean-shift

Mean-shift Úloha: Množina X bodů v prostoru Vágně Úkolem je najít co největší chumel těchto bodů Lépe Maximalizovat funkci: Kde je klesající nezáporná funkce, nenulová na omezené množině

Mean-shift Iterativní algoritmus Zvolíme počáteční bod V každé iteraci uděláme krok ve směru gradientu

Mean-shift Nová pozice: Kde Pak novou pozici lze spočítat Což není nic jiného než střední hodnota

Sledování objektů > chůze > shýbnutí > chůze Detekce pohybu - Odečítání pozadí - Optický tok Detekce objektů - Souvislé komponenty - Mean-shift Sledování objektů - Condensation - Mean-shift - MCMC Rozpoznávání akcí - HMM

Sledování objektů Vstup: Pozice sledovaných objektů v minulém snímku Aktuální snímek Modely objektů Výstup: Poloha sledovaných objektů v tomto snímku Ztracené objekty Metody: Condensation Mean-shift

Používané modely Tvar Eliptický Obdélníkový Skvrny (blobs) Určení podobnosti Histogram Z celé oblasti Vážený histogram Více histogramů (rozdělení oblasti) Míra podobnosti Bhattacharyya: další

Condensation Sledování množiny N potenciálních pozic X i pro daný cíl a jejich míry podobnosti s modelem π i Algoritmus: 1. Výběr N cílů z množiny potenciálních cílů podle pravděpodobnosti π i 2. Změna parametrů nově vybraných potenciálních cílů Náhodně Podle odhadu rychlosti 3. Přepočítání pravděpodobností π i 4. Pozice cíle v tomto snímku je vážený průměr množiny N potenciálních cílů s váhami π i

Mean-shift Vážený histogram s lineárním jádrem Podobnost histogramů Bhattacharyya: Taylorův rozvoj kolem Maximalizace podobnosti znamená maximalizaci druhého členu Použití alg. mean-shift

Mean-shift 1. Startovní pozice je koncová pozice v minulém snímku. Spočteme 2. Spočítáme váhy a novou pozici jako těžiště s váhou 3. Spočítáme 4. Dokud dosaď a jdi na 3. 6. dokud nezkonvergovalo jdi na 1. 7. je konečná pozice pro tento snímek

Literatura C. BELEZNAI; B. FRUSTUCK; H. BISCHOF; W. KROPATSCH. Detecting humans in groups using fast mean shift procedure. 28 th Workshop of the Austrian Association for Pattern Recognition, pages 71-78, June 1998 D. COMANICIU; V. RAMESH. Mean-shift and optimal prediction for object tracking. IEEE Int. Conf. Image Processing, 2000 M. ISARD; A. BLAKE. Condensation conditional density propagation for visual tracking. International Journal on Computer Vision, pages 5-28, 1998 C. STAUFFER; E. GRIMSON. Adaptive background mixture model for real-time tracking. CVPR 1998

Ukázky