Ben Mildenhall

I'm a third year PhD student working with Ren Ng in the EECS department at UC Berkeley. I work on problems in computer vision and computational photography. In the summer of 2017, I was an intern in Marc Levoy's group in Google Research.

I did my undergrad at Stanford University and worked at Pixar Research in the summer of 2014.

I am supported by a Hertz fellowship.

Email  /  CV


Burst Denoising with Kernel Prediction Networks
Ben Mildenhall, Jonathan T. Barron, Jiawen Chen, Dillon Sharlet, Ren Ng, Robert Carroll
arXiv Preprint, 2017
project page / arXiv

We train a network to predict linear kernels that denoise bursts of raw linear images.

DiffuserCam: Lensless Single-exposure 3D Imaging
Nick Antipa, Grace Kuo, Reinhard Heckel, Ben Mildenhall, Emrah Bostan, Ren Ng, Laura Waller
To appear in Optica
project page / arXiv

Using a diffuser instead of a lens lets you recover 3D in a single exposure.


Approximations for the distribution of microflake normals
Nelson Max, Tom Duff, Ben Mildenhall, Yajie Yan
The Visual Computer, 2017

We precompute microflake approximations to make rendering large meshes at a distance more efficient.


Controlling Procedural Modeling Programs with Stochastically-Ordered Sequential Monte Carlo
Daniel Ritchie, Ben Mildenhall, Noah D. Goodman, Pat Hanrahan

We improve control over the output of highly-variable procedural modeling programs by using SOSMC to provide incremental feedback on partially-generated models.

Course Projects

Extending the PBRT Renderer to Support Volumetric Light Sources
Grand prize in CS384B rendering competition, Spring 2013

Adding support for multicolored, nonhomogeneous, emissive volumes in PBRT 2's path tracing integrator.


CS184 - Spring 2016 (GSI)

CS184 - Spring 2017 (GSI)

Yep it's another Jon Barron website.
Last updated December 2017.