Matematika pro geometrickou morfometrii

Podobné dokumenty
Matematika pro geometrickou morfometrii (1)

Matematika pro geometrickou morfometrii

Matematika pro geometrickou morfometrii

Matematika pro geometrickou morfometrii (2)

Úvod do geometrické morfometrie

Geometrické transformace pomocí matic

Matematika pro geometrickou morfometrii

Matematika pro geometrickou morfometrii

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

Eukleidovský prostor a KSS Eukleidovský prostor je bodový prostor, ve kterém je definována vzdálenost dvou bodů (metrika)

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím [1]

Matice. Je dána matice A R m,n, pak máme zobrazení A : R n R m.

Lineární algebra : Metrická geometrie

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

Vybrané kapitoly z matematiky

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

Algoritmizace prostorových úloh

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

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

Software pro 2D geometrickou morfometrii

Matematika I 12a Euklidovská geometrie

Mechanika

Michal Zamboj. December 23, 2016

Lineární transformace

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

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

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

Gymnázium Jiřího Ortena, Kutná Hora

B) výchovné a vzdělávací strategie jsou totožné se strategiemi vyučovacího předmětu Matematika.

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_MA4 Analytická geometrie

Lineární zobrazení. 1. A(x y) = A(x) A(y) (vlastnost aditivity) 2. A(α x) = α A(x) (vlastnost homogenity)

1 Projekce a projektory

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

MATURITNÍ TÉMATA Z MATEMATIKY

ICT podporuje moderní způsoby výuky CZ.1.07/1.5.00/ Matematika analytická geometrie. Mgr. Pavel Liška

Maturitní otázky z předmětu MATEMATIKA

Afinní transformace Stručnější verze

FOURIEROVA ANAL YZA 2D TER ENN ICH DAT Karel Segeth

Vzorce počítačové grafiky

Tematický plán Obor: Informační technologie. Vyučující: Ing. Joanna Paździorová

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

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

Circular Harmonics. Tomáš Zámečník

DIGITÁLNÍ ARCHIV VZDĚLÁVACÍCH MATERIÁLŮ

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Gymnázium Jiřího Ortena, Kutná Hora. Průřezová témata Poznámky. Téma Školní výstupy Učivo (pojmy) volné rovnoběžné promítání průmětna

Necht L je lineární prostor nad R. Operaci : L L R nazýváme

Vlastní čísla a vlastní vektory

Analýza napjatosti PLASTICITA

Geometrie pro počítačovou grafiku - PGR020

VEKTORY. Obrázek 1: Jediný vektor. Souřadnice vektoru jsou jeho průměty do souřadných os x a y u dvojrozměrného vektoru, AB = B A

Předpokládané znalosti žáka 1. stupeň:

1 Linearní prostory nad komplexními čísly

Michal Zamboj. January 4, 2018

Výpočet průsečíků paprsku se scénou

Matematika. 6. ročník. Číslo a proměnná. desetinná čísla (využití LEGO EV3) číselný výraz. zaokrouhlování desetinných čísel. (využití LEGO EV3)

Slovo ALGEBRA pochází z arabského al-jabr, což znamená nahrazení. Toto slovo se objevilo v názvu knihy

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

9 Prostorová grafika a modelování těles

METODOLOGIE HODNOCENÍ RŮSTU HORNÍ ČELISTI A OBLIČEJE PO ČASNÉ OPERACI ROZŠTĚPU RTU. Jana Velemínská Katedra antropologie a genetiky PřF UK v Praze

Projekt IMPLEMENTACE ŠVP. pořadí početních operací, dělitelnost, společný dělitel a násobek, základní početní operace

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_MA3 Planimetrie

Přednáška 13 Redukce dimenzionality

NALG 001 Lineární algebra a geometrie 1, zimní semestr MFF UK Doba řešení: 3 hodiny

Souřadnicové prostory

Transformace souřadnic

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

KMA/GPM Barycentrické souřadnice a

11 Zobrazování objektů 3D grafiky

Práce s texty, Transformace rastru, Připojení GPS

Matematika pro geometrickou morfometrii (3)

Základy 3D modelování a animace v CGI systémech Cinema 4D C4D

Geometrické transformace obrazu

Výpočet průsečíků paprsku se scénou

Planimetrie 2. část, Funkce, Goniometrie. PC a dataprojektor, učebnice. Gymnázium Jiřího Ortena, Kutná Hora. Průřezová témata Poznámky

Maturitní okruhy z matematiky - školní rok 2007/2008

