A Two-Stage Method for Text Line Detection in Historical Documents

Tobias Grüning, Gundram Leifert, Tobias Strauß, Johannes Michael, Roger Labahn
2/9/2018
cs.CV

Official code: TobiasGruening/ARU-Net (141 stars, GPL-2.0, last commit 2023-04-04).

Abstract

This work presents a two-stage text line detection method for historical documents. Each detected text line is represented by its baseline. In a first stage, a deep neural network called ARU-Net labels pixels to belong to one of the three classes: baseline, separator or other. The separator class marks beginning and end of each text line. The ARU-Net is trainable from scratch with manageably few manually annotated example images (less than 50). This is achieved by utilizing data augmentation strategies. The network predictions are used as input for the second stage which performs a bottom-up clustering to build baselines. The developed method is capable of handling complex layouts as well as curved and arbitrarily oriented text lines. It substantially outperforms current state-of-the-art approaches. For example, for the complex track of the cBAD: ICDAR2017 Competition on Baseline Detection the F-value is increased from 0.859 to 0.922. The framework to train and run the ARU-Net is open source.

View on arXivView PDF

Code Implementations(1)

GPL-2.0
14145PythonDec 7, 20173 years agoGPL-2.0

Similar Papers

Cite this paper

@article{grning2018twostage,
  title  = {A Two-Stage Method for Text Line Detection in Historical Documents},
  author = {Tobias Grüning and Gundram Leifert and Tobias Strauß and Johannes Michael and Roger Labahn},
  year   = {2018},
  eprint = {1802.03345},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1802.03345}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1802.03345.svg)](https://codeofpaper.com/paper/1802.03345)

Discussion