Počítačové vidění. Prezentace přednášek. Ústav počítačové grafiky a multimédií

Rozměr: px
Začít zobrazení ze stránky:

Download "Počítačové vidění. Prezentace přednášek. Ústav počítačové grafiky a multimédií"

Transkript

1 Počítačové vidění Prezentace přednášek Ústav počítačové grafiky a multimédií

2 Téma přednášky Klasifikace obrazu a konvoluční neuronové sítě Michal Hradiš UPGM FIT Brno University of Technology

3 Obsah: Klasifikace obrazu + demo Datasety Přehled BOW+SVM Myšlenka hlubokého učení Neuronové sítě Konvoluční sítě Aplikace CNN na další problémy Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 3

4 Image classification multi-label Intelligent stuff Tagy outdoors indoors sport person water trees politician singing dog cat dancing cars walking running swimming mountains yes no yes yes yes yes no no no no no no no no no no Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 4

5 Image classification multi-class WINDSURFING Intelligent stuff Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 5

6 Kategorie slovní zásoba aktivní 3k 10k pasivní 50k Obecné kategorie Objekty, činnosti, prostředí, podmínky, nálada, pocity, druh fotografie/záběru, žánr Specifické (pojmenované) místa, konkrétní osoby, značky aut, Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 6

7 Na co to je? Reprezentace obrazu pomocí sémanticky smysluplných kategorií místo nízko úrovňových příznaků Vyhledávání přímo podle kategorií Vyhledávání podle obsahu (content-based image search) Podobnostní vyhledávání podobnost může být definována jako shoda sémantických kategorií Automatické (polo-automatické) tagování fotografií a videí místo současné ruční anotace (Flickr, Youtoube) Budoucnost: Vytváření textových popisů fotografii? Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 7

8 ImageNet Fotografie z webu obrázky vyhledány podle klíčových slov a ručně zkontrolovány jeden obrázek patří do jedné třídy 21k tříd (podstatná jména, většinou objekty, živočichové, rostliny) 14M obrázků Lokalizace objektů pro část datasetu ~200 tříd objektů - vhodné pro detekci Large Scale Visual Recognition Challenge 1000 tříd, 1.2M trénovačích obrázků Deng et al.: ImageNet: A Large-Scale Hierarchical Image Database, CVPR

9 MS COCO common objects in context >70 kategorií, segmentace objektů, více tříd a objektů na obrázku, >300k obrázků, >2M instancí objektů, Lin et al.: Microsoft COCO: Common Objects in Context, ECCV

10 MS COCO a woman posing for a pic in front of a mountain, near the water. a woman poses for a photo while sitting on a bench by the seaside. lady in the jacket is sitting on the concrete bench smiling. woman sitting at a picnic table next to the ocean. a woman sitting on a stone bench in front of the beach. Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 10

11 SUN397 from Abbey to Zoo 397 typů scén > 100 obrázků na kategorii Xiao et al.: SUN database: Large-scale scene recognition from abbey to zoo, CVPR

12 Další datové sady PASCAL VOC 2007/2012, CALTECH 101/256 Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 12

13 Klasický přístup Extrakce příznaků Příznakový vektor Klasifikátor1 Klasifikátor2 Klasifikátor N ano/ne ano/ne ano/ne Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 13

14 Extrakce příznaků podobnost obrazu Klasifikace je založena na podobnosti obrázků stejné kategorie v prostoru příznaků Potřebujeme příznaky, které ulehčí práci klasifikátoru Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 14

15 Extrakce příznaků Globální příznaky popisují obraz jako celek barevné/lbp histogramy, barevné momenty, gradienty, GIST Lokální příznaky Popisují malou oblast obrazu lokálně jsou objekty a obrazy více podobné než globálně i při změně objektů, pohledů, Detektory: Harris, Harris-Laplace, Harris-affine, MSER, IBR, EBR Descriptory: SIFT, rgb-sift, GLOH, Patch descriptor Feature vector Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 15

16 Kvantizace lokálních příznaků Nalezení podobnosti mezi obrázky přímo z lokálních příznaků má kvadratickou složitost Všechny oblasti z jednoho obrázku se musí porovnat se všemi oblastmi z druhého obrázku Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 16

17 Slovníková transformace (kvantizace) Slovník - reprezentativní sada prototypů oblastí (k-means) převádí descriptor na jedno číslo (id nejpodobnějšího prototypu) Bag of Words (BOW) histogram id vizuálních slov reprezentuje obrázek porovnání obrázků má pak lin. složitost Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 17

18 Bag of Words Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 18

19 Bag of Words Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 19

20 Image representations Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 20

21 Traditional approach Fixed engineered features followed by simple trainable classifier Human-driven academic evolution Feature Extractor Learning algorithm Simple Classifier (lin./kernel SVM) SIFT Codebook transform, Sparse coding Pooling Michal Hradiš - Deep Learning for Computer Vision 21

22 Deep learning - CNN Features are merged with a classifier and learned jointly Learning Algorithm Feature Extractor Classiffier Learned Convolution + ReLU Fixed Pooling Learned Convolution + ReLU Fixed Pooling Michal Hradiš - Deep Learning for Computer Vision 22

23 Hierarchy of features Low-level features Mid-level features High-level features Michal Hradiš - Deep Learning for Computer Vision 23

24 Feature visualization Layer 2 Zeiler, Fergus: Visualizing and Understanding Convolutional Networks, ECCV Michal Hradiš - Deep Learning for Computer Vision 24

25 Feature visualization Layer 5 Zeiler, Fergus: Visualizing and Understanding Convolutional Networks, ECCV Michal Hradiš - Deep Learning for Computer Vision 25

26 Hluboké učení deep learning Klasický přístup Extrakce příznaků (navrženo člověkem) Učící algoritmus Jednoduchý klasifikátor (lin./kernel SVM) Hluboké učení Učící algoritmus Naučené příznaky Naučený klasifikátor Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 26

27 Neuronové sítě Klasické dopředné neuronové sítě Sítě můžou řešit velkou škálu úloh podle vlastností neuronů ve výstupní vrstvě a objektivní funkce Multi-class, multi-label, regrese, distance learning, SVM hinge loss (hokejka), auto-encoders, sparse respresentations, Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 27

28 Hlubší neuronové sítě Source: UFLDL tutorial, Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 28

