@Article{ silcowitz.niebe.ea10, author = {Morten Silcowitz-Hansen and Sarah Niebe and Kenny Erleben}, title = {A nonsmooth nonlinear conjugate gradient method for interactive contact force problems}, journal = {The Visual Computer}, year = {2010} } @InProceedings{ hauberg.rona.ea10, author = {S{\o}ren Hauberg and Bente Rona Jensen and Morten Engell-N{\o}rreg{\aa}rd and Kenny Erleben and Kim Steenstrup Pedersen}, title = {Dense Marker-less Three Dimensional Motion Capture}, booktitle = {Eleventh International Symposium on the 3D Analysis of Human Movement (3DMA-10)}, year = {2010} } @InProceedings{ kelager.ea.10, author = {Micky Kelager and Sarah Niebe and Kenny Erleben}, title = {A Triangle Bending Constraint Model for Position-Based Dynamics}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2010}, month = november, location = copenhagen } @InProceedings{ kelager.erleben.10, author = {Micky Kelager and Kenny Erleben}, title = {A Nonlinear Vertex-Based Model for Animation of Two-Dimensional Dry Foam}, booktitle = {Proceedings of the Fifth International Conference on Computer Graphics Theory and Applications}, year = {2010}, pages = {X--Y}, address = {Angers, France}, month = {May}, publisher = {INSTICC Press} } @InProceedings{ mistzal.ea.10, author = {Marek Krzysztof Misztal and Robert Bridson and Kenny Erleben and Andreas Baerentzen and Francois Anton}, title = {Optimization-based Fluid Simulation on Unstructured Meshes}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2010}, month = november, location = copenhagen } @InProceedings{ niebe.silcowitz.ea10, author = {Sarah Niebe and Morten Silcowitz and Kenny Erleben}, title = {Projected Gauss-Seidel Subspace Minimization Method for Interactive Rigid Body Dynamics}, booktitle = {Proceedings of the Fifth International Conference on Computer Graphics Theory and Applications}, year = {2010}, pages = {X--Y}, address = {Angers, France}, month = {May}, publisher = {INSTICC Press} } @InProceedings{ noerregaard.niebe.ea10, author = {Morten Engell-N{\o}rreg{\aa}rd and Sarah Niebe and Kenny Erleben}, title = {Local Joint-Limits using Distance Field Cones in Euler Angle Space}, booktitle = {Proceedings of Computer Graphics International}, year = {2010}, month = jun } @InProceedings{ poulsen.niebe.ea10, author = {Morten Poulsen and Sarah Niebe and Kenny Erleben}, title = {Heuristic Convergence Rate Improvements of the Projected Gauss-Seidel Method for Frictional Contact Problems}, booktitle = {Proceedings of WSCG}, year = {2010} } @InProceedings{ schj, author = {Lars Schjøth and Jeppe Revall Frisvad and Kenny Erleben and Jon Sporring}, title = {Temporal Photon Differentials}, booktitle = {Proceedings of the Fifth International Conference on Computer Graphics Theory and Applications}, year = {2010}, pages = {X--Y}, address = {Angers, France}, month = {May}, publisher = {INSTICC Press} } @InProceedings{ silcowitz.ea.10, author = {Morten Silcowitz and Sarah Niebe and Kenny Erleben}, title = {Normal and Friction Stabilization Techniques for Interactive Rigid Body Constraint-based Contact Force Computations}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2010}, month = november, location = copenhagen } @InBook{ erleben.10, author = {Kenny Erleben}, title = {Simulering og modellering af robotter og mennesker}, chapter = {Front End Vision and Multi-Scale Image Analysis}, pages = {68--80}, publisher = {Datalogisk Institut K{\o}benhavns Universitet}, year = {2010}, isbn = {978-87-981270-5-5} } @Misc{ silcowitz.ea10, author = {Morten Silcowitz and Sarah Niebe and Kenny Erleben}, title = {Contact Point Generation for Convex Polytopes in Interactive Rigid Body Dynamics}, howpublished = {Poster at SCA 10'}, year = {2010} } @Article{ erleben.09, abstract = {A maximal independent set graph data structure for a body-centered cubic lattice is presented. Refinement and coarsening operations are defined in terms of set-operations resulting in robust and easy implementation compared to a quad-tree-based implementation. The graph only stores information corresponding to the leaves of a quad-tree thus has a smaller memory foot-print. The adjacency information in the graph relieves one from going up and down the quad-tree when searching for neighbors. This results in constant time complexities for refinement and coarsening operations.}, year = {2009}, author = {Kenny Erleben }, doi = {http://dx.doi.org/10.1007/s00371-009-0330-8}, journal = {The Visual Computer}, title = {Maximal independent set graph partitions for representations of body-centered cubic lattices} } @InProceedings{ damkjaer.ea.09, author = {Jesper Damkj{\ae}r and Kenny Erleben}, title = {GPU accelerated tandem traversal of blocked bounding volume hierarchy collision detection for multibody dynamics}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2009}, month = november, location = karlsruhe } @InProceedings{ endeffector:hauberg_et_al09, title = {Three Dimensional Monocular Human Motion Analysis in End-Effector Space}, author = {S{\o}ren Hauberg and Jerome Lapuyade and Morten Engell-N{\o}rreg{\aa}rd and Kenny Erleben and Kim Steenstrup Pedersen}, booktitle = {Energy Minimization Methods in Computer Vision and Pattern Recognition}, year = {2009}, month = {August}, pages = {235-248}, editor = {Daniel Cremers and others}, publisher = {Springer}, series = {Lecture Notes in Computer Science}, note = {\url{ftp://ftp.diku.dk/diku/image/publications/hauberg.lapuyade.engell-norregaard.erleben.pedersen.090701.pdf}} } @InProceedings{ glimberg.ea.09, author = {Stefan Glimberg and Kenny Erleben and Jens Bennetsen}, title = {Smoke simulation for fire engineering using a multigrid method on graphics hardware}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2009}, month = november, location = karlsruhe } @InProceedings{ misztal.baerentzen.ea09, title = {Tetrahedral Mesh Improvement Using Multi-face Retriangulation}, author = {Marek Krzysztof Misztal and Jakob Andreas B{\ae}rentzen and Fran{\c c}ois Anton and Kenny Erleben}, booktitle = {18th International Meshing Roundtable}, year = {2009} } @InProceedings{ noerregaard.ea.09a, author = {Morten Engell-N{\o}rreg{\aa}rd and S{\o}ren Hauberg and Jerome Lapuyade and Kenny Erleben and Kim Steenstrup Pedersen}, title = {Interactive Inverse Kinematics for Human Motion Estimation}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2009}, month = november, location = karlsruhe } @InProceedings{ noerregaard.erleben.09a, author = {Morten Engell-N{\o}rreg{\aa}rd and Kenny Erleben}, title = {Estimation of Joint Types and Joint Limits from Motion Capture Data}, booktitle = {Proceedings of WSCG}, year = {2009} } @InProceedings{ noerregaard.erleben.09b, author = {Morten Engell-N{\o}rreg{\aa}rd and Kenny Erleben}, title = {A Projected Non-linear Conjugate Gradient Method for Constrained Inverse Kinematics}, booktitle = {Proceedings MATHMOD 09 Vienna}, year = {2009}, editor = {I. Troch and F. Breitenecker} } @InProceedings{ silcowitz.ea.09, author = {Morten Silcowitz and Sarah Niebe, and Kenny Erleben}, title = {Nonsmooth Newton method for Fischer function reformulation of contact force problems for interactive rigid body simulation}, booktitle = {Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS)}, year = {2009}, month = november, location = karlsruhe } @TechReport{ sporring.schjoth:09, author = {Jon Sporring and Lars Schj{\o}th and Kenny Erleben}, title = {Spatial and Temporal Ray Differentials}, institution = {Department of Computer Science, University of Copenhagen}, year = {2009}, address = {Universitetsparken 1, DK-2200 Copenhagen, Denmark}, number = {Technical Report DIKU-09/04}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2009/09-04.pdf}} } @Article{ markussen.sporring.ea:08, author = {Bo Markussen and Jon Sporring and Kenny Erleben}, title = {Guessing Tangents in Normal Flows}, journal = {Journal of Mathematical Imaging and Vision}, year = {2008}, volume = {31}, number = {2--3}, pages = {195--205}, project = {NISA}, note = {Special Issue in Honour of Peter Johansen, \url{http://dx.doi.org/10.1007/s10851-008-0082-5}} } @InProceedings{ erleben.ortiz:08, author = {Kenny Erleben and Ricardo Ortiz}, title = {A Non-smooth Newton Method for Multibody Dynamics}, booktitle = {ICNAAM 2006. International conference on numerical analysis and applied mathematics 2006}, publisher = {TBA}, editor = {TBA}, year = {2008}, pages = {TBA} } @InProceedings{ erleben:08a, author = {Kenny Erleben}, title = {Volumetric Shells using Path Tracing}, booktitle = {Proceedings of Computer Graphics International}, pages = {yyy--xxx}, year = {2008}, editor = {NA}, month = jun } @Article{ erleben:07a, author = {Kenny Erleben}, title = {Velocity-based shock propagation for multibody dynamics animation}, journal = {ACM Trans. Graph}, year = {2007}, volume = {26}, number = {2}, month = jun } @InProceedings{ barentzen.hansen.ea:07, author = {Jakob A. B{\ae}rentzen and Kristian E. Hansen and Kenny Erleben}, title = {Boneless Pose Editing and Animation}, keywords = {computer graphics animation laplacian editing}, booktitle = {Scandinavian Conference on Image Analysis ({SCIA} '07)}, publisher = {Springer Verlag}, series = {Lecture Notes in Computer Science}, volume = {4522}, year = {2007}, month = jun, url = {http://www2.imm.dtu.dk/pubdb/p.php?5195}, abstract = {In this paper, we propose a pose editing and animation method for triangulated surfaces based on a user controlled partitioning of the model into deformable parts and rigid parts which are denoted handles. In our pose editing system, the user can sculpt a set of poses simply by transforming the handles for each pose. Using Laplacian editing, the deformable parts are deformed to match the handles. In our animation system the user can constrain one or several handles in order to define a new pose. New poses are interpolated from the examples poses, by solving a small non-linear optimization problem in order to obtain the interpolation weights. While the system can be used simply for building poses, it is also an animation system. The user can specify a path for a given constraint and the model is animated correspondingly.} } @InProceedings{ erleben.sporring:07, author = {Kenny Erleben and Jon Sporring}, title = {Line-Stepping for Shell Meshes}, booktitle = {Scandinavian Conference on Image Analysis ({SCIA} '07)}, publisher = {Springer Verlag}, series = {Lecture Notes in Computer Science}, volume = {4522}, year = {2007}, month = jun, editor = {Bjarne Ersb{\o}ll and Kim Steenstrup Pedersen}, pages = {472--481} } @InProceedings{ schjoth.frisvad.erleben.sporring.07, author = {Lars Schj{\o}th and Jeppe R. Frisvad and Kenny Erleben and Jon Sporring}, title = {Photon Differentials}, year = {2007}, month = {dec}, keywords = {Ray tracing, global illumination, photon mapping, caustics, ray differentials}, booktitle = {Proceedings of {GRAPHITE} 2007}, abstract = {A number of popular global illumination algorithms use density estimation to approximate indirect illumination. The density estimate is performed on finite points - particles - generated by a stochastic sampling of the scene. In the course of the sampling, particles, representing light, are stochastically emitted from the light sources and reflected around the scene. The sampling induces noise, which in turn is handled by the density estimate during the illumination reconstruction. Unfortunately, this noise reduction imposes a systematic error (bias), which is seen as a blurring of prominent illumination features. This is often not desirable as these may lose clarity or vanish altogether. We present an accurate method for reconstruction of indirect illumination with photon mapping. Instead of reconstructing illumination using classic density estimation on finite points, we use the correlation of light footprints, created by using Ray Differentials during the light pass. This procedure gives a high illumination accuracy, improving the trade-off between bias and variance considerable as compared to traditional particle tracing algorithms. In this way we preserve structures in indirect illumination.} } @InCollection{ erleben.dohlmann07, author = {Kenny Erleben and Henrik Dohlmann}, title = {Robust Signed Distance Fields using Tetrahedra {GPU} Scan Conversion}, booktitle = {{GPU} {G}ems 3}, publisher = {Addison-Wesley Professional}, year = {2007} } @TechReport{ erleben.07b, author = {Kenny Erleben}, title = {Using Implicit Skeleton Shape Representations for Volumetric Shell Meshing}, number = {DIKU 07/04}, institution = {Department of Computer Science, University of Copenhagen}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = sep, year = {2007}, note = {\url{http://image.diku.dk/kenny/erleben.07b.pdf}} } @Article{ elmegaard.sporring.ea:06b, author = {Brian Elmegaard and Jon Sporring and Kim S{\o}rensen and Kenny Erleben}, title = {Guest Editorial}, year = {2006}, volume = {14}, journal = {Simulation Modelling Practice and Theory, (SIMPAT)} } @Article{ pedersen.erleben.ea:06, author = {Camilla Pedersen and Kenny Erleben and Jon Sporring}, title = {Ballet Balance Strategies}, year = {2006}, volume = {14}, pages = {1135--1142}, journal = {Simulation Modelling Practice and Theory, (SIMPAT)} } @Book{ elmegaard.sporring.ea:06, editor = {Brian Elmegaard and Jon Sporring and Kim S{\o}rensen and Kenny Erleben}, title = {Special Issue on {SIMS} 2004}, publisher = {Elsevier}, year = {2006}, journal = {Simulation Modelling Practice and Theory, (SIMPAT)}, volume = {14} } @InProceedings{ erleben.dohlmann:06, author = {Kenny Erleben and Henrik Dohlmann}, title = {Scan Conversion of Signed Distance Fields}, booktitle = {Proceedings fra den 15. Danske Konference i {M}{\o}nstergenkendelse og Billedanalyse}, pages = {81--91}, year = {2006}, series = {DIKU technical report}, publisher = {Datalogisk Institut, K{\o}benhavns Universitet}, note = {DIKU 2006/08, \url{http://www.diku.dk/publikationer/tekniske.rapporter/rapporter/06-08.pdf}} , dikucategory = {unrefereed} } @InProceedings{ markussen.sporring.ea:06, author = {Bo Markussen and Jon Sporring and Kenny Erleben}, title = {Sideways Stepping}, booktitle = {Proceedings fra den 15. Danske Konference i {M}{\o}nstergenkendelse og Billedanalyse}, pages = {80--80}, year = {2006}, series = {DIKU technical report}, publisher = {Datalogisk Institut, K{\o}benhavns Universitet}, note = {DIKU 2006/08, \url{http://www.diku.dk/publikationer/tekniske.rapporter/rapporter/06-08.pdf}} , dikucategory = {unrefereed} } @TechReport{ erleben.henriksen:06, author = {Kenny Erleben and Knud Henriksen}, title = {A Simple Plane Patcher Algorithm}, number = {DIKU 06/09}, institution = {Department of Computer Science, University of Copenhagen}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = aug, year = {2006}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/rapporter/06-09.pdf}} } @Article{ christensen.fleron.ea:05, author = {Micky Kelager and Anders Fleron and Kenny Erleben}, title = {Area and Volume Restoration in Elastically Deformable Solids}, journal = {Electronic Letters on Compuer Vision and Image Analysis (ELCVIA)}, volume = {5}, number = {3}, pages = {32--43}, year = {2005}, note = {Special Issue on Articulated Motion, \url{http://elcvia.cvc.uab.es}} } @Article{ erleben.dohlmann:04c, author = {Kenny Erleben and Henrik Dohlmann and Jon Sporring}, title = {The Adaptive Thin Shell Tetrahedral Mesh}, year = {2005}, pages = {17--24}, journal = {Journal of WSCG} } @Book{ erleben.sporring.ea:05, author = {Kenny Erleben and Jon Sporring and Knud Henriksen and Henrik Dohlmann}, title = {Physics-based Animation}, publisher = {Charles River Media}, year = {2005}, month = aug } @PhDThesis{ erleben:05, author = {Kenny Erleben}, title = {Stable, Robust, and Versatile Multibody Dynamics Animation}, school = {Department of Computer Science, University of Copenhagen (DIKU)}, year = {2005}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = mar, note = {\url{ftp://ftp.diku.dk/diku/image/publications/erleben.050401.pdf}} } @InProceedings{ erleben.sporring.ea:05b, author = {Kenny Erleben and Jon Sporring and Henrik Dohlmann}, title = {OpenTissue - An Open Source Toolkit for Physics-Based Animation}, year = {2005}, date = oct, editor = {Stephen Aylward and Tina Kapur and Luis Ibanez}, booktitle = {ISC / NA-MIC / MICCAI Workshop on Open-Source Software}, note = {\url{http://hdl.handle.net/1926/34}} } @InProceedings{ somchaipeng.erleben.ea:04b, author = {Kerawit Somchaipeng and Kenny Erleben and Jon Sporring}, title = {A Multi-Scale Singularity Bounding Volume Hierarchy}, year = {2005}, booktitle = {Proceedings of WSCG}, pages = {179--186}, project = {DSSCV} } @Proceedings{ elmegaard.sporring.ea:04, title = {Proceedings of {SIMS} 2004}, year = {2004}, editor = {Brian Elmegaard and Jon Sporring and Kenny Erleben and Kim S{\o}rensen}, publisher = {Technical University of Copenhagen}, month = sep, note = {ISBN 87-7475-316-9} } @InProceedings{ erleben.dohlmann:04, author = {Kenny Erleben and Henrik Dohlmann}, title = {Contact Graphs in Multibody Dynamics Simulation}, booktitle = {{SIMS} 2004}, pages = {307--314}, year = {2004}, month = sep, editor = {Brian Elmegaard and Jon Sporring and Kenny Erleben and Kim S{\o}rensen} } @InProceedings{ pedersen.erleben.ea:04, author = {Camilla Pedersen and Kenny Erleben and Jon Sporring}, title = {Ballet Balance Strategies}, year = {2004}, month = sep, editor = {Brian Elmegaard and Jon Sporring and Kenny Erleben and Kim S{\o}rensen}, booktitle = {{SIMS} 2004}, pages = {323--330} } @InProceedings{ erleben.dohlmann04b, author = {Kenny Erleben and Henrik Dohlmann}, title = {The Thin Shell Tetrahedral Mesh}, booktitle = {{DSAGM} 2004}, pages = {94--102}, year = {2004}, editor = {S{\o}ren Ingvor Olsen}, address = aug, dikucategory = {unrefereed} } @TechReport{ erleben:04, author = {Kenny Erleben}, title = {Contact Graphs in Multibody Dynamics Simulation}, institution = {Department of Computer Science, University of Copenhagen}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, year = {2004}, number = {DIKU 04/06}, month = may, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2004/04-06.pdf}} } @TechReport{ somchaipeng.erleben.ea:04, author = {Kerawit Somchaipeng and Kenny Erleben and Jon Sporring}, title = {A Multi-Scale Singularity Bounding Volume Hierarchy}, institution = {Department of Computer Science, University of Copenhagen}, year = {2004}, number = {DIKU-04/08}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2004/04-08.pdf}} , project = {DSSCV} } @InCollection{ erleben.henriksen:03, author = {Kenny Erleben and Knud Henriksen}, title = {Scripted Bodies and Spline-Driven Animation}, booktitle = {Graphics Programming Methods}, pages = {37--50}, publisher = {Charles River Media, Inc.}, year = {2003}, editor = {Jeff Lander}, chapter = {1.4} } @InCollection{ erleben.sporring:03, author = {Kenny Erleben and Jon Sporring}, title = {Collision Detection of Deformable Volumetric Meshes}, booktitle = {Graphics Programming Methods}, publisher = {Charles River Media}, year = {2003}, editor = {Jeff Landers}, chapter = {1.5}, pages = {51--68} } @InProceedings{ erleben.henriksen:02c, author = {Kenny Erleben and Knud Henriksen}, editor = {Kenny Erleben}, booktitle = {Proceedings of Dynamic Simulation: Theory and Real-Life Applications Workshop}, title = {Scripted Bodies and Spline-Driven Animation}, address = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = dec, year = {2002}, note = {\url{http://image.diku.dk/events/Simulation02/proceedings.html}} , dikucategory = {unrefereed} } @TechReport{ erleben.henriksen:02, author = {Kenny Erleben and Knud Henriksen}, title = {{B}-Splines}, number = {DIKU 02/17}, institution = {Department of Computer Science, University of Copenhagen}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = aug, year = {2002}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2002/02-17.pdf}} } @TechReport{ erleben.henriksen:02b, author = {Kenny Erleben and Knud Henriksen}, title = {Scripted Bodies and Spline-Driven Animation}, number = {DIKU 02/18}, institution = {Department of Computer Science, University of Copenhagen}, address = {Universitetsparken 1, DK-2100 Copenhagen, Denmark}, month = aug, year = {2002}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2002/02-18.pdf}} } @TechReport{ erleben:02, author = {Kenny Erleben}, title = {An Introduction to Approximating Heterogeneous Bounding Volume Hierarchies}, institution = {Department of Computer Science, University of Copenhagen}, year = {2002}, number = {DIKU 02/04}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2002/02-04.pdf}} } @TechReport{ erleben:02b, author = {Kenny Erleben}, title = {Module Based Design for Rigid Body Simulators}, institution = {Department of Computer Science, University of Copenhagen}, year = {2002}, number = {DIKU 02/06}, note = {\url{http://www.diku.dk/publikationer/tekniske.rapporter/2002/02-06.pdf}} } @MastersThesis{ erleben:01, author = {Kenny Erleben}, title = {En introducerende l{\ae}rebog i dynamisk simulation af stive legemer}, school = {Department of Computer Science, University of Copenhagen}, year = {2001}, month = may, note = {number 00-09-1, \url{ftp://ftp.diku.dk/diku/image/publications/erleben.00-09-01.pdf}} }