6. Vektorový počet Studijní text. 6. Vektorový počet

Lineární algebra : Změna báze

Geometrické transformace obrazu a související témata. 9. přednáška předmětu Zpracování obrazů

GEODETICKÉ VÝPOČTY I.

Gymnázium Jiřího Ortena, Kutná Hora

Vlastní číslo, vektor

Vzdělávací obor matematika

Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora

6. ANALYTICKÁ GEOMETRIE

Maturitní témata od 2013

Matematika - 6. ročník Očekávané výstupy z RVP Učivo Přesahy a vazby desetinná čísla. - zobrazení na číselné ose

CZ 1.07/1.1.32/

Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy

Co byste měl/a zvládnout po 6. týdnu

Hisab al-džebr val-muqabala ( Věda o redukci a vzájemném rušení ) Muhammada ibn Músá al-chvárizmího (790? - 850?, Chiva, Bagdád),

Matematika. ochrana životního prostředí analytická chemie chemická technologie Forma vzdělávání:

GIS Geografické informační systémy

MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT)

MATEMATIKA 5. TŘÍDA. C) Tabulky, grafy, diagramy 1 - Tabulky, doplnění řady čísel podle závislosti 2 - Grafy, jízní řády 3 - Magické čtverce

1 Připomenutí vybraných pojmů

Transkript:

Matematika pro geometrickou morfometrii Václav Krajíček Vaclav.Krajicek@mff.cuni.cz Department of Software and Computer Science Education Faculty of Mathematics and Physics Charles University Přednáška 1

Zařazení do předmětu Anotace: Předmět Biomedicínská metodologie II navazuje na předmět Biomedicínská metodologie I. Jeho cílem je vybavit studenty biomedicínské antropologie metodologickými znalostmi pro hodnocení morfologie objektů od přímého měření probandů až po digitální měření dvojrozměrných dat včetně jejich zpracování metodami klasické i geometrické morfometrie. Předmět je zaměřen na výuku metod, které analyzují hlavu od jeho vnějších oblastí až po vnitřní struktury, zaznamenávané nejčastěji pomocí RTG snímků, ale umožňující hodnotit také fotodokumentaci, výstupy PC tomografu či magnetické rezonance. Prvním cílem je zvládnout metodiku klasického měření hlavy, popř. jejich modelů v paměti počítače, včetně výpočtu proporčních indexů či základního zpracování dat metodami multivariační statistiky. Dalším cílem je představit a zároveň osvojit si vyhodnocování nejčastěji využívané zobrazovací techniky v medicíně. Studenti se naučí metricky vyhodnocovat dálkové RTG snímky hlavy pomocí speciálních softwarů, vyhodnocovat dentální věk dětí na základě analýzy panoramatických snímků a biologický věk dětí za použití RTG snímků ruky. Posledním cílem je představit metody geometrické morfometrie, včetně softwarů pro akvizici a statistické zpracování dvojrozměrných dat. Z tohoto hlediska na předmět dále úzce navazuje kurz 3D metod aplikovaných v antropologii.

Úvod Rozhraní několika oborů Geometrie Morfometrie Biologie C B v t Antropologie A Statistika Zpracování lékařských dat

Cíle GMM Odhalit skrytá fakta a souvislosti Než začneme se vztahy Popis exempláře Landmarkové metody, křivky, trojúhelníkové sítě Nic nevíme Získávání nových poznatků studiem tvaru u skupiny exemplářů. PCA, Klastrová analýza, vizualizace Něco tušíme Ověření nebo vyvrácení hypotézy. Statistické testy, korelace, regresní analýza Víme co, nevíme kolik Stanovení míry odlišnosti. Metriky

Cíle GMM (1) Popsat tvar čísly (2) Čísla statisticky vyhodnotit Měření Čísla Závěr Metoda Metoda Lineární algebra Geometrie Statistika Rozpoznávání vzorů

Cíle přednášky Základy geometrické morfometrie s důrazem na pochopení matematických principů Vzorečky a vztahy Názorné ukázky a příklady Příklady s čísly Matematický software, GMM software Naučit se používat vhodné metody pro danou úlohu Poskytnout příklady a zdroje inspirace http://cgg.mff.cuni.cz/~vajicek/gmm

Osnova Landmarkové metody Tvar Procrustovská analýza Shape space TPS, Warps PCA Nelandmarkové metody Křivky, transformace Statistika

