We are pursuing two related lines of work. The first concerns 3D reconstruction: the creation of high-fidelity 3D models of objects and environments from visual data, such as images, video, and RGB-D video. 3D reconstruction provides data for virtual reality, special effects production, computer games, and other applications that utilize three-dimensional content. 3D models can also be used to enhance the performance of computer vision systems. The second line of work concerns algorithms and systems that process 3D data, including data produced by 3D reconstruction pipelines.