James Tompkin
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
James Tompkin has a total of 125 co-authors. Here are the top co-authors by number of shared publications:
- Hanspeter Pfister
Harvard University
5 shared publications - Cody Dunne
Northeastern University, USA
4 shared publications - David Saffo
Global Technology Applied Research, JPMorganChase, New York, New York, USA
4 shared publications - Fumeng Yang
Department of Computer Science, University of Maryland College Park, College Park, Maryland, USA
4 shared publications - Michelle Borkin
Khoury College of Computer Sciences, Northeastern University, United States
4 shared publications - Christian Richardt
Meta, United States of America
3 shared publications
Latest Publications
- 1 November 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 11 (11) , 12990-12997
GHOST in the Robots: Real-Time Exocentric Dual-Robot VR Teleoperation From Onboard Cameras
- 1 November 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 11 (11) , 12990-12997
GHOST in the Robots: Real-Time Exocentric Dual-Robot VR Teleoperation From Onboard Cameras
- 9 September 2026
- Published by Springer Nature
- p. 151-169
The Sterkfontein Caves Dataset: A Novel View Synthesis Challenge from the Cradle of Humankind
- 9 September 2026
- Published by Springer Nature
- p. 151-169
The Sterkfontein Caves Dataset: A Novel View Synthesis Challenge from the Cradle of Humankind
- Open Access
- 11 March 2026
- Published by MDPI AG in Remote Sensing
- Vol. 18 (6) , 867
TreeDGS: Aerial Gaussian Splatting for Distant DBH Measurement
Aerial remote sensing efficiently surveys large areas, but accurate direct object-level measurement remains difficult in complex natural scenes. Advancements in 3D computer vision, particularly radiance field representations such as NeRF and 3D Gaussian splatting, can improve reconstruction fidelity from posed imagery. Nevertheless, direct aerial measurement of important attributes like tree diameter at breast height (DBH) remains challenging. Trunks in aerial forest scans are distant and sparsely observed in image views; at typical operating altitudes, stems may span only a few pixels. With these constraints, conventional reconstruction methods have inaccurate breast-height trunk geometry. TreeDGS is an aerial image reconstruction method that uses 3D Gaussian splatting as a continuous scene representation for trunk measurement. After SfM–MVS initialization and Gaussian optimization, we extract a dense point set from the Gaussian field using RaDe-GS’s depth-aware cumulative-opacity integration and associate each sample with a multi-view opacity reliability score. Then, we isolate trunk points and estimate DBH using opacity-weighted solid-circle fitting. Evaluated on 10 plots with field-measured DBH, TreeDGS reaches 4.79 cm RMSE (about 2.6 pixels at this GSD) and outperforms a LiDAR baseline (7.66 cm RMSE). This shows that TreeDGS can enable accurate, low-cost aerial DBH measurement.
- 11 March 2026
- Published by MDPI AG in Remote Sensing
- Vol. 18 (6) , 867
Open AccessTreeDGS: Aerial Gaussian Splatting for Distant DBH Measurement
Aerial remote sensing efficiently surveys large areas, but accurate direct object-level measurement remains difficult in complex natural scenes. Advancements in 3D computer vision, particularly radiance field representations such as NeRF and 3D Gaussian splatting, can improve reconstruction fidelity from posed imagery. Nevertheless, direct aerial measurement of important attributes like tree diameter at breast height (DBH) remains challenging. Trunks in aerial forest scans are distant and sparsely observed in image views; at typical operating altitudes, stems may span only a few pixels. With these constraints, conventional reconstruction methods have inaccurate breast-height trunk geometry. TreeDGS is an aerial image reconstruction method that uses 3D Gaussian splatting as a continuous scene representation for trunk measurement. After SfM–MVS initialization and Gaussian optimization, we extract a dense point set from the Gaussian field using RaDe-GS’s depth-aware cumulative-opacity integration and associate each sample with a multi-view opacity reliability score. Then, we isolate trunk points and estimate DBH using opacity-weighted solid-circle fitting. Evaluated on 10 plots with field-measured DBH, TreeDGS reaches 4.79 cm RMSE (about 2.6 pixels at this GSD) and outperforms a LiDAR baseline (7.66 cm RMSE). This shows that TreeDGS can enable accurate, low-cost aerial DBH measurement.
- Open Access
- 14 December 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-12
Efficient Object Reconstruction with Differentiable Area Light Shading
- 14 December 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-12
Open AccessEfficient Object Reconstruction with Differentiable Area Light Shading
- Open Access
- 3 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-11
Local Gaussian Density Mixtures for Unstructured Lumigraph Rendering
- 3 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-11
Open AccessLocal Gaussian Density Mixtures for Unstructured Lumigraph Rendering
- Open Access
- 1 April 2024
- Published by Tsinghua University Press in Computational Visual Media
- Vol. 10 (2) , 295-308
Learning physically based material and lighting decompositions for face editing
Lighting is crucial for portrait photography, yet the complex interactions between the skin and incident light are expensive to model computationally in graphics and difficult to reconstruct analytically via computer vision. Alternatively, to allow fast and controllable reflectance and lighting editing, we developed a physically based decomposition through deep learned priors from path-traced portrait images. Previous approaches that used simplified material models or low-frequency or low-dynamic-range lighting struggled to model specular reflections or relight directly without intermediate decomposition. However, we estimate the surface normal, skin albedo and roughness, and high-frequency HDRI maps, and propose an architecture to estimate both diffuse and specular reflectance components. In our experiments, we show that this approach can represent the true appearance function more effectively than simpler baseline methods, leading to better generalization and higher-quality editing.
- 1 April 2024
- Published by Tsinghua University Press in Computational Visual Media
- Vol. 10 (2) , 295-308
Open AccessLearning physically based material and lighting decompositions for face editing
Lighting is crucial for portrait photography, yet the complex interactions between the skin and incident light are expensive to model computationally in graphics and difficult to reconstruct analytically via computer vision. Alternatively, to allow fast and controllable reflectance and lighting editing, we developed a physically based decomposition through deep learned priors from path-traced portrait images. Previous approaches that used simplified material models or low-frequency or low-dynamic-range lighting struggled to model specular reflections or relight directly without intermediate decomposition. However, we estimate the surface normal, skin albedo and roughness, and high-frequency HDRI maps, and propose an architecture to estimate both diffuse and specular reflectance components. In our experiments, we show that this approach can represent the true appearance function more effectively than simpler baseline methods, leading to better generalization and higher-quality editing.
- 12 February 2024
- Published by Springer Nature in International Journal of Computer Vision
- Vol. 132 (7) , 2639-2673
Are Multi-view Edges Incomplete for Depth Estimation?
- 12 February 2024
- Published by Springer Nature in International Journal of Computer Vision
- Vol. 132 (7) , 2639-2673
Are Multi-view Edges Incomplete for Depth Estimation?
- Open Access
- 25 October 2023
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Applied Perception
- Vol. 20 (4) , 1-18
On Human-like Biases in Convolutional Neural Networks for the Perception of Slant from Texture
Depth estimation is fundamental to 3D perception, and humans are known to have biased estimates of depth. This study investigates whether convolutional neural networks (CNNs) can be biased when predicting the sign of curvature and depth of surfaces of textured surfaces under different viewing conditions (field of view) and surface parameters (slant and texture irregularity). This hypothesis is drawn from the idea that texture gradients described by local neighborhoods—a cue identified in human vision literature—are also representable within convolutional neural networks. To this end, we trained both unsupervised and supervised CNN models on the renderings of slanted surfaces with random Polka dot patterns and analyzed their internal latent representations. The results show that the unsupervised models have similar prediction biases as humans across all experiments, while supervised CNN models do not exhibit similar biases. The latent spaces of the unsupervised models can be linearly separated into axes representing field of view and optical slant. For supervised models, this ability varies substantially with model architecture and the kind of supervision (continuous slant vs. sign of slant). Even though this study says nothing of any shared mechanism, these findings suggest that unsupervised CNN models can share similar predictions to the human visual system. Code: github.com/brownvc/Slant-CNN-Biases.
- 25 October 2023
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Applied Perception
- Vol. 20 (4) , 1-18
Open AccessOn Human-like Biases in Convolutional Neural Networks for the Perception of Slant from Texture
Depth estimation is fundamental to 3D perception, and humans are known to have biased estimates of depth. This study investigates whether convolutional neural networks (CNNs) can be biased when predicting the sign of curvature and depth of surfaces of textured surfaces under different viewing conditions (field of view) and surface parameters (slant and texture irregularity). This hypothesis is drawn from the idea that texture gradients described by local neighborhoods—a cue identified in human vision literature—are also representable within convolutional neural networks. To this end, we trained both unsupervised and supervised CNN models on the renderings of slanted surfaces with random Polka dot patterns and analyzed their internal latent representations. The results show that the unsupervised models have similar prediction biases as humans across all experiments, while supervised CNN models do not exhibit similar biases. The latent spaces of the unsupervised models can be linearly separated into axes representing field of view and optical slant. For supervised models, this ability varies substantially with model architecture and the kind of supervision (continuous slant vs. sign of slant). Even though this study says nothing of any shared mechanism, these findings suggest that unsupervised CNN models can share similar predictions to the human visual system. Code: github.com/brownvc/Slant-CNN-Biases.
- Open Access
- 19 April 2023
- Published by Association for Computing Machinery (ACM)
- p. 1-17
How Can Deep Neural Networks Aid Visualization Perception Research? Three Studies on Correlation Judgments in Scatterplots
How deep neural networks can aid visualization perception research is a wide-open question. This paper provides insights from three perspectives—prediction, generalization, and interpretation—via training and analyzing deep convolutional neural networks on human correlation judgments in scatterplots across three studies. The first study assesses the accuracy of twenty-nine neural network architectures in predicting human judgments, finding that a subset of the architectures (e.g., VGG-19) has comparable accuracy to the best-performing regression analyses in prior research. The second study shows that the resulting models from the first study display better generalizability than prior models on two other judgment datasets for different scatterplot designs. The third study interprets visual features learned by a convolutional neural network model, providing insights about how the model makes predictions, and identifies potential features that could be investigated in human correlation perception studies. Together, this paper suggests that deep neural networks can serve as a tool for visualization perception researchers in devising potential empirical study designs and hypothesizing about perpetual judgments. The preprint, data, code, and training logs are available at https://doi.org/10.17605/osf.io/exa8m.
- 19 April 2023
- Published by Association for Computing Machinery (ACM)
- p. 1-17
Open AccessHow Can Deep Neural Networks Aid Visualization Perception Research? Three Studies on Correlation Judgments in Scatterplots
How deep neural networks can aid visualization perception research is a wide-open question. This paper provides insights from three perspectives—prediction, generalization, and interpretation—via training and analyzing deep convolutional neural networks on human correlation judgments in scatterplots across three studies. The first study assesses the accuracy of twenty-nine neural network architectures in predicting human judgments, finding that a subset of the architectures (e.g., VGG-19) has comparable accuracy to the best-performing regression analyses in prior research. The second study shows that the resulting models from the first study display better generalizability than prior models on two other judgment datasets for different scatterplot designs. The third study interprets visual features learned by a convolutional neural network model, providing insights about how the model makes predictions, and identifies potential features that could be investigated in human correlation perception studies. Together, this paper suggests that deep neural networks can serve as a tool for visualization perception researchers in devising potential empirical study designs and hypothesizing about perpetual judgments. The preprint, data, code, and training logs are available at https://doi.org/10.17605/osf.io/exa8m.