29 Neural Network Numerical input vector Neural Network (function with trainable parameters) Numerical output vector Michal Hradiš - Deep Learning for Computer Vision 29

30 Klasický neuron Aktivací neuronu je vážený součet vstupů, plus bias Výsledek neuronu vznikne aplikací nelineární aktivační funkce Možný zápis neuronu Aktivační funkce např. sigmoida Source: UFLDL tutorial, Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 30

31 Učení neuronových sítí Zpětné šíření chyby derivace objektivní vzhledem ke všem parametrům sítě využití pravidla pro efektivní derivace složené funkce (chain rule) δf(x) x = h(x) g(x) g(x) x Příklad objektivní fce. half squared error Source: UFLDL tutorial, Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 31

32 Zpětné šíření chyby 1. Dopředný průchod sítí, spočítat a uložit aktivace všech neuronů 2. Spočítat parciální derivace všech výstupních neuronů 3. Zpětný průchod rekurzivně spočítat parciální derivace všech neuronů v síti vždy z parciálních derivací neuronů v následující vrstvě 4. Spočítat derivace vah a biasů z aktivací předešlé vstvy a derivací následující vrstvy Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 32

33 Stochastic Gradient Descent Jak minimalizovat hodnotu objektivní funkce na datasetu? Gradient Parciální derivace dohromady tvoří gradient Pohyb ve směru gradientu zvyšuje hodnotu funkce (zhoršuje výsledky sítě) a pohyb proti směru gradientu snižuje hodnotu funkce (zlepšuje síť) Stochastic gradient se počítá na podmnožinách trénovací sady Pravidlo pro učení v Stochastic Gradient Descent Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 33

34 Stochastic Gradient Descent Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 34

35 Konvoluční neuronové sítě Jsou to úplně normální dopředné neuronové sítě Bývají hluboké Váhy jsou omezeny Některé jsou nuceny mít stejnou hodnotu Některé (mnoho) jsou nastavené na 0 Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 35

36 Historie 1980 Kunihiko Fukushima Neocognitron: A Selforganizing Neural Network Model for a Mechanism of Pattern Recognition Unaffected by Shift in Position 1998 LeCun et al.: Gradient-Based Learning Applied to Document Recognition 2012 Krizhevsky et al.: ImageNet Classification with Deep Convolutional Neural Networks 2013-dnes exploze aplikací Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 36

37 Konvoluční vrstva Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 37

38 Konvoluční vrstva Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 38

39 Pooling vrstva Podvzorkování pixely z okolí se agregují do jedné hodnoty zmenšení rozměru vrstvy používají se operace MAX/MEAN MAX přímo zvyšuje invarianci vůči posunutí Počítačové vidění / Klasifikace obrazu a konvoluční neuronové sítě 39

40 Architektura sítě Počítačové vidění / Klasifikátor typu AdaBoost 40

41 ReLU - Rectified Linear Unit ReLU x = max(0, z) Michal Hradiš - Deep Learning for Computer Vision 41

42 Dropout regularization Strong regularization L2/weight decay does not work much with ReLU Training: set random 50% of activations of a layer to 0 Testing: use all activations multiplied by 0.2 Michal Hradiš - Deep Learning for Computer Vision 42

43 Data augmentation Michal Hradiš - Deep Learning for Computer Vision 43

44 Trénování konvolučních sítí Nástroje Caffe, Troch 7, Theano Výhody Klasifikace obrázků je velmi rychlá. >100 fps na rychlé GPU Problémy Je potřeba rozumět, co se děje uvnitř. Často sítě nedělají, co mají, a je potřeba zjistit proč. Trénování je výpočetně náročné. Velké sítě se na nejnovějších GPU trénují klidně měsíc. Řešení Na vlastní problém můžete využít spodní vrstvy z již předtrénované síťě, přida několik dalších vrstev a celou síť doučit nejlepší výsledky na mnoha datasetech. Počítačové vidění / Klasifikátor typu AdaBoost 44

45 Layers and network size Start small low resolution, ~4 hidden layers, not too many channels run fast experiments Scale-up until overfitting takes over Fix overfitting and scale-up again Krizhevsky, A., Sutskever, I. and Hinton, G. E.: ImageNet Classification with Deep Convolutional Neural Networks, NIPS Michal Hradiš - Deep Learning for Computer Vision 45

46 CNN features Take pre-trained network and use activation of a late layer as features E.g. learned on ImageNet Use any classifier for your problem Fine-tune on your problem using back. prop. Donahue et al.:decaf: A Deep Convolutional Activation Feature for Generic Visual Recognition Michal Hradiš - Deep Learning for Computer Vision 46

47 Very Deep Convolutional Networks Karen Simonyan, Andrew Zisserman: Very Deep Convolutional Networks for Large-Scale Image Recognition, Michal Hradiš - Deep Learning for Computer Vision 47

48 GoogLeNet Szegedy et al.: Going deeper with convolutions Michal Hradiš - Deep Learning for Computer Vision 48

49 CNN features Donahue et al.: DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition Michal Hradiš - Deep Learning for Computer Vision 49

50 Cross-domain image search Crowley and Zissrman: In Search of Art, Workshop on Computer Vision for Art Analysis, ECCV, 2014 Michal Hradiš - Deep Learning for Computer Vision 50

51 Rich Features from RGB-D Images Gupta, Girshick, Arbeláez, Malik: Learning Rich Features from RGB-D Images for Object Detection and Segmentation. ECCV 2014 Michal Hradiš - Deep Learning for Computer Vision 51

52 Car orientation very small dataset 22 cars 14 for training Glasner et al.: Viewpoint-Aware Object Detection and Pose Estimation. ICCV Michal Hradiš - Deep Learning for Computer Vision 52

53 Car orientation Michal Hradiš - Deep Learning for Computer Vision 53

54 Detekce objektů R-CNN Girshick, R., Donahue, J., Darrell, T., & Malik, J., "Rich feature hierarchies for accurate object detection and semantic segmentation" Počítačové vidění / Klasifikátor typu AdaBoost 54

55 OverFeat fully convolutional Sermanet et al.: OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks Michal Hradiš - Deep Learning for Computer Vision 55

56 Text deblurring Počítačové vidění / Klasifikátor typu AdaBoost 56

