Normal Meshes. Antonín Hildebrand Zdroj: Igor Guskov, Kiril Vidimce, Wim Sweldens, Peter Schroder
|
|
- Libuše Kopecká
- před 6 lety
- Počet zobrazení:
Transkript
1 Normal Meshes Antonín Hildebrand Zdroj: Igor Guskov, Kiril Vidimce, Wim Sweldens, Peter Schroder
2 Obsah pøednášky úvod popis normal mesh reprezentace - motivace - normal polylines - normal meshes konstrukèní algoritmus - aproximace objektu pomocí normal mesh diskuse aplikace 2
3 Bìžné reprezentace závislost na øešeném problému závislost na implementaci v HW aproximace povrchu hranièní reprezentace - trojúhelníky, quady a jiná primitiva objemové reprezentace - voxely,... ostatní reprezentace - analytický popis - hierarchické pøístupy - hybridní pøistupy 3
4 Trojúhelníková reprezentace hranièní reprezentace jednoduchost podpora v HW topologie 3D objektu je definována pomocí seznamu trojúhelníkù tj. informacích pozicích vrcholù a jejich propojení informace je uložena do seznamù: - vertex (x,y,z) - face (v1, v2, v3) - edge (f1, f2) 4
5 Motivace pro novou reprezentaci 1 parametrizujme povrch plochy pomocí tøí funkcí x(u,v), y(u,v), z(u,v) p - spojitá plocha b - bod na povrchu r - teèná rovina v tomto bodì Diferenciální geometrie øíká: p mùže být na jistém okolí bodu b popsána jako funkce vzdálenost od teèné roviny r plochu tedy popíšeme skalární funkcí h(u,v) 5
6 Motivace pro novou reprezentaci 2 geometrická informace v h(u,v) je jednorozmìrná zmìnou u,v se pohybujeme po povrchu funkèní hodnota urèuje vzdálenost od teèné roviny trojúhelníková reprezentace urèuje pozice vertexù jako souøadnice ve 3D prostoru (x,y,z) => k popisu jsou potøeba tøi velièiny <o> v trojúhelníkové reprezentaci je do dat zamíchána i parametrizace (neboli v x, y a z jsou zakódovány u, v a h(u,v)) 6
7 Zavedení Normal Mesh reprezentace cílem je vytvoøit reprezentaci, které bude potøebovat k popisu 1 float na vertex (oproti 3f/v u trojúhelníkové reprezentace) tuto reprezentaci autoøi nazvali Normal Meshes (dále jen NM) co je potøeba využít: - rozum.-) - nìjakou matematiku a diferenciální geometrii - multiresolution reprezentace - lokální okolíèka (local frames) 7
8 Co je to Normal Mesh? je to hiearachická reprezentace plochy (3D objektu) geometrické koeficienty jsou definovány v lokálních okolích a mají pouze skalární složku skalární složka má smysl vzálenost ve smìru normály geometrický popis objektu je zhuštìn do skalární velièiny -> mohou být použity obecné metody pro zpracování signálu (napøíklad pro kompresi) 8
9 Normal Polylines 1 - definice køivka v rovinì: s(t) = (x(t), y(t)), kde t je z [0,1] budeme ji aproximovat lomenou èárou znaèení: l(p, q) - úseèka mezi body p a q standardní zpùsob jak aproximovat køivku je její vzorkování v bodech s j,k pøi pøechodu od L j k L j+1 se zdvojnásobí poèet vzorkù mezi každé dva body pùvodní lomene èáry vložíme nový vzorek 9
10 Normal Polylines 2 - aproximace 10
11 Normal Polylines 3 normálnost mezi každé dva body pùvodní lomene èáry vložíme nový vzorek nový vzorek by normálnì potøeboval na svoje urèení dvì souøadnice pokud nový vzorek vztáhneme k nìjakému predikovatelnému bodu m, mùžeme urèit: teèná složka = obsahuje parametrickou informaci normální složka = obsahuje geometrickou informaci cílem je zadefinovat lomenou èáru tak, aby teèná složka byla vždy nulová => normální lomená èára <o> pro midpoint predikci je to splnìno, když každý pøidávaný bod tvoøí se svými sousedy rovnoramenný trojúhleník 11
12 Normal Polylines 4 - konstrukce <o> naprostá vìtšina obecných lomených èar není normální jak normální lomenou èáru postavit z køivky? 12
13 Normal Polylines 5 - shrnutí køivka mùže být aproximována normální lomenou èarou libovolnì pøesnì (rekurzivní dìlení) na zaznamenání každého bodu lomené èáry je potøeba jedna skalární hodnota (geometrická informace), vztažená k pøedchozímu hrubšímu stavu je možné použít i jiná schémata pro predikci základního bodu <D1> Lomená èára je normální, pokud existuje posloupnost odebírání jejich bodù taková, že každý odebraný bod leží v normálním smìru od jistého predikovatelného základního bodu. Normální smìr a základní bod jsou plnì urèeny zbývajícími body køivky. 13
14 Normal Mesh 1 zobecnìní 2D pøípadu pøidáme další souøadnici a jsme ve 3D znaèení: mesh: M(P,K), kde P je seznam N vertexù ve 3D K je topologická informace (obecnì) nech M j je hierarchie mesh objektù, tak že P j?p j+1 pøi odebírání vertexu z j+1, musí tento bod ležet v normálním smìru od jistého predikovatelného bodu b. Normální smìr a bod b jsou plnì urèeny stavem j. <D2> Mesh je normální, pokud existuje posloupnost odebírání jeho vertexù taková, že každý odebraný vertex leží v normálním smìru od jistého predikovatelného základního bodu. Normální smìr a základní bod jsou plnì urèeny zbývajícími vertexy. 14
15 Normal Mesh 2 (naivní) konstrukce <o> obecný mesh není normální => provedeme retriangulaci konstrukci provedeme podobnì jako v pøípadì lomené èáry: 1. vyjdeme ze základní úrovnì (základ mesh 0 - nejhrubší) 2. v každém kroku urèíme základní bod a normální smìr 3. vyhledáme prùseèík mezi originálem a normálou mohou nastat 3 pøípady: a) nenalezli jsme žádný prùseèík b) nalezli jsme jeden prùseèík c) nalezli jsme více prùseèíkù 4. v pøípadì, že máme vybraný prùseèík, vytvoøíme další úroveò meshe na další stranì rozebereme pøípady a zvolení vybraného prùseèíku podrobnìji 15
16 Normal Mesh 3 pøípady prùseèíkù a) žádný prùseèík => normální varianta k danému meshi nejde sestrojit finálnì budeme øešit zvolením jiného vertexu na povrchu a zaznamenáním více informací k tomuto vertexu b) jeden prùseèík => ideální situace, vybereme ho jako nový bod c) více prùseèíkù => je nutné vybrat nejvhodnìjší z nich naivní implementace, která bere první nalezený nebo volí náhodnì jeden z nalezených vede ke špatným výsledkùm, dojde k pøevrácení nìkterých trojúhelníkù a v objektu vzniknou díry finální algoritmus musí být robustní v øešení pøípadu a) a c) 16
17 Normal Mesh 4 základ pod pojmem základ budu oznaèovat nejhrubší mesh, ze kterého vychází naivní konstrukce jednoduchým pozorováním je, že tvar základu ovlivòuje efektivitu metody tedy poèet prùseèíkù nutný na stejnì jemnou aproximaci proto bude snahou chytøejšího algoritmu zvolit vhodný základ na kterém normální reprezentaci vybuduje 17
18 Normal Mesh 5 parametrizace 1 rychlá a robustní hladká parametrizace je dùležitý nástroj pro zrobustnìní algoritmu úloha: R oblast meshe homomorfního s diskem B konvexní rovinná oblast hledáme bijektivní zobrazení u:r -> B s vlastností: 1) na hranici dr -> db (po hranicích bìžíme stejnì rychle) 2) minimalizuje funkcionál energie (natahujeme blánu) øešení existuje na dalším slajdu! 18
19 Normal Mesh 5 parametrizace 2 metoda vychází z práce u musí vyhovovat: dá se øešit pomocí iterative biconjugate method z vlastnosti: konvexita B + alfy jsou vždy pozitivní => no flipping pøi dobrém poèáteèním odhadu metoda konverguje rychle 19
20 Algoritmus - úvod uvedu robustní algoritmus, pracující v sedmi krocích 1. vybudování LOD úrovní meshe 2. postavení základní sítì køivek 3. volba globálních vertexù 4. volba globálních hran 5. poèáteèní parametrizace 6. prùseèíkování 7. narovnání parametrizace první ètyøi kroky jsou pøedpøípravou pro robustní hledání prùseèíkù z naivní konstrukce body 6 a 7 se provádí cyklicky pro postupné zjemòování jako ilustraèní model byla zvolena molekula viru HIV, jsou na ni vyznaèeny jednotlivé fáze 20
21 Algoritmus - molekula 21
22 Algoritmus krok 1 vybudování LOD úrovní meshe metoda: výstup: n zjednodušujících úrovní meshe nejhrubší úroveò (mesh 0) použijeme jako odhad základu základ bude jen prvním odhadem, v kroku 3 algoritmu ho postupnì zlepšíme 22
23 Algoritmus krok 2 postavení základní sítì køivek cíl: spojit vertexy základu sítí vzájemnì se neprotínajících køivek a tuto sí propagovat do všech LOD úrovní metoda: MAPS parametrizace MAPS dává bijektivní zobrazení pro 1-prstencové okolí vertexu a retriangulovanou oblasti po jeho odstranìní køivky na každé LOD úrovni jsou definovány jako obrazy hran z mesh 0 v MAPS zobrazení. 23 Pozor ne nutnì kopírují hrany ve vyšších LODech.
24 Algoritmus krok 3a volba globálních vertexù normal mesh je determinován základem, ze kterého normální reprezentace vychází pokusíme se základ z pùvodního odhadu zlepšit vybereme vhodnou LOD úroveò (úroveò j) podle které budeme zlepšovat pro každý vertex základu zkusíme najít jeho vhodnìjšího náhradníka v j-té úrovni náhradníka hledáme v rámci trojúhelníkových plátù sdílejících zkoumaný vertex v j-té úrovni tento postup je možné iterovat, ale zkušenosti ukazují, že jeden 24 pùchod staèí
25 Algoritmus krok 3b volba globálních vertexù 1. zobraz vertexy plátù na kruh 2. zvol vertex nejblíže støedu kruhu jako náhradníka 3. náhradní køivky získej inverzní transformací spojnic náhradníka s pùvodnímy rohy plátù 25
26 Algoritmus krok 4 volba globálních hran obraz hran základu na nejjemnìjší LOD úrovni bude pozdìji tvoøit hranice plátù normal meshe chceme tyto hranice mít co nejhladší pro hladkou parametrizaci použijeme podobný postup jako v kroku 3: pro každou hranu základu, kterou chci zlepšit 1. vezmu pláty, které tuto hranu sdíleji 2. tyto dva pláty namapuji na kosoètverec s úhlopøíèkou (tak, že zkoumaná hrana je orientována ve smyslu úhlopøíèky) 3. vzor úhlopøíèky je naše hladká hrana 26
27 Algoritmus krok 5 poèáteèní parametrizace máme zvolené globální vertexy a spojeny hladkými globálními hranami každý vzniklý patch parametrizujeme na trojúhelník => dostaneme hladkou parametrizaci celého povrhu pozn.: pro urychlení konvergence jako poèáteèní odhady parametrizace mùžeme použít koeficienty z kroku 4 27
28 Algoritmus krok 6a prùseèíkování v tomto kroku zaèínáme stavìt reprezentaci ze základní úrovnì v jednom cyklu, každá hrana j-té úrovnì generuje nový vertex pro (j+1)-ní úroveò postupujeme stejnì jako v naivní konstrukci: 1. urèi základní bod b (jako predikci použij butterfly-subdivision) 2. aproximuj normálu v b (z j-té úrovnì) 3. najdi prùseèík s originálem 0 prùseèíkù => najdi alternativu (obraz støedu hrany) 1 prùseèík => vezmi ho více prùseèíkù => použij parametrizaci pro zvolení toho pravého 28
29 Algoritmus krok 6b 1. zvol prùseèík nejblíže støedu kruhu v oblasti parametrizace 2. pokud žádný nepadne do kruhu zvol obraz støedu oblasti parametrizace 29
30 Algoritmus krok 7a narovnání parametrizace v každé aplikaci kroku 6 vzniká nový prùseèík nový prùseèík se stává v (j+1)-ní úrovni novým vertexem, který byl vytažen ze støedu hrany cílem je oblast pøemapovat tak, aby nový vertex mìl parametrizaci u(v) (nyní má u(q)) použijeme opìt MAPS (vra se na slajd výše)! problém s pøevrácením trojúhelníku øešení: 1. bodem q veï lomenou èáru u(a)-u(q)-u(c) 2. inverznì ji transformuj na povrch 3. MAPSni a(q)cb a a(q)cd zvláš 30
31 Algoritmus krok 7b každá hrana generuje vertex potøebujeme získat sí hladkých køivek spojujících všechny vertexy staré køivky zùstanou, pøidáme nové inverzním zobrazením ze zjemnìného trojúhelníku v parametrickém prostoru 31
32 Algoritmus diskuse prùseèíkování je možné provádìt adaptivnì (dobrý odhad chyby dává napøíklad MAPS) nastavení parametru kapa ovlivòuje poèet nenormálních vertexù kapa = 0 => budujeme nenormální mesh založený na globání parametrizaci kapa = 1 => budujeme èistì normální mesh autoøi experimentálnì zjistili, že je dobré na zaèátku u hrubých LODù dát kapu na 0,2 a pøi postupném zjemòování kapu zvyšovat až na 0,6 32
33 Algoritmus - výsledek 33
34 Algoritmus - tabulka srovnávací tabulka pro referenèní modely 34
35 Aplikace Komprese Filtrování Texturování Rendering 35
36 Závìr Normal Mesh je multi-resolution datová struktura Slouží k efektivní reprezentaci 3D objektù Tato reprezentace je vhodná pro mnoho aplikací jako komprese, texturování a hw-rendering A co dál? - co tak použít aproximaèní dìlení povrchu? (místo butterfly) - co tak vše zobecnit do vyšších prostorù? (M-dimenzionální manifold v N dimenzionálním prostoru bude potøebovat N-M skalárù na vertex) - co tak prozkoumant klasické kompresní schémata na normální koeficienty? 36
37 Reference 37
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Zobrazování těles. problematika geometrického modelování. základní typy modelů. datové reprezentace modelů základní metody geometrického modelování
problematika geometrického modelování manifold, Eulerova rovnost základní typy modelů hranový model stěnový model objemový model datové reprezentace modelů základní metody geometrického modelování těleso
kap..2 Plochy (Surfaces) Plochy jsou rozšíøením NURBS køivek. Zatímco køivka NURBS používala jednorozmìrnou interpolaci (U), u ploch je navíc pøidán d
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
v trojúhelníku P QC sestrojíme vý¹ky na základnu a jedno rameno, patu vý¹ky na rameno oznaèíme R a patu na základnu S
Øe¹ení 5. série IV. roèníku kategorie JUNIOR RS-IV-5-1 Pro na¹e úvahy bude vhodné upravit si na¹í rovnici do tvaru 3 jx 1 4 j+2 = 5 + 4 sin 2x: Budeme uva¾ovat o funkci na pravé stranì na¹í rovnice, tj.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Zaèínáme hrát Souèástí hry je herní deska (japonsky goban) se ètvercovou sítí 19 19. Pro zaèáteèníky
PRAVIDLA GO Japonské slovo go znamená sílu, tvrdost, protiúder. GO je 4000 let stará, pùvodnì èínská, stolní hra pro dva hráèe. Pøed více než 1300 lety se rozšíøila do Japonska, kde byla její pravidla
Turnaj HALAS ligy v logických úlohách Brno
ŠRešitel Šas ody celkem Turnaj HLS ligy v logických úlohách rno Èas øešení ) Iso tykadla ) Iso tykadla ) Iso tykadla SUOKUUP.OM ) omina ) omina ) omina ) Pyramida 8) Pyramida ) Pyramida ) asy as ) asy
Matematika II Funkce více promìnných
Matematika II Funkce více promìnných RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Euklidovský n-rozmìrný prostor Def. Euklidovským
Matematika II Extrémy funkcí více promìnných
Matematika II Extrémy funkcí více promìnných RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Parciální derivace vy¹¹ích øádù Def.
Matematický ústav UK Matematicko-fyzikální fakulta
Geometrické modelování Zbyněk Šír Matematický ústav UK Matematicko-fyzikální fakulta 2. října 2018 Zbyněk Šír (MÚ UK) - Geometrické modelování 2. října 2018 1 / 15 Obsah dnešní přednášky Co je to geometrické
Matematika II Limita a spojitost funkce, derivace
Matematika II Limita a spojitost funkce, derivace RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Prstencové a kruhové okolí bodu
Matematický ústav UK Matematicko-fyzikální fakulta
Geometrické modelování Zbyněk Šír Matematický ústav UK Matematicko-fyzikální fakulta 5. října 2016 Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 1 / 14 Obsah dnešní přednášky Co je to geometrické
Antonín Kamarýt Opakujeme si MATEMATIKU 3 doplnìné vydání Pøíprava k pøijímacím zkouškám na støední školy Pøíruèka má za úkol pomoci ètenáøùm pøipravit se k pøijímacím zkouškám na støední školu Pøíruèka
Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika)
Inovace studijního oboru Geotechnika Reg. č. CZ.1.07/2.2.00/28.0009 Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika) Doc. RNDr.
15. listopadu Matematický ústav UK Matematicko-fyzikální fakulta. Hermitovská interpolace
Geometrické modelování Zbyněk Šír Matematický ústav UK Matematicko-fyzikální fakulta Hermitovská interpolace 15. listopadu 2017 Zbyněk Šír (MÚ UK) - Geometrické modelování 15. listopadu 2017 1 / 23 Hermiteovská
Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021
Maturitní témata MATEMATIKA 1. Funkce a jejich základní vlastnosti. Definice funkce, def. obor a obor hodnot funkce, funkce sudá, lichá, monotónnost funkce, funkce omezená, lokální a globální extrémy funkce,
Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci
Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Geometrie Různé metody řešení Téma: Analytická geometrie v prostoru, vektory, přímky Autor:
Výpočet průsečíků paprsku se scénou
Výpočet průsečíků paprsku se scénou 1996-2018 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Intersection 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 26 Průsečík
5 Algoritmy vyplňování 2D oblastí
5 Algoritmy vyplňování 2D oblastí Studijní cíl Tento blok je věnován základním algoritmům pro vyplňování plošných objektů. V textu bude vysvětlen rozdíl mezi vyplňováním oblastí, které jsou definovány
Matematika II Urèitý integrál
Matematika II Urèitý integrál RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Motivace Je dána funkce f(x) = 2 + x2 x 4. Urèete co
Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics s
Pavel Nevøiva ANALÝZA SIGNÁLÙ A SOUSTAV Praha 2000 Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics spol.
Matematika II Aplikace derivací
Matematika II Aplikace derivací RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Derivace slo¾ené funkce Vìta o derivaci slo¾ené funkce.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
HALAS liga online. 18. a 21. kvìtna Booklet. HALAS liga HALAS. sudokualogika.cz SUDOKUCUP.COM
8. a. kvìtna Booklet 8. a. kvìtna sudoku kolo seznam úloh a obodování èas na øešení: minut A. Klasické sudoku x... body A. Klasické sudoku x... body A. Klasické sudoku 9x9...7 bodù B. Diagonální sudoku
Základní spádové metody
Základní spádové metody Petr Tichý 23. října 2013 1 Metody typu line search Problém Idea metod min f(x), f : x R Rn R. n Dána počáteční aproximace x 0. Iterační proces (krok k): (a) zvol směr d k, (b)
Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách
Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách Ústní zkouška z oboru Náročnost zkoušky je podtržena její ústní formou a komisionálním charakterem. Předmětem bakalářské zkoušky
Maturitní témata z matematiky
Maturitní témata z matematiky G y m n á z i u m J i h l a v a Výroky, množiny jednoduché výroky, pravdivostní hodnoty výroků, negace operace s výroky, složené výroky, tabulky pravdivostních hodnot důkazy
Jana Dannhoferová Ústav informatiky, PEF MZLU
Počítačová grafika 1. Definice oblasti souvisí: a) s definováním množiny všech bodů, které náleží do hranice a zároveň do jejího vnitřku b) s popisem její hranice c) s definováním množiny všech bodů, které
MATURITNÍ TÉMATA Z MATEMATIKY
MATURITNÍ TÉMATA Z MATEMATIKY 1. Základní poznatky z logiky a teorie množin Pojem konstanty a proměnné. Obor proměnné. Pojem výroku a jeho pravdivostní hodnota. Operace s výroky, složené výroky, logické
3.6. ANALYTICKÁ GEOMETRIE PARABOLY
3.6. ANALYTICKÁ GEOMETRIE PARABOLY V této kapitole se dozvíte: jak je geometricky definována kuželosečka zvaná parabola; co je to ohnisko, řídící přímka, vrchol, osa, parametr paraboly; tvar vrcholové
Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.
6 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info množina vrcholů a množina hran hrana vždy spojuje
Maturitní otázky z předmětu MATEMATIKA
Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu MATEMATIKA 1. Výrazy a jejich úpravy vzorce (a+b)2,(a+b)3,a2-b2,a3+b3, dělení mnohočlenů, mocniny, odmocniny, vlastnosti
A B C D E KATEGORIE 02 - MLADŠÍ STUDENTI
KTGORI - MLŠÍ STUNTI PNTOMINO - body o obrazce vlož všech dílù pentomina, a to tak, že vyznaèíš jejich obrys. Nìkteré hrany jsou už naznaèené. TRÈ - body o terèe vepiš èísla od po tak, aby na obou kružnicích
- funkce, které integrujete aproximujte jejich Taylorovými řadami a ty následně zintegrujte. V obou případech vyzkoušejte Taylorovy řady
Vzorové řešení domácího úkolu na 6. 1. 1. Integrály 1 1 x2 dx, ex2 dx spočítejte přibližně následují metodou - funkce, které integrujete aproximujte jejich Taylorovými řadami a ty následně zintegrujte.
y 2 x 2 max F(X) x 1 y 1
Øe¹ení soustavy nelineárních rovnic algoritmus "postup08" Petr Byczanski Ústav geoniky AV ÈR Studentská 1768 Ostrava {Poruba Algoritmus "postup08" je urèen pro øe¹ení soustavy nelineárních rovnic splòující
Obecný princip 3D numerického modelování výrubu
Obecný princip 3D numerického modelování výrubu Modelovaná situace Svislé zatížení nadloží se přenáší horninovým masivem na bok tunelu Soustava lineárních rovnic Soustavou lineárních rovnic popíšeme určované
1.2 Realizace èekání pomocí jednoduché programové smyèky Pøíklad 3: Chceme-li, aby dítì blikalo baterkou v co nejpøesnìjším intervalu, øekneme mu: Roz
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Gymnázium Jiřího Ortena, Kutná Hora
Předmět: Cvičení z matematiky Náplň: Systematizace a prohloubení učiva matematiky Třída: 4. ročník Počet hodin: 2 Pomůcky: Učebna s dataprojektorem, PC, grafický program, tabulkový procesor Číselné obory
Výpočet průsečíků paprsku se scénou
Výpočet průsečíků paprsku se scénou 1996-2008 Josef Pelikán, MFF UK Praha http://cgg.ms.mff.cuni.cz/~pepca/ Josef.Pelikan@mff.cuni.cz NPGR004, intersection.pdf 2008 Josef Pelikán, http://cgg.ms.mff.cuni.cz/~pepca
Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora
Předmět: Náplň: Třída: Počet hodin: Pomůcky: Cvičení z matematiky Systematizace a prohloubení učiva matematiky 4. ročník 2 hodiny Učebna s dataprojektorem, PC, grafický program, tabulkový procesor Číselné
Matematika I Posloupnosti
Matematika I Posloupnosti RNDr. Renata Klufová, Ph. D. Jihoèeská univerzita v Èeských Budìjovicích EF Katedra aplikované matematiky a informatiky Posloupnost Def. Nekoneènou posloupností reálných èísel
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy Lukáš Havrlant Univerzita Palackého 10. ledna 2014 Primární zdroj Jiří Adámek: Foundations of Coding. Strany 137 160. Na webu ke stažení, heslo:
Maturitní témata profilová část
Seznam témat Výroková logika, úsudky a operace s množinami Základní pojmy výrokové logiky, logické spojky a kvantifikátory, složené výroky (konjunkce, disjunkce, implikace, ekvivalence), pravdivostní tabulky,
Odvození středové rovnice kružnice se středem S [m; n] a o poloměru r. Bod X ležící na kružnici má souřadnice [x; y].
Konzultace č. 6: Rovnice kružnice, poloha přímky a kružnice Literatura: Matematika pro gymnázia: Analytická geometrie, kap. 5.1 a 5. Sbírka úloh z matematiky pro SOŠ a studijní obory SOU. část, kap. 6.1
Katedra informatiky, Univerzita Palackého v Olomouci. 27. listopadu 2013
Katedra informatiky, Univerzita Palackého v Olomouci 27. listopadu 2013 Rekonstrukce 3D těles Reprezentace trojrozměrných dat. Hledání povrchu tělesa v těchto datech. Představení několika algoritmů. Reprezentace
KŘIVKY A PLOCHY. Obrázky (popř. slajdy) převzaty od
KŘIVKY A PLOCHY JANA ŠTANCLOVÁ jana.stanclova@ruk.cuni.cz Obrázky (popř. slajdy) převzaty od RNDr. Josef Pelikán, CSc., KSVI MFF UK Obsah matematický popis křivek a ploch křivky v rovině implicitní tvar
Základní topologické pojmy:
Křivky Marie Ennemond Camille Jordan (88 9): Křivka je množina bodů, která je surjektivním obrazem nějakého intervalu Giuseppe Peano (858 9): Zobrazení intervalu na čtverec Wacław Franciszek Sierpiński
Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014. 1. Obor reálných čísel
Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014 1. Obor reálných čísel - obor přirozených, celých, racionálních a reálných čísel - vlastnosti operací (sčítání, odčítání, násobení, dělení) -
1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15
Úvodní poznámky... 11 1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15 1.1 Základní pojmy... 15 1.2 Aplikační oblasti a etapy zpracování signálů... 17 1.3 Klasifikace diskretních
Lineární klasifikátory
Lineární klasifikátory Lineární klasifikátory obsah: perceptronový algoritmus základní verze varianta perceptronového algoritmu přihrádkový algoritmus podpůrné vektorové stroje Lineární klasifikátor navrhnout
a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.
Výpočet vlastních čísel a vlastních vektorů S pojmem vlastního čísla jsme se již setkali například u iteračních metod pro řešení soustavy lineárních algebraických rovnic. Velikosti vlastních čísel iterační
Kristýna Bémová. 13. prosince 2007
Křivky v počítačové grafice Kristýna Bémová Univerzita Karlova v Praze 13. prosince 2007 Kristýna Bémová (MFF UK) Křivky v počítačové grafice 13. prosince 2007 1 / 36 Pojmy - křivky a jejich parametrické
Analytická geometrie v prostoru
Analytická geometrie v prostoru Jméno autora: Ivana Dvořáková Období vytvoření: prosinec 2012 Ročník: 4. ročník střední odborné školy Tematická oblast: Matematické vzdělávání Předmět: Matematika 4. ročník
Geometrické vyhledávání
mnohoúhelníky a jejich vlastnosti lokalizace bodu vůči konvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či vnější lokalizace bodu vůči nekonvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či
Typy geometrie v. Rhinu. Body
Typy geometrie v 16 Rhinu Rhino rozeznává pět základních typů geometrie: body (points), křivky (curves), plochy (surfaces) a spojené plochy (polysurfaces). Navíc jsou plochy nebo spojené plochy, které
Surfels: Surface Elements as Rendering Primitives
Surfels: Surface Elements as Rendering Primitives Výzkum v počítačové grafice Martin Herodes Nevýhody plošných primitiv Reprezentace složitých objektů pomocí plošných primitiv (trojúhelníků, čtyřúhelníků
Přednáška 11, 12. prosince Část 5: derivace funkce
Přednáška 11, 12. prosince 2014 Závěrem pasáže o spojitých funkcích zmíníme jejich podtřídu, lipschitzovské funkce, nazvané podle německého matematika Rudolfa Lipschitze (1832 1903). Fukce f : M R je lipschitzovská,
Drsná matematika III 1. přednáška Funkce více proměnných: křivky, směrové derivace, diferenciál
Drsná matematika III 1. přednáška Funkce více proměnných: křivky, směrové derivace, diferenciál Jan Slovák Masarykova univerzita Fakulta informatiky 16. 9. 2008 Obsah přednášky 1 Literatura 2 Funkce a
Reprezentace 3D scény
Reprezentace 3D scény 1995-2016 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ 1 / 36 Metody reprezentace 3D scén objemové reprezentace přímé informace o vnitřních
Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního a experimentálního modelová
Robert Grepl MODELOVÁNÍ MECHATRONICKÝCH SYSTÉMÙ V MATLAB SIMMECHANICS Praha 2007 Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
INTEGRÁLY S PARAMETREM
INTEGRÁLY S PARAMETREM b a V kapitole o integraci funkcí více proměnných byla potřeba funkce g(x) = f(x, y) dy proměnné x. Spojitost funkce g(x) = b a f(x, y) dy proměnné x znamená vlastně prohození limity
Matematika I 12a Euklidovská geometrie
Matematika I 12a Euklidovská geometrie Jan Slovák Masarykova univerzita Fakulta informatiky 3. 12. 2012 Obsah přednášky 1 Euklidovské prostory 2 Odchylky podprostorů 3 Standardní úlohy 4 Objemy Plán přednášky
Lingebraické kapitolky - Analytická geometrie
Lingebraické kapitolky - Analytická geometrie Jaroslav Horáček KAM MFF UK 2013 Co je to vektor? Šipička na tabuli? Ehm? Množina orientovaných úseček majících stejný směr. Prvek vektorového prostoru. V
Geometrické transformace
1/15 Předzpracování v prostoru obrazů Geometrické transformace Václav Hlaváč, Jan Kybic Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání hlavac@fel.cvut.cz http://cmp.felk.cvut.cz/
GIS Geografické informační systémy
GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu
PŘÍMKA A JEJÍ VYJÁDŘENÍ V ANALYTICKÉ GEOMETRII
PŘÍMKA A JEJÍ VYJÁDŘENÍ V ANALYTICKÉ GEOMETRII V úvodu analytické geometrie jsme vysvětlili, že její hlavní snahou je popsat geometrické útvary (body, vektory, přímky, kružnice,...) pomocí čísel nebo proměnných.
Aplikovaná numerická matematika
Aplikovaná numerická matematika 6. Metoda nejmenších čtverců doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Příprava studijních
Čebyševovy aproximace
Čebyševovy aproximace Čebyševova aproximace je tzv hledání nejlepší stejnoměrné aproximace funkce v daném intervalu Hledáme funkci h x, která v intervalu a,b minimalizuje maximální absolutní hodnotu rozdílu
B) výchovné a vzdělávací strategie jsou totožné se strategiemi vyučovacího předmětu Matematika.
4.8.3. Cvičení z matematiky Předmět Cvičení z matematiky je vyučován v sextě a v septimě jako volitelný předmět. Vzdělávací obsah vyučovacího předmětu Cvičení z matematiky vychází ze vzdělávací oblasti
Modely prostorových těles
1 3 úrovně pohledu na modely 2 Modely prostorových těles 1997 Josef Pelikán, MFF UK Praha 2007 Jiří Sochor, FI MU Brno svět - fyzikální objekty nemůžeme postihnout jejich složitost a mikroskopické detaily
Bézierovy křivky Bohumír Bastl KMA/GPM Geometrické a počítačové modelování Bézierovy křivky GPM 1 / 26
Bézierovy křivky Bohumír Bastl (bastl@kma.zcu.cz) KMA/GPM Geometrické a počítačové modelování Bézierovy křivky GPM 1 / 26 Opakování Spline křivky opakování Bézierovy křivky GPM 2 / 26 Opakování Interpolace
5. Lokální, vázané a globální extrémy
5 Lokální, vázané a globální extrémy Studijní text Lokální extrémy 5 Lokální, vázané a globální extrémy Definice 51 Řekneme, že f : R n R má v bodě a Df: 1 lokální maximum, když Ka, δ Df tak, že x Ka,
VEKTOROVÁ POLE Otázky
VEKTOROVÁ POLE VEKTOROVÁ POLE Je-li A podmnožina roviny a f je zobrazení A do R 2, které je dáno souřadnicemi f 1, f 2, tj., f(x, y) = (f 1 (x, y), f 2 (x, y)) pro (x, y) A, lze chápat dvojici (f 1 (x,
Markov Chain Monte Carlo. Jan Kracík.
Markov Chain Monte Carlo Jan Kracík jan.kracik@vsb.cz Princip Monte Carlo integrace Cílem je (přibližný) výpočet integrálu I(g) = E f [g(x)] = g(x)f (x)dx. (1) Umíme-li generovat nezávislé vzorky x (1),
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
Předmět: Matematika Náplň: Stereometrie, Analytická geometrie Třída: 3. ročník a septima Počet hodin: 4 hodiny týdně Pomůcky: PC a dataprojektor, učebnice Stereometrie Volné rovnoběžné promítání Zobrazí
9 Prostorová grafika a modelování těles
9 Prostorová grafika a modelování těles Studijní cíl Tento blok je věnován základům 3D grafiky. Jedná se především o vysvětlení principů vytváření modelů 3D objektů, jejich reprezentace v paměti počítače.
1.0 Lekce 1: Seznámení s prostøedím. 2.0 Lekce 2: Základní opravy fotografie
Adobe PHOTOSHOP 7.0 Obsah: 1.0 Lekce 1: Seznámení s prostøedím 1.1 Vektory a bitmapy 1.2 Grafické formáty 1.3 Pracovní plocha 1.3.1 Volba z panelu nástrojù 1.3.2 Panel nástrojù 1.4 Zaèátek 2.0 Lekce 2:
Generování sítě konečných prvků
Generování sítě konečných prvků Jaroslav Beran Modelování a simulace Tvorba výpočtového modelu s využitím MKP zahrnuje: Tvorbu (import) geometrického modelu Generování sítě konečných prvků Definování vlastností
kap. Prostorový termostat osazujeme, pokud to jde, na zeï naproti zdroji tepla (radiátory), aby cirkulace tepla v místnosti probíhala pøes termostat ve vhodném bodì. Prostorový termostat osazujeme do výšky
ÈÁST VIII - M I K R O È Á S T I CE A JEJICH CHOVÁNÍ
1 ÈÁST VIII - M I K R O È Á S T I CE A JEJICH CHOVÁNÍ 32 Základní èástice 33 Dynamika mikroèástic 34 Atom - elektronový obal 35 Atomové jádro 36 Radioaktivita 37 Molekuly TABULKA: Základní èástice Druh
Michal Dobeš ZPRACOVÁNÍ OBRAZU A ALGORITMY V C# Praha 2008 Michal Dobeš Zpracování obrazu a algoritmy v C# Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována
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é
28. 2. 2017 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é mn. M E n. Zapište a načrtněte množinu D, ve které
Mistrovství akademiku CR Š v sudoku 1. kolo Èas øešení
ŠRešitel Body celkem ŠCas Mistrovství akademiku CR Š v sudoku. kolo Èas øešení -) Klasika x ) Klasika x SUDOKUCUP.COM ) Klasika x ) Extraregiony 0) Nesousledné ) Palindrom sudoku ) Ètveøice ) Liché ) Killer
Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory
Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory Zkouška ověřuje znalost základních pojmů, porozumění teorii a schopnost aplikovat teorii při
Maturitní témata z matematiky
Maturitní témata z matematiky 1. Lineární rovnice a nerovnice a) Rovnice a nerovnice s absolutní hodnotou absolutní hodnota reálného čísla definice, geometrický význam, srovnání řešení rovnic s abs. hodnotou
Matematika PRŮŘEZOVÁ TÉMATA
Matematika ročník TÉMA 1-4 Operace s čísly a - provádí aritmetické operace v množině reálných čísel - používá různé zápisy reálného čísla - používá absolutní hodnotu, zapíše a znázorní interval, provádí
FRAKTÁLY A FRAKTÁLNÍ GEOMETRIE
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
3/ %,1'(& 83'1 &( &3 )XQNFH. + ; ; ; ; / ; ; + ; EH]H]PuQ\
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT)
MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT) 1. Číselné obory 1.1 Přirozená čísla provádět aritmetické operace s přirozenými čísly rozlišit prvočíslo
Ý ÚŘ Ň É Ý Ě Ň Ř Á ÁŇ Ě Ň ň ř ř ř ó ř ř ú ů Í ř ř ř Í Í ř ř ř Í Š ř ř ř Í Í ú Í ř ř ř ď ú ř ď ř ď ř ď ů Ú ř ř ř ú ů ř ÝŤ ř ů ř Š Ť Ť Ě ř Č Í ř Ý Ť ú Ť Í Í Š Í ř ó ď ř ř ř ř Í ř š ó ú Í ř ú ž Í ř ř ú ů
KATEGORIE 01 - STARŠÍ STUDENTI
KTGORI STRŠÍ STUNTI PNTOMINO body o obrazce vlož všech dílù pentomina, a to tak, že vyznaèíš jejich obrys. Nìkteré hrany jsou už naznaèené. bodù Každý øádek a sloupec musí obsahovat jedno písmeno,,, a,
y = 2x2 + 10xy + 5. (a) = 7. y Úloha 2.: Určete rovnici tečné roviny a normály ke grafu funkce f = f(x, y) v bodě (a, f(a)). f(x, y) = x, a = (1, 1).
III Diferenciál funkce a tečná rovina Úloha 1: Určete rovnici tečné roviny ke grafu funkce f = f(x, y) v bodě (a, f(a)) f(x, y) = 3x 3 x y + 5xy 6x + 5y + 10, a = (1, 1) Řešení Definičním oborem funkce
6. ANALYTICKÁ GEOMETRIE
Vektorová algebra 6. ANALYTICKÁ GEOMETRIE Pravoúhlé souřadnice bodu v prostoru Poloha bodu v prostoru je vzhledem ke třem osám k sobě kolmým určena třemi souřadnicemi, které tvoří uspořádanou trojici reálných
South Bohemia Mathematical Letters Volume 23, (2015), No. 1, DĚLENÍ KRUHU NA OBLASTI ÚVOD
South Bohemia Mathematical Letters Volume 23, (2015), No. 1, 113-122. DĚLENÍ KRUHU NA OBLASTI MAREK VEJSADA ABSTRAKT. V textu se zabývám řešením následujícího problému: Zvolíme na kružnici určitý počet
Lineární algebra : Metrická geometrie
Lineární algebra : Metrická geometrie (16. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 6. května 2014, 10:42 1 2 Úvod Zatím jsme se lineární geometrii věnovali v kapitole o lineárních
TEORIE TVAROVÝCH PLOCH
TEORIE TVAROVÝCH PLOCH Ing. Ivana LINKEOVÁ, Ph.D. KN:B 216 Ústav technické matematiky VUT v Praze Fakulta strojní www.linkeova linkeova.cz e-mail: Ivana.Linkeova Linkeova@fs.cvut.czcz MODELY TVAROVÝCH
Dosud vyšlo: 100 + 1 Sudoku pro každého 2
Úvod Dosud vyšlo: 100 + 1 Sudoku pro každého 100 + 1 Sudoku pro každého 2 200 + 1 Sudoku pro každého 3 100 + 1 Sudoku junior 200 + 1 Sudoku pro každého Uvedené soubory hádanek si mùžete objednat i v našem
ALGORITMY A DATOVÉ STRUKTURY
Název tématického celku: Cíl: ALGORITMY A DATOVÉ STRUKTURY Metodický list č. 1 Časová složitost algoritmů Základním cílem tohoto tematického celku je vysvětlení potřebných pojmů a definic nutných k popisu
ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ
ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ Parametrické vyjádření přímky v rovině Máme přímku p v rovině určenou body A, B. Sestrojíme vektor u = B A. Pro bod B tím pádem platí: B = A + u. Je zřejmé,