Literatura Zelditch, Swiderski, Sheets, Fink: Geometric Morphometrics for Biologists: A Primer D.E. Slice: Modern Morphometrics in Physical Anthropology S. R. Lele, J. T. Richtsmeier: An Invariant Approach to Statistical Analysis of Shapes

Tradiční metody Poloha bodů nehraje roli (nedá se ani dobře měřit) Pracuje se s Vzdálenost mezi dvěma body, poměry vzdáleností Úhel mezi třemi body (Plocha polygonu) p 2 p p 1 2 Plocha složena z ploch nepřekrývajících se trojúhelníků

Získávání dat 2D Fotografie, Kamera Perspektivní projekce - potenciální příčina chyb měření 3D Objemová data, povrchové skenery, polohovací zařízení

Landmark Jméno význam pro biologa abstraktní, nezávislé na reprezentaci 2D obrázek, exemplář, odlitek Souřadnice význam pro matematika, algoritmus Například dvojice nebo trojice nějakých čísel Dimenze, 3D, 2D O jaky typ čísel jde? Celá rastrové obrázky, Desetinná vektorový svět Záporná/kladná volba počátku Co znamenají? Vzdálenosti od počátku v jednotlivých dimenzích

Výběr landmarků Závisí na tom co chceme najít Pokud nevíme co hledáme, snažíme se pokrýt systematicky Pokud nás zajímá konkrétní část exempláře, musíme ji odpovídajícím způsobem pokrýt landmarky Pokud porovnáváme dvě části (např horní a dolní čelist) pokrýt landmarky Někdy není pokrytí možné jiné (nelandmarkové) metody semi-landmarky křivky

Jednoznačnost souřadnic Odpovídá každému landmarku právě jedna souřadnice? Volba počátku Volba jednotek Volba orientace Báze Lineární kombinace c c=p k i b i B={b 1, b 2,...} k={k 1, k 2,...} počátek báze souřadnice

Příklad Změřené kolmé vzdálenosti od okraje papíru 3,53 cm od delší strany a 4,86 cm od kratší strany v případě počítače může jít o pixely od okraje obrázku Víme, že objekt byl fotografován z velké vzdáleností ne kolmo k rovině objektu s kalibrační pomůckou ve scéně Kalibrace kamery s pomocí lineární algebry

Vektory a skaláry Skaláry známe Vektory také známe připomenutí posloupnost čísel zachycující více-dimenzionální informaci v = [1;2], w = [-3;2;-1], u=[1;3;4;5;6;12] Podobné operace jako se skaláry [1;2] + [3;1] = [4;3] Vektorový, skalární součin

Matice Tabulka čísel Obecnější případ vektorů [ 1 2 3 9] [ 1 2 3 6] [ 1 3] 4 5 6 4 5 2 7 8 Operace sčítání a násobení matic Musí souhlasit velikosti matic a vektorů [ 1 2 3 4 5 6 9] [ 1 2 3 4 5 6 7 8 7 8 9] = [ 30 36 42 66 81 96 102 126 150] Symbolicky A A = B

Transformace Práce se souřadnicemi lze snadno realizovat pomocí maticových operací Posun, otočení, zvětšení množiny landmarků Proto se používá pro hromadné zpracování Transformační matice Inverzní transformace [ 1 2 3 9] [ 1 3] [ 30 4 5 6 2 = 36 7 8 Souřadnice 42] [????][ 30??? 36 =?? 42] [ 1 2 3] Transformované souřadnice

Lineární transformace Linearita je důležitá vlastnost maticových transformací nemění vzájemné vztahy mezi transformovanými vektory A a b = Aa A b Užitečné transformace (otočení, změnšení/zvětšení) jsou lineární Posunutí se nedá realizovat násobením matic

Homogenní souřadnice Perspektivní projekce není lineární transformace nezachovává rovnoběžnost, úhly, vzdálenosti Lze ji popsat maticí za použití tzv. Homogenních souřadnic Přechod do prostou vyšší dimenze (2D 3D, 3D 4D) Z bodů se stávají přímky V prostoru homogenních souřadnic transformace lineární Převod do prostoru normálních souřadnic Naštěstí se s nimi často nesetkáme software pro rekonstrukci 3D skenů obecná kalibrace kamery

Typy transformací Podobnost Otočení, posun, změna měřítka Afinní transformace Podobnost + zkosení Projekce [ a11 a12 a13 a 21 a 22 a 23 a 31 a 32 a 33]