57 Text deblurring Počítačové vidění / Klasifikátor typu AdaBoost 57

58 Pose estimation Toshev et al.: DeepPose: Human Pose Estimation via Deep Neural Networks. CVPR 2014 Počítačové vidění / Klasifikátor typu AdaBoost 58

59 Zarovnání obličejů Stejný přístup jako předchozí Sun et al.: Deep Convolutional Network Cascade for Facial Point Detection, CVPR 2013 Počítačové vidění / Klasifikátor typu AdaBoost 59

60 Rozpoznání obličejů Facebook DeepFace detekce obličejových bodů a napasování 3D modelu frontalizace obličeje do 2D natrénování CNN klasifikátoru na obrovském datasetu 4.4M obrázků, 4k lidí uříznutí poslední vrstvy předposlední se používá jako příznaky pro porovnávání obrázků Taigman et al.: DeepFace: Closing the Gap to Human-Level Performance in Face Verification, ECCV 2014 Počítačové vidění / Klasifikátor typu AdaBoost 60

61 Identity preserving face space Zhu et al.: Deep Learning Identity-Preserving Face Space. ICCV Michal Hradiš - Deep Learning for Computer Vision 61

62 Similarity Siamese net Chopra, Sumit, Raia Hadsell and Yann LeCun: Learning a similarity metric discriminatively, with application to face verification, CVPR 2005 Michal Hradiš - Deep Learning for Computer Vision 62

63 Vyhodnocení klasifikace obrazu Accuracy přesnost Top-2 accuracy Mean average precision Equal error rate Počítačové vidění / Klasifikátor typu AdaBoost 63

64 Zdroje Krizhevsky, A., Sutskever, I. and Hinton, G. E.: ImageNet Classification with Deep Convolutional Neural Networks, NIPS LeCun et al.: Gradient-Based Learning Applied to Document Recognition, Proceedings of the IEEE, 1998 Hinton: Neural Networks for Machine Learning, on-line kurz COURSERA, UFLDL tutorial, Toshev et al.: DeepPose: Human Pose Estimation via Deep Neural Networks Girshick, R., Donahue, J., Darrell, T., & Malik, J., "Rich feature hierarchies for accurate object detection and semantic segmentation Taigman et al.: DeepFace: Closing the Gap to Human-Level Performance in Face Verification, ECCV 2014 Počítačové vidění / Klasifikátor typu AdaBoost 64

Konvoluční neuronové sítě

Konvoluční neuronové sítě Konvoluční neuronové sítě Michal Hradiš http://www.fit.vutbr.cz/~ihradis/ Obsah Motivace highlights industry success stories Cesta k hlubokému učení x ručně navržené příznaky Co to je neuronová síť? Jak

Více

Rozpoznávání v obraze

Rozpoznávání v obraze Rozpoznávání v obraze AdaBoost a detekce objektů IKR, 2013 Roman Juránek www.fit.vutbr.cz/~ijuranek/personal Detekce objektů Úloha - v daném obraze nalézt objekty určitých tříd

Více

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

Vojtěch Franc Centrum strojového vnímání, Katedra kybernetiky, FEL ČVUT v Praze Eyedea Recognition s.r.o MLMU 29.4.2015 Příklady použití metod strojového učení v rozpoznávání tváří Vojtěch Franc Centrum strojového vnímání, Katedra kybernetiky, FEL ČVUT v Praze Eyedea Recognition s.r.o MLMU 29.4.2015 Stavební bloky systému

Více

Klasifikace a rozpoznávání

Klasifikace a rozpoznávání Klasifikace a rozpoznávání Prezentace přednášek Ústav počítačové grafiky a multimédií Téma přednášky Boosting Michal Hradiš UPGM FIT Brno University of Technology Obsah: Co je to boosting? Algoritmus AdaBoost

Více

geekovo minimum počítačového Nadpis 1 Nadpis 2 Nadpis 3

geekovo minimum počítačového  Nadpis 1 Nadpis 2 Nadpis 3 geekovo minimum Nadpis 1 Nadpis 2 Nadpis 3 počítačového vidění Adam Herout (doc. Jméno Ing. Příjmení Ph.D.) Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Vysoké učení technické

Více

Využití programu MATLAB v robotice. počítačové vidění a deep learning

Využití programu MATLAB v robotice. počítačové vidění a deep learning 3.10.2018 Brno Využití programu MATLAB v robotice počítačové vidění a deep learning Jaroslav Jirkovský jirkovsky@humusoft.cz www.humusoft.cz info@humusoft.cz www.mathworks.com 2 Co je MATLAB a Simulink

Více

Algoritmy a struktury neuropočítačů ASN P4. Vícevrstvé sítě dopředné a Elmanovy MLNN s učením zpětného šíření chyby

Algoritmy a struktury neuropočítačů ASN P4. Vícevrstvé sítě dopředné a Elmanovy MLNN s učením zpětného šíření chyby Algoritmy a struktury neuropočítačů ASN P4 Vícevrstvé sítě dopředné a Elmanovy MLNN s učením zpětného šíření chyby Vrstevnatá struktura - vícevrstvé NN (Multilayer NN, MLNN) vstupní vrstva (input layer)

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Vytěžování znalostí z dat

Vytěžování znalostí z dat Pavel Kordík, Josef Borkovec (ČVUT FIT) Vytěžování znalostí z dat BI-VZD, 2012, Přednáška 8 1/26 Vytěžování znalostí z dat Pavel Kordík, Josef Borkovec Department of Computer Systems Faculty of Information

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ DEPARTMENT OF COMPUTER GRAPHICS AND

Více

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

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Design and implementation of algorithms for adaptive control of stationary robots Marcel Vytečka 1, Karel Zídek 2 Abstrakt Článek

Více

Vojtěch Franc. Biometrie ZS Poděkování Janu Šochmanovi za slajdy vysvětlující AdaBoost

Vojtěch Franc. Biometrie ZS Poděkování Janu Šochmanovi za slajdy vysvětlující AdaBoost Rozpoznávání tváří I Vojtěch Franc Centrum strojového vnímání, ČVUT FEL Praha Biometrie ZS 2013 Poděkování Janu Šochmanovi za slajdy vysvětlující AdaBoost Úlohy rozpoznávání tváří: Detekce Cíl: lokalizovat

