Netze und Punktwolken WS 2009/2010
Diskrete, stufige oder stückweise lineare Darstellungen von Flächen und Körpern haben sich dank verschiedener bildgebender Verfahren in den letzten 10 Jahren neben Darstellungen von höherem Grad und höherer Glattheitsordnung etabliert. Tomographen liefern Voxeldarstellungen und Laserscanner dicht nebeneinander liegende Oberflächenpunkte eines Körpers.
In der Vorlesung werden verschiedene Verfahren vorgestellt, mit denen sich aus solchen Voxeldarstellungen und Punktwolken Dreiecksnetze gewinnen lassen, also stetige Flächenbeschreibungen. Darüber hinaus werden Methoden zur Fehlerminimierung, Glättung, Netzminimierung und -optimierung besprochen und wie sich geeignete Parametrisierungen von Flächen finden lassen. Außerdem werden hierarchische Darstellungen vorgestellt und gezeigt, wie sich aus Dreiecksnetzen Aussagen über die Geometrie einer Fläche näherungsweise berechnen lassen.
Terminänderung:
Die Vorlesung am Mo. 23.11 (HS9) wird mit der Vorlesung Unterteilungsalgorithmen am Mi. 25.11 (NH) getauscht.
Literatur
1 Octrees für Punktwolken
- Mario Botsch, Andreas Wiratanaya und Leif Kobbelt. Efficient high quality rendering of point sampled geometry. In Proceedings of the 13th Eurographics Workshop on Rendering, 2002. http://citeseer.ist.psu.edu/botsch02efficient.html
2 Hierarchische Kugelwolken
- Szymon Rusinkiewicz und Marc Levoy. QSplat: A Multiresolution Point Rendering System for Large Meshes. In Kurt Akeley (Hrsg.), Siggraph 2000, Computer Graphics Proceedings, S. 343–352. ACM Press / ACM SIGGRAPH / Addison Wesley Longman, 2000. http://citeseer.ist.psu.edu/rusinkiewicz00qsplat.html
3 Darstellung implizit gegebener Flächen
- [Lorensen & Cline ’87] William E. Lorensen und Harvey E. Cline. Marching cubes: A high resolution 3D surface construction algorithm. ACM SIGGRAPH Computer Graphics, 21, Nr. 4, S. 163–169, 1987. http://doi.acm.org/10.1145/37402.37422
- [Nielson & Hamann ’91] Gregory M. Nielson und Bernd Hamann. The asymptotic decider: resolving the ambiguity in marching cubes. In Proceedings of the 2nd conference on Visualization ’91, S. 83–91. IEEE Computer Society Press, 1991.http://portal.acm.org/citation.cfm?id=949621
- [Nielson ’03] Gregory M. Nielson. On Marching Cubes. IEEE Trans. Vis. Comput. Graph., 9, Nr. 3, S. 283–297, 2003.http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=1207437
- [Kobbelt et al ’01] Leif Kobbelt, Mario Botsch, Ulrich Schwanecke, Hans-Peter Seidel. Feature-sensitive surface extraction from volume data. SIGGRAPH 2001. Computer Graphics Proc. (2001) 57-66.http://citeseer.ist.psu.edu/454093.html
4 Delaunay-Triangulierungen
5 Delaunay-Netze / Triangulierung durch Kugeldrehungen
- [Boissonnat ’84] Jean-Daniel Boissonnat. Geometric structures for three-dimensional shape representation. ACM Transactions on Graphics,3, Nr. 4 (1984) 266–286. http://doi.acm.org/10.1145/357346.357349 (gesehen 2004).
- [Grabowski ’96] Hartwig Grabowski. Konsistente Oberflächenmodellierung medizinischer Bilddaten auf Basis der dreidimensionalen Delaunay-Triangulation. Diplomarbeit, Universität Karlsruhe (TH) (1996).
- [Edelsbrunner & Mücke ’94] Herbert Edelsbrunner und Ernst P. Mücke. Three-dimensional alpha shapes. ACM Transactions on Graphics, 13, Nr. 1 (1994) 43–72. http://doi.acm.org/10.1145/174462.156635 (gesehen 2007).
- [Bernardini et al. ’99] F. Bernardini, J. Mittleman, H. Rushmeier, C. Silva und G. Taubin. The Ball-Pivoting Algorithm for Surface Reconstruction. IEEE Transactions on Visualization and Computer Graphics, 53, Nr. 4 (1999) 349–359.http://citeseer.ist.psu.edu/article/bernardini99ballpivoting.html (gesehen 2007).
6 Dreiecksnetze aus Punktwolken ohne Normalen
- Alexander Hornung und Leif Kobbelt. Robust Reconstruction of Watertight 3D Models from Non-uniformly Sampled Point Clouds without Normal Information. In Eurographics Symposium on Geometry Processing 2006, 2006. http://www-i8.informatik.rwth-aachen.de/publications/publications_2006.html
7 Glättung
- [Desbrun et al. ’99] Mathieu Desbrun, Mark Meyer, Peter Schröder und Alan H. Barr. Implicit fairing of irregular meshes using diffusion and curvature flow. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques, S. 317–324. ACM Press / Addison-Wesley Publishing Co. (1999) 317-3. http://doi.acm.org/10.1145/311535.311576 (gesehen 2007).
- [Taubin ’95] Gabriel Taubin. A signal processing approach to fair surface design. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, S. 351–358. ACM Press, 1995. http://doi.acm.org/10.1145/218380.218473(gesehen 2007).
8 Reduktion
- [Kobbelt et al. ’98] Leif Kobbelt, Swen Campagna und Hans-Peter Seidel. A General Framework for Mesh Decimation. In Graphics Interface, S. 43–50, 1998. http://citeseer.ist.psu.edu/kobbelt98general.html
- [Garland & Heckbert ’97] Michael Garland und Paul S. Heckbert. Surface simplification using quadric error metrics. In Proceedings of the 24th annual conference on Computer graphics and interactive techniques, S. 209–216, 1997.http://doi.acm.org/10.1145/258734.258849 (gesehen 2004).
- [Garland & Heckbert ’98] Michael Garland und Paul S. Heckbert. Simplifying Surfaces with Color and Texture using Quadric Error Metrics.In IEEE Visualization ’98, S. 263–270, 1998. http://citeseer.ist.psu.edu/garland98simplifying.html
- [Hoppe & Marschner ’00] Hugues Hoppe und Steve Marschner. Efficient minimization of new quadric metric for simplifying meshes with appearance attributes. Technical Report Microsoft Research Technical Report MSR-TR-2000-64, June 2000, Microsoft, 2000. http://research.microsoft.com/~hoppe/minqem.pdf
- [Hoppe ’99] Hugues Hoppe. New quadric metric for simplifiying meshes with appearance attributes. In Proceedings of the conference on Visualization ’99, S. 59–66. IEEE Computer Society Press, 1999.http://research.microsoft.com/~hoppe/newqem.pdf
9 Segmentierung
- [Lloyd 1982] S. Lloyd: Least square quantization in PCM. IEEE Trans. Inform. Theory 28, 129–-137.http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/18/22725/01056489.pdf?arnumber=1056489
- [Cohen-Steiner et al 2004] D. Cohen-Steiner, P. Alliez, M. Desbrun: Variational shape approximation. ACM Trans. Graph. 23(3), 905–914. http://portal.acm.org/citation.cfm?id=1015817 oder ftp://ftp.inria.fr/INRIA/publication/publi-pdf/RR/RR-5371.pdf
- [Yamauchi et al 2005] H. Yamautchi, S. Gumhold, R. Zayer, H.-P. Seidel: Mesh segementation driven by Gaussian curvature. The Visual Computer, Volume 21, Numbers 8-10, 659-668. DOI 10.1007/s00371-005-0319-x.http://www.springerlink.com/content/v4617777klj4qj45/ oder http://web.inf.tu-dresden.de/ST2/cg/mitarbeiter/Gumhold/PG2005CR.pdf
10 Bewegte Netze
- M. Kilian, J. Mitra, H. Pottmann. Geometric modeling in shape space. ACM Trans. on Graphics 26 (July 2007)http://portal.acm.org/citation.cfm?id=1276377.1276457
11 Deformationstransfer
- R.W. Sumner, J. Popovic. Deformation transfer for triangle meshes. ACM Trans. Graphics 23, 3 (2004) 399–405. http://portal.acm.org/citation.cfm?id=1015736#
12 Physikalisch basierte Animation
- D. Baraff / Pixar Animation Studios. Rigid body simulation. SIGGRAPH 2001 Course Notes. http://www.pixar.com/companyinfo/research/pbm2001/pdf/notesg.pdf
- J. Bender. Impulsbasierte Dynamiksimulation von Mehrkörpersystemen in der virtuellen Realität. Lecture Notes in Informatics (LNI) - Ausgezeichnete Informatikdissertationen 2007. http://i31www.ira.uka.de/docs/GI_2008.pdf
- M. Müller, B. Heidelberger, M. Hennix und J. Ratcliff. Position based dynamics. J. Vis. Comun. Image Represent. 18, 2 (2007) 109–118.
- ergänzend: http://www.pixar.com/companyinfo/research/pbm2001/index.html
http://portal.acm.org/citation.cfm?id=1234575# http://www.matthiasmueller.info/publications/posBasedDyn.pdf
13 Integrationsverfahren
- D. Baraff, A. Witkin. Large steps in cloth simulation. SIGGRAPH 1998. Proceedings of the 25th annual conference on computer graphics and interactive techniques, 43–54. http://portal.acm.org/citation.cfm?id=280821
14 Simulation volumetrischer Körper
- J. Spillmann, M. Teschner. Robust Tetrahedral Meshing of Triangle Soups. Proc. Vision, Modeling, Visualization VMV6, Aachen, Germany, 9–16, Nov. 22–24, 2006. http://cg.informatik.uni-freiburg.de/publications/volumetricMeshesVMV2006.pdf
- M. Teschner, B. Heidelberger, M- Müller, M. Gross. A Versatile and Robust Model for Geometrically Complex Deformable Solids. Proc. Computer Graphics International CGI4, Crete, Greece, 312–319, Juli 16–19, 2004. http://cg.informatik.uni-freiburg.de/publications/deformationCGI2004.pdf
- M. Teschner, B. Heidelberger, M. Müller, D. Pomeranets, M. Gross. Optimized Spatial Hashing for Collision Detection of Deformable Objects. proc. Vision, Modeling, Visualization, VMV3, Munich, Germany, 47–54, Nov. 19–21, 2003. http://cg.informatik.uni-freiburg.de/publications/collisionDetectionHashingVMV2003.pdf
15 Wassersimulation
- B. Adams, M. Wicke. Meshless Approximation Methods and Applications in Physics Based Modeling and Animation. Eurographics 2009 Tutorial. http://graphics.stanford.edu/~wicke/eg09-tutorial/
