/Block-Diagram-Datasets

Block Diagram datasets used in the paper: "Block Diagram-to-Text: Understanding Block Diagram Images by Generating Natural Language Descriptors"

Block-Diagram-Datasets

This repository contains all the datasets used in the paper:
Block Diagram-to-Text: Understanding Block Diagram Images by Generating Natural Language Descriptors

The goal of this paper is to automatically generate summaries from a block diagram image by extracting the contextual information and relationship between different shapes or nodes.

About Dataset

Computerized block diagrams (CBD) dataset consist of three different categories: i) Break arrow that has some gap in between an arrow, ii) Connected arrows where two or more arrows are interlinked together, iii) Normal arrow which includes both thin and thick types of arrows.

There are total 7 classes: Connection for circle, Data for parallelogram, Decision for diamond, Terminator for eclipse, Arrow, Text, and Process for all other shapes not mentioned above. Table below shows some of the statistics of all the datasets. For more information about the datasets, please go through the paper.

teaser

Images in the computerized block diagrams (CBD) dataset are collected through web crawling from different search engines such as Google, Yahoo, Bing, and Naver that are publicly available up to our knowledge. In addition, we manually replace around 50% of the text from each diagram with some different meaningful texts. Replacing texts also help with data privacy issue and protect personal and sensitive information.

Note: This dataset is made available for academic research purpose only. If any of the images belongs to you and you would like it removed, please kindly inform us, we will remove it from our dataset immediately.

References

We extend the Handwritten diagram datasets used in the following papers by adding triplets and summaries for each diagram:

If you use the Handwritten diagram datasets, also make sure to cite the dataset author papers.

Licenses

Datasets:

  • FC_A (aka OHFCD): licensed under CC-BY-NC-SA, as mentioned on the linked TC11 website
  • FC_B: this dataset do not have a license

Citation

Please consider citing this work in your publications if it helps your research.

@inproceedings{bhushan-lee-2022-block,
    title = "Block Diagram-to-Text: Understanding Block Diagram Images by Generating Natural Language Descriptors",
    author = "Bhushan, Shreyanshu  and Lee, Minho",
    booktitle = "Findings of the Association for Computational Linguistics: AACL-IJCNLP 2022",
    month = nov,
    year = "2022",
    address = "Online only",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2022.findings-aacl.15",
    pages = "153--168"

Contact

For any questions or suggestions you can use the issues section or reach us at shreyanshubhushan@gmail.com.