Více

Klasifikace a rozpoznávání

Klasifikace a rozpoznávání Klasifikace a rozpoznávání Prezentace přednášek M. Španěl, 2009 Ústav počítačové grafiky a multimédií Téma přednášky Unsupervised techniky Obsah: Literatura Úvod do shlukování Metriky, základní přístupy,

Více

Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů)

Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů) Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů) Autor: Vladimir Vapnik Vapnik, V. The Nature of Statistical Learning Theory.

Více

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

Roman Juránek. Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 30 Extrakce obrazových příznaků Roman Juránek Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké Učení technické v Brně Extrakce obrazových příznaků 1 / 30 Motivace Účelem extrakce

Více

Preceptron přednáška ze dne

Preceptron přednáška ze dne Preceptron 2 Pavel Křížek Přemysl Šůcha 6. přednáška ze dne 3.4.2001 Obsah 1 Lineární diskriminační funkce 2 1.1 Zobecněná lineární diskriminační funkce............ 2 1.2 Učení klasifikátoru........................

Více

ZÁPADOČESKÁ UNIVERZITA V PLZNI Fakulta aplikovaných věd Katedra kybernetiky DIPLOMOVÁ PRÁCE

ZÁPADOČESKÁ UNIVERZITA V PLZNI Fakulta aplikovaných věd Katedra kybernetiky DIPLOMOVÁ PRÁCE ZÁPADOČESKÁ UNIVERZITA V PLZNI Fakulta aplikovaných věd Katedra kybernetiky DIPLOMOVÁ PRÁCE Rozpoznávání druhů plodnic vysokých hub z digitálních obrazů Vypracoval: Bc. Lukáš Picek Vedoucí práce: Ing.

Více

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

SIFT: Scale Invariant Feature Transform Automatické nalezení korespondencí mezi dvojicí obrázků SIFT: Scale Invariant Feature Transform Automatické nalezení korespondencí mezi dvojicí obrázků lukas.mach@gmail.com Přílohy (videa, zdrojáky, ) ke stažení na: http://mach.matfyz.cz/sift Korespondence

Více

KONVOLUČNÍ NEURONOVÉ SÍTĚ PRO BEZPEČNOSTNÍ APLIKACE CONVOLUTIONAL NEURAL NETWORKS FOR SECURITY APPLICATIONS

KONVOLUČNÍ NEURONOVÉ SÍTĚ PRO BEZPEČNOSTNÍ APLIKACE CONVOLUTIONAL NEURAL NETWORKS FOR SECURITY APPLICATIONS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Dolování dat z multimediálních databází. Ing. Igor Szöke Speech group ÚPGM, FIT, VUT

Dolování dat z multimediálních databází. Ing. Igor Szöke Speech group ÚPGM, FIT, VUT Dolování dat z multimediálních databází Ing. Igor Szöke Speech group ÚPGM, FIT, VUT Obsah prezentace Co jsou multimediální databáze Možnosti dolování dat v multimediálních databázích Vyhledávání fotografií

Více

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

Studentská tvůrčí a odborná činnost STOČ 2017 Studentská tvůrčí a odborná činnost STOČ 2017 Detekce a analýza pohybu osob založená na analýze obrazu Bc. Robin Antonič Mendelova univerzita v Brně, Zemědělská 1 20. dubna 2017 FAI UTB ve Zlíně Klíčová

Více

Kohonenova mapa - opakování

Kohonenova mapa - opakování Kohonenova mapa - opakování Organizační dynamika: Jednovrstvá sít y 1 y k y h w k1 w ki w kn x 1 x i x n Mezi neurony je navíc zavedena topologická struktura (tj. neurony tvoří uzly neorientovaného grafu).

Více

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

Neuronové sítě (11. přednáška) Neuronové sítě (11. přednáška) Machine Learning Naučit stroje se učit O co jde? Máme model výpočtu (t.j. výpočetní postup jednoznačně daný vstupy a nějakými parametry), chceme najít vhodné nastavení parametrů,

Více

Využití metod deep learning v počítačovém vidění. v prostředí MATLAB

Využití metod deep learning v počítačovém vidění. v prostředí MATLAB 12.9.2018 Liberec Využití metod deep learning v počítačovém vidění v prostředí MATLAB Jaroslav Jirkovský jirkovsky@humusoft.cz www.humusoft.cz info@humusoft.cz www.mathworks.com 2 Co je MATLAB a Simulink

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií BAKALÁŘSKÁ PRÁCE

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií BAKALÁŘSKÁ PRÁCE VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta elektrotechniky a komunikačních technologií BAKALÁŘSKÁ PRÁCE Brno, 2017 Natalya Zarapina VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Lukáš Brodský www.gisat.cz. Praha 2008. Osnova. Objektový přístup Verze 4, 5, 6 / 7 Developer7 -funkčnost, nové vlastnosti HW

Lukáš Brodský www.gisat.cz. Praha 2008. Osnova. Objektový přístup Verze 4, 5, 6 / 7 Developer7 -funkčnost, nové vlastnosti HW Nové možnosti objektověorientované klasifikace v Definiens Lukáš Brodský www.gisat.cz GISAT Praha 2008 Osnova Objektový přístup Verze 4, 5, 6 / 7 Developer7 -funkčnost, nové vlastnosti HW Objektový přístup

Více

Rosenblattův perceptron

Rosenblattův perceptron Perceptron Přenosové funkce Rosenblattův perceptron Rosenblatt r. 1958. Inspirace lidským okem Podle fyziologického vzoru je třívrstvá: Vstupní vrstva rozvětvovací jejím úkolem je mapování dvourozměrného

Více

http://excel.fit.vutbr.cz

http://excel.fit.vutbr.cz 2015 http://excel.fit.vutbr.cz Odhad nadmořské výšky z obrazu Jan Vašíček* Abstrakt Tato práce se zabývá automatickým odhadem nadmořské výšky kamery z obrazu. Úlohu jsem řešil pomocí konvolučních neuronových

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY ÚSTAV POČÍTAČOVÝCH SYSTÉMŮ DEPARTMENT OF COMPUTER SYSTEMS KNIHOVNA PRO NÁVRH

