Visualization of the difference between two triangle meshes
Název práce v češtině: | Vizualizace rozdílu dvou trojúhelníkových sítí |
---|---|
Název v anglickém jazyce: | Visualization of the difference between two triangle meshes |
Klíčová slova: | vizualizace, trojúhelníková síť, rozdíl, shlukování, vektorové pole |
Klíčová slova anglicky: | visualization, triangle mesh, difference, clustering, vector field |
Akademický rok vypsání: | 2017/2018 |
Typ práce: | bakalářská práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwaru a výuky informatiky (32-KSVI) |
Vedoucí / školitel: | RNDr. Josef Pelikán |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 05.03.2018 |
Datum zadání: | 04.04.2018 |
Datum potvrzení stud. oddělením: | 06.04.2018 |
Datum a čas obhajoby: | 22.06.2018 09:00 |
Datum odevzdání elektronické podoby: | 13.05.2018 |
Datum odevzdání tištěné podoby: | 18.05.2018 |
Datum proběhlé obhajoby: | 22.06.2018 |
Oponenti: | Mgr. Ján Dupej, Ph.D. |
Zásady pro vypracování |
Seznámit se s metodami zobrazování rozdílů dvou trojúhelníkových sítí (triangle mesh), uvažovat zejména homomorfní data, tj. sítě se stejnou topologií. Jako existující metody považovat barevné vizualizace vyjadřující: vzdálenosti homomorfních vrcholů, vzdálenosti promítnuté do normálových vektorů, úhly mezi odpovídajícími normálami, FESA (Finite Element Surface Analysis), rozdíly křivostí.
Navrhnout vlastní vizualizační metody, zaměřit se na vyjadřovací schopnosti, názornost a možnost použít je i v neinteraktivním kontextu (ilustrace do vytištěného článku). Algoritmy vyzkoušet v experimentální aplikaci, jejich vlastnosti porovnat a navrhnout doporučení pro uživatelskou studii pro porovnání výsledků. Podle časových možností se pokusit o provedení uživatelské studie. Pro programování 3D grafiky je vhodné použít knihovnu OpenGL. Vyvinuté algoritmy by měly být v práci dobře dokumentovány, funkčnost experimentálního SW by se měla ověřit na běžných vstupních datech. |
Seznam odborné literatury |
1. Doria D., Phillips C.: Mesh Difference Visualization and Attribute Validation, project report, Rensselaer Polytechnic Institute, 2009
2. Pressley, A. N.: Elementary Differential Geometry, Springer, 2010 3. MeshLab (open-source software - www.meshlab.net) 4. SW na zpracování trojúhelníkových sítí v antropologii Morphome3cs (http://www.morphome3cs.com/) 5. Dave Eberly: Geometric Tools (https://www.geometrictools.com/Documentation/Documentation.html) |