Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alejandro J. Troccoli

dblp:66/6314 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8Systems, architecture and hardware · 1Human-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 · 73% Autonomous driving · 15% Image recognition and object detection · 9%
Computer graphics and multimedia
5 papers
Computational photography and imaging · 53% Image and video processing · 34% Geometric modeling and processing · 8%

Topics — the 13 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision › depth estimation
stereo depth estimation
0.412020
Bi3D: Stereo Depth Estimation via Binary Classifications · CVPR 2020
Computer vision › 3D vision
depth estimation
0.412019
Extreme View Synthesis · ICCV 2019
Computer vision › 3D vision
novel view synthesis
0.412019
Extreme View Synthesis · ICCV 2019
Computer vision › 3D vision › motion estimation
3d motion estimation
0.312018
Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation · ECCV (5) 2018
Computer vision › 3D vision › motion estimation
rigid motion estimation
0.312018
Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation · ECCV (5) 2018
Computer vision › Image recognition and object detection › point set representation
point cloud representation
0.212016
Accelerated Generative Models for 3D Point Cloud Data · CVPR 2016
Image and video processing
video stabilization
0.212014
A Non-Linear Filter for Gyroscope-Based Video Stabilization · ECCV (4) 2014
Computer vision › 3D vision › stereo vision
stereo matching
0.112012
Robust stereo with flash and no-flash image pairs · CVPR 2012
Computational photography and imaging › image acquisition › imaging system design › camera design
computational camera design
0.112011
FCam: an architecture and API for computational cameras · SIGGRAPH Asia Courses 2011
Computer vision › 3D vision
3d reconstruction
0.112008
Building Illumination Coherent 3D Models of Large-Scale Outdoor Scenes · Int. J. Comput. Vis. 2008
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model
0.112016
Accelerated Generative Models for 3D Point Cloud Data · CVPR 2016
Geometric modeling and processing
3d reconstruction
0.012003
3D Modeling of Historic Sites Using Range and Image Data · ICRA 2003
Computational social science and digital humanities › cultural heritage
cultural heritage preservation
0.012003
3D Modeling of Historic Sites Using Range and Image Data · ICRA 2003

Methods — techniques the papers use, named apart from their topics

quantization · 0.4binary classification · 0.4learned image priors · 0.4depth-based warping · 0.4rigidity learning · 0.3photometric cue · 0.3patch-based stereo matching · 0.3local mixture modeling · 0.2expectation-maximization · 0.2expectation sparsification · 0.2nonlinear filtering · 0.2gyroscope sensing · 0.2camera control API · 0.1range-image registration · 0.1illumination modeling · 0.1automatic 3d model building · 0.1
YearPublicationVenuePosition
2021 Generating and Characterizing Scenarios for Safety Testing of Autonomous Vehicles
abstract
Extracting interesting scenarios from real-world data as well as generating failure cases is important for the development and testing of autonomous systems. We propose efficient mechanisms to both characterize and generate testing scenarios using a state-of-the-art driving simulator. For any scenario, our method generates a set of possible driving paths and identifies all the possible safe driving trajectories that can be taken starting at different times, to compute metrics that quantify the complexity of the scenario. We use our method to characterize real driving data from the Next Generation Simulation (NGSIM) project, as well as adversarial scenarios generated in simulation. We rank the scenarios by defining metrics based on the complexity of avoiding accidents and provide insights into how the AV could have minimized the probability of incurring an accident. We demonstrate a strong correlation between the proposed metrics and human intuition.
Zahra Ghodsi, Siva Kumar Sastry Hari, Iuri Frosio, Timothy Tsai 0002, Alejandro J. Troccoli, Stephen W. Keckler, Siddharth Garg, Anima Anandkumar
IV5
2020 Bi3D: Stereo Depth Estimation via Binary Classifications
abstract
Stereo-based depth estimation is a cornerstone of computer vision, with state-of-the-art methods delivering accurate results in real time. For several applications such as autonomous navigation, however, it may be useful to trade accuracy for lower latency. We present Bi3D, a method that estimates depth via a series of binary classifications. Rather than testing if objects are at a particular depth D, as existing stereo methods do, it classifies them as being closer or farther than D. This property offers a powerful mechanism to balance accuracy and latency. Given a strict time budget, Bi3D can detect objects closer than a given distance in as little as a few milliseconds, or estimate depth with arbitrarily coarse quantization, with complexity linear with the number of quantization levels. Bi3D can also use the allotted quantization levels to get continuous depth, but in a specific depth range. For standard stereo (i.e., continuous depth on the whole range), our method is close to or on par with state-of-the-art, finely tuned stereo methods.
Abhishek Badki, Alejandro J. Troccoli, Jan Kautz, Pradeep Sen, Orazio Gallo
CVPR2
2019 Extreme View Synthesis
abstract
We present Extreme View Synthesis, a solution for novel view extrapolation that works even when the number of input images is small---as few as two. In this context, occlusions and depth uncertainty are two of the most pressing issues, and worsen as the degree of extrapolation increases. We follow the traditional paradigm of performing depth-based warping and refinement, with a few key improvements. First, we estimate a depth probability volume, rather than just a single depth value for each pixel of the novel view. This allows us to leverage depth uncertainty in challenging regions, such as depth discontinuities. After using it to get an initial estimate of the novel view, we explicitly combine learned image priors and the depth uncertainty to synthesize a refined image with less artifacts. Our method is the first to show visually pleasing results for baseline magnifications of up to 30x.
Inchang Choi, Orazio Gallo, Alejandro J. Troccoli, Min H. Kim 0001, Jan Kautz
ICCV3
2018 Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation
Zhaoyang Lv, Alejandro J. Troccoli, Deqing Sun, James M. Rehg, Jan Kautz
ECCV (5)3
2016 Accelerated Generative Models for 3D Point Cloud Data
abstract
Finding meaningful, structured representations of 3D point cloud data (PCD) has become a core task for spatial perception applications. In this paper we introduce a method for constructing compact generative representations of PCD at multiple levels of detail. As opposed to deterministic structures such as voxel grids or octrees, we propose probabilistic subdivisions of the data through local mixture modeling, and show how these subdivisions can provide a maximum likelihood segmentation of the data. The final representation is hierarchical, compact, parametric, and statistically derived, facilitating run-time occupancy calculations through stochastic sampling. Unlike traditional deterministic spatial subdivision methods, our technique enables dynamic creation of voxel grids according the application's best needs. In contrast to other generative models for PCD, we explicitly enforce sparsity among points and mixtures, a technique which we call expectation sparsification. This leads to a highly parallel hierarchical Expectation Maximization (EM) algorithm well-suited for the GPU and real-time execution. We explore the trade-offs between model fidelity and model size at various levels of detail, our tests showing favorable performance when compared to octree and NDT-based methods.
Benjamin Eckart, Alejandro J. Troccoli, Alonzo Kelly, Jan Kautz
CVPR3
2015 MLMD: Maximum Likelihood Mixture Decoupling for Fast and Accurate Point Cloud Registration
abstract
Registration of Point Cloud Data (PCD) forms a core component of many 3D vision algorithms such as object matching and environment reconstruction. In this paper, we introduce a PCD registration algorithm that utilizes Gaussian Mixture Models (GMM) and a novel dual-mode parameter optimization technique which we call mixture decoupling. We show how this decoupling technique facilitates both faster and more robust registration by first optimizing over the mixture parameters (decoupling the mixture weights, means, and co variances from the points) before optimizing over the 6 DOF registration parameters. Furthermore, we frame both the decoupling and registration process inside a unified, dual-mode Expectation Maximization (EM) framework, for which we derive a Maximum Likelihood Estimation (MLE) solution along with a parallel implementation on the GPU. We evaluate our MLE-based mixture decoupling (MLMD) registration method over both synthetic and real data, showing better convergence for a wider range of initial conditions and higher speeds than previous state of the art methods.
Benjamin Eckart, Alejandro J. Troccoli, Alonzo Kelly, Jan Kautz
3DV3
2014 A Non-Linear Filter for Gyroscope-Based Video Stabilization
Steven Bell, Alejandro J. Troccoli, Kari Pulli
ECCV (4)2
2012 Robust stereo with flash and no-flash image pairs
abstract
We propose a new stereo technique using a pair of flash and no-flash stereo images that is both efficient and robust in handling occlusion boundaries. Our work is motivated by the observation that the brightness variations introduced by the flash can provide a robust cue for establishing stereo matches at occlusion boundaries. This photometric cue is computed per pixel, and though on its own is not robust to reliably resolve depth, it can provide a new discriminant to support patch-based stereo matching algorithms. Our experiments using a hand-held Fujifilm W3 3D camera show satisfying stereo performance over a variety of scenes, including several outdoor scenes.
Changyin Zhou, Alejandro J. Troccoli, Kari Pulli
CVPR2
2011 FCam: an architecture and API for computational cameras
abstract
This course is designed to demonstrate the use of the FCam, an Application Programming Interface (API) which allows for easy and precise control of camera systems. It lets programmers implement advanced computational photography applications. Such applications even allow the modification of basic camera routines such as metering, which are hidden inside black boxes in most camera systems. FCam is also an excellent tool for teaching and research on interactive mobile computational photography. The API has been open-sourced, and is currently implemented for Nokia N900 and an experimental Frankencamera (the F2). The Frankencamera architecture for computational cameras was presented at SIGGRAPH 2010. By end-2011, the FCam will hopefully be available on Nokia™ Linux phones, NVIDIA™ Tegra 3 development boards, and F3, the next version of the Stanford experimental camera. The F3 will be distributed to research universities within the US along with courseware in a National Science Foundation (NSF)-sponsored project. NVIDIA Tegras and Nokia™ Linux phones are available globally.
Kari Pulli, Timo Ahonen, Alejandro J. Troccoli
SIGGRAPH Asia Courses3
2008 Building Illumination Coherent 3D Models of Large-Scale Outdoor Scenes
Alejandro J. Troccoli, Peter K. Allen
Int. J. Comput. Vis.1
2007 Shadow based texture registration for 3D modeling of outdoor scenes
Alejandro J. Troccoli, Peter K. Allen
Mach. Vis. Appl.1
2003 3D Modeling of Historic Sites Using Range and Image Data
abstract
Preserving cultural heritage and historic sites is an important problem. These sites are subject to erosion, vandalism, and as long-lived artifacts, they have gone through many phases of construction, damage and repair. It is important to keep an accurate record of these sites using 3-D model building technology as they currently are, so preservationists can track changes, foresee structural problems, and allow a wider audience to "virtually" see and tour these sites. Due to the complexity of these sites, building 3-D models is time consuming and difficult, usually involving much manual effort. This paper discusses new methods that can reduce the time to build a model using automatic methods. Examples of these methods are shown in reconstructing a model of the Cathedral of Ste. Pierre in Beauvais, France.
Peter K. Allen, Ioannis Stamos, Alejandro J. Troccoli, Benjamin Smith 0001, Marius Leordeanu, Y. C. Hsu
ICRA3