Více

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

Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení. Jiří Málek Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení Jiří Málek Cíl projektu Cíl: Zefektivnění vzdělávání na ITE* v oblasti strojového učení pomocí posílení dostupné výpočetní

Více

Text Mining: SAS Enterprise Miner versus Teragram. Petr Berka, Tomáš Kliegr VŠE Praha

Text Mining: SAS Enterprise Miner versus Teragram. Petr Berka, Tomáš Kliegr VŠE Praha Text Mining: SAS Enterprise Miner versus Teragram Petr Berka, Tomáš Kliegr VŠE Praha Text mining vs. data mining Text mining = data mining na nestrukturovaných textových dokumentech otázka vhodné reprezentace

Více

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík,, CSc. NEURONOVÉ SÍTĚ otázky a odpovědi 1 AKD_predn4, slide 8: Hodnota výstupu závisí na znaménku funkce net i, tedy na tom, zda bude suma

Více

DETEKCE OBJEKTŮ POMOCÍ KINECTU

DETEKCE OBJEKTŮ POMOCÍ KINECTU VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

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

Odečítání pozadí a sledování lidí z nehybné kamery. Ondřej Šerý 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

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY. Fakulta informačních technologií Faculty of Information Technology

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY. Fakulta informačních technologií Faculty of Information Technology VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY Fakulta informačních technologií Faculty of Information Technology BAKALÁŘSKÁ PRÁCE BACHELOR S THESIS Brno, 2016 David Hlavoň VYSOKÉ UČENÍ TECHNICKÉ

Více

Face Descriptor Learned by Convolutional Neural Networks

Face Descriptor Learned by Convolutional Neural Networks CENTER FOR MACHINE PERCEPTION Face Descriptor Learned by Convolutional Neural Networks CZECH TECHNICAL UNIVERSITY IN PRAGUE Ondřej Holešovský ondrej.holesovsky@fel.cvut.cz CTU CMP 2015 01 May 20, 2015

Více

NG C Implementace plně rekurentní

NG C Implementace plně rekurentní NG C Implementace plně rekurentní neuronové sítě v systému Mathematica Zdeněk Buk, Miroslav Šnorek {bukz1 snorek}@fel.cvut.cz Neural Computing Group Department of Computer Science and Engineering, Faculty

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta elektrotechniky a komunikačních technologií DIPLOMOVÁ PRÁCE Brno, 2016 Bc. Zdeněk Hřebíček VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY

Více

PŘI AGILITY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ PETR PALATA BRNO UNIVERSITY OF TECHNOLOGY

PŘI AGILITY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ PETR PALATA BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

NAIL072 ROZPOZNÁVÁNÍ VZORŮ

NAIL072 ROZPOZNÁVÁNÍ VZORŮ NAIL072 ROZPOZNÁVÁNÍ VZORŮ RNDr. Jana Štanclová, Ph.D. jana.stanclova@ruk.cuni.cz www.cuni.cz/~stancloj LS Zk 2/0 OSNOVA 1. Úvod do rozpoznávání vzorů 2. Bayesovská teorie rozpoznávání 3. Diskriminační

Více

Fakulta elektrotechnická Katedra kybernetiky

Fakulta elektrotechnická Katedra kybernetiky České vysoké učení technické v Praze Fakulta elektrotechnická Katedra kybernetiky DIPLOMOVÁ PRÁCE Aktivní detekce obětí s RGB-D-T senzorem Praha, Květen 2016 Autor: Bc. Jiří Těžký Vedoucí práce: Ing. Karel

Více

Vojtěch Franc. Biometrie ZS 2016

Vojtěch Franc. Biometrie ZS 2016 Rozpoznávání tváří I Vojtěch Franc Centrum strojového vnímání, ČVUT FEL Praha Biometrie ZS 2016 Osnova: Příklady úloh v rozpoznávání tváří: detekce, verifikace, vyhledávání, odhad věku,... Metriky pro

Více

Klepnutím lze upravit styl předlohy. nadpisů. nadpisů.

Klepnutím lze upravit styl předlohy. nadpisů. nadpisů. 1/ 13 Klepnutím lze upravit styl předlohy Klepnutím lze upravit styl předlohy www.splab.cz Soft biometric traits in de identification process Hair Jiri Prinosil Jiri Mekyska Zdenek Smekal 2/ 13 Klepnutím

Více

Aplikace obrazové fúze pro hledání vad

Aplikace obrazové fúze pro hledání vad Marek Vajgl, Irina Perfilieva, Petr Hurtík, Petra Hoďáková Národní superpočítačové centrum IT4Innovations Divize Ostravské univerzity Ústav pro výzkum a aplikaci fuzzy modelování Ostrava, Česká republika

Více

Trénování sítě pomocí učení s učitelem

Trénování sítě pomocí učení s učitelem Trénování sítě pomocí učení s učitelem! předpokládá se, že máme k dispozici trénovací množinu, tj. množinu P dvojic [vstup x p, požadovaný výstup u p ]! chceme nastavit váhy a prahy sítě tak, aby výstup

Více

Umělá inteligence pro zpracování obrazu a zvuku

Umělá inteligence pro zpracování obrazu a zvuku Umělá inteligence pro zpracování obrazu a zvuku Jan Švec honzas@ntis.zcu.cz Kontakt: Jan Švec honzas@ntis.zcu.cz jan.svec@speechtech.cz www.linkedin.com/in/jansvec Katedra kybernetiky ZČU v Plzni Katedra

Více

Image search: kde slova nestačí Petra Budíková, ÚVT a FI MU

Image search: kde slova nestačí Petra Budíková, ÚVT a FI MU Image search: kde slova nestačí Petra Budíková, ÚVT a FI MU Lidová moudrost pohádek praví, že když chtěl princ požádat o ruku krásnou princeznu, neposlal jí zdvořilou žádost, ale svůj obraz. Na něm princezna

Více

Cvičení 11: RANSAC Tomáš Sixta 23. listopadu 2012

Cvičení 11: RANSAC Tomáš Sixta 23. listopadu 2012 Cvičení 11: RANSAC Tomáš Sixta 23. listopadu 2012 1 Úvod V tomto cvičení se naučíte pracovat s algoritmem RANSAC pro nalezení transformace mezi dvěma množinami bodových korespondencí. Mějme dva obrázky

