Litcius/Paper detail

Arrow R-CNN for handwritten diagram recognition

Bernhard Schäfer, Margret Keuper, Heiner Stuckenschmidt

2021International Journal on Document Analysis and Recognition (IJDAR)33 citationsDOIOpen Access PDF

Abstract

Abstract We address the problem of offline handwritten diagram recognition. Recently, it has been shown that diagram symbols can be directly recognized with deep learning object detectors. However, object detectors are not able to recognize the diagram structure. We propose Arrow R-CNN, the first deep learning system for joint symbol and structure recognition in handwritten diagrams. Arrow R-CNN extends the Faster R-CNN object detector with an arrow head and tail keypoint predictor and a diagram-aware postprocessing method. We propose a network architecture and data augmentation methods targeted at small diagram datasets. Our diagram-aware postprocessing method addresses the insufficiencies of standard Faster R-CNN postprocessing. It reconstructs a diagram from a set of symbol detections and arrow keypoints. Arrow R-CNN improves state-of-the-art substantially: on a scanned flowchart dataset, we increase the rate of recognized diagrams from 37.7 to 78.6%.

Topics & Concepts

DiagramComputer scienceFlowchartArtificial intelligencePattern recognition (psychology)Symbol (formal)Set (abstract data type)Computer visionDatabaseProgramming languageHandwritten Text Recognition TechniquesHand Gesture Recognition SystemsMultimodal Machine Learning Applications