Maticová kalkulačka Praktická ukázka Software Matlab, Octave, Scilab >> A=[1 0 0; 0 1 0; 0 0 1]; >> v=[1; 2; 3]; >> A*v ans = 1 2 3 >> B=[cos(pi/4) -sin(pi/4); sin(pi/4) cos(pi/4)]; >> B*[0; 1] ans = 0.7071 0.7071

Nelineární transformace Zahrnují složitější operace než násobení koeficienty a sčítání Perspektivní projekce zahrnuje dělení p v ý s tu vstup vstup

Moderní metody GMM Metody měření, zpracování, analýzy a zobrazení s cílem studia tvaru a jeho změn Tvarové proměnné - popisují tvar, nemění se s velikostí Forma = velikost + tvar

Tvar Definice (Kendall) Tvar je veškerá geometrická informace, která objektu zůstane po odstranění vlastností polohy, měřítka a otočení Tradiční morfometrie Pracuje přímo se vzdálenostmi Vylepšení - poměry vzdáleností Samotné vzdálenosti stěží odrážejí tvar Dva exempláře jsou tak tvarem neporovnatelné Oddělení velikosti a tvaru v datech Jedna z hlavních myšlenek geometrické morfometrie

Často se hledá konkrétní souvislost středové velikosti s tvarem Velikost Vlastnosti Nezáporná, lineární Středová velikost (Centroid size) Matematicky je nezávislá na tvaru Výpočet z landmarků p 2 p 3 n t= 1 n i=1 p i p 1 t n CS= i=1 p i t T p i t p 4 p 4

Příklad - trojúhelníky Nejjednodušší geometrický objekt, u kterého se dá hovořit o tvaru K úplnému popisu tvaru trojúhelníku v rovině stačí dvojice čísel Stupeň volnosti tvaru = počet proměnných po odstranění velikosti, otočení a posunutí Pro 2D Pro 3D Obecně 2p 4 3p 7 pk k k k 1 /2 1 k - dimenze, p - počet bodů 1

Registrace Definice pojmu Hledání transformace dvou datových množin do společného systému souřadnic T T Transformací vzorků do společného, jednotkového, souřadného systému odstraníme vliv velikosti na tvarové proměnné

Typy registrace Různé typy registrace podle Dat se kterými pracují 2D, 3D, objem, obrázek, body, trojúhelníkové sítě Typu transformace které připouštějí rigidní, elastická Způsobu hledání uzavřené formy, gradientní metody Způsobu porovnání dvou datových množin Pro účely získání tvarových proměnných připustíme pouze transformaci polohy, orientace a měřítka Dá se popsat lineární algebrou (matice)

Dvoubodová registrace Transformované souřadnice Booksteinovy tvarové proměnné, Booksteinova registrace Volba dvojice landmarků, které budou tvořit tzv. základnu (base-line) Transformace celého vzorku tak, aby základna ležela na ose x mezi 0 a 1. 0 1 0 1

Dvoubodová registrace Naměřené souřadnice vzorku matice X p1 a p2 tvoří osu X =[ x 1 y 1 x 2 y 3] 2 x 3 y Posun jednoho z vrcholů báze do počátku X '= X 1 T p 1 Výpočet úhlu který svírá báze a osa x cos =b/c c= x 2 ' 2 y 2 ' 2,b=x 2 ' =cos 1 x 2 ' / x 2 ' 2 y 2 ' 2 θ c b a

Dvoubodová registrace Rotace do osy x Škálování na délku 1 X ' ' =HX ' H =[ X ' ' '= X ' ' / x 2 ' ' Aplikuje se na všechny vzorky cos sin sin cos ] Sníží se počet proměnných o 4 získáme stejný počet jako je statistických tvarových proměnných Závislé na výběru základny V 3D se vybírá základní trojúhelník

Praktická ukázka Bookstein transformace v Octave/Matlab Past Tvarové parametry jsou souřadnice třetího vrcholu >> D=[3 1; 1 5; 8 3]; >> CD=D-ones(3,1)*D(1,:); =cos 1 x 2 ' / x 2 ' 2 y 2 ' 2 >> theta=acos(cd(2,1) / sqrt( CD(2,1)^2 + CD(2,2)^2) ); >> H=[cos(-theta) -sin(-theta); sin(-theta) cos(-theta) ]; >> RCD=(H*CD')' >> SRCD=RCD./RCD(2,1) SRCD = 0 0 1.0000 0-0.1000-1.2000

Klouzající základna Podobně jako předchozí algoritmus Škálování celého objektu na jednotkovou velikost Do počátku se umístí střed základny