Více

Enabling Intelligent Buildings via Smart Sensor Network & Smart Lighting

Enabling Intelligent Buildings via Smart Sensor Network & Smart Lighting Enabling Intelligent Buildings via Smart Sensor Network & Smart Lighting Petr Macháček PETALIT s.r.o. 1 What is Redwood. Sensor Network Motion Detection Space Utilization Real Estate Management 2 Building

Více

Lineární diskriminační funkce. Perceptronový algoritmus.

Lineární diskriminační funkce. Perceptronový algoritmus. Lineární. Perceptronový algoritmus. Petr Pošík Czech Technical University in Prague Faculty of Electrical Engineering Dept. of Cybernetics P. Pošík c 2012 Artificial Intelligence 1 / 12 Binární klasifikace

Více

Strojové učení Marta Vomlelová

Strojové učení Marta Vomlelová Strojové učení Marta Vomlelová marta@ktiml.mff.cuni.cz KTIML, S303 Literatura T. Hastie, R. Tishirani, and J. Friedman. The Elements of Statistical Learning, Data Mining, Inference and Prediction. Springer

Více

Využití neuronové sítě pro identifikaci realného systému

Využití neuronové sítě pro identifikaci realného systému 1 Portál pre odborné publikovanie ISSN 1338-0087 Využití neuronové sítě pro identifikaci realného systému Pišan Radim Elektrotechnika 20.06.2011 Identifikace systémů je proces, kdy z naměřených dat můžeme

Více

PREDIKCE POČTU UCHAZEČŮ O STUDIUM S VYUŽITÍM NEURONOVÝCH SÍTÍ

PREDIKCE POČTU UCHAZEČŮ O STUDIUM S VYUŽITÍM NEURONOVÝCH SÍTÍ PREDIKCE POČTU UCHAZEČŮ O STUDIUM S VYUŽITÍM NEURONOVÝCH SÍTÍ P. Matušík Evropský polytechnický institut, s.r.o, Osvobození 699, 686 04 Kunovice Abstract Neuronové sítě se v době využívají v řadě vědních

Více

5 1. Úvod Automatického rozpoznávání řeči (Automatic Speech Recognition, ASR) je obor, ve kterém aktivní výzkum probíhá již od 60. let minulého století. V dnešní době nachází široké uplatnění, např. v

Více

Strojové učení se zaměřením na vliv vstupních dat

Strojové učení se zaměřením na vliv vstupních dat Strojové učení se zaměřením na vliv vstupních dat Irina Perfilieva, Petr Hurtík, Marek Vajgl Centre of excellence IT4Innovations Division of the University of Ostrava Institute for Research and Applications

Více

Neural Networks Studio

Neural Networks Studio Neural Networks Studio SPŠ Jiří Hýbek a VOŠ Písek, 2. ročník březen 2009 Prohlašuji tímto, že jsem práci vypracoval samostatně a uvedl v seznamu literatury veškerou použitou literaturu a další informační

Více

SEARCH & BIG DATA [ & ANALYTICS] INFORUM 2015, Pavel Kocourek

SEARCH & BIG DATA [ & ANALYTICS] INFORUM 2015, Pavel Kocourek SEARCH & BIG DATA [ & ANALYTICS] INFORUM 2015, Pavel Kocourek NÁSLEDUJÍCÍCH 25 MINUT Proč je letošní prezentace modro-zelená Vyhledávání a Big data Search architektura s využitím Big data Co to může přinést

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY

Více

GENEROVÁNÍ OBRAZU POMOCÍ KONVOLUČNÍCH NEURONOVÝCH SÍTÍ LEARNING TO GENERATE IMAGES WITH CONVOLUTIONAL NEURAL NETWORKS

GENEROVÁNÍ OBRAZU POMOCÍ KONVOLUČNÍCH NEURONOVÝCH SÍTÍ LEARNING TO GENERATE IMAGES WITH CONVOLUTIONAL NEURAL NETWORKS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

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

Klasifikace a rozpoznávání. Lineární klasifikátory Klasifikace a rozpoznávání Lineární klasifikátory Opakování - Skalární součin x = x1 x 2 w = w T x = w 1 w 2 x 1 x 2 w1 w 2 = w 1 x 1 + w 2 x 2 x. w w T x w Lineární klasifikátor y(x) = w T x + w 0 Vyber

Více

Vytěžování znalostí z dat

Vytěžování znalostí z dat Pavel Kordík, Josef Borkovec (ČVUT FIT) Vytěžování znalostí z dat BI-VZD, 2011, Cvičení 9 1/16 Vytěžování znalostí z dat Pavel Kordík, Josef Borkovec Department of Computer Systems Faculty of Information

Více

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ DEPARTMENT OF COMPUTER GRAPHICS AND

Více

http://excel.fit.vutbr.cz Určení azimutu natočení hlavy v záznamu bezpečnostní kamerou Ondřej Blucha* Abstrakt Cílem této práce je vytvořit program, který bude schopen ze vstupního videa určit úhly natočení

Více

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

Kybernetika a umělá inteligence, cvičení 10/11 Kybernetika a umělá inteligence, cvičení 10/11 Program 1. seminární cvičení: základní typy klasifikátorů a jejich princip 2. počítačové cvičení: procvičení na problému rozpoznávání číslic... body za aktivitu

Více

Support Vector Machines (jemný úvod)

Support Vector Machines (jemný úvod) Support Vector Machines (jemný úvod) Osnova Support Vector Classifier (SVC) Support Vector Machine (SVM) jádrový trik (kernel trick) klasifikace s měkkou hranicí (soft-margin classification) hledání optimálních

Více

Neuronové sítě v DPZ

Neuronové sítě v DPZ Univerzita J. E. Purkyně v Ústí nad Labem Fakulta životního prostředí Neuronové sítě v DPZ Seminární práce z předmětu Dálkový průzkum Země Vypracovali: Jan Lantora Rok: 2006 Zuzana Vašková Neuronové sítě

Více

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

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů REGISTRACI OBRAZU (IMAGE REGISTRATION) Více snímků téže scény Odpovídající pixely v těchto snímcích musí mít stejné souřadnice Pokud je nemají

