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

Mike Roberts 0001

dblp:23/1814-1 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 6 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author

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
2 papers
3D vision · 35% Segmentation and scene understanding · 30% Legged, aerial and field robots · 17%
Computer graphics and multimedia
4 papers
Computer animation and physical simulation · 39% Visualization and visual analytics · 24% Rendering · 19%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 77% Usability and user experience research · 23%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding › scene understanding
indoor scene understanding
0.512021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Computer vision › 3D vision
shape prediction
0.512021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Robotics › Legged, aerial and field robots
aerial robots
0.312017
Submodular Trajectory Optimization for Aerial 3D Scanning · ICCV 2017
Robotics › Motion planning and robot control
trajectory optimization
0.312017
Submodular Trajectory Optimization for Aerial 3D Scanning · ICCV 2017
Computer animation and physical simulation › motion planning
trajectory generation
0.212016
Generating dynamically feasible trajectories for quadrotor cameras · ACM Trans. Graph. 2016
Rendering
photorealistic rendering
0.112021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Visual content generation and editing
synthetic data generation
0.112021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Computer vision › 3D vision
3d reconstruction
0.112017
Submodular Trajectory Optimization for Aerial 3D Scanning · ICCV 2017
Mathematical optimization
nonconvex optimization
0.112016
Generating dynamically feasible trajectories for quadrotor cameras · ACM Trans. Graph. 2016
Computer animation and physical simulation › cinematography
aerial cinematography
0.112015
An interactive tool for designing quadrotor camera shots · ACM Trans. Graph. 2015
Usability and user experience research
user study
0.112015
An interactive tool for designing quadrotor camera shots · ACM Trans. Graph. 2015
Bioinformatics and computational biology › computational neuroscience
connectomics
0.112014
Design and Evaluation of Interactive Proofreading Tools for Connectomics · IEEE Trans. Vis. Comput. Graph. 2014
Bioinformatics and computational biology › bioimage informatics › cell segmentation
neuron segmentation
0.112014
Design and Evaluation of Interactive Proofreading Tools for Connectomics · IEEE Trans. Vis. Comput. Graph. 2014

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

