Department of Computer Science (cs.au.dk)

me
Michael B. Nielsen
Principal Software Engineer at Autodesk
nielsenmb_at_gmail_com
Google scholar citations page
CV (updated August 2012)
Computer Graphics and Image Processing Group

LATEST NEWS
RESEARCH INTERESTS AND VISION
My research is driven by the vision of mathematically and physically well-founded computational methods that will enable intuitive artistic control and enhanced realism of physics-based simulations.
More specifically my research interests are INDUSTRY COLLABORATORS MOVIE CREDITS WORK EXPERIENCE EDUCATION TEACHING
OPEN SOURCE SOFTWARE PUBLICATIONS
icon
"A Two-Continua Approach to Eulerian Simulation of Water Spray" [acm notice] [video] [source code]
M. B. Nielsen and O. Osterby
ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2013), 2013
(Eulerian simulation of water spray using a two-continua approach.)

icon
"Synthesizing Waves from Animated Height Fields" [acm notice] [video (mpg 78MB)] [video (mov 149MB)]
M. B. Nielsen, A. Söderström and R. Bridson
ACM Transactions on Graphics (to be presented at ACM SIGGRAPH 2013), 2013
(Synthesis of FFT-based waves and velocities matching input animated height fields.)

icon
"Steady State Stokes Flow Interpolation for Fluid Control" [video]
H. Bhatacharya, M. B. Nielsen and R. Bridson
Eurographics 2012 (Short paper proceedings), 2012
(Volumetric interpolation of surface velocities using steady state Stokes flow.)

icon
"Out-of-Core Computations of High-Resolution Level Sets by Means of Code Transformation" [springerlink]
B. B. Christensen, M. B. Nielsen and K. Museth
Journal of Scientific Computing, 2012
(A framework for CPU-bounded parallel out-of-core level set computations.)

icon
"Guide Shapes for High Resolution Naturalistic Liquid Simulation" [acm notice] [acm digital library] [video]
M. B. Nielsen and R. Bridson
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2011), 2011
(Guiding high resolution liquid simulations by input animations and low resolution simulations.)

icon
"Improved Variational Guiding of Smoke Animations" [wiley online library] [video]
M. B. Nielsen and B. B. Christensen
Computer Graphics Forum (Proceedings of Eurographics 2010), 2010
(Spatially varying guiding of high resolution smoke animations by means of lower resolution simulations.)

icon
"Guiding of Smoke Animations Through Variational Coupling of Simulations at Different Resolutions" [acm notice] [acm digital library] [video]
M. B. Nielsen, B. B. Christensen, N. Bin Zafar, D. Roble and K. Museth
ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2009
(Variational guiding of high resolution smoke animations by means of lower resolution simulations.)

icon
"Finite Element Methods on Very Large Dynamic Tubular Grid Encoded Implicit Surfaces" [siam digital library]
O. Nemitz, M. B. Nielsen, M. Rumpf and R. Whitaker
SIAM Journal of Scientific Computing, 2009
(Expanded journal paper version of "Narrow Band Methods for PDEs on Very Large Implicit Surfaces".)

icon
"Narrow Band Methods for PDEs on Very Large Implicit Surfaces"
O. Nemitz, M. B. Nielsen, M. Rumpf and R. Whitaker
Proceedings of Vision Modeling and Visualization, 2007
(Narrow band finite element methods for high resolution level sets.)

icon
"Out-Of-Core and Compressed Level Set Methods" [acm notice] [acm digital library] [video 1] [video 2]
M. B. Nielsen, O. Nilsson, A. Söderström and K. Museth
ACM Transactions on Graphics (Presented at SIGGRAPH 2008), 2007
(Out-of-core and compression framework for level set computations.)

icon
"Virtually Infinite Resolution Deformable Surfaces" [acm digital library]
M. B. Nielsen, O. Nilsson, A. Söderström and K. Museth
ACM SIGGRAPH Technical Sketch, 2006
(Preliminary results for the paper "Out-Of-Core and Compressed Level Set Methods")

icon
"Hierarchical RLE Level Set: A Compact and Versatile Deformable Surface Representation" [acm notice] [acm digital library] [video 1] [bunny enright test at 100^3] [bunny enright test at 1024^3]
B. Houston, M. B. Nielsen, C. Batty, O. Nilsson and K. Museth
ACM Transactions on Graphics (conditionally accepted, pending major revisions, at SIGGRAPH 2005), 2006
(A hierarchically encoded data structure for level sets based on run length encoding.)

icon
"Gigantic Deformable Surfaces" [acm digital library]
B. Houston, M. B. Nielsen, C. Batty, O. Nilsson and K. Museth
ACM SIGGRAPH Technical Sketch, 2005
(Preliminary results for the paper "Hierarchical RLE Level Set".)

icon
"Dynamic Tubular Grid: An Efficient Data Structure and Algorithms for High Resolution Level Sets" [springerlink] [technical report 2004] [source code] [enright test at 1024^3]
M. B. Nielsen and K. Museth
Journal of Scientific Computing, 2006
(A data structure for fast and high resolution level set computations.)

icon
"An Optimized, Grid Independent, Narrow Band Data Structure for High Resolution Level Sets"
M. B. Nielsen and K. Museth
SIGRAD Technical Sketch, 2004
(Preliminary results for the paper "Dynamic Tubular Grid".)

icon
"Mobile Augmented Reality Support for Architects based on Feature Tracking Techniques"
M. B. Nielsen, G. Kramp and K. Grønbæk
Proceedings of ICCS, 2004
(Augmented reality system to assist landscape artists on site.)

PHD DISSERTATION
icon
"Efficient and High Resolution Level Set Simulations - Data Structures, Algorithms and Applications" [supplementary note 1]
M. B. Nielsen (Advisors: Prof. K. Museth and Prof. K. Grønbæk)
Dissertation for Doctor of Philosophy, Aarhus University, December 2006
(Algorithms and data structures for high resolution and out-of-core level set computations.)