Více

Úloha - rozpoznávání číslic

Úloha - rozpoznávání číslic Úloha - rozpoznávání číslic Vojtěch Franc, Tomáš Pajdla a Tomáš Svoboda http://cmp.felk.cvut.cz 27. listopadu 26 Abstrakt Podpůrný text pro cvičení předmětu X33KUI. Vysvětluje tři způsoby rozpoznávání

Více

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 39

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 39 Extrakce obrazových příznaků Ing. Aleš Láník, Ing. Jiří Zuzaňák Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké Učení technické v Brně Extrakce obrazových příznaků 1 / 39

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta strojního inženýrství BAKALÁŘSKÁ PRÁCE

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta strojního inženýrství BAKALÁŘSKÁ PRÁCE VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta strojního inženýrství BAKALÁŘSKÁ PRÁCE Brno, 2017 Marek Čermák VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ FACULTY OF

Více

Fiala P., Karhan P., Ptáček J. Oddělení lékařské fyziky a radiační ochrany Fakultní nemocnice Olomouc

Fiala P., Karhan P., Ptáček J. Oddělení lékařské fyziky a radiační ochrany Fakultní nemocnice Olomouc Neuronové sítě a možnosti jejich využití Fiala P., Karhan P., Ptáček J. Oddělení lékařské fyziky a radiační ochrany Fakultní nemocnice Olomouc 1. Biologický neuron Osnova 2. Neuronové sítě Umělý neuron

Více

SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE OPTIMALIZACE STRUKTURY NEURONOVÝCH SÍTÍ APLIKOVANÝCH V REÁLNÝCH TECHNICKÝCH PROSTŘEDÍCH

SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE OPTIMALIZACE STRUKTURY NEURONOVÝCH SÍTÍ APLIKOVANÝCH V REÁLNÝCH TECHNICKÝCH PROSTŘEDÍCH SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE Series B The Jan Perner Transport Faculty 8 (2002) OPTIMALIZACE STRUKTURY NEURONOVÝCH SÍTÍ APLIKOVANÝCH V REÁLNÝCH TECHNICKÝCH PROSTŘEDÍCH Michal MUSIL

Více

Testování neuronových sítí pro prostorovou interpolaci v softwaru GRASS GIS

Testování neuronových sítí pro prostorovou interpolaci v softwaru GRASS GIS Testování neuronových sítí pro prostorovou interpolaci v softwaru GRASS GIS Veronika NEVTÍPILOVÁ Gisáček 2013 Katedra Geoinformatiky Univerzita Palackého v Olomouci Cíle otestovat kvalitu interpolace pomocí

Více

PODLE OBSAHU FAKULTA INFORMAČNÍCH TECHNOLOGIÍ. Bc. VERONIKA GAJOVÁ BRNO UNIVERSITY OF TECHNOLOGY

PODLE OBSAHU FAKULTA INFORMAČNÍCH TECHNOLOGIÍ. Bc. VERONIKA GAJOVÁ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Deep learning v jazyku Python

