• Home
  • Search
  • Reverse annotation based retrieval from large document image collections
  • Open Access IconOpen Access
  • https://doi.org/10.1145/1835449.1835694Copy DOI Icon

Reverse annotation based retrieval from large document image collections

  • Jul 19, 2010
  • Pramod Sankar K
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

A number of projects are dedicated to creating digital libraries from scanned books, such as Google Books, UDL, Digital Library of India (DLI), etc. The ability to search in the content of document images is essential for the usability and popularity of these DLs. In this work, we aim toward building a retrieval system over 120K document images coming from 1000 scanned books of Telugu literature. This is a challenge because: i) OCRs are not robust enough for Indian languages, especially the Telugu script, ii) the document images contain large number of degradations and artifacts, iii) scalability to large collections is hard. Moreover, users expect that the search system accept text queries and retrieve relevant results in interactive times. We propose a Reverse Annotation framework [1], that labels word-images by their equivalent text label in the offline phase. Reverse Annotation applies a retrieval based approach to recognition. Unlike traditional annotation/recognition that identifies keywords for data, Reverse Annotation identifies data that corresponds to a given keyword. It first selects a set of keywords which are considered useful for labeling and retrieval, such as those that repeat often, and ignoring stopwords and rare-words. Exemplars are obtained for each word from a crude OCR or human annotations. The labels are then propagated across the rest of the collection by matching words in the image-feature space. Since such a matching is computationally expensive, scalability is achieved using a fast approximate nearest neighbor technique based on Hierarchical K-Means. Once text labels are assigned, each document image is considered a bag-of-words over the labeled keywords. A standard search engine is used to build a search index for quick online retrieval. An example query and the retrieved results are shown in Figure 1. We are unaware of any conventional OCRs which can retrieve such images for the given query. There are three major contributions of our work: i) recognizing the entire document collection together, instead of one-at-a-time; this means that the repetition of words in the test set is effectively used for improving accuracy, ii) speeding up recognition by clustering multiple instances of a given word, iii) recognising at the word-level, avoiding the pitfalls of character segmentation and recognition. Other OCR techniques that use word-level context still rely on inaccurate component-level classification. Using the techniques developed from this work, we were able to successfully build a retrieval system over our challenging dataset. To the best of our knowledge, this is the largest collection of document images that has been made searchable for any Indian language. Our algorithm is easily scalable to larger collections, and directly applicable to documents from other language scripts. The first issue to discuss, is the fraction of word-images that remain unrecognized at the end of the Reverse Annotation phase. Rare-words, nouns etc. are not labeled in the test set. It is important to estimate the cost of not being able to answer such queries. If this cost is indeed high, we need to explore methods to label such infrequently occurring words in the collection. Needless to say, such methods should be computationally efficient without compromising on accuracy. The other major issue to discuss is the evaluation of retrieval results. The true recall of the retrieval system cannot be computed, since it is impossible to identify every occurrence of the given query in such large data. Questions to be considered include: whether precision alone is a sufficient indicator of retrieval performance; whether there is some better document-level effectiveness assessment possible; and how best to estimate the relative satisfaction of the user's information need.

Similar Papers
  • Research Article
  • Citations1

Recent Growth and Developments in Open-Source Software on Digital Libraries in India

  • Jan 01, 2012
  • Pearl : A Journal of Library and Information Science
  • C Velmurugan +1
  • Conference Article
  • Citations2

Improving Content-Oriented XML Retrieval by Exploiting Small Elements

  • Jan 01, 2007
  • Philipp Dopichaj
  • Research Article
  • Citations9

LLMCL-GEC: Advancing grammatical error correction with LLM-driven curriculum learning

  • Jun 01, 2025
  • Expert Systems with Applications
  • Tao Fang +8
  • Book Chapter

Exploring the Effective Search Context for the User in an Interactive and Adaptive Way

  • Jan 01, 2005
  • Supratip Ghose +2
  • Conference Article
  • Citations19

An IR-based evaluation framework for web search query segmentation

  • Aug 12, 2012
  • Rishiraj Saha Roy +3
  • Book Chapter
  • Citations171

Naive-Student: Leveraging Semi-Supervised Learning in Video Sequences for Urban Scene Segmentation

  • Jan 01, 2020
  • Liang-Chieh Chen +7
  • Front Matter
  • Citations45

Signal quality in cardiorespiratory monitoring

  • Aug 17, 2012
  • Physiological Measurement
  • Gari D Clifford +1
  • Conference Article
  • Citations59

Do Neural Ranking Models Intensify Gender Bias?

  • Jul 25, 2020
  • Navid Rekabsaz +1
  • Conference Article
  • Citations7

Self-supervised Context-aware Style Representation for Expressive Speech Synthesis

  • Sep 18, 2022
  • Yihan Wu +5
  • Research Article
  • Citations33

Investigating the use of duration-based moving windows to improve software effort prediction: A replicated study

  • Mar 11, 2014
  • Information and Software Technology
  • Chris Lokan +1
  • PDF
  • Conference Article
  • Citations1

Ontology-based Technical Text Annotation

  • Jan 01, 2014
  • François Lévy +2
  • Conference Article
  • Citations40

Mining Multiple Queries for Image Retrieval: On-the-Fly Learning of an Object-Specific Mid-level Representation

  • Dec 01, 2013
  • Basura Fernando +1
  • Book Chapter
  • Citations37

Conceptual Knowledge Retrieval with FooCA: Improving Web Search Engine Results with Contexts and Concept Hierarchies

  • Jan 01, 2006
  • Bjoern Koester
  • Research Article
  • Citations2

Exploring Contrast Consistency of Open-Domain Question Answering Systems on Minimally Edited Questions

  • Aug 15, 2023
  • Transactions of the Association for Computational Linguistics
  • Zhihan Zhang +4
  • PDF
  • Research Article
  • Citations1

Semi-supervised learning in prostate MRI tumor detection approaches fully supervised performance on external validation.

  • Jan 28, 2026
  • European radiology
  • Eduardo H P Pooch +9
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.