Demo Data from VLDB 2026 / reviewers in the wild / expert
John Flynn
dblp:36/3995
· DBLP profile ↗
16ranked-venue papers
3as first author
2since 2021 · last 2025
0009-0007-5858-6613ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 12 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 7 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
9 papers |
Rendering · 53% Geometric modeling and processing · 21% Virtual and augmented reality · 11% | |
| Artificial intelligence
8 papers |
3D vision · 74% Deep learning architectures and training · 10% Optimization for machine learning · 7% |
Topics — the 27 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
novel view synthesis |
2.6 | 5 | 2025 | LVT: Large-Scale Scene Reconstruction via Local View Transformers · SIGGRAPH Asia 2025 Quark: Real-time, High-resolution, and General Neural View Synthesis · ACM Trans. Graph. 2024 DeepView: View Synthesis With Learned Gradient Descent · CVPR 2019 |
Geometric modeling and processing
3d reconstruction |
0.9 | 1 | 2025 | LVT: Large-Scale Scene Reconstruction via Local View Transformers · SIGGRAPH Asia 2025 |
Geometric modeling and processing › 3d reconstruction › 3d scene reconstruction
large-scale scene reconstruction |
0.9 | 1 | 2025 | LVT: Large-Scale Scene Reconstruction via Local View Transformers · SIGGRAPH Asia 2025 |
Computer vision › 3D vision
3d scene reconstruction |
0.8 | 1 | 2024 | Quark: Real-time, High-resolution, and General Neural View Synthesis · ACM Trans. Graph. 2024 |
Computer vision › 3D vision › depth estimation
layered depth image |
0.8 | 1 | 2024 | Quark: Real-time, High-resolution, and General Neural View Synthesis · ACM Trans. Graph. 2024 |
Rendering
neural rendering |
0.8 | 1 | 2024 | Quark: Real-time, High-resolution, and General Neural View Synthesis · ACM Trans. Graph. 2024 |
Rendering › image-based rendering
light field rendering |
0.4 | 1 | 2020 | Immersive light field video with a layered mesh representation · ACM Trans. Graph. 2020 |
Image and video coding › light field compression
light field video coding |
0.4 | 1 | 2020 | Immersive light field video with a layered mesh representation · ACM Trans. Graph. 2020 |
Machine learning › Optimization for machine learning › learned optimizer
learned gradient descent |
0.4 | 1 | 2019 | DeepView: View Synthesis With Learned Gradient Descent · CVPR 2019 |
Computer vision › 3D vision
novel view synthesis |
0.4 | 1 | 2019 | DeepView: View Synthesis With Learned Gradient Descent · CVPR 2019 |
Computational photography and imaging › illumination estimation
HDR lighting estimation |
0.4 | 1 | 2019 | DeepLight: Learning Illumination for Unconstrained Mobile Mixed Reality · CVPR 2019 |
Computational photography and imaging
illumination estimation |
0.4 | 1 | 2019 | DeepLight: Learning Illumination for Unconstrained Mobile Mixed Reality · CVPR 2019 |
Virtual and augmented reality › mixed reality
mixed reality rendering |
0.4 | 1 | 2019 | DeepLight: Learning Illumination for Unconstrained Mobile Mixed Reality · CVPR 2019 |
Rendering
image-based rendering |
0.3 | 1 | 2018 | Stereo magnification: learning view synthesis using multiplane images · ACM Trans. Graph. 2018 |
Rendering › novel view synthesis
multiplane image |
0.3 | 1 | 2018 | Stereo magnification: learning view synthesis using multiplane images · ACM Trans. Graph. 2018 |
Computer vision › 3D vision › 3d object detection › 3d object localization
3d bounding box estimation |
0.3 | 1 | 2017 | 3D Bounding Box Estimation Using Deep Learning and Geometry · CVPR 2017 |
Computer vision › 3D vision
3d object detection |
0.3 | 1 | 2017 | 3D Bounding Box Estimation Using Deep Learning and Geometry · CVPR 2017 |
Computer vision › 3D vision › pose estimation › rotation estimation
3d orientation estimation |
0.3 | 1 | 2017 | 3D Bounding Box Estimation Using Deep Learning and Geometry · CVPR 2017 |
Computer vision › 3D vision
pose estimation |
0.3 | 1 | 2017 | 3D Bounding Box Estimation Using Deep Learning and Geometry · CVPR 2017 |
Computer vision › 3D vision › stereo vision › stereo matching
deep stereo matching |
0.2 | 1 | 2016 | Deep Stereo: Learning to Predict New Views from the World's Imagery · CVPR 2016 |
Machine learning › Deep learning architectures and training › neural network training
end-to-end learning |
0.2 | 1 | 2016 | Deep Stereo: Learning to Predict New Views from the World's Imagery · CVPR 2016 |
Computer vision › Video understanding and tracking › action recognition
skeleton-based action recognition |
0.2 | 1 | 2016 | Recognizing Actions in 3D Using Action-Snippets and Activated Simplices · AAAI 2016 |
Computer vision › 3D vision › camera pose estimation
absolute pose estimation |
0.2 | 1 | 2015 | Efficient Computation of Absolute Pose for Gravity-Aware Augmented Reality · ISMAR 2015 |
Computer vision › 3D vision
camera pose estimation |
0.2 | 1 | 2015 | Efficient Computation of Absolute Pose for Gravity-Aware Augmented Reality · ISMAR 2015 |
Computer vision › 3D vision
depth estimation |
0.1 | 1 | 2018 | Stereo magnification: learning view synthesis using multiplane images · ACM Trans. Graph. 2018 |
Virtual and augmented reality › tracking
augmented reality tracking |
0.1 | 1 | 2015 | Efficient Computation of Absolute Pose for Gravity-Aware Augmented Reality · ISMAR 2015 |
Multimedia analysis and retrieval
image retrieval |
0.1 | 1 | 2005 | Automated Processing of Shoeprint Images Based on the Fourier Transform for Use in Forensic Science · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Methods — techniques the papers use, named apart from their topics
transformer · 2.4deep neural network · 1.5u-net · 1.5learned render-and-refine · 1.5multiplane image · 1.23d gaussian splatting · 0.9learned gradient descent · 0.8video compression · 0.4texture atlasing · 0.4deepview view interpolation · 0.4occlusion reasoning · 0.4multiplane image representation · 0.3geometric constraints · 0.3deep convolutional neural network · 0.3translational and rotational invariance · 0.1fourier transform · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | LVT: Large-Scale Scene Reconstruction via Local View TransformersabstractLarge transformer models are proving to be a powerful tool for 3D vision and novel view synthesis. However, the standard Transformer’s well-known quadratic complexity makes it difficult to scale these methods to large scenes. To address this challenge, we propose the Local View Transformer (LVT), a large-scale scene reconstruction and novel view synthesis architecture that circumvents the need for the quadratic attention operation. Motivated by the insight that spatially nearby views provide more useful signal about the local scene composition than distant views, our model processes all information in a local neighborhood around each view. To attend to tokens in nearby views, we leverage a novel positional encoding that conditions on the relative geometric transformation between the query and nearby views. We decode the output of our model into a 3D Gaussian Splat scene representation that includes both color and opacity view-dependence. Taken together, the Local View Transformer enables reconstruction of arbitrarily large, high-resolution scenes in a single forward pass. See our project page for results and interactive demos: https://toobaimt.github.io/lvt/. Tooba Imtiaz, Lucy Chai, Kathryn Heal, Jungyeon Park, Jennifer G. Dy, John Flynn |
SIGGRAPH Asia | 7 |
| 2024 | Quark: Real-time, High-resolution, and General Neural View SynthesisabstractWe present a novel neural algorithm for performing high-quality, highresolution, real-time novel view synthesis. From a sparse set of input RGB images or videos streams, our network both reconstructs the 3D scene and renders novel views at 1080p resolution at 30fps on an NVIDIA A100. Our feed-forward network generalizes across a wide variety of datasets and scenes and produces state-of-the-art quality for a real-time method. Our quality approaches, and in some cases surpasses, the quality of some of the top offline methods. In order to achieve these results we use a novel combination of several key concepts, and tie them together into a cohesive and effective algorithm. We build on previous works that represent the scene using semi-transparent layers and use an iterative learned render-and-refine approach to improve those layers. Instead of flat layers, our method reconstructs layered depth maps (LDMs) that efficiently represent scenes with complex depth and occlusions. The iterative update steps are embedded in a multi-scale, UNet-style architecture to perform as much compute as possible at reduced resolution. Within each update step, to better aggregate the information from multiple input views, we use a specialized Transformer-based network component. This allows the majority of the per-input image processing to be performed in the input image space, as opposed to layer space, further increasing efficiency. Finally, due to the real-time nature of our reconstruction and rendering, we dynamically create and discard the internal 3D geometry for each frame, generating the LDM for each view. Taken together, this produces a novel and effective algorithm for view synthesis. Through extensive evaluation, we demonstrate that we achieve state-of-the-art quality at real-time rates. John Flynn, Michael Broxton, Lukas Murmann, Lucy Chai, Matthew DuVall, Clément Godard, Kathryn Heal, Srinivas Kaza, Stephen Lombardi, Supreeth Achar, Kira Prabhu, Tiancheng Sun, Lynn Tsai, Ryan S. Overbeck |
ACM Trans. Graph. | 1 |
| 2020 | Immersive light field video with a layered mesh representationabstractWe present a system for capturing, reconstructing, compressing, and rendering high quality immersive light field video. We accomplish this by leveraging the recently introduced DeepView view interpolation algorithm, replacing its underlying multi-plane image (MPI) scene representation with a collection of spherical shells that are better suited for representing panoramic light field content. We further process this data to reduce the large number of shell layers to a small, fixed number of RGBA+depth layers without significant loss in visual quality. The resulting RGB, alpha, and depth channels in these layers are then compressed using conventional texture atlasing and video compression techniques. The final compressed representation is lightweight and can be rendered on mobile VR/AR platforms or in a web browser. We demonstrate light field video results using data from the 16-camera rig of [Pozo et al. 2019] as well as a new low-cost hemispherical array made from 46 synchronized action sports cameras. From this data we produce 6 degree of freedom volumetric videos with a wide 70 cm viewing baseline, 10 pixels per degree angular resolution, and a wide field of view, at 30 frames per second video frame rates. Advancing over previous work, we show that our system is able to reproduce challenging content such as view-dependent reflections, semi-transparent surfaces, and near-field objects as close as 34 cm to the surface of the camera rig. Michael Broxton, John Flynn, Ryan S. Overbeck, Daniel Erickson, Peter Hedman, Matthew DuVall, Jason Dourgarian, Jay Busch, Matt Whalen, Paul E. Debevec |
ACM Trans. Graph. | 2 |
| 2019 | DeepView: View Synthesis With Learned Gradient DescentabstractWe present a novel approach to view synthesis using multiplane images (MPIs). Building on recent advances in learned gradient descent, our algorithm generates an MPI from a set of sparse camera viewpoints. The resulting method incorporates occlusion reasoning, improving performance on challenging scene features such as object boundaries, lighting reflections, thin structures, and scenes with high depth complexity. We show that our method achieves high-quality, state-of-the-art results on two datasets: the Kalantari light field dataset, and a new camera array dataset, Spaces, which we make publicly available. John Flynn, Michael Broxton, Paul E. Debevec, Matthew DuVall, Graham Fyffe, Ryan S. Overbeck, Noah Snavely, Richard Tucker 0001 |
CVPR | 1 |
| 2019 | DeepLight: Learning Illumination for Unconstrained Mobile Mixed RealityabstractWe present a learning-based method to infer plausible high dynamic range (HDR), omnidirectional illumination given an unconstrained, low dynamic range (LDR) image from a mobile phone camera with a limited field of view (FOV). For training data, we collect videos of various reflective spheres placed within the camera's FOV, leaving most of the background unoccluded, leveraging that materials with diverse reflectance functions reveal different lighting cues in a single exposure. We train a deep neural network to regress from the LDR background image to HDR lighting by matching the LDR ground truth sphere images to those rendered with the predicted illumination using image-based relighting, which is differentiable. Our inference runs at interactive frame rates on a mobile device, enabling realistic rendering of virtual objects into real scenes for mobile mixed reality. Training on automatically exposed and white-balanced videos, we improve the realism of rendered objects compared to the state-of-the art methods for both indoor and outdoor scenes. Chloe LeGendre, Wan-Chun Ma, Graham Fyffe, John Flynn, Laurent Charbonnel, Jay Busch, Paul E. Debevec |
CVPR | 4 |
| 2018 | Stereo magnification: learning view synthesis using multiplane imagesabstractThe view synthesis problem---generating novel views of a scene from known imagery---has garnered recent attention due in part to compelling applications in virtual and augmented reality. In this paper, we explore an intriguing scenario for view synthesis: extrapolating views from imagery captured by narrow-baseline stereo cameras, including VR cameras and now-widespread dual-lens camera phones. We call this problem stereo magnification , and propose a learning framework that leverages a new layered representation that we call multiplane images (MPIs). Our method also uses a massive new data source for learning view extrapolation: online videos on YouTube. Using data mined from such videos, we train a deep network that predicts an MPI from an input stereo image pair. This inferred MPI can then be used to synthesize a range of novel views of the scene, including views that extrapolate significantly beyond the input baseline. We show that our method compares favorably with several recent view synthesis methods, and demonstrate applications in magnifying narrow-baseline stereo images. Tinghui Zhou, Richard Tucker 0001, John Flynn, Graham Fyffe, Noah Snavely |
ACM Trans. Graph. | 3 |
| 2017 | 3D Bounding Box Estimation Using Deep Learning and GeometryabstractWe present a method for 3D object detection and pose estimation from a single image. In contrast to current techniques that only regress the 3D orientation of an object, our method first regresses relatively stable 3D object properties using a deep convolutional neural network and then combines these estimates with geometric constraints provided by a 2D object bounding box to produce a complete 3D bounding box. The first network output estimates the 3D object orientation using a novel hybrid discrete-continuous loss, which significantly outperforms the L2 loss. The second output regresses the 3D object dimensions, which have relatively little variance compared to alternatives and can often be predicted for many object types. These estimates, combined with the geometric constraints on translation imposed by the 2D bounding box, enable us to recover a stable and accurate 3D object pose. We evaluate our method on the challenging KITTI object detection benchmark [2] both on the official metric of 3D orientation estimation and also on the accuracy of the obtained 3D bounding boxes. Although conceptually simple, our method outperforms more complex and computationally expensive approaches that leverage semantic segmentation, instance level segmentation and flat ground priors [4] and sub-category detection [23][24]. Our discrete-continuous loss also produces state of the art results for 3D viewpoint estimation on the Pascal 3D+ dataset[26]. Arsalan Mousavian, Dragomir Anguelov, John Flynn, Jana Kosecka |
CVPR | 3 |
| 2016 | Recognizing Actions in 3D Using Action-Snippets and Activated SimplicesabstractPose-based action recognition in 3D is the task of recognizing an action (e.g., walking or running) from a sequence of 3D skeletal poses. This is challenging because of variations due to different ways of performing the same action and inaccuracies in the estimation of the skeletal poses. The training data is usually small and hence complex classifiers risk over-fitting the data. We address this task by action-snippets which are short sequences of consecutive skeletal poses capturing the temporal relationships between poses in an action. We propose a novel representation for action-snippets, called activated simplices. Each activity is represented by a manifold which is approximated by an arrangement of activated simplices. A sequence (of action-snippets) is classified by selecting the closest manifold and outputting the corresponding activity. This is a simple classifier which helps avoid over-fitting the data but which significantly outperforms state-of-the-art methods on standard benchmarks. Chunyu Wang 0001, John Flynn, Yizhou Wang 0001, Alan L. Yuille |
AAAI | 2 |
| 2016 | Deep Stereo: Learning to Predict New Views from the World's ImageryabstractDeep networks have recently enjoyed enormous success when applied to recognition and classification problems in computer vision [22, 33], but their use in graphics problems has been limited ([23, 7] are notable recent exceptions). In this work, we present a novel deep architecture that performs new view synthesis directly from pixels, trained from a large number of posed image sets. In contrast to traditional approaches, which consist of multiple complex stages of processing, each of which requires careful tuning and can fail in unexpected ways, our system is trained end-to-end. The pixels from neighboring views of a scene are presented to the network, which then directly produces the pixels of the unseen view. The benefits of our approach include generality (we only require posed image sets and can easily apply our method to different domains), and high quality results on traditionally difficult scenes. We believe this is due to the end-to-end nature of our system, which is able to plausibly generate pixels according to color, depth, and texture priors learnt automatically from the training data. We show view interpolation results on imagery from the KITTI dataset [12], from data from [1] as well as on Google Street View images. To our knowledge, our work is the first to apply deep learning to the problem of new view synthesis from sets of real-world, natural imagery. John Flynn, Ivan Neulander, James Philbin, Noah Snavely |
CVPR | 1 |
| 2016 | Geometric Neural Phrase Pooling: Modeling the Spatial Co-occurrence of Neurons
Lingxi Xie, Qi Tian 0001, John Flynn, Jingdong Wang 0001, Alan L. Yuille |
ECCV (1) | 3 |
| 2015 | Efficient Computation of Absolute Pose for Gravity-Aware Augmented RealityabstractWe propose a novel formulation for determining the absolute pose of a single or multi-camera system given a known vertical direction. The vertical direction may be easily obtained by detecting the vertical vanishing points with computer vision techniques, or with the aid of IMU sensor measurements from a smartphone. Our solver is general and able to compute absolute camera pose from two 2D-3D correspondences for single or multi-camera systems. We run several synthetic experiments that demonstrate our algorithm's improved robustness to image and IMU noise compared to the current state of the art. Additionally, we run an image localization experiment that demonstrates the accuracy of our algorithm in real-world scenarios. Finally, we show that our algorithm provides increased performance for real-time model-based tracking compared to solvers that do not utilize the vertical direction and show our algorithm in use with an augmented reality application running on a Google Tango tablet. Chris Sweeney, John Flynn, Benjamin Nuernberger, Matthew Turk 0001, Tobias Höllerer |
ISMAR | 2 |
| 2014 | Solving for Relative Pose with a Partially Known Rotation is a Quadratic Eigenvalue ProblemabstractWe propose a novel formulation of minimal case solutions for determining the relative pose of perspective and generalized cameras given a partially known rotation, namely, a known axis of rotation. An axis of rotation may be easily obtained by detecting vertical vanishing points with computer vision techniques, or with the aid of sensor measurements from a smart phone. Given a known axis of rotation, our algorithms solve for the angle of rotation around the known axis along with the unknown translation. We formulate these relative pose problems as Quadratic Eigen value Problems which are very simple to construct. We run several experiments on synthetic and real data to compare our methods to the current state-of-the-art algorithms. Our methods provide several advantages over alternatives methods, including efficiency and accuracy, particularly in the presence of image and sensor noise as is often the case for mobile devices. Chris Sweeney, John Flynn, Matthew Turk 0001 |
3DV | 2 |
| 2005 | Assessment of Image-Based Technology: Impact of Referral Cutoff on Accuracy and Reliability of Remote Retinopathy of Prematurity Diagnosis
Michael F. Chiang, Jeremy D. Keenan, Yunling E. Du, William Schiff, Gaetano Barile, Joan Li, Ditte J. Hess, Rose Anne Johnson, John Flynn, Justin Starren |
AMIA | 9 |
| 2005 | Automated Processing of Shoeprint Images Based on the Fourier Transform for Use in Forensic ScienceabstractThe development of a system for automatically sorting a database of shoeprint images based on the outsole pattern in response to a reference shoeprint image is presented. The database images are sorted so that those from the same pattern group as the reference shoeprint are likely to be at the start of the list. A database of 476 complete shoeprint images belonging to 140 pattern groups was established with each group containing two or more examples. A panel of human observers performed the grouping of the images into pattern categories. Tests of the system using the database showed that the first-ranked database image belongs to the same pattern category as the reference image 65 percent of the time and that a correct match appears within the first 5 percent of the sorted images 87 percent of the time. The system has translational and rotational invariance so that the spatial positioning of the reference shoeprint images does not have to correspond with the spatial positioning of the shoeprint images of the database. The performance of the system for matching partial-prints was also determined. Philip de Chazal, John Flynn, Richard B. Reilly |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2002 | Characterization of changes in blood vessel width and tortuosity in retinopathy of prematurity using image analysis
Conor Heneghan, John Flynn, Michael O'Keefe, Mark Cahill |
Medical Image Anal. | 2 |
| 1996 | Surface Rendering versus Volume Rendering in Medical Imaging
William E. Lorensen, Ron Kikinis, Sandy Napel, Arie E. Kaufman, John Flynn |
IEEE Visualization | 5 |