Demo Data from VLDB 2026 / reviewers in the wild / expert
Joseph DeGol
dblp:19/9541
· DBLP profile ↗
14ranked-venue papers
6as first author
5since 2021 · last 2024
0009-0006-7950-0666ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 11 · 5 first-author · 4 since 2021Artificial intelligence and machine learning · 9 · 4 first-author · 4 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1
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.
| Artificial intelligence
6 papers |
3D vision · 95% Image recognition and object detection · 5% | |
| Computer graphics and multimedia
2 papers |
Computational photography and imaging · 57% Virtual and augmented reality · 43% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 44% Design research and methods · 44% Collaborative and social computing · 13% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
pose estimation |
0.6 | 1 | 2022 | Learning to Detect Scene Landmarks for Camera Localization · CVPR 2022 |
Computer vision › 3D vision
visual localization |
0.6 | 1 | 2022 | Learning to Detect Scene Landmarks for Camera Localization · CVPR 2022 |
Computer vision › 3D vision
camera pose estimation |
0.5 | 2 | 2020 | gDLS*: Generalized Pose-and-Scale Estimation Given Scale and Gravity Priors · CVPR 2020 Improved Structure from Motion Using Fiducial Marker Matching · ECCV (3) 2018 |
Computer vision › 3D vision › correspondence estimation
dense correspondence |
0.5 | 1 | 2021 | PatchMatch-Based Neighborhood Consensus for Semantic Correspondence · CVPR 2021 |
Computer vision › 3D vision › 3d reconstruction
multi-view stereo |
0.5 | 1 | 2021 | PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and Visibility · ICCV 2021 |
Computer vision › 3D vision
neighborhood consensus |
0.5 | 1 | 2021 | PatchMatch-Based Neighborhood Consensus for Semantic Correspondence · CVPR 2021 |
Computer vision › 3D vision › correspondence estimation
semantic correspondence |
0.5 | 1 | 2021 | PatchMatch-Based Neighborhood Consensus for Semantic Correspondence · CVPR 2021 |
Computer vision › 3D vision › geometric estimation
visibility estimation |
0.5 | 1 | 2021 | PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and Visibility · ICCV 2021 |
Computer vision › 3D vision
structure from motion |
0.3 | 1 | 2018 | Improved Structure from Motion Using Fiducial Marker Matching · ECCV (3) 2018 |
Computer vision › Image recognition and object detection › texture classification
material recognition |
0.2 | 1 | 2016 | Geometry-Informed Material Recognition · CVPR 2016 |
User interface design and tools
design tools |
0.1 | 1 | 2011 | Don't drop it!: pick it up and storyboard · CHI 2011 |
Design research and methods › ideation method
storyboarding |
0.1 | 1 | 2011 | Don't drop it!: pick it up and storyboard · CHI 2011 |
Virtual and augmented reality › tracking
marker-based tracking |
0.1 | 1 | 2017 | ChromaTag: A Colored Marker and Fast Detection Algorithm · ICCV 2017 |
Computer vision › 3D vision
surface normal estimation |
0.1 | 1 | 2016 | Geometry-Informed Material Recognition · CVPR 2016 |
Collaborative and social computing › collaborative design
design communication |
0.0 | 1 | 2011 | Don't drop it!: pick it up and storyboard · CHI 2011 |
Methods — techniques the papers use, named apart from their topics
rotation and scale priors · 0.9generalized camera model · 0.9scene landmark detection · 0.6convolutional neural network · 0.6reinforcement learning · 0.5recurrent cost regularization · 0.5patchmatch optimization · 0.5patchmatch · 0.5end-to-end training · 0.54d scoring function · 0.5opponent color encoding · 0.3grayscale localization · 0.3long-term study · 0.1expert interviews · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Addressing Low-Shot MVS by Detecting and Completing Planar SurfacesabstractMultiview stereo (MVS) systems typically require at least three views to reconstruct each scene point. This requirement increases the burden of image captures and leads to incomplete reconstructions. Our main idea to address this low-shot MVS problem is to detect planar surfaces in depth maps generated by any MVS system and complete these surfaces by reformulating the MVS depth prediction task to a simpler planar surface assignment problem. We use single and multi-view cues (when available) and employ the DeepLabv3 architecture to infer the extent of planar regions and accurately complete missing surfaces. We show that our approach reconstructs portions of surfaces viewed by only one image, yielding denser models than existing MVS systems. Rajbir Kataria, Zhizhong Li 0001, Joseph DeGol, Derek Hoiem |
3DV | 3 |
| 2024 | A Neurosymbolic Approach to Adaptive Feature Extraction in SLAMabstractAutonomous robots, autonomous vehicles, and humans wearing mixed-reality headsets require accurate and reliable tracking services for safety-critical applications in dynamically changing real-world environments. However, the existing tracking approaches, such as Simultaneous Localization and Mapping (SLAM), do not adapt well to environmental changes and boundary conditions despite extensive manual tuning. On the other hand, while deep learning-based approaches can better adapt to environmental changes, they typically demand substantial data for training and often lack flexibility in adapting to new domains. To solve this problem, we propose leveraging the neurosymbolic program synthesis approach to construct adaptable SLAM pipelines that integrate the domain knowledge from traditional SLAM approaches while leveraging data to learn complex relationships. While the approach can synthesize end-to-end SLAM pipelines, we focus on synthesizing the feature extraction module. We first devise a domain-specific language (DSL) that can encapsulate domain knowledge on the essential attributes for feature extraction and the real-world performance of various feature extractors. Our neurosymbolic architecture then undertakes adaptive feature extraction, optimizing parameters via learning while employing symbolic reasoning to select the most suitable feature extractor. Our evaluations demonstrate that our approach, neurosymbolic Feature EXtraction (nFEX), yields higher-quality features. It also reduces the pose error observed for the state-of-the-art baseline feature extractors ORB and SIFT by up to 90% and up to 66%, respectively, thereby enhancing the system’s efficiency and adaptability to novel environments. Yasra Chandio, Momin Ahmad Khan, Khotso Selialia, Luis Garcia 0001, Joseph DeGol, Fatima M. Anwar 0001 |
IROS | 5 |
| 2022 | Learning to Detect Scene Landmarks for Camera LocalizationabstractModern camera localization methods that use image retrieval, feature matching, and 3D structure-based pose estimation require long-term storage of numerous scene images or a vast amount of image features. This can make them unsuitable for resource constrained VR/AR devices and also raises serious privacy concerns. We present a new learned camera localization technique that eliminates the need to store features or a detailed 3D point cloud. Our key idea is to implicitly encode the appearance of a sparse yet salient set of 3D scene points into a convolutional neural network (CNN) that can detect these scene points in query images whenever they are visible. We refer to these points as scene landmarks. We also show that a CNN can be trained to regress bearing vectors for such landmarks even when they are not within the camera's field-of-view. We demonstrate that the predicted landmarks yield accurate pose estimates and that our method outperforms DSAC*, the state-of-the-art in learned localization. Furthermore, extending HLoc (an accurate method) by combining its correspondences with our predictions boosts its accuracy even further. Tien Do, Ondrej Miksik, Joseph DeGol, Hyun Soo Park, Sudipta N. Sinha |
CVPR | 3 |
| 2021 | PatchMatch-Based Neighborhood Consensus for Semantic CorrespondenceabstractWe address estimating dense correspondences between two images depicting different but semantically related scenes. End-to-end trainable deep neural networks incorporating neighborhood consensus cues are currently the best methods for this task. However, these architectures require exhaustive matching and 4D convolutions over matching costs for all pairs of feature map pixels. This makes them computationally expensive. We present a more efficient neighborhood consensus approach based on PatchMatch. For higher accuracy, we propose to use a learned local 4D scoring function for evaluating candidates during the PatchMatch iterations. We have devised an approach to jointly train the scoring function and the feature extraction modules by embedding them into a proxy model which is end-to-end differentiable. The modules are trained in a supervised setting using a cross-entropy loss to directly incorporate sparse keypoint supervision. Our evaluation on PF-Pascal and SPair-71K shows that our method significantly outperforms the state-of-the-art on both datasets while also being faster and using less memory. Jae Yong Lee 0006, Joseph DeGol, Victor Fragoso, Sudipta N. Sinha |
CVPR | 2 |
| 2021 | PatchMatch-RL: Deep MVS with Pixelwise Depth, Normal, and VisibilityabstractRecent learning-based multi-view stereo (MVS) methods show excellent performance with dense cameras and small depth ranges. However, non-learning based approaches still outperform for scenes with large depth ranges and sparser wide-baseline views, in part due to their PatchMatch optimization over pixelwise estimates of depth, normals, and visibility. In this paper, we propose an end-to-end trainable PatchMatch-based MVS approach that combines advantages of trainable costs and regularizations with pixelwise estimates. To overcome the challenge of the non-differentiable PatchMatch optimization that involves iterative sampling and hard decisions, we use reinforcement learning to minimize expected photometric cost and maximize likelihood of ground truth depth and normals. We incorporate normal estimation by using dilated patch kernels and propose a recurrent cost regularization that applies beyond frontal plane-sweep algorithms to our pixelwise depth/normal estimates. We evaluate our method on widely used MVS benchmarks, ETH3D and Tanks and Temples (TnT). On ETH3D, our method outperforms other recent learning-based approaches and performs comparably on advanced TnT. Jae Yong Lee 0006, Joseph DeGol, Chuhang Zou, Derek Hoiem |
ICCV | 2 |
| 2020 | Improving Structure from Motion with Reliable ResectioningabstractA common cause of failure in structure-from-motion (SfM) is misregistration of images due to visual patterns that occur in more than one scene location. Most work to solve this problem ignores image matches that are inconsistent according to the statistics of the tracks graph, but these methods often need to be tuned for each dataset and can lead to reduced completeness of normally good reconstructions when valid matches are removed. Our key idea is to address ambiguity directly in the reconstruction process by using only a subset of reliable matches to determine resectioning order and the initial pose. We also introduce a new measure of similarity that adjusts the influence of feature matches based on their track length. We show this improves reconstruction robustness for two state-of-the-art SfM algorithms on many diverse datasets. Rajbir Kataria, Joseph DeGol, Derek Hoiem |
3DV | 2 |
| 2020 | gDLS*: Generalized Pose-and-Scale Estimation Given Scale and Gravity PriorsabstractMany real-world applications in augmented reality (AR), 3D mapping, and robotics require both fast and accurate estimation of camera poses and scales from multiple images captured by multiple cameras or a single moving camera. Achieving high speed and maintaining high accuracy in a pose-and-scale estimator are often conflicting goals. To simultaneously achieve both, we exploit a priori knowledge about the solution space. We present gDLS*, a generalized-camera-model pose-and-scale estimator that utilizes rotation and scale priors. gDLS* allows an application to flexibly weigh the contribution of each prior, which is important since priors often come from noisy sensors. Compared to state-of-the-art generalized-pose-and-scale estimators (e.g., gDLS), our experiments on both synthetic and real data consistently demonstrate that gDLS* accelerates the estimation process and improves scale and pose accuracy. Victor Fragoso, Joseph DeGol, Gang Hua 0001 |
CVPR | 2 |
| 2018 | FEATS: Synthetic Feature Tracks for Structure from Motion EvaluationabstractWe present FEATS (Feature Extraction and Tracking Simulator), that synthesizes feature tracks using a camera trajectory and scene geometry (e.g. CAD, multi-view stereo). We introduce 2D feature and matching noise models that can be controlled using a few parameters. We also provide a new dataset of images and ground truth camera pose. We process this data (and a synthetic version) with several current SfM algorithms and show that the synthetic tracks are representative of the real tracks. We then show two practical uses of FEATS: (1) we generate hundreds of trajectories with varying noise and show that COLMAP is more robust to noise than OpenSfM and VisualSfM; and (2) we calculate 3D point error and show that accurate camera pose estimates do not guarantee accurate 3D maps. Joseph DeGol, Jae Yong Lee 0006, Rajbir Kataria, Daniel Yuan, Timothy Bretl, Derek Hoiem |
3DV | 1 |
| 2018 | Improved Structure from Motion Using Fiducial Marker Matching
Joseph DeGol, Timothy Bretl, Derek Hoiem |
ECCV (3) | 1 |
| 2017 | ChromaTag: A Colored Marker and Fast Detection AlgorithmabstractCurrent fiducial marker detection algorithms rely on marker IDs for false positive rejection. Time is wasted on potential detections that will eventually be rejected as false positives. We introduce ChromaTag, a fiducial marker and detection algorithm designed to use opponent colors to limit and quickly reject initial false detections and grayscale for precise localization. Through experiments, we show that ChromaTag is significantly faster than current fiducial markers while achieving similar or better detection accuracy. We also show how tag size and viewing direction effect detection accuracy. Our contribution is significant because fiducial markers are often used in real-time applications (e.g. marker assisted robot navigation) where heavy computation is required by other parts of the system. Joseph DeGol, Timothy Bretl, Derek Hoiem |
ICCV | 1 |
| 2016 | Geometry-Informed Material RecognitionabstractOur goal is to recognize material categories using images and geometry information. In many applications, such as construction management, coarse geometry information is available. We investigate how 3D geometry (surface normals, camera intrinsic and extrinsic parameters) can be used with 2D features (texture and color) to improve material classification. We introduce a new dataset, GeoMat, which is the first to provide both image and geometry data in the form of: (i) training and testing patches that were extracted at different scales and perspectives from real world examples of each material category, and (ii) a large scale construction site scene that includes 160 images and over 800,000 hand labeled 3D points. Our results show that using 2D and 3D features both jointly and independently to model materials improves classification accuracy across multiple scales and viewing directions for both material patches and images of a large scale construction site scene. Joseph DeGol, Mani Golparvar Fard, Derek Hoiem |
CVPR | 1 |
| 2015 | A passive mechanism for relocating payloads with a quadrotorabstractWe present a passive mechanism for quadrotor vehicles and other hover-capable aerial robots based on the cam-follower. This mechanism has two mating parts, one attached to the quadrotor and the other attached to a payload. These two parts are joined by a toggle switch-push to connect, push to disconnect-that is easy to activate with the quadrotor by varying thrust. We discuss the design parameters and provide an inertial model for our mechanism. With hardware experiments, we demonstrate the use of this passive mechanism to autonomously place a wireless camera in several different locations on the underside of a steel beam. Our mechanism is open source and can be easily fabricated with a 3D printer. Joseph DeGol, David Hanley, Navid Aghasadeghi, Timothy Bretl |
IROS | 1 |
| 2014 | A clustering approach for detecting moving objects captured by a moving aerial cameraabstractWe propose a novel approach to motion detection in scenes captured from a camera onboard an aerial vehicle. In particular, we are interested in detecting small objects such as cars or people that move slowly and independently in the scene. Slow motion detection in an aerial video is challenging because it is difficult to differentiate object motion from camera motion. We adopt an unsupervised learning approach that requires a grouping step to define slow object motion. The grouping is done by building a graph of edges connecting dense feature keypoints. Then, we use camera motion constraints over a window of adjacent frames to compute a weight for each edge and automatically prune away dissimilar edges. This leaves us with groupings of similarly moving feature points in the space, which we cluster and differentiate as moving objects and background. With a focus on surveillance from a moving aerial platform, we test our algorithm on the challenging VIRAT aerial data set and provide qualitative and quantitative results that demonstrate the effectiveness of our detection approach. Joseph DeGol, Myra Nam |
ICASSP | 1 |
| 2011 | Don't drop it!: pick it up and storyboardabstractStoryboards offer designers a way to illustrate a narrative. Their creation can be enabled by tools supporting sketching or widget collections. As designers often incorporate previous ideas, we contribute the notion of blending the reappropriation of artifacts and their design tradeoffs with storyboarding. We present PIC-UP, a storyboarding tool supporting reappropriation, and report on two studies--a long-term investigation with novices and interviews with experts. We discuss how it may support design thinking, tailor to different expertise levels, facilitate reappropriation during storyboarding, and assist with communication. Shahtab Wahid, D. Scott McCrickard, Joseph DeGol, Nina Elias, Steve Harrison 0001 |
CHI | 3 |