Visualization of the difference between two triangle meshes
Thesis title in Czech: | Vizualizace rozdílu dvou trojúhelníkových sítí |
---|---|
Thesis title in English: | Visualization of the difference between two triangle meshes |
Key words: | vizualizace, trojúhelníková síť, rozdíl, shlukování, vektorové pole |
English key words: | visualization, triangle mesh, difference, clustering, vector field |
Academic year of topic announcement: | 2017/2018 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Josef Pelikán |
Author: | hidden![]() |
Date of registration: | 05.03.2018 |
Date of assignment: | 04.04.2018 |
Confirmed by Study dept. on: | 06.04.2018 |
Date and time of defence: | 22.06.2018 09:00 |
Date of electronic submission: | 13.05.2018 |
Date of submission of printed version: | 18.05.2018 |
Date of proceeded defence: | 22.06.2018 |
Opponents: | Mgr. Ján Dupej, Ph.D. |
Guidelines |
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. |
References |
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) |