Toward Automatic Interpretation of 3D Plots
Laura E. Brandt, William T. Freeman

TL;DR
This paper presents a deep learning approach to automatically interpret 3D surface plots by reconstructing their shape from synthetic data, enabling machines to extract detailed quantitative information from visual representations.
Contribution
We introduce SurfaceGrid, a new synthetic dataset, and train a neural network to accurately recover 3D surface shapes from various rendered plots.
Findings
Successful shape recovery from synthetic 3D plots
Effective handling of different grid types and viewpoints
Potential for automated data extraction from scientific figures
Abstract
This paper explores the challenge of teaching a machine how to reverse-engineer the grid-marked surfaces used to represent data in 3D surface plots of two-variable functions. These are common in scientific and economic publications; and humans can often interpret them with ease, quickly gleaning general shape and curvature information from the simple collection of curves. While machines have no such visual intuition, they do have the potential to accurately extract the more detailed quantitative data that guided the surface's construction. We approach this problem by synthesizing a new dataset of 3D grid-marked surfaces (SurfaceGrid) and training a deep neural net to estimate their shape. Our algorithm successfully recovers shape information from synthetic 3D surface plots that have had axes and shading information removed, been rendered with a variety of grid types, and viewed from a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
