Author: Ben Ahlbrand

Author: Ben Ahlbrand

Learning to Generate Chairs with Convolutional Neural Networks

For a project during my masters degree, we implemented the paper Learning to Generate Chairs by Dosovitskiy et. al. in PyTorch. The only implementation available was the author’s in Caffe with Lua, so we set off to create a clean open source implementation of the work. This work presents an early differentiable renderer using convolutional…

Distributed Systems and Virtual Reality

I’ve been thinking a lot lately about networking and how we use it for our co-located immersive experiences. What are the pressing questions as one designs such a system for shared experiences like these? In order to deliver these compelling experiences that exceed the capabilities of stand-alone, inside-out tracked devices such as the recent Oculus…

Convergence

The recent explosion of deep learning has demonstrated its awesome power, but data driven machine learning isn’t the end of the story. Machine learning is only one piece of the puzzle, in the future it will just be, as Ken has put it, “like a sine function”, could find use everywhere. It will be used…