Bharat Scene Text: A Novel Comprehensive Dataset and Benchmark for Indian Language Scene Text Understanding
Anik De, Abhirama Subramanyam Penamakuri, Rajeev Yadav, Aditya Rathore, Harshiv Shah, Devesh Sharma, Sagar Agarwal, Pravin Kumar, Anand Mishra
TL;DR
The paper introduces the Bharat Scene Text Dataset (BSTD), a large-scale, open dataset for Indian-language scene text understanding, covering 11 languages plus English and four tasks: detection, script identification, cropped word recognition, and end-to-end recognition. It details a rigorous three-stage dataset curation, meticulous annotation, and a comprehensive baseline pipeline (IndicPhotoOCR) that combines TextBPN++ detection, ViT-based script ID, and PARSeq recognition, complemented by synthetic data from SynthText. The authors provide extensive benchmarks against open-source and commercial baselines, analyze error modes, and demonstrate that BSTD poses unique challenges due to script diversity and data gaps in low-resource languages. They also release an open-source toolkit to promote reproducible research and future expansion of the dataset to broaden linguistic coverage and task capabilities. Overall, BSTD constitutes a significant step toward robust multilingual Indian scene text understanding and sets a practical foundation for future model development and community engagement.
Abstract
Reading scene text, that is, text appearing in images, has numerous application areas, including assistive technology, search, and e-commerce. Although scene text recognition in English has advanced significantly and is often considered nearly a solved problem, Indian language scene text recognition remains an open challenge. This is due to script diversity, non-standard fonts, and varying writing styles, and, more importantly, the lack of high-quality datasets and open-source models. To address these gaps, we introduce the Bharat Scene Text Dataset (BSTD) - a large-scale and comprehensive benchmark for studying Indian Language Scene Text Recognition. It comprises more than 100K words that span 11 Indian languages and English, sourced from over 6,500 scene images captured across various linguistic regions of India. The dataset is meticulously annotated and supports multiple scene text tasks, including: (i) Scene Text Detection, (ii) Script Identification, (iii) Cropped Word Recognition, and (iv) End-to-End Scene Text Recognition. We evaluated state-of-the-art models originally developed for English by adapting (fine-tuning) them for Indian languages. Our results highlight the challenges and opportunities in Indian language scene text recognition. We believe that this dataset represents a significant step toward advancing research in this domain. All our models and data are open source.
