Plot2Spectra: an Automatic Spectra Extraction Tool
Not on the map. Why?
Abstract (arXiv)
Different types of spectroscopies, such as X-ray absorption near edge structure (XANES) and Raman spectroscopy, play a very important role in analyzing the characteristics of different materials. In scientific literature, XANES/Raman data are usually plotted in line graphs which is a visually appropriate way to represent the information when the end-user is a human reader. However, such graphs are not conducive to direct programmatic analysis due to the lack of automatic tools. In this paper, we develop a plot digitizer, named Plot2Spectra, to extract data points from spectroscopy graph images in an automatic fashion, which makes it possible for large scale data acquisition and analysis. Specifically, the plot digitizer is a two-stage framework. In the first axis alignment stage, we adopt an anchor-free detector to detect the plot region and then refine the detected bounding boxes with an edge-based constraint to locate the position of two axes. We also apply scene text detector to extract and interpret all tick information below the x-axis. In the second plot data extraction stage, we first employ semantic segmentation to separate pixels belonging to plot lines from the background, and from there, incorporate optical flow constraints to the plot line pixels to assign them to the appropriate line (data instance) they encode. Extensive experiments are conducted to validate the effectiveness of the proposed plot digitizer, which shows that such a tool could help accelerate the discovery and machine learning of materials properties.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 34 of its 41 references that are in the map. First posted on arXiv 6 Jul 2021.
Builds on
34 of 41 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2015Spatial Transformer Networkscited by 1,423
22 more
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
- 2018Path Aggregation Network for Instance Segmentationcited by 796
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
- 2019Character Region Awareness for Text Detectioncited by 273
- 2017EAST: An Efficient and Accurate Scene Text Detectorcited by 248
- 2016Associative Embedding: End-to-End Learning for Joint Detection and Groupingcited by 211
- 2016UnitBox: An Advanced Object Detection Networkcited by 205
- 2019What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysiscited by 191
- 2017Spatial As Deep: Spatial CNN for Traffic Scene Understandingcited by 187
- 2018Towards End-to-End Lane Detection: an Instance Segmentation Approachcited by 129
- 2016Robust Scene Text Recognition with Automatic Rectificationcited by 121
- 2017Semantic Instance Segmentation with a Discriminative Loss Functioncited by 118
- 2017Focusing Attention: Towards Accurate Text Recognition in Natural Imagescited by 110
- 2019Instance Segmentation by Jointly Optimizing Spatial Embeddings and Clustering Bandwidthcited by 88
- 2019Region Proposal by Guided Anchoringcited by 87
- 2017Detecting Oriented Text in Natural Images by Linking Segmentscited by 80
- 2017Oriented Response Networkscited by 67
- 2017Recurrent Pixel Embedding for Instance Groupingcited by 57
- 2017Deep Matching Prior Network: Toward Tighter Multi-oriented Text Detectioncited by 31
- 2018MetaAnchor: Learning to Detect Objects with Customized Anchorscited by 21
- 2021A Two-stage Framework for Compound Figure Separationcited by 8
- 2021EXSCLAIM! -- An automated pipeline for the construction of labeled materials imaging datasets from literaturecited by 7
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026Beyond Text and Tables: Vision-Language Model Integration in ComProScanner for Extracting Materials Data from Scientific Figures with High Accuracycited by 1
- 2026SpecVQA: A Benchmark for Spectral Understanding and Visual Question Answering in Scientific Imagescited by 0
- 2026Harnessing X-ray Absorption Spectroscopy Data through Multimodal Mining of Battery Literaturecited by 0
- 2026LinePilot Digitizer: Line-Plot Recovery with Manual and Automatic Calibrationcited by 0
- 2026SALSA: Semi-Autonomous Literature Summarization Assistantcited by 0
- 2026LinePilot Digitizer: Line-Plot Recovery with Manual and Automatic Calibration16 Sep 2026
- 2026SALSA: Semi-Autonomous Literature Summarization Assistant1 Sep 2026
- 2026Harnessing X-ray Absorption Spectroscopy Data through Multimodal Mining of Battery Literature26 Jul 2026
- 2026Beyond Text and Tables: Vision-Language Model Integration in ComProScanner for Extracting Materials Data from Scientific Figures with High Accuracy19 May 2026
- 2026SpecVQA: A Benchmark for Spectral Understanding and Visual Question Answering in Scientific Images30 Apr 2026