Scatteract: Automated extraction of data from scatter plots
Not on the map. Why?
Abstract (arXiv)
Charts are an excellent way to convey patterns and trends in data, but they do not facilitate further modeling of the data or close inspection of individual data points. We present a fully automated system for extracting the numerical values of data points from images of scatter plots. We use deep learning techniques to identify the key components of the chart, and optical character recognition together with robust regression to map from pixels to the coordinate system of the chart. We focus on scatter plots with linear scales, which already have several interesting challenges. Previous work has done fully automatic extraction for other types of charts, but to our knowledge this is the first approach that is fully automatic for scatter plots. Our method performs well, achieving successful data extraction on 89% of the plots in our test set.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 0; 2023: 3; 2024: 0; 2025: 1; 2026: 1.
11 papers.
- 2021AutoChart: A Dataset for Chart-to-Text Generation Taskcited by 13
- 2021Towards an efficient framework for Data Extraction from Chart Imagescited by 10
- 2025START: Spatial and Textual Learning for Chart Understandingcited by 4
- 2021CHARTER: heatmap-based multi-type chart data extractioncited by 2
- 2021VizExtract: Automatic Relation Extraction from Data Visualizationscited by 2
- 2021Interpreting Audiograms with Multi-stage Neural Networkscited by 1
- 2023An extensible point-based method for data chart value detectioncited by 1
- 2021Dual Reinforcement-Based Specification Generation for Image De-Renderingcited by 0
- 2023OsmLocator: locating overlapping scatter marks with a non-training generative perspectivecited by 0
- 2023Reconstructing High-Dimensional Datasets From Their Bivariate Projectionscited by 0
- 2026Kyrtos: A methodology for automatic deep analysis of graphic charts with curves in technical documentscited by 0
- 2026Kyrtos: A methodology for automatic deep analysis of graphic charts with curves in technical documents10 Feb 2026
- 2025START: Spatial and Textual Learning for Chart Understanding8 Dec 2025
- 2023Reconstructing High-Dimensional Datasets From Their Bivariate Projections23 Dec 2023
- 2023OsmLocator: locating overlapping scatter marks with a non-training generative perspective18 Dec 2023
- 2023An extensible point-based method for data chart value detection22 Aug 2023
- 2021Interpreting Audiograms with Multi-stage Neural Networks17 Dec 2021
- 2021VizExtract: Automatic Relation Extraction from Data Visualizations7 Dec 2021
- 2021CHARTER: heatmap-based multi-type chart data extraction28 Nov 2021
- 2021AutoChart: A Dataset for Chart-to-Text Generation Task16 Aug 2021
- 2021Towards an efficient framework for Data Extraction from Chart Images5 May 2021
- 2021Dual Reinforcement-Based Specification Generation for Image De-Rendering2 Mar 2021