Deep learning v jazyku Python Deep learning v jazyku Python Barevné obrázky 1 Deep learning v jazyku Python Barevné obrázky Deep learning v jazyku Python Barevné obrázky 2 Obrázek 2.12: Gradientní sestup po 2D ztrátové ploše (dva učební

Více

Úvod do zpracování obrazů. Petr Petyovský Miloslav Richter

Úvod do zpracování obrazů. Petr Petyovský Miloslav Richter Úvod do zpracování obrazů Petr Petyovský Miloslav Richter 1 OBSAH Motivace, prvky a základní problémy počítačového vidění, pojem scéna Terminologie, obraz, zpracování a analýza obrazu, počítačové vidění,

Více

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Název DUM: VY_32_INOVACE_2A_18_OPPOSITES_-_SLOVA_OPAČNÁ

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Název DUM: VY_32_INOVACE_2A_18_OPPOSITES_-_SLOVA_OPAČNÁ Název školy: Základní škola a Mateřská škola Žalany Číslo projektu: CZ. 1.07/1.4.00/21.3210 Téma sady: Anglický jazyk 1. 3. Název DUM: VY_32_INOVACE_2A_18_OPPOSITES_-_SLOVA_OPAČNÁ Vyučovací předmět: Anglický

Více

A6M33BIO- Biometrie. Biometrické metody založené na rozpoznávání hlasu II

A6M33BIO- Biometrie. Biometrické metody založené na rozpoznávání hlasu II A6M33BIO- Biometrie Biometrické metody založené na rozpoznávání hlasu II Doc. Ing. Petr Pollák, CSc. 13. prosince 218-16:13 Obsah přednášky Úlohy automatického rozpoznávání řečníka Verifikace vs. identifikace

Více

České vysoké učení technické v Praze Fakulta Elektrotechnická. Diplomová práce. Detekce skoro lineárních objektů

České vysoké učení technické v Praze Fakulta Elektrotechnická. Diplomová práce. Detekce skoro lineárních objektů České vysoké učení technické v Praze Fakulta Elektrotechnická Diplomová práce Detekce skoro lineárních objektů Praha, 10. května 2012 Autor: Petr Zuzánek i ii Poděkování Touto cestou děkuji Ing. Karlovi

Více

Metody segmentace a rozpoznání číslic analogového elektroměru

Metody segmentace a rozpoznání číslic analogového elektroměru Rok / Year: Svazek / Volume: Číslo / Number: Jazyk / Language 2016 18 1 CZ Metody segmentace a rozpoznání číslic analogového elektroměru Methods for the Segmentation and Recognition of Value in an Analogue

Více

3D sémantická segmentace RGBD dat pomocí hlubokých konvolučních neuronových sítí

3D sémantická segmentace RGBD dat pomocí hlubokých konvolučních neuronových sítí Diplomová práce F3 České vysoké učení technické v Praze Fakulta elektrotechnická Katedra kybernetiky 3D sémantická segmentace RGBD dat pomocí hlubokých konvolučních neuronových sítí Martin Hobza Studijní

Více

Identifikace poruchy osobnosti z psaného textu

Identifikace poruchy osobnosti z psaného textu Identifikace poruchy osobnosti z psaného textu Adam Ondrejka, Petr Šaloun, and Radka Cepláková VŠB-Technická univerzita Ostrava, 17. listopadu 15, 708 33 Ostrava, Česká republika adam.ondrejka@gmail.com

Více

Algoritmy a struktury neuropočítačů ASN - P11

Algoritmy a struktury neuropočítačů ASN - P11 Aplikace UNS při rozpoznání obrazů Základní úloha segmentace obrazu rozdělení obrazu do několika významných oblastí klasifikační úloha, clusterová analýza target Metody Kohonenova metoda KSOM Kohonenova

Více

Neuronové sítě Ladislav Horký Karel Břinda

Neuronové sítě Ladislav Horký Karel Břinda Neuronové sítě Ladislav Horký Karel Břinda Obsah Úvod, historie Modely neuronu, aktivační funkce Topologie sítí Principy učení Konkrétní typy sítí s ukázkami v prostředí Wolfram Mathematica Praktické aplikace

Více

LOKALIZACE MOBILNÍHO ROBOTA V PROSTŘEDÍ LOCALISATION OF MOBILE ROBOT IN THE ENVIRONMENT

LOKALIZACE MOBILNÍHO ROBOTA V PROSTŘEDÍ LOCALISATION OF MOBILE ROBOT IN THE ENVIRONMENT VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Moderní systémy pro získávání znalostí z informací a dat

Moderní systémy pro získávání znalostí z informací a dat Moderní systémy pro získávání znalostí z informací a dat Jan Žižka IBA Institut biostatistiky a analýz PřF & LF, Masarykova universita Kamenice 126/3, 625 00 Brno Email: zizka@iba.muni.cz Bioinformatika:

Více

PV021 Vícevrstvá neuronová síť pro rozeznávání mikroteček. Matúš Goljer, Maroš Kucbel, Michal Novotný, Karel Štěpka 2011

PV021 Vícevrstvá neuronová síť pro rozeznávání mikroteček. Matúš Goljer, Maroš Kucbel, Michal Novotný, Karel Štěpka 2011 PV021 Vícevrstvá neuronová síť pro rozeznávání mikroteček Matúš Goljer, Maroš Kucbel, Michal Novotný, Karel Štěpka 2011 Úkol sítě Rozeznávat obrázky obsahující fluorescenční mikrotečky od obrázků s nespecifickým

Více

Perception Motivated Hybrid Approach to Tone Mapping

Perception Motivated Hybrid Approach to Tone Mapping Perception Motivated Hybrid Approach to Tone Mapping Martin Čadík Czech Technical University in Prague, Czech Republic Content HDR tone mapping Hybrid Approach Perceptually plausible approach Cognitive

Více

Algoritmy a struktury neuropočítačů ASN - P2. Topologie neuronových sítí, principy učení Samoorganizující se neuronové sítě Kohonenovy mapy

Algoritmy a struktury neuropočítačů ASN - P2. Topologie neuronových sítí, principy učení Samoorganizující se neuronové sítě Kohonenovy mapy Algoritmy a struktury neuropočítačů ASN - P2 Topologie neuronových sítí, principy učení Samoorganizující se neuronové sítě Kohonenovy mapy Topologie neuronových sítí (struktura, geometrie, architektura)

Více

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa Přednáška 5 Topologická správa vektorových dat v geodatabázi PostGIS 155UZPD Úvod do zpracování prostorových dat, zimní semestr 2018-2019 Martin Landa martin.landa@fsv.cvut.cz Fakulta stavební ČVUT v Praze

Více

Klasifikace webových stránek na základě vizuální podoby a odkazů mezi dokumenty

Klasifikace webových stránek na základě vizuální podoby a odkazů mezi dokumenty Klasifikace webových stránek na základě vizuální podoby a odkazů mezi dokumenty Petr Loukota, Vladimír Bartík Ústav informačních systémů, Fakulta informačních technologií VUT v Brně, Česká republika iloukota@fit.vutbr.cz,

Více

ITS. Technická zpráva - FIT - VG20102015006-2011 - 05. Faculty of Information Technology, Brno University of Technology

ITS. Technická zpráva - FIT - VG20102015006-2011 - 05. Faculty of Information Technology, Brno University of Technology ITS Technická zpráva - FIT - VG20102015006-2011 - 05 ing. Aleš Láník, ing. Petr Nohejl, ing. Jiří Král, Martin Kolář M.Sc. Faculty of Information Technology, Brno University of Technology 1.12.2011 Obsah

Více

Brno. Datová analytika. Machine Learning a Big Data. Jan Studnička

Brno. Datová analytika. Machine Learning a Big Data. Jan Studnička 7.9.2018 Brno Datová analytika Machine Learning a Big Data Jan Studnička studnicka@humusoft.cz www.humusoft.cz info@humusoft.cz www.mathworks.com Technické výpočty v MATLABu Přístup k datům Soubory Analýza

Více

RYCHLÁ DETEKCE PŘÍRODNÍCH OBJEKTŮ FAST DETECTION OF NATURAL OBJECTS

RYCHLÁ DETEKCE PŘÍRODNÍCH OBJEKTŮ FAST DETECTION OF NATURAL OBJECTS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Modul do serverové aplikace pro rozpoznávání identifikačních údajů z osobních dokladů

Modul do serverové aplikace pro rozpoznávání identifikačních údajů z osobních dokladů Jihočeská univerzita v Českých Budějovicích Přírodovědecká fakulta Modul do serverové aplikace pro rozpoznávání identifikačních údajů z osobních dokladů Diplomová práce Bc. Miroslav Bartyzal Školitel:

Více

Unstructured data pre-processing using Snowball language

Unstructured data pre-processing using Snowball language Unstructured data pre-processing using Snowball language Předzpracování nestrukturovaných dat pomocí jazyka Snowball Bc. Pavel Řezníček, doc. Ing. František Dařena, PhD., Ústav informatiky, Provozně ekonomická

Více

Strojové učení Marta Vomlelová

Strojové učení Marta Vomlelová Strojové učení Marta Vomlelová marta@ktiml.mff.cuni.cz KTIML, S303 Literatura 1.T. Hastie, R. Tishirani, and J. Friedman. The Elements of Statistical Learning, Data Mining, Inference and Prediction. Springer

Více