- Location @ CS Dept.
- Location @ BioEng Dept.
- Contact:
-
- Email: michels@cs.stanford.edu
- Skype: dominik.michels
- Stanford Mail Code: 9515
- Web:
Selected Publications – since 2017
Selected Publications – 2016
Discrete Computational Mechanics for Stiff Phenomena
To be published in ACM SIGGRAPH Asia 2016 Course notes, Dec. 2016.
Many natural phenomena which occur in the realm of visual computing and computational physics, like the dynamics of cloth, fibers, fluids, and solids as well as collision scenarios are described by stiff Hamiltonian equations of motion, i.e. differential equations whose solution spectra simultaneously contain extremely high and low frequencies. This usually impedes the development of physically accurate and at the same time efficient integration algorithms. We present a straightforward computationally oriented introduction to advanced concepts from classical mechanics. We provide an easy to understand step-by-step introduction from variational principles over the Euler-Lagrange formalism and the Legendre transformation to Hamiltonian mechanics. Based on such solid theoretical foundations, we study the underlying geometric structure of Hamiltonian systems as well as their discrete counterparts in order to develop sophisticated structure preserving integration algorithms to efficiently perform high fidelity simulations.
On the General Analytical Solution of the Kinematic Cosserat Equations
To be published in Proceedings of Computer Algebra in Scientific Computing, CASC 2016,
Lecture Notes in Computer Science, Springer, Sept. 2016.
Accurate Simulation of Wound Healing and Skin Deformation
In Proceedings of ACM SIGGRAPH / Eurographics Symposium on Computer Animation, SCA 2016, Jul. 2016.
Selected Publications – 2015
A Semi-analytical Approach to Molecular Dynamics
Dominik L. Michels and Mathieu Desbrun.In Journal of Computational Physics, Volume 303, Pages 336-354, Elsevier, Dec. 2015.
A Physically Based Approach to the Accurate Simulation of Stiff Fibers and Stiff Fiber Meshes
In Computers & Graphics, Volume 53 Part B, Pages 136-146, Elsevier, Dec. 2015.
Semianalytische Algorithmen für Steife Cauchyprobleme
To appear in GI-Edition Ausgezeichnete Informatikdissertationen 2014, Gesellschaft für Informatik, 2015.
On the Partial Analytical Solution of the Kirchhoff Equation
In Proceedings of Computer Algebra in Scientific Computing, CASC 2015, Pages 320-331,
Lecture Notes in Computer Science, Springer, Sept. 2015.
Exponential Integration for Hamiltonian Monte Carlo
In Proceedings of the International Conference on Machine Learning, ICML 2015, Pages 1142-1151, Jul. 2015.
Selected Publications – before 2015
Geometric Integration for High Fidelity Visual Computing Applications
In this contribution, a hybrid semi-analytical, semi-numerical Gautschi-type exponential integrator for modeling and design applications is presented. It is based on the idea to handle strong forces through analytical expressions to allow for long-term stability in stiff cases. By using an appropriate set of analytical filter functions, this explicit scheme is symplectic as well as time-reversible. It is further parallelizable exploiting the power of up-to-date hardware. To demonstrate its applicability in the field of visual computing, various examples including collision scenarios and molecular modeling are presented.
Lie Symmetry Analysis for Cosserat Rods
Dominik L. Michels, Dmitry A. Lyakhov, Vladimir P. Gerdt, Gerrit A. Sobottka, and Andreas G. Weber.In Proceedings of Computer Algebra in Scientific Computing, CASC 2014, Pages 326-336,
Lecture Notes in Computer Science, Springer, Sept. 2014.
Physical-Geometric Approach to Model Thin Dynamical Structures in CAD Systems
Vitalis Wiens, J. Paul T. Mueller, Andreas G. Weber, and Dominik L. Michels.In Proceedings of Computational Science and Its Applications, ICCSA 2014, Part III, Pages 795-808,
Lecture Notes in Computer Science, Springer, Jun. 2014.
The efficient accurate modeling of thin, approximately one-dimensional structures, like cables, fibers, threads, tubes, wires, etc. in CAD systems is a complicated task since the dynamical behavior has to be computed at interactive frame rates to enable a productive workflow. Traditional physical methods often have the deficiency that the solution process is expensive and heavily dependent on minor details of the underlying geometry and the configuration of the applied numerical solver. In contrast, pure geometrical methods are not able to handle all occurring effects in an accurate way. To overcome this shortcomings, we present a novel and general hybrid physical-geometric approach: the structure’s dynamics is handled in a physically accurate way based on the special Cosserat theory of rods capable of capturing effects like bending, twisting, shearing, and extension deformations, while collisions are resolved using a fast geometric sweep strategy which is robust under different numerical and geometric resolutions. As a result, fast editable high quality tubes can easily be designed including their dynamical behavior.
Solving Stiff Cauchy Problems in Scientific Computing – An Analytic-numeric Approach
Ph.D. Thesis, University of Bonn, Mar. 2014.
Exponential Integrators for Stiff Elastodynamic Problems
Dominik L. Michels, Gerrit A. Sobottka, and Andreas G. Weber.In ACM Transactions on Graphics, Volume 33 Issue 1, Jan. 2014.
A Gabor Filter-Based Approach to Leaf Vein Extraction and Cultivar Classification
In Proceedings of Computational Science and Its Applications, ICCSA 2013, Part II, Pages 150-159,
Lecture Notes in Computer Science, Springer, Jun. 2013,
Best Paper Award.