Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David Gallup is active.

Publication


Featured researches published by David Gallup.


international conference on computer graphics and interactive techniques | 2016

Jump: virtual reality video

Robert Anderson; David Gallup; Jonathan T. Barron; Janne Kontkanen; Noah Snavely; Carlos Hernández; Sameer Agarwal; Steven M. Seitz

We present Jump, a practical system for capturing high resolution, omnidirectional stereo (ODS) video suitable for wide scale consumption in currently available virtual reality (VR) headsets. Our system consists of a video camera built using off-the-shelf components and a fully automatic stitching pipeline capable of capturing video content in the ODS format. We have discovered and analyzed the distortions inherent to ODS when used for VR display as well as those introduced by our capture method and show that they are small enough to make this approach suitable for capturing a wide variety of scenes. Our stitching algorithm produces robust results by reducing the problem to one of pairwise image interpolation followed by compositing. We introduce novel optical flow and compositing methods designed specifically for this task. Our algorithm is temporally coherent and efficient, is currently running at scale on a distributed computing platform, and is capable of processing hours of footage each day.We present Jump, a practical system for capturing high resolution, omnidirectional stereo (ODS) video suitable for wide scale consumption in currently available virtual reality (VR) headsets. Our system consists of a video camera built using off-the-shelf components and a fully automatic stitching pipeline capable of capturing video content in the ODS format. We have discovered and analyzed the distortions inherent to ODS when used for VR display as well as those introduced by our capture method and show that they are small enough to make this approach suitable for capturing a wide variety of scenes. Our stitching algorithm produces robust results by reducing the problem to one of pairwise image interpolation followed by compositing. We introduce novel optical flow and compositing methods designed specifically for this task. Our algorithm is temporally coherent and efficient, is currently running at scale on a distributed computing platform, and is capable of processing hours of footage each day.


international conference on computer graphics and interactive techniques | 2015

Time-lapse mining from internet photos

Ricardo Martin-Brualla; David Gallup; Steven M. Seitz

We introduce an approach for synthesizing time-lapse videos of popular landmarks from large community photo collections. The approach is completely automated and leverages the vast quantity of photos available online. First, we cluster 86 million photos into landmarks and popular viewpoints. Then, we sort the photos by date and warp each photo onto a common viewpoint. Finally, we stabilize the appearance of the sequence to compensate for lighting effects and minimize flicker. Our resulting time-lapses show diverse changes in the worlds most popular sites, like glaciers shrinking, skyscrapers being constructed, and waterfalls changing course.


high performance graphics | 2017

A hardware-friendly bilateral solver for real-time virtual reality video

Amrita Mazumdar; Armin Alaghi; Jonathan T. Barron; David Gallup; Luis Ceze; Mark Oskin; Steven M. Seitz

Rendering 3D-360° VR video from a camera rig is computation-intensive and typically performed offline. In this paper, we target the most time-consuming step of the VR video creation process, high-quality flow estimation with the bilateral solver. We propose a new algorithm, the hardware-friendly bilateral solver, that enables faster runtimes than existing algorithms of similar quality. Our algorithm is easily parallelized, achieving a 4× speedup on CPU and 32× speedup on GPU over a baseline CPU implementation. We also design an FPGA-based hardware accelerator that utilizes reduced-precision computation and the parallelism inherent in our algorithm to achieve further speedups over our CPU and GPU implementations while consuming an order of magnitude less power. The FPGA designs power efficiency enables practical real-time VR video processing at the camera rig or in the cloud.


Archive | 2017

A Hardware-Friendly Bilateral Solver Accelerator for Real-Time Virtual Reality Video

Amrita Mazumdar; Armin Alaghi; Jonathan T. Barron; David Gallup; Luis Ceze; Mark H. Oskin; Steven M. Seitz

Rendering 3D-360° VR video from a camera rig is computation-intensive and typically performed offline. In this paper, we target the most time-consuming step of the VR video creation process, high-quality flow estimation with the bilateral solver. We propose a new algorithm, the hardware-friendly bilateral solver, that enables faster runtimes than existing algorithms of similar quality. Our algorithm is easily parallelized, achieving a 4× speedup on CPU and 32× speedup on GPU over a baseline CPU implementation. We also design an FPGA-based hardware accelerator that utilizes reduced-precision computation and the parallelism inherent in our algorithm to achieve further speedups over our CPU and GPU implementations while consuming an order of magnitude less power. The FPGA designs power efficiency enables practical real-time VR video processing at the camera rig or in the cloud.


International Journal of Computer Vision | 2017

3D Time-Lapse Reconstruction from Internet Photos

Ricardo Martin-Brualla; David Gallup; Steven M. Seitz

Given an Internet photo collection of a landmark, we compute a 3D time-lapse video sequence where a virtual camera moves continuously in time and space. While previous work assumed a static camera, the addition of camera motion during the time-lapse creates a very compelling impression of parallax. Achieving this goal, however, requires addressing multiple technical challenges, including solving for time-varying depth maps, regularizing 3D point color profiles over time, and reconstructing high quality, hole-free images at every frame from the projected profiles. Our results show photorealistic time-lapses of skylines and natural scenes over many years, with dramatic parallax effects.


international conference on 3d imaging, modeling, processing, visualization & transmission | 2012

Photo Tours

Avanish Kushal; Ben Self; Yasutaka Furukawa; David Gallup; Carlos Hernández; Brian Curless; Steven M. Seitz


Archive | 2011

System and method for generating a classifier for semantically segmenting an image

David Gallup; Rahul Raguram


Archive | 2014

Depth map generation

David Gallup; Fu Yu; Steven M. Seitz


Archive | 2014

System and method for selecting user generated content related to a point of interest

Sameer Agarwal; Steven M. Seitz; David Gallup


Archive | 2011

SYSTEMS AND METHODS FOR GENERATING DEPTHMAPS

Yasutaka Furukawa; David Gallup

Collaboration


Dive into the David Gallup's collaboration.

Researchain Logo
Decentralizing Knowledge