<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">ChartParser: Automatic Chart Parsing for Print-Impaired</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Anukriti</forename><surname>Kumar</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">University of Washington</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Tanuja</forename><surname>Ganu</surname></persName>
							<affiliation key="aff1">
								<orgName type="department">Microsoft Research</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">ChartParser: Automatic Chart Parsing for Print-Impaired</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">1B0FD1CFCC57E14CE10DA54B48BC0EFF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T16:27+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Infographics Accessibility</term>
					<term>Visualization Design</term>
					<term>Information Retrieval</term>
					<term>Human-centered computing</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Infographics are often an integral component of scientific documents for reporting qualitative or quantitative findings as they make it much simpler to comprehend the underlying complex information. However, their interpretation continues to be a challenge for the blind, low-vision, and other print-impaired (BLV) individuals. In this paper, we propose ChartParser, a fully automated pipeline that leverages deep learning, OCR, and image processing techniques to extract all figures from a research paper, classify them into various chart categories (bar chart, line chart, etc.) and obtain relevant information from them, specifically bar charts (including horizontal, vertical, stacked horizontal and stacked vertical charts) which already have several exciting challenges. Finally, we present the retrieved content in a tabular format that is screen-reader friendly and accessible to the BLV users. We present a thorough evaluation of our approach by applying our pipeline to sample real-world annotated bar charts from research papers.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Academic research is advancing at an incredible pace, with thousands of scientific documents published monthly <ref type="bibr" target="#b0">[1]</ref>. These documents often use figures/charts as a medium for data representation and interpretation. However, the blind, low-vision and other print-disabled (BLV) individuals are often deprived of insights and understanding offered by these figures. Although these are converted into non-visual, screen-reader friendly representations such as alt-text, data table, etc., there is a lot of reliance on volunteers for this conversion, making it an extremely time-consuming process. In most cases, even the alternate text fails to describe charts properly. Hence, our goal in this paper is to design a fully automated pipeline to extract useful information from charts, specifically bar charts, and convert them into accessible data tables. Potential applications of our system include helping authors provide meaningful captions to their figures in papers, improving search and retrieval of relevant information in the academic domain, generating summaries from charts, building query-answering systems, developing interfaces that can provide simple and convenient access to complex information, making charts accessible for BLV individuals, and helping academic committees and publishers identify plagiarized articles.</p><p>Given the remarkable progress in analyzing natural scene images observed in recent years, it is generally</p><p>The Third AAAI Workshop on Scientific Document Understanding, Feb 14, 2023 * Corresponding author. † These authors contributed equally. Envelope anukumar@uw.edu (A. Kumar); tanuja.ganu@microsoft.com (T. Ganu) assumed that analyzing scientific figures is a trivial task. However, understanding charts/infographics present a plethora of complex challenges. Firstly, a high level of accuracy is expected while parsing the figure plot data, as even a small mistake in analyzing chart data can lead to erroneous conclusions. Also, authors employ different design conventions while structuring and formatting the figures, resulting in high variations across different papers. It is also challenging to extract information from charts amidst heavy clutter and deformation within the plot area. Even though the color is an essential cue for differentiating the plot data, it may only sometimes be present because many figures frequently reuse similar colors and some are even published in grayscale. Also, figure parsing presents an additional challenge because there is only one exemplar (the legend symbol) available for model learning, in contrast to natural image recognition tasks where the desired amount of labeled training data can be obtained to train models per category. Due to these challenges, there currently needs to be a system that can automatically parse data from scientific figures/charts.</p><p>In this paper, we make three key contributions. First, we propose ChartParser, a fully automated pipeline that leverages deep learning, OCR, and image processing techniques to extract all figures from a research paper, classify them into various chart categories and retrieve useful information from them, specifically bar charts. Second, we address some of the key challenges present in existing systems. For example, our system can parse legend and utilize color information for data association. It is also robust to variations in the figure designs and has no assumptions related to the position of axes, legend, etc. And finally, we demonstrate the viability of our ap-proach by applying our pipeline to a real-world dataset of research papers from different sources.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Related Work</head><p>Chart understanding in scientific literature has recently gained much traction and there have been several attempts to classify charts using heuristics and expert rules. Various machine learning-based algorithms that rely on handcrafted features such as histogram of oriented gradients (HOG), scale-invariant feature transform (SIFT), and others have been proposed in the literature <ref type="bibr" target="#b1">[2,</ref><ref type="bibr" target="#b2">3]</ref>. Several deep learning algorithms for chart and table image classification have recently been introduced <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5]</ref>, and <ref type="bibr" target="#b5">[6]</ref>.</p><p>There is another line of work on interpreting text components in chart images <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b9">10,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b11">12]</ref>. Although semi-automatic software solutions are available for data extraction from charts, using them requires the user to manually define the chart's coordinate system, provide metadata about the axes and data or click on the data points <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b13">14,</ref><ref type="bibr" target="#b14">15]</ref>.</p><p>One of the difficulties in accurately parsing bar charts is dealing with different types of bar charts in scientific literature. Previous work, for example, <ref type="bibr" target="#b15">[16,</ref><ref type="bibr" target="#b16">17]</ref>, focused on developing heuristic models that detect key elements such as bars, legends, etc. Similarly, machine learning has also been used recently to detect chart components (e.g., bar or legend) <ref type="bibr" target="#b17">[18]</ref>. Also, a deep learning object detection model is trained in <ref type="bibr" target="#b18">[19]</ref> to identify sub-figures in compound figures. However, neither of these works extracted data values from bar charts. Using synthetic data produced by the matplotlib toolkit, <ref type="bibr" target="#b19">[20]</ref> created a model to boost the accuracy while parsing bar values.</p><p>Most of the previous methods do not parse the legend. Some assumed that the legend was always placed below the chart <ref type="bibr" target="#b19">[20]</ref> or horizontally along the same line <ref type="bibr" target="#b20">[21]</ref>. This limits the applicability of these models. Previous work was mostly created for visualizations in grayscale, as they did not parse color information from the legend. Also, there has been less focus on measuring the accuracy of detecting the axes or label values. Quantifying the accuracy of obtaining this semantic information is essential for understanding the capping limits in this evaluation process. Even though the process of extracting information from charts and other infographics has been extensively explored, to our knowledge, prior work has several shortcomings as discussed above. As a result, we propose a fully automated system for data extraction from bar charts which solves these existing limitations and can be extended to other types of charts, including line charts, scatter plots, etc.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Methodology</head><p>This section discusses our proposed pipeline to convert bar charts from scientific publications into data tables. The process is divided into three steps: First, we extract figures from research papers. Second, we detect bar charts from the extracted figures. And finally, we extract content from bar charts to obtain the desired data tables. These three steps are depicted in Figure <ref type="figure">2</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Figure Extraction</head><p>To segment all the figures from a research paper, we use a pre-trained image segmentation model based on Mask R-CNN architecture from Detectron2 model zoo to decompose a document into five categories: title, text block, list, figure, and table. The model is based on the ResNet50 feature pyramid network (FPN) base config and is trained on the PubLayNet dataset for document layout analysis.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Figure Classification</head><p>Most of the figures extracted are charts including tree diagrams, network diagrams, bubble charts, etc. This step describes the chart classification model employed to detect bar charts.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.1.">Chart Images Dataset</head><p>We create a chart dataset to train and evaluate our chart classification model. We use the Python module google images download to obtain charts from 13 categories (scatter plots, bar charts, line charts, etc.), 1000 images from each category. Then, we manually identify and remove some incorrect samples of downloaded charts. Finally, we obtain a ground-truth dataset of charts with a total of approximately 12k charts, including 978 bar charts.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.2.">Chart Classification Model</head><p>We try out different models pre-trained on the ImageNet dataset and fine-tune them on the figure dataset created. All the layers but the final convolutional layer were frozen. The fully-connected layer uses a softmax function to classify figures into 13 chart categories. Using Adadelta as the optimizer, we re-train the convolutional layer and the additional fully-connected layer for 30 iterations. We also add a dropout layer with a rate of 0.3 before the final fully-connected layer to avoid overfitting. Despite similar accuracy achieved by all the baselines, we choose MobileNet as it uses far less parameters on ImageNet than others. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Content Extraction</head><p>Content Extraction from charts is a complex process and in this step, we employ OCR and image processing techniques to extract relevant content from bar charts through various modules.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.1.">Axes Detection</head><p>We convert the image into a binary one, and then, obtain the max-continuous ones along each row and column. For this, we scan the matrix vertically and horizontally to trace the continuity of black pixels within the adjacent columns and rows. Finally, the y-axis is the first column where the max-continuous 1s fall in the region [max -threshold, max + threshold], where a predetermined threshold (=10) is assumed. Similarly, for the x-axis, the last row is chosen based on where the maximum continuous 1s fall within the range [max -threshold, max + threshold].</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.2.">Text Detection</head><p>We apply Azure Cognitive Service (ACS) Optical Character Recognition (OCR) to detect text within a chart and extract all the rectangular bounding boxes of the detected text.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.3.">Axes Ticks Detection</head><p>We filter all the text boxes below the x-axis and to the right of the y-axis. Further, we run a sweeping line from the x-axis to the bottom of the image and the line which intersects with the maximum number of text boxes provides the bounding boxes for all the x-axis ticks. A similar algorithm is used for detecting y-axis ticks using a vertical sweeping line.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.4.">Axes Label Detection</head><p>We filter the text boxes present below the x-axis ticks and again, run a sweeping line from the x-axis ticks to the bottom of the image. While doing so, the line intersecting with the maximum number of text boxes provides us with all the bounding boxes for the x-axis label. Similarly, we also obtain the y-axis label using a vertical sweeping line.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.5.">Legend Detection</head><p>Firstly, we remove the axes labels and ticks bounding boxes. Then, we also remove boxes containing only a single "I" character because these are typically read as error bars and finally, we also remove text boxes with numeric values placed above bars. This implies that only legend names and color boxes are found in the remaining text boxes. We combine the bounding boxes with distances under 10px into a single legend name because the legend names might have multiple words. We organize these bounding boxes into groups where each member is either horizontally or vertically aligned with at least one other member. Finally, the maximum length group gives the bounding boxes for all the legends.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.6.">Legend Color Estimation</head><p>The color boxes are assumed to be on the left or right side, depending on the placement of text bounding box within the legend extracted in the previous module. Pixels within a box should ideally all have the same pixel value. Since, these values could change for several reasons (such as image compression, scanning, etc.), we start a new group with a random pixel and gradually add pixels whose R, G, and B values are no higher than 5 compared to the average of all the pixels in the group. The color of a legend label is determined by taking the average of all the pixels in the largest group of the R, G, and B channels. Later, bars matching a specific legend are identified using these colors.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.7.">Data Extraction</head><p>The bounding boxes for each legend are whitened, and we eliminate all the white pixels from the original chart image. The colors decided upon in the previous module serve as the initial clusters as all of the image's pixel values are further divided into clusters. Then, we divide the given plot into multiple plots, one for each cluster. In other words, by clustering, we break down a stacked bar chart into several simpler plots. Then, we obtain all contours within the plot and subsequently, pick the closest bounding rectangle for each label. Further, we require a mapping function to map pixel values to actual values in the chart. Hence, we use the value-tick ratio (𝛼) to estimate the height of each bar. To find this ratio, we divide the average of the actual y-label ticks (𝑁 𝑡𝑖𝑐𝑘𝑠 ) by the average distance between ticks in pixels (Δ𝑑).</p><formula xml:id="formula_0">𝛼 = 𝑁 𝑡𝑖𝑐𝑘𝑠 /Δ𝑑<label>(1)</label></formula><p>Finally, the bar chart's y values are defined as y value = 𝛼 × H, where H is the bar's height. After getting all the relevant information, we create a data table using the same as shown in Figure <ref type="figure">2 (e.</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Results</head><p>This section focuses on creating a test dataset of bar charts from research papers and evaluating various components of our pipeline on this dataset to demonstrate the viability of our approach. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Test Dataset</head><p>We sample research papers from two data sources: arXiv and PubLayNet. From the arXiv dataset published on Kaggle <ref type="bibr" target="#b21">[22]</ref>, we obtained research paper PDFs published in the years 2019-2021 and the resulting dataset consisted of around 10,024 papers. Also, we use a subset of the Pub-LayNet dataset <ref type="bibr">[23]</ref> and obtain approximately 15k document images from the same. Then, we apply the first two steps of our fully automated pipeline to these research papers, as mentioned in the previous section 3. First, we extract approximately 51k figures from the research papers dataset using our image segmentation model, and then, on applying our chart classification model to these figures, we obtain approximately 2,112 bar charts. To evaluate our system, we sample 100 bar charts and manually annotate the relevant data, including axes, axes label, axes tick's values, legend, legend color, and the textual bounding boxes.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Chart Classification</head><p>The accuracy of our chart classification model is calculated using stratified five-fold cross validation. Here, we use 20% of the chart images dataset, created using google images download API, as our validation set and the category wise performance (average accuracy) of our model is presented in Table <ref type="table">4</ref>.2. We observe that for bar charts, our model achieves an accuracy of 97.8%.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Text Recognition</head><p>We use the Intersection Over Union (IoU) metric to assess our text detection module. This metric determines the bounding boxes that most closely match the predicted and actual ones, calculates the area of the intersecting region divided by the area of the union region for each match, and considers the prediction successful if the IoU measure is higher than the threshold, for example, 0.5.We achieve an F1-score of 0.935 with an IoU threshold of 0.5 and this demonstrates that our module detects text bounding boxes within the plot area fairly well. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Category</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.">Content Extraction</head><p>The performance of the final content extraction process depends on the sequential performance of each module, i.e., axis detection, axis tick values extraction, label extraction, legend detection, and so on. First, we apply the OCR and image processing techniques to the test dataset and extract relevant content. Then, we compare the outcome with the manually annotated data and obtain module-wise evaluation metrics presented in Table <ref type="table" target="#tab_0">1</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Limitations and Future Work</head><p>This section mentions the existing limitations of our fullyautomated pipeline and also proposes future works for improvement.</p><p>Currently, there is a problem with our proposed pipeline that prevents it from successfully parsing the plotted data when there is a lot of clutter. We can employ vascular tracking methods like those described in <ref type="bibr" target="#b22">[24]</ref> to solve this. Also, our pipeline fails to recognize axes when there is no solid line indicating the y-axis. In this scenario, the y-axis can be identified by recognizing bounding boxes along a vertical line in the bar chart. Also, when the xaxis is at the top of the graphic, x-axis detection may fail. This case can be handled by employing a bidirectional sweeping line with heuristic rules.</p><p>We also realize that the axes, legend, and data extraction modules are currently modeled and trained independently in our figure analysis approach. It can be an exciting approach to jointly model and train them together within an end-to-end deep network.</p><p>In our future work, we will extend our pipeline to other types of charts as well including line charts, scatter plots, etc. which have an L-shaped axis, similar to bar charts and also, follow a similar algorithm for extraction of chart elements such as axes, labels, ticks, legends, etc. Instead of simply presenting the raw data in tabular form, we can also generate insights from the data by employing reasoning on chart images at a high level by finding relationships between various chart elements.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>In this paper, we present our ongoing work in making scientific documents accessible to the blind, low-vision, and print-disabled individuals. Our work focuses on the problem of poor accessibility of infographics/charts in research papers. We propose an end-to-end pipeline to extract all figures from a research paper, classify them into various chart categories, obtain relevant information from them, specifically bar charts and present the retrieved content into accessible data tables. Finally, we apply our pipeline to a test dataset of research papers from two different sources: arXiv and PMC to demonstrate the viability of our approach. We continue to work towards making charts fully accessible to print-impaired individuals by overcoming the existing limitations of our work.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Illustration of the ChartParser pipeline</figDesc><graphic coords="3,110.13,84.19,375.02,259.03" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>Content extraction accuracy</figDesc><table><row><cell>Component</cell><cell>Accuracy (%)</cell></row><row><cell>X-axis</cell><cell>97</cell></row><row><cell>Y-axis</cell><cell>94</cell></row><row><cell>X-axis label</cell><cell>95</cell></row><row><cell>Y-axis label</cell><cell>91</cell></row><row><cell>X-axis ticks</cell><cell>89</cell></row><row><cell>Y-axis ticks</cell><cell>84</cell></row><row><cell>Legend</cell><cell>87</cell></row><row><cell>Legend color</cell><cell>87</cell></row><row><cell>Data association</cell><cell>76</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2</head><label>2</label><figDesc>Category wise average accuracy of the chart classification model</figDesc><table><row><cell></cell><cell>Accuracy (%)</cell></row><row><cell>Bar Chart</cell><cell>97.8</cell></row><row><cell>Line Chart</cell><cell>96.86</cell></row><row><cell>Scatter Plot</cell><cell>92.00</cell></row><row><cell>Pareto chart</cell><cell>84.20</cell></row><row><cell>Pie Chart</cell><cell>91.52</cell></row><row><cell>Venn Diagram</cell><cell>87.88</cell></row><row><cell>Box Plot</cell><cell>94.56</cell></row><row><cell>Network Diagram</cell><cell>68.97</cell></row><row><cell>Map</cell><cell>79.26</cell></row><row><cell>Tree Diagram</cell><cell>69.09</cell></row><row><cell>Area Graph</cell><cell>88.00</cell></row><row><cell>Flow Chart</cell><cell>75.54</cell></row><row><cell>Bubble Chart</cell><cell>92.20</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<ptr target="https://arxiv.org/stats/monthly_submissions" />
		<title level="m">Global survey monthly submissions</title>
				<imprint>
			<date type="published" when="2022-11-14">2022. November 14, 2022</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv Monthly Stats</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A system for understanding imaged infographics and its applications</title>
		<author>
			<persName><forename type="first">W</forename><surname>Huang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">L</forename><surname>Tan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2007 ACM symposium on Document engineering</title>
				<meeting>the 2007 ACM symposium on Document engineering</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="9" to="18" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Revision: Automated classification, analysis and redesign of chart images</title>
		<author>
			<persName><forename type="first">M</forename><surname>Savva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Kong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Chhajta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Fei-Fei</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Agrawala</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 24th annual ACM symposium on User interface software and technology</title>
				<meeting>the 24th annual ACM symposium on User interface software and technology</meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="393" to="402" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Chartsense: Interactive data extraction from chart images</title>
		<author>
			<persName><forename type="first">D</forename><surname>Jung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J.-I</forename><surname>Hwang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Seo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2017 chi conference on human factors in computing systems</title>
				<meeting>the 2017 chi conference on human factors in computing systems</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="6706" to="6717" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Reverse-engineering visualizations: Recovering visual encodings from chart images</title>
		<author>
			<persName><forename type="first">J</forename><surname>Poco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer graphics forum</title>
		<imprint>
			<biblScope unit="volume">36</biblScope>
			<biblScope unit="page" from="353" to="363" />
			<date type="published" when="2017">2017</date>
			<publisher>Wiley Online Library</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Visualizing for the non-visual: Enabling the visually impaired to use visualization</title>
		<author>
			<persName><forename type="first">J</forename><surname>Choi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">G</forename><surname>Park</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Choo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Elmqvist</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer Graphics Forum</title>
		<imprint>
			<biblScope unit="volume">38</biblScope>
			<biblScope unit="page" from="249" to="260" />
			<date type="published" when="2019">2019</date>
			<publisher>Wiley Online Library</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Summarizing information graphics textually</title>
		<author>
			<persName><forename type="first">S</forename><surname>Demir</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Carberry</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">F</forename><surname>Mccoy</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computational Linguistics</title>
		<imprint>
			<biblScope unit="volume">38</biblScope>
			<biblScope unit="page" from="527" to="574" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Scalable algorithms for scholarly figure mining and semantics</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">R</forename><surname>Choudhury</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">L</forename><surname>Giles</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Workshop on Semantic Big Data</title>
				<meeting>the International Workshop on Semantic Big Data</meeting>
		<imprint>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="1" to="6" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">A diagram is worth a dozen images</title>
		<author>
			<persName><forename type="first">A</forename><surname>Kembhavi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Salvato</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Kolve</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Seo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hajishirzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Farhadi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">European conference on computer vision</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="235" to="251" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">Ebrahimi</forename><surname>Kahou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Michalski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Atkinson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kadar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Trischler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Bengio</surname></persName>
		</author>
		<idno>arXiv-1710</idno>
		<title level="m">Figureqa: An annotated figure dataset for visual reasoning</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Diagramflyer: A search engine for data-driven diagrams</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Cafarella</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Adar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 24th International conference on world wide web</title>
				<meeting>the 24th International conference on world wide web</meeting>
		<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="183" to="186" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Ai2d-rst: A multimodal corpus of 1000 primary school science diagrams</title>
		<author>
			<persName><forename type="first">T</forename><surname>Hiippala</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Alikhani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Haverinen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Kalliokoski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Logacheva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Orekhova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Tuomainen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Stone</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Bateman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Language Resources and Evaluation</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="661" to="688" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Chartsense: Interactive data extraction from chart images</title>
		<author>
			<persName><forename type="first">D</forename><surname>Jung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J.-I</forename><surname>Hwang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Seo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2017 chi conference on human factors in computing systems</title>
				<meeting>the 2017 chi conference on human factors in computing systems</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="6706" to="6717" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Semi-automatic ground truth generation for chart image recognition</title>
		<author>
			<persName><forename type="first">L</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Huang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">L</forename><surname>Tan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Workshop on Document Analysis Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page" from="324" to="335" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Using ungraph to extract data from image files: Verification of reliability and validity</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">R</forename><surname>Shadish</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">C</forename><surname>Brasil</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">A</forename><surname>Illingworth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">D</forename><surname>White</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Galindo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">D</forename><surname>Nagler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">M</forename><surname>Rindskopf</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Behavior Research Methods</title>
		<imprint>
			<biblScope unit="volume">41</biblScope>
			<biblScope unit="page" from="177" to="183" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Layout-based approach for extracting constructive elements of bar-charts</title>
		<author>
			<persName><forename type="first">N</forename><surname>Yokokura</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Watanabe</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International workshop on graphics recognition</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="1997">1997</date>
			<biblScope unit="page" from="163" to="174" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Hough technique for bar charts detection and recognition in document images</title>
		<author>
			<persName><forename type="first">Y</forename><forename type="middle">P</forename><surname>Zhou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">L</forename><surname>Tan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings 2000 International Conference on Image Processing (Cat. No. 00CH37101)</title>
				<meeting>2000 International Conference on Image Processing (Cat. No. 00CH37101)</meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2000">2000</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="605" to="608" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">A machine learning approach for semantic structuring of scientific charts in scholarly documents</title>
		<author>
			<persName><forename type="first">R</forename><surname>Al-Zaidy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Giles</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the AAAI Conference on Artificial Intelligence</title>
				<meeting>the AAAI Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="page" from="4644" to="4649" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">A data driven approach for compound figure separation using convolutional neural networks</title>
		<author>
			<persName><forename type="first">S</forename><surname>Tsutsui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">J</forename><surname>Crandall</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">14th IAPR International Conference on Document Analysis and Recognition (ICDAR)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2017">2017. 2017</date>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="533" to="540" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><surname>Balaji</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Ramanathan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Sonathi</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1812.10636</idno>
		<title level="m">Chart-text: A fully automated chart image descriptor</title>
				<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Bar charts detection and analysis in biomedical literature of pubmed central</title>
		<author>
			<persName><forename type="first">Y</forename><surname>He</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Yu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Gan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Zhu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Xiong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Peng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Hu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Xu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Yuan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AMIA Annual Symposium Proceedings</title>
				<imprint>
			<publisher>American Medical Informatics Association</publisher>
			<date type="published" when="2017">2017. 2017</date>
			<biblScope unit="page">859</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<monogr>
		<ptr target="https://www.kaggle.com/datasets/Cornell-University/arxiv" />
		<title level="m">Kaggle</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv Dataset</note>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Multiscale centerline detection by learning a scale-space distance transform</title>
		<author>
			<persName><forename type="first">A</forename><surname>Sironi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Lepetit</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Fua</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</title>
				<meeting>the IEEE Conference on Computer Vision and Pattern Recognition</meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="2697" to="2704" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
