Recognizing Challenging Handwritten Annotations with Fully Convolutional Networks

This paper introduces a very challenging dataset of historic German documents and evaluates Fully Convolutional Neural Network (FCNN) based methods to locate handwritten annotations of any kind in these documents. The handwritten annotations can appear in form of underlines and text by using various writing instruments, e.g., the use of pencils makes the data more challenging. We train and evaluate various end-to-end semantic segmentation approaches and report the results. The task is to classify the pixels of documents into two classes: background and handwritten annotation. The best model achieves a mean Intersection over Union (IoU) score of 95.6% on the test documents of the presented dataset. We also present a comparison of different strategies used for data augmentation and training on our presented dataset. For evaluation, we use the Layout Analysis Evaluator for the ICDAR 2017 Competition on Layout Analysis for Challenging Medieval Manuscripts.

Project Details

Date: Apr 3, 2018

Author: Andreas Kölsch, Ashutosh Mishra, Saurabh Varshneya, Marcus Liwicki

Categories: projectsegmentationdocumentsdeep learning

Website: https://arxiv.org/abs/1804.00236

Related Works.

Bidirectional Learning for Robust Neural Networks

Recognizing Challenging Handwritten Annotations with Fully Convolutional Networks

Real-Time Document Image Classification using Deep CNN and Extreme Learning Machines

Cutting the Error by Half: Investigation of Very Deep CNN and Advanced Training Strategies for Document Image Classification

TAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network

About

We believe that creativity comes with freedom and to solve challenging problems in AI we need to have freedom and creative thinking. We provide an unconstrained environment to highly motivated students to do whatever that comes to their minds and explore deep learning.

Social Links

Our Bunker

Building 86,
Davenport 11,
67663 Kaiserslautern,
Germany