sim-to-real transfer · 1.0pre-training · 1.0spacetime constraints · 0.5keyframe animation · 0.4easing curves · 0.4quantitative user study · 0.4between-subjects experiment · 0.4submodular optimization · 0.3coverage modeling · 0.3retiming · 0.2re-timing · 0.2
YearPublicationVenuePosition
2021 Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding
abstract
For many fundamental scene understanding tasks, it is difficult or impossible to obtain per-pixel ground truth labels from real images. We address this challenge by introducing Hypersim, a photorealistic synthetic dataset for holistic indoor scene understanding. To create our dataset, we leverage a large repository of synthetic scenes created by professional artists, and we generate 77,400 images of 461 indoor scenes with detailed per-pixel labels and corresponding ground truth geometry. Our dataset: (1) relies exclusively on publicly available 3D assets; (2) includes complete scene geometry, material information, and lighting information for every scene; (3) includes dense per-pixel semantic instance segmentations and complete camera information for every image; and (4) factors every image into diffuse reflectance, diffuse illumination, and a non-diffuse residual term that captures view-dependent lighting effects.We analyze our dataset at the level of scenes, objects, and pixels, and we analyze costs in terms of money, computation time, and annotation effort. Remarkably, we find that it is possible to generate our entire dataset from scratch, for roughly half the cost of training a popular open-source natural language processing model. We also evaluate sim-to-real transfer performance on two real-world scene understanding tasks – semantic segmentation and 3D shape prediction – where we find that pre-training on our dataset significantly improves performance on both tasks, and achieves state-of-the-art performance on the most challenging Pix3D test set. All of our rendered image data, as well as all the code we used to generate our dataset and perform our experiments, is available online.
Mike Roberts 0001, Jason Ramapuram, Anurag Ranjan, Atulit Kumar, Miguel Ángel Bautista 0001, Nathan Paczan, Russell Webb, Joshua M. Susskind
ICCV1
2017 Submodular Trajectory Optimization for Aerial 3D Scanning
abstract
Drones equipped with cameras are emerging as a powerful tool for large-scale aerial 3D scanning, but existing automatic flight planners do not exploit all available information about the scene, and can therefore produce inaccurate and incomplete 3D models. We present an automatic method to generate drone trajectories, such that the imagery acquired during the flight will later produce a high-fidelity 3D model. Our method uses a coarse estimate of the scene geometry to plan camera trajectories that: (1) cover the scene as thoroughly as possible; (2) encourage observations of scene geometry from a diverse set of viewing angles; (3) avoid obstacles; and (4) respect a user-specified flight time budget. Our method relies on a mathematical model of scene coverage that exhibits an intuitive diminishing returns property known as submodularity. We leverage this property extensively to design a trajectory planning algorithm that reasons globally about the non-additive coverage reward obtained across a trajectory, jointly with the cost of traveling between views. We evaluate our method by using it to scan three large outdoor scenes, and we perform a quantitative evaluation using a photorealistic video game simulator.
Mike Roberts 0001, Shital Shah, Debadeepta Dey, Anh Truong, Sudipta N. Sinha, Ashish Kapoor, Pat Hanrahan, Neel Joshi
ICCV1
2016 Generating dynamically feasible trajectories for quadrotor cameras
abstract
When designing trajectories for quadrotor cameras, it is important that the trajectories respect the dynamics and physical limits of quadrotor hardware. We refer to such trajectories as being feasible . In this paper, we introduce a fast and user-friendly algorithm for generating feasible quadrotor camera trajectories. Our algorithm takes as input an infeasible trajectory designed by a user, and produces as output a feasible trajectory that is as similar as possible to the user's input. By design, our algorithm does not change the spatial layout or visual contents of the input trajectory. Instead, our algorithm guarantees the feasibility of the output trajectory by re-timing the input trajectory, perturbing its timing as little as possible while remaining within velocity and control force limits. Our choice to perturb the timing of a shot, while leaving the spatial layout and visual contents of the shot intact, leads to a well-behaved non-convex optimization problem that can be solved at interactive rates. We implement our algorithm in an open-source tool for designing quadrotor camera shots, where we achieve interactive performance across a wide range of camera trajectories. We demonstrate that our algorithm is between 25x and 45x faster than a spacetime constraints approach implemented using a commercially available solver. As we scale to more finely discretized trajectories, this performance gap widens, with our algorithm outperforming spacetime constraints by between 90x and 180x. Finally, we fly 5 feasible trajectories generated by our algorithm on a real quadrotor camera, producing video footage that is faithful to Google Earth shot previews, even when the trajectories are at the quadrotor's physical limits.
Mike Roberts 0001, Pat Hanrahan
ACM Trans. Graph.1
2015 Large-scale automatic reconstruction of neuronal processes from electron microscopy images
Verena Kaynig, Amelio Vázquez Reina, Seymour Knowles-Barley, Mike Roberts 0001, Thouis R. Jones, Narayanan Kasthuri, Eric L. Miller 0001, Jeff Lichtman, Hanspeter Pfister
Medical Image Anal.4
2015 An interactive tool for designing quadrotor camera shots
abstract
Cameras attached to small quadrotor aircraft are rapidly becoming a ubiquitous tool for cinematographers, enabling dynamic camera movements through 3D environments. Currently, professionals use these cameras by flying quadrotors manually, a process which requires much skill and dexterity. In this paper, we investigate the needs of quadrotor cinematographers, and build a tool to support video capture using quadrotor-based camera systems. We begin by conducting semi-structured interviews with professional photographers and videographers, from which we extract a set of design principles. We present a tool based on these principles for designing and autonomously executing quadrotor-based camera shots. Our tool enables users to: (1) specify shots visually using keyframes; (2) preview the resulting shots in a virtual environment; (3) precisely control the timing of shots using easing curves; and (4) capture the resulting shots in the real world with a single button click using commercially available quadrotors. We evaluate our tool in a user study with novice and expert cinematographers. We show that our tool makes it possible for novices and experts to design compelling and challenging shots, and capture them fully autonomously.
Niels Joubert, Mike Roberts 0001, Anh Truong, Floraine Berthouzoz, Pat Hanrahan
ACM Trans. Graph.2
2014 Design and Evaluation of Interactive Proofreading Tools for Connectomics
abstract
Proofreading refers to the manual correction of automatic segmentations of image data. In connectomics, electron microscopy data is acquired at nanometer-scale resolution and results in very large image volumes of brain tissue that require fully automatic segmentation algorithms to identify cell boundaries. However, these algorithms require hundreds of corrections per cubic micron of tissue. Even though this task is time consuming, it is fairly easy for humans to perform corrections through splitting, merging, and adjusting segments during proofreading. In this paper we present the design and implementation of Mojo, a fully-featured single-user desktop application for proofreading, and Dojo, a multi-user web-based application for collaborative proofreading. We evaluate the accuracy and speed of Mojo, Dojo, and Raveler, a proofreading tool from Janelia Farm, through a quantitative user study. We designed a between-subjects experiment and asked non-experts to proofread neurons in a publicly available connectomics dataset. Our results show a significant improvement of corrections using web-based Dojo, when given the same amount of time. In addition, all participants using Dojo reported better usability. We discuss our findings and provide an analysis of requirements for designing visual proofreading software.
Daniel Haehn, Seymour Knowles-Barley, Mike Roberts 0001, Johanna Beyer, Narayanan Kasthuri, Jeff Lichtman, Hanspeter Pfister
IEEE Trans. Vis. Comput. Graph.3
2011 Neural Process Reconstruction from Sparse User Scribbles
Mike Roberts 0001, Won-Ki Jeong, Amelio Vázquez Reina, Markus Unger, Horst Bischof, Jeff Lichtman, Hanspeter Pfister
MICCAI (1)1