Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Umapada Pal 0001

dblp:p/UmapadaPal · also U. Pal 0001 · DBLP profile ↗
← Back
371ranked-venue papers
27as first author
126since 2021 · last 2026
0000-0002-5426-2618ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 272 · 24 first-author · 93 since 2021Graphics, computer vision, multimedia, augmented reality and games · 147 · 3 first-author · 62 since 2021Databases, data management, data science and information retrieval · 95 · 14 first-author · 16 since 2021Human-computer interaction and ubiquitous computing · 10 · 2 first-author · 2 since 2021Security and privacy · 8 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Image recognition and object detection · 50% Representation and self-supervised learning · 26% Vision and language · 17%
Computer graphics and multimedia
4 papers
Image and video processing · 61% Visual content generation and editing · 30% Image and video coding · 8%
Network and information security
3 papers
Biometric security · 90% Digital forensics and information hiding · 10%

Topics — the 25 heaviest of 29, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Image recognition and object detection
scene text recognition
2.132024
Free Lunch: Frame-level Contrastive Learning with Text Perceiver for Robust Scene Text Recognition in Lightweight Models · ACM Multimedia 2024
Image as a Language: Revisiting Scene Text Recognition via Balanced, Unified and Synchronized Vision-Language Reasoning Network · AAAI 2024
SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition · ECCV (28) 2022
Image and video processing › pattern detection
scene text detection
1.222023
A New Language-Independent Deep CNN for Scene Text Detection and Style Transfer in Social Media Images · IEEE Trans. Image Process. 2023
Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images · IEEE Trans. Multim. 2021
Machine learning › Representation and self-supervised learning
contrastive learning
0.812024
Free Lunch: Frame-level Contrastive Learning with Text Perceiver for Robust Scene Text Recognition in Lightweight Models · ACM Multimedia 2024
Computer vision › Vision and language
multimodal reasoning
0.812024
Image as a Language: Revisiting Scene Text Recognition via Balanced, Unified and Synchronized Vision-Language Reasoning Network · AAAI 2024
Computer vision › Image recognition and object detection
scene text spotting
0.812024
TTS: Hilbert Transform-Based Generative Adversarial Network for Tattoo and Scene Text Spotting · IEEE Trans. Multim. 2024
Visual content generation and editing › style transfer
text style transfer
0.712023
A New Language-Independent Deep CNN for Scene Text Detection and Style Transfer in Social Media Images · IEEE Trans. Image Process. 2023
Biometric security
biometric recognition
0.712023
Exploring Bias in Sclera Segmentation Models: A Group Evaluation Approach · IEEE Trans. Inf. Forensics Secur. 2023
Computer vision › Image recognition and object detection › scene text recognition
arbitrarily-oriented text recognition
0.612022
SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition · ECCV (28) 2022
Machine learning › Representation and self-supervised learning › representation learning › metric learning
deep metric learning
0.512021
LoOp: Looking for Optimal Hard Negative Embeddings for Deep Metric Learning · ICCV 2021
Machine learning › Representation and self-supervised learning › contrastive learning › negative sampling
hard negative mining
0.512021
LoOp: Looking for Optimal Hard Negative Embeddings for Deep Metric Learning · ICCV 2021
Computer vision › Image recognition and object detection
image retrieval
0.512021
LoOp: Looking for Optimal Hard Negative Embeddings for Deep Metric Learning · ICCV 2021
Image and video processing
image enhancement
0.512021
Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images · IEEE Trans. Multim. 2021
Image and video processing › image enhancement
low-light image enhancement
0.512021
Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images · IEEE Trans. Multim. 2021
Visual content generation and editing › visual text generation
scene text editing
0.412020
STEFANN: Scene Text Editor Using Font Adaptive Neural Network · CVPR 2020
Biometric security › signature verification
offline signature verification
0.312017
An Efficient Signature Verification Method Based on an Interval Symbolic Representation and a Fuzzy Similarity Measure · IEEE Trans. Inf. Forensics Secur. 2017
Biometric security
signature verification
0.312017
An Efficient Signature Verification Method Based on an Interval Symbolic Representation and a Fuzzy Similarity Measure · IEEE Trans. Inf. Forensics Secur. 2017
Machine learning › Representation and self-supervised learning
multimodal representation learning
0.212024
Image as a Language: Revisiting Scene Text Recognition via Balanced, Unified and Synchronized Vision-Language Reasoning Network · AAAI 2024
Machine learning › Trustworthy machine learning
fairness
0.212023
Exploring Bias in Sclera Segmentation Models: A Group Evaluation Approach · IEEE Trans. Inf. Forensics Secur. 2023
Machine learning › Generative modeling
generative adversarial network
0.212022
SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition · ECCV (28) 2022
Computer vision › Face, body and person analysis
human pose
0.212022
TIPS: Text-Induced Pose Synthesis · ECCV (38) 2022
Image and video coding
image quality assessment
0.112021
Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images · IEEE Trans. Multim. 2021
Image and video coding › image quality assessment
no-reference quality assessment
0.112021
Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images · IEEE Trans. Multim. 2021
Biometric security
local binary pattern
0.112017
An Efficient Signature Verification Method Based on an Interval Symbolic Representation and a Fuzzy Similarity Measure · IEEE Trans. Inf. Forensics Secur. 2017
Image and video processing
document image analysis
0.011997
Skew Angle Detection of Digitized Indian Script Documents · IEEE Trans. Pattern Anal. Mach. Intell. 1997
Image and video processing › document image analysis › character recognition
optical character recognition
0.011997
Skew Angle Detection of Digitized Indian Script Documents · IEEE Trans. Pattern Anal. Mach. Intell. 1997

Methods — techniques the papers use, named apart from their topics

generative adversarial network · 2.5optimum phase congruency · 1.5hilbert transform · 1.5semantic segmentation · 1.3group evaluation · 1.3convolutional neural network · 1.1vision-language model · 0.8text perceiver · 0.8masked modality modeling · 0.8iterative reasoning · 0.8contrastive learning · 0.8generative model · 0.7attention mechanism · 0.7cloud of line distribution · 0.5MSER · 0.5CNN · 0.5interval-valued symbolic representation · 0.3fuzzy similarity · 0.3
YearPublicationVenuePosition
2026 MVR: Diffusion-Based Multi-View Reasoning for Scene Text Detection
Debayan Das Gupta, Palaiahnakote Shivakumara, Palash Ghosal, Umapada Pal 0001, Cheng-Lin Liu 0001
ICDAR (2)4
2026 MSTIS: Multi-views Scene Text Image Sequencing to Enhance Text Detection Performance
Debayan Das Gupta, Jayasmita Roy, Palaiahnakote Shivakumara, Umapada Pal 0001
ICPR (11)4
2026 FRETS: Frequency-Enhanced Residual Transformer System for SpO2 Estimation
Surajit Mukherjee, Shahzad Ahmad 0002, Ram Prasad Padhy, Sukalpa Chanda, Umapada Pal 0001
ICPR (8)5
2026 CPA-GNN: Contextual-Based Pattern-Aware Graph-Neural Network for Text Spotting
Anant Sinha, Palaiahnakote Shivakumara, Umapada Pal 0001, Mo Saraee
ICPR (11)3
2026 CraftSVG: Multi-Object Text-to-SVG Synthesis via Layout Guided Diffusion
abstract
Generating SVGs from text is a challenging vision task, requiring diverse yet realistic depictions of the seen as well as unseen entities. Existing research has been mostly limited to generating single-object rather than comprehensive scenes comprising multiple elements. In response, CraftSVG introduces an end-to-end framework for creating SVGs depicting entire scenes from a textual description. Utilizing a pre-trained LLM for layout generation from text via iterative in-context learning, CraftSVG introduces a per-box mask latent mechanism for accurate object placement. A fusion mechanism is developed to integrate the attention maps, employing a diffusion U-Net for coherent composition, which accelerates stroke initialization. Recognizing the importance of abstract SVGs in communication, we incorporated an MLP-based mechanism to simplify SVGs, with alignment and perceptual loss via differential rendering and opacity modulation to improve aesthetics. CraftSVG outperforms previous methods in abstraction, recognizability, and detail, as depicted by its CLIP-T: 0.5013, Aesthetic: 7.0779, score. The code is available at github.com/CraftSVG.
Ayan Banerjee 0002, Nityanand Mathur, Josep Lladós 0001, Umapada Pal 0001, Anjan Dutta 0001
WACV4
2026 Continual relation extraction with wake-sleep memory consolidation
Tingting Hang, Jun Huang 0003, Yirui Wu, Umapada Pal 0001, Palaiahnakote Shivakumara
Pattern Recognit.5
2026 Representative instance selection strategy for discriminative features
Lixin Yuan, Ningyu Du, Yirui Wu, Palaiahnakote Shivakumara, Umapada Pal 0001
Pattern Recognit. Lett.5
2025 Privacy-enhancing Sclera Segmentation Benchmarking Competition: SSBC 2025
abstract
This paper presents a summary of the 2025 Sclera Segmentation Benchmarking Competition (SSBC), which focused on the development of privacy-preserving sclera-segmentation models trained using synthetically generated ocular images. The goal of the competition was to evaluate how well models trained on synthetic data perform in comparison to those trained on real-world datasets. The competition featured two tracks: (i) one relying solely on synthetic data for model development, and (ii) one combining/mixing synthetic with (a limited amount of) real-world data. A total of nine research groups submitted diverse segmentation models, employing a variety of architectural designs, including transformer-based solutions, lightweight models, and segmentation networks guided by generative frameworks. Experiments were conducted across three evaluation datasets containing both synthetic and real-world images, collected under diverse conditions. Results show that models trained entirely on synthetic data can achieve competitive performance, particularly when dedicated training strategies are employed, as evidenced by the top performing models that achieved F1scores of over 0.8 in the synthetic data track. Moreover, performance gains in the mixed track were often driven more by methodological choices rather than by the inclusion of real data, highlighting the promise of synthetic data for privacy-aware biometric development. The code and data for the competition is available at: https://github.com/dariant/SSBC_2025.
Matej Vitek, Darian Tomasevic, Abhijit Das 0001, Sabari Nathan, Gökhan Özbulak, G. A. T. Özbulak, Jean-Paul Calbimonte, André Anjos, Hariohm Hemant Bhatt, Dhruv Dhirendra Premani, Jay Chaudhari, Caiyong Wang, Iyyakutti Iyappan Ganapathi, Syed Sadaf Ali, Divya Velayudan, Maregu Assefa, Naoufel Werghi, Zachary A. Daniels, Leeon John, Ritesh Vyas, Jalil Nourmohammadi Khiarak, Taher Akbari Saeed, Mahsa Nasehi, Ali Kianfar, Mobina Pashazadeh Panahi, Geetanjali Sharma, Pushp Raj Panth, Ramachandra Raghavendra, Aditya Nigam, Umapada Pal 0001, Peter Peer, Vitomir Struc
IJCB33
2025 Personality Trait Prediction from Twitter Data Using Text and Image Features
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Daniel P. Lopresti, Tong Lu 0002
ICDAR (1)3
2025 A Lightweight Context-Driven Training-Free Network for Scene Text Segmentation and Recognition
Ritabrata Chakraborty, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001
ICDAR (2)3
2025 A New Fourier-Attention Guided Approach for Domain-Agnostic Text Localization
Arnab Halder, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Yue Lu 0001
ICDAR (3)3
2025 Doc2GraphFormer: Bridging Structured Graph Learning with Transformer Attention for Efficient Document Understanding
Souparni Mazumder, Sanket Biswas, Aniket Pal, Alloy Das, Umapada Pal 0001, Josep Lladós 0001
ICDAR (4)5
2025 Learning a Discriminative Grassmannian Neural Network for Visual Classification
abstract
Learning representations on the Grassmannian manifold is popular in quite a few visual classification tasks. With the development of deep learning techniques, several neural networks have recently emerged for processing subspace data. However, the diversely changed appearance of the signal data (video clips and image sets), makes it impossible for the existing Grassmannian networks (GrasNets) that rely on a single cross-entropy loss for end-to-end training to learn effective geometric representations, especially for complicated visual scenarios. To solve this problem, a Riemannian triplet loss-based Riemannian metric learning mechanism is introduced to the original GrasNet, which can explicitly encode and learn the characteristics of the intra- and inter-class data distributions conveyed by the input data during network training. Additionally, given the existence of intra-class diversity and inter-class ambiguity of the input data, we propose a hard sample reward strategy (HSR) to further improve the discriminability of the learned network embedding. Extensive experimental results obtained on four benchmarking datasets demonstrate the effectiveness of the proposed method.
Yusheng Bao, Rui Wang 0050, Tianyang Xu 0001, Xiaojun Wu 0001, Umapada Pal 0001, Josef Kittler
IJCNN5
2025 FASTER: A Font-Agnostic Scene Text Editing and Rendering Framework
abstract
Scene Text Editing (STE) is a challenging research prob-lem, that primarily aims towards modifying existing texts in an image while preserving the background and the font style of the original text. Despite its utility in numerous real-world applications, existing style-transfer-based approaches have shown sub-par editing performance due to (1) complex image backgrounds, (2) diverse font attributes, and (3) varying word lengths within the text. To address such limitations, in this paper, we propose a novel font-agnostic scene text editing and rendering framework, named FASTER, for simultaneously generating text in arbitrary styles and locations while preserving a natural and realistic appearance and structure. A combined fusion of target mask generation and style transfer units, with a cascaded self-attention mech-anism has been proposed to focus on multi-level text region edits to handle varying word lengths. Extensive evaluation on a real-world database withfurther subjective human eval-uation study indicates the superiority of FASTER in both scene text editing and rendering tasks, in terms of model per-formance and efficiency. The code and pre-trained models have been released in our Gi thub repo.
Alloy Das, Sanket Biswas, Prasun Roy, Subhankar Ghosh, Umapada Pal 0001, Michael Blumenstein, Josep Lladós 0001, Saumik Bhattacharya
WACV5
2025 A New Genetic Algorithm-Based Network for Text Localization in Degraded Social Media Images
abstract
ABSTRACT This paper presents a novel model for understanding social image content through text localization. For text localization, we explore maximally stable extremal regions (MSER) for detecting components that work by clustering pixels with similar properties. The output of component detection includes several non‐text components due to the degradations of social media images. To select the best components among many, we explore the genetic algorithm by convolving different kernels with components, which results in a feature matrix that is further fed to EfficientNet for choosing actual text components. Therefore, the proposed model is called genetic algorithm based network for text localization in degraded social media images (TLDSMI). For evaluating text localization, we consider the images of the standard dataset of natural scenes by uploading and downloading from different social media platforms, namely, WhatsApp, Telegram, and Instagram. The effectiveness of our method is shown by testing on original and degraded standard datasets. For example, for the degraded images of different complexities including degradations caused by social media platforms, the proposed method performs well in almost all situations. In addition, the proposed model achieves the best F1‐Score, 0.76, 0.77, 0.70, and 0.78 for the degraded images of CUTE, ICDAR 2013, Total‐Text, and CTW1500, respectively, compared to the state‐of‐the‐art methods.
Palaiahnakote Shivakumara, C. Pavan Kumar 0001, Pranjal Aggarwal, Pasupuleti Chandana, M. Basavanna, Umapada Pal 0001
IET Image Process.7
2025 A Novel Infogain and Multi-Axial Wavelet-Based Transformer for Personality Trait Question Answering
abstract
Visual Question Answering (VQA) is one of the attractive topics in the field of multimedia, affective, and empathic computing to garner user interest. Unlike existing models which aim at addressing challenges of VQA for the scene images, this work aims at developing a new model for Personality Trait Question Answering (PQA). It uses Twitter account information, which includes shared images, profile pictures, banners, text in the images, and descriptions of the images. Motivated by the accomplishments of the transformer, for encoding visual features of the images, a new InfoGain Multi-Axial Wavelet Vision Transformer (IgMaWaViT) is explored here. For encoding textual features in the images and descriptions, a new Information Gain BERT (InfoBert) method is introduced, which can handle the variable length encoding of text by choosing the optimal discriminator. Furthermore, the model fuses encodings of images and text according to the questions on different personality traits for question answering. The model is called InfoGain Multi-Axial Wavelet Vision Transformer for Personality Traits Question Answering (IgMaWaViT-PQA). To validate the efficacy of the proposed model, a dataset has been constructed, and it is used along with standard datasets for experimentation. Comprehensive experiments show that the proposed model is better than the state-of-the-art models. The code is available at the link: https://github.com/biswaskunal29/InfoGain_MultiAxial_PQA .
Kunal Biswas, Palaiahnakote Shivakumara, Saumik Bhattacharya, Umapada Pal 0001, Ram Sarkar
Int. J. Pattern Recognit. Artif. Intell.4
2025 Personality Traits Prediction Methods: A Survey
abstract
Personality traits prediction plays a significant role in several real-world applications, such as improving the education system, improving production in manufacturing, monitoring social media content, sentiment analysis of crowds for opinion mining, judging abnormalities in personal behavior, etc. The demand for personality traits prediction has increased drastically after COVID-19. Therefore, numerous methods have emerged to predict personality traits from a variety of sources, including handwriting, interviews, social media, text, images, and audio. This review focuses on methods developed between the years 2020 and 2024, categorizing them into Handwriting (Graphology), Vision (images and videos), Audio (speech and acoustic signals), Textual (status updates, descriptions), and Multimodal (combinations of the aforementioned) approaches. We critically analyze the methods proposed, the datasets, the scope of the work, the results obtained, and noteworthy remarks. Based on our critical analysis, we notice that increasingly methods tend to use deep learning over handcrafted features. Additionally, personality traits prediction methods are trending more toward multimodal methods because they consistently achieve the highest accuracy among the input modalities. Detailed discussions, tabular presentations, and figures facilitate easy comprehension and future reference. Then, we shed light on the challenges in this field. Many key applications are detailed. Additionally, we highlight significant limitations and offer insights into potential future directions.
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Ram Sarkar
Int. J. Pattern Recognit. Artif. Intell.3
2025 A new multimodal sentiment analysis for images containing textual information
Garvit Ahuja, Alireza Alaei, Umapada Pal 0001
Multim. Tools Appl.3
2025 A novel domain independent scene text localizer
abstract
• The proposed domain independent model for scene text localization is new. • Exploring partial convolution with Yolov5-transformer for feature extraction. • Integrating the swin transformer with the novel channel attention modules. • The result of the proposed method is superior to the existing methods. Text localization across multiple domains is crucial for applications like autonomous driving and tracking marathon runners. This work introduces DIPCYT, a novel model that utilizes Domain Independent Partial Convolution and a Yolov5-based Transformer for text localization in scene images from various domains, including natural scenes, underwater, and drone images. Each domain presents unique challenges: underwater images suffer from poor quality and degradation, drone images suffer from tiny text and loss of shapes, and scene images suffer from arbitrarily oriented, shaped text. Additionally, license plates in drone images may not provide rich semantic information compared to other text types due to loss of contextual information between characters. To tackle these challenges, DIPCYT employs new partial convolution layers within Yolov5 and integrates Transformer detection heads with a novel Fourier Positional Convolutional Block Attention Module (FPCBAM). This approach leverages common text properties across domains, such as contextual (global) and spatial (local) relationships. Experimental results demonstrate that DIPCYT outperforms existing methods, achieving F-scores of 0.90, 0.90, 0.77, 0.85, 0.85, and 0.88 on Total-Text, ICDAR 2015, ICDAR 2019 MLT, CTW1500, Drone, and Underwater datasets, respectively.
Ayush Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001
Pattern Recognit.3
2025 Split-net: Dual transformer encoder with splitting scene text image for script identification
Ayush Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001
Pattern Recognit. Lett.3
2025 Struck-out handwritten word detection and restoration for automatic descriptive answer evaluation
abstract
• Exploring the combination of ResNet50 and the diagonal lines for segmentation. • Proposing the combination of U-Net and Bi-LSTM for restoring text pixels. • Results show that the model is impressive for detection and restoration. Unlike objective type evaluation, descriptive answer evaluation is challenging due to unpredictable answers and free writing style of answers. Because of these, descriptive answer evaluation has received special attention from many researchers. Automatic answer evaluation is useful for the following situations. It can avoid human intervention for marking, eliminates bias marking and most important is that it can save huge manpower. To develop an efficient and accurate system, there are several open challenges. One such open challenge is cleaning the document, which includes struck-out words removal and restoring the struck-out words. In this paper, we have proposed a system for struck-out handwritten word detection and restoration for automatic descriptive answer evaluation. The work has two stages. In the first stage, we explore the combination of ResNet50 and the diagonal line (principal and secondary diagonal lines) segmentation module for detecting words and then classifying struck-out words using a classification network. In the second stage, we explore the combination of U-Net as a backbone and Bi-LSTM for predicting pixels that represent actual text information of the struck-out words based on the relationship between sequences of pixels for restoration. Experimental results on our dataset and standard datasets show that the proposed model is impressive for struck-out word detection and restoration. A comparative study with the state-of-the-art methods shows that the proposed approach outperforms the existing models in terms of struck-out word detection and restoration.
Dajian Zhong, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
Signal Process. Image Commun.3
2025 Decorrelation-Based Self-Supervised Visual Representation Learning for Writer Identification
abstract
Self-supervised learning has developed rapidly over the last decade and has been applied in many areas of computer vision. Decorrelation-based self-supervised pretraining has shown great promise among non-contrastive algorithms, yielding performance at par with supervised and contrastive self-supervised baselines. In this work, we explore the decorrelation-based paradigm of self-supervised learning and apply the same to learning disentangled stroke features for writer identification. Here, we propose a modified formulation of the decorrelation-based framework named SWIS which was proposed for signature verification by standardizing the features along each dimension on top of the existing framework. We show that the proposed framework outperforms the contemporary self-supervised learning framework on the writer identification benchmark by 0.89%, 0.56%, and 1.23% on word-level images and 1.15%, 0.10%, and 0.39% on page-level images on IAM, CVL ,and Firemaker datasets, respectively. The proposed framework achieves word level accuracy of 87.94%, 84.80%, 93.32%, 74.24% and page level accuracy of 97.09%, 95.58%, 96.87%, 98.40% on AHAWP, IAM, CVL and Firemaker datasets, respectively, outperforming several recent supervised methods as well.
Arkadip Maitra, Shree Mitra, Siladittya Manna, Saumik Bhattacharya, Umapada Pal 0001
ACM Trans. Asian Low Resour. Lang. Inf. Process.5
2024 Image as a Language: Revisiting Scene Text Recognition via Balanced, Unified and Synchronized Vision-Language Reasoning Network
abstract
Scene text recognition is inherently a vision-language task. However, previous works have predominantly focused either on extracting more robust visual features or designing better language modeling. How to effectively and jointly model vision and language to mitigate heavy reliance on a single modality remains a problem. In this paper, aiming to enhance vision-language reasoning in scene text recognition, we present a balanced, unified and synchronized vision-language reasoning network (BUSNet). Firstly, revisiting the image as a language by balanced concatenation along length dimension alleviates the issue of over-reliance on vision or language. Secondly, BUSNet learns an ensemble of unified external and internal vision-language model with shared weight by masked modality modeling (MMM). Thirdly, a novel vision-language reasoning module (VLRM) with synchronized vision-language decoding capacity is proposed. Additionally, BUSNet achieves improved performance through iterative reasoning, which utilizes the vision-language prediction as a new language input. Extensive experiments indicate that BUSNet achieves state-of-the-art performance on several mainstream benchmark datasets and more challenge datasets for both synthetic and real training data compared to recent outstanding methods. Code and dataset will be available at https://github.com/jjwei66/BUSNet.
Jiajun Wei, Hongjian Zhan, Yue Lu 0001, Xiao Tu, Cong Liu 0006, Umapada Pal 0001
AAAI7
2024 GraphKD: Exploring Knowledge Distillation Towards Document Object Detection with Structured Graph Creation
Ayan Banerjee 0002, Sanket Biswas, Josep Lladós 0001, Umapada Pal 0001
ICDAR (3)4
2024 A New Unsupervised Approach for Text Localization in Shaky and Non-shaky Scene Video
Arnab Halder, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Cheng-Lin Liu 0001
ICDAR (5)3
2024 A New Impressive and Expressive Features Based Model for Personality Traits Identification
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Sukalpa Chanda, Xiaojun Wu 0001
ICPR (8)3
2024 FastTextSpotter: A High-Efficiency Transformer for Multilingual Scene Text Spotting
Alloy Das, Sanket Biswas, Umapada Pal 0001, Josep Lladós 0001, Saumik Bhattacharya
ICPR (20)3
2024 A New StyleGAN Latent Space Based Model for Image Style Transfer
Rakesh Dey, Palaiahnakote Shivakumara, Saumik Bhattacharya, Sukalpa Chanda, Umapada Pal 0001
ICPR (11)5
2024 λ-Color: Amplifying Long-Range Dependencies for Image Colorization
Subhankar Ghosh, Saumik Bhattacharya, Prasun Roy, Umapada Pal 0001, Michael Blumenstein
ICPR (22)4
2024 A New HourGlass Network for Detecting Text in Shaky and Non-shaky Video Frames
Arnab Halder, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Shivanand S. Gornale
ICPR (20)3
2024 PulmoNetX: A Hybrid Vision Transformer Approach for Multi-scale Spatial Feature Reduction in Pneumonia Classification
Asifuzzaman Lasker, Mridul Ghosh, Sk Md Obaidullah, Chandan Chakraborty, Kaushik Roy 0004, Umapada Pal 0001
ICPR (2)6
2024 Correlation Weighted Prototype-Based Self-supervised One-Shot Segmentation of Medical Images
Siladittya Manna, Saumik Bhattacharya, Umapada Pal 0001
ICPR (10)3
2024 DATR: Domain Agnostic Text Recognizer
Kunal Purkayastha, Shashwat Sarkar, Palaiahnakote Shivakumara, Umapada Pal 0001, Palash Ghosal
ICPR (17)4
2024 DITS: A New Domain Independent Text Spotter
Kunal Purkayastha, Shashwat Sarkar, Palaiahnakote Shivakumara, Umapada Pal 0001, Palash Ghosal, Xiaojun Wu 0001
ICPR (19)4
2024 d-Sketch: Improving Visual Fidelity of Sketch-to-Image Translation with Pretrained Latent Diffusion Models without Retraining
Prasun Roy, Saumik Bhattacharya, Subhankar Ghosh, Umapada Pal 0001, Michael Blumenstein
ICPR (25)4
2024 Semantically Consistent Person Image Generation
Prasun Roy, Saumik Bhattacharya, Subhankar Ghosh, Umapada Pal 0001, Michael Blumenstein
ICPR (25)4
2024 XLSI: A New Xception and Log Polar Transform Based Approach for Scene Text Script Identification
Ayush Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Apostolos Antonacopoulos, Michael Blumenstein
ICPR (19)3
2024 PCGAUNet: Pixel Correlation and Gaussian Attention Driven Network for Text Segmentation
Ayush Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Apostolos Antonacopoulos, Ramachandra Raghavendra
ICPR (17)3
2024 A New Attention Based UNet and Gated Edge Attention Network for Retinal Vessel Segmentation
Ayush Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Sukalpa Chanda
ICPR (28)3
2024 LK-Net: Efficient Large Kernel ConvNet for Document Enhancement
Qijun Shi, Hongjian Zhan, Yangfu Li, Weijun Zou, Huasheng Li, Umapada Pal 0001, Yue Lu 0001
ICPR (21)6
2024 Diving into the Depths of Spotting Text in Multi-Domain Noisy Scenes
abstract
When used in a real-world noisy environment, the capacity to generalize to multiple domains is essential for any autonomous scene text spotting system. However, existing state-of-the-art methods employ pretraining and fine-tuning strategies on natural scene datasets, which do not exploit the feature interaction across other complex domains. In this work, we explore and investigate the problem of domain-agnostic scene text spotting, i.e., training a model on multi-domain source data such that it can directly generalize to target domains rather than being specialized for a specific domain or scenario. In this regard, we present the community a text spotting validation benchmark called Under-Water Text (UWT) for noisy underwater scenes to establish an important case study. Moreover, we also design an efficient super-resolution based end-to-end transformer baseline called DA-TextSpotter which achieves comparable or superior performance over existing text spotting architectures for both regular and arbitrary-shaped scene text spotting benchmarks in terms of both accuracy and model efficiency. The dataset, code and pre-trained models have been released in our Github.
Alloy Das, Sanket Biswas, Umapada Pal 0001, Josep Lladós 0001
ICRA3
2024 Free Lunch: Frame-level Contrastive Learning with Text Perceiver for Robust Scene Text Recognition in Lightweight Models
Hongjian Zhan, Yangfu Li, Yujie Xiong, Umapada Pal 0001, Yue Lu 0001
ACM Multimedia4
2024 Harnessing the Power of Multi-Lingual Datasets for Pre-training: Towards Enhancing Text Spotting Performance
abstract
The adaptation capability to a wide range of domains is crucial for scene text spotting models when deployed to real-world conditions. However, existing SOTA approaches usually incorporate scene text detection and recognition simply by pretraining on natural scene text datasets, which do not directly exploit the intermediate feature representations between multiple domains. Here, we investigate the problem of domain-adaptive scene text spotting, i.e., training a model on multi-domain source data such that it can directly adapt to target domains rather than being specialized for a specific domain or scenario. Further, we investigate a transformer baseline called Swin-TESTR to focus on solving scene-text spotting for both regular and arbitraryshaped text along with an exhaustive evaluation. The results demonstrate the potential of intermediate representations to gain significant performance on text spotting benchmarks across multiple domains (e.g. language, synth-to-real, and documents). both in terms of accuracy and efficiency.
Alloy Das, Sanket Biswas, Ayan Banerjee 0002, Josep Lladós 0001, Umapada Pal 0001, Saumik Bhattacharya
WACV5
2024 A new deep CNN for 3D text localization in the wild through shadow removal
Palaiahnakote Shivakumara, Ayan Banerjee 0002, Lokesh Nandanwar, Umapada Pal 0001, Apostolos Antonacopoulos, Tong Lu 0002, Michael Blumenstein
Comput. Vis. Image Underst.4
2024 TANet: Text region attention learning for vehicle re-identification
Wenbo Hu 0008, Hongjian Zhan, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
Eng. Appl. Artif. Intell.4
2024 A robust script independent handwriting system for gender identification
abstract
Gender identification at the word level in a multi-script environment is challenging due to variations posed by free-style handwriting of individuals and geographical differences in writing styles. This paper presents a new approach, Multi-Orientation-Scale Gabor Response Fusion (MOSGF), for gender identification at the word level using handwritten text. Our method has two steps: (i) word segmentation from unconstrained lines and (ii) gender identification at the word level. In the first step, the method explores the number of zero crossing points and gradient information for word segmentation from handwritten text lines. In the second step, employs Gabor responses at different orientations and scales to detect fine details in female and male handwriting. For each Gabor response, the proposed model estimates the correlation between average templates of all Gabor responses and the individual Gabor response to extract global consistency in writing. To strengthen correlation features, the proposed method uses the Mahalanobis distance measure, which extracts local similarity. Further, the proposed approach fuses correlation coefficient and distance-based features in a novel way. The fused features are then fed to a Neural Network (NN) for gender identification. Experiments on our dataset, which comprises Roman (English), Chinese, Farsi (Persian), Arabic, and Indian scripts, and a benchmark dataset, namely, IAM which includes English text, KHATT which includes Arabic, and QUWI which includes both English and Arabic, show that the proposed system outperforms the existing methods in terms of word segmentation and gender identification.
Palaiahnakote Shivakumara, Maryam Asadzadeh Kaljahi, Swati Kanchan, Umapada Pal 0001, Daniel P. Lopresti, Tong Lu 0002
Expert Syst. Appl.4
2024 A new U-Net based system for multi-cultural wedding image classification
abstract
Use of social media for communication, sharing or expressing views, broadcasting news, threatening and blackmailing has become an integral part of society. One such activity is understanding multi-cultural wedding images uploaded on social media. This paper presents a novel method based on the combination of U-Net, Convolutional Neural Network and Random Forest for classification of multicultural wedding images. In the case of wedding images, bride and bridegroom draw the attention of the viewers. This observation led to propose a U-Net for segmenting the region of bride and bridegroom in a novel way. Similarly, it is noted that the costumes of bride and bridegroom are vital information for differentiating different cultures. This cue motivated us to extract features using CNN for classification. Since the extracted features using CNN are capable of discriminating images of different classes, we propose a simple and effective Random-Forest for Multicultural Wedding Image Classification . The efficiency of the proposed model is demonstrated by testing it on our own dataset of six multi-cultural wedding classes and standard dataset of wedding and non-wedding images classes. Experimental results on both the datasets show that the proposed model outperforms the state-of-the-art models in terms of average classification rate.
Palaiahnakote Shivakumara, C. Pavan Kumar 0001, Jagrut Nemade, Kshitiz Michael, Akash Kumar 0015, Basavaraj S. Anami, Umapada Pal 0001
Expert Syst. Appl.7
2024 NDOrder: Exploring a novel decoding order for scene text recognition
Dajian Zhong, Hongjian Zhan, Shujing Lyu, Cong Liu 0006, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
Expert Syst. Appl.7
2024 SemiDocSeg: harnessing semi-supervised learning for document layout analysis
Ayan Banerjee 0002, Sanket Biswas, Josep Lladós 0001, Umapada Pal 0001
Int. J. Document Anal. Recognit.4
2024 A New Symmetry-Based Transformer for Text Spotting in Person and Vehicle Re-Identification Images
abstract
Text spotting in person and vehicle re-identification images is complex due to the presence of multiple views of the same person and vehicle. Most existing models focus on text spotting in natural scene images, our work focuses on spotting in person and vehicle re-identification images. The rationale behind this work is that the person and the vehicles share symmetry properties and the bib number in the torso and license plate number in the vehicle are text. The method divides the input image into patches, and it explores vision transformation for encoding the patches into linear patches. The linearly embedded patches are fed to the feature similarity index step, which involves phase congruency and gradient magnitude to detect symmetric patches. The transformer is proposed to encode and capture textual information from the symmetry patches for text detection and recognition. The decoder receives the attention features from the encoder and fetches a multi-task head with the information about the detected and recognized text. The experiments on person and vehicle image benchmark, viz. (Person) Re-ID, RBNR, UFPR-ALPR and RodoSol datasets show significant improvement in performance when compared to other text spotting models. The effectiveness of the proposed model is validated by testing on the benchmark datasets, namely, ICDAR 2015, Total-Text and CTW1500 of natural scene images. Furthermore, cross-data validation shows the proposed method is independent of domains.
Aritro Pal Choudhury, Palaiahnakote Shivakumara, Umapada Pal 0001
Int. J. Pattern Recognit. Artif. Intell.3
2024 A Locally Weighted Linear Regression-Based Approach for Arbitrary Moving Shaky and Nonshaky Video Classification
abstract
Classification and identification of objects are complex and challenging in pattern recognition and artificial intelligence if a shaky and nonshaky camera captures the videos at different distances during the day and nighttime. This work presents a model for classifying a given video as a static, uniform, or arbitrarily moving videos so that the complexity of the problem can be reduced. To avoid the threat of different distances between the objects and the camera, the proposed work introduces new steps for estimating the depth of the objects in the video frames. We explore locally weighted linear regression for feature extraction from depth information based on the notion that the regression line fits almost all the points for uniformity and does not fit for arbitrary moving. The extracted features are fed to a random forest classifier to classify static, uniform, or arbitrary moving video. The results on a large dataset, which includes videos captured day and night, show that the proposed method successfully classifies static, uniform and arbitrary videos with 0.86, 1.00 and 0.67 F-measures, respectively. Overall, our method obtains 87% accuracy for classification of static, uniform and arbitrary video, which is superior to the state-of-the-art methods.
Arnab Halder, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Palash Ghosal
Int. J. Pattern Recognit. Artif. Intell.3
2024 A New Contrastive Learning-Based Vision Transformer for Sentiment Analysis Using Scene Text Images
abstract
Sentiment analysis using scene text images is complex and challenging because it has an arbitrary background, and the method should rely on only visual features. Unlike most existing methods that use either text or images or both, this study uses only scene text images for sentiment analysis. The intuition to use only scene text images is that sometimes users express their feelings and emotions or convey their messages by writing text in different shapes with diverse background designs. It is noted that the existing methods ignore such vital cues for sentiment analysis. This work explores a vision transformer to extract visual features that represent contextual information about the appearance of the text image. Further, to strengthen the visual features, the proposed work introduces contrastive learning which maximizes the gap between inter-classes and minimizes the gap between intra-classes of positive, negative, and neutral. To demonstrate the effectiveness of the proposed method, it is tested on our own constructed dataset and benchmark dataset. A comparative study of our method with the existing method shows the proposed method is superior in the classification of positive, negative, and neutral scene text images.
Palaiahnakote Shivakumara, Dhruv Kapri, Muhammad Hammad Saleem, Umapada Pal 0001
Int. J. Pattern Recognit. Artif. Intell.4
2024 Soft set-based MSER end-to-end system for occluded scene text detection, recognition and prediction
abstract
The presence of unpredictable occlusions on natural scene text is a significant challenge, exacerbating the difficulties already posed on text detection and recognition by the variability of such images. Addressing the need for a robust, consistently performing approach that can effectively address the above challenges, this paper presents a new Soft Set-based end-to-end system for text detection, recognition and prediction in occluded natural scene images. This is the first approach to integrate text detection, recognition and prediction , unlike existing systems developed for end-to-end text spotting (text detection and recognition) only. For candidate text components detection, the proposed combination of Soft Sets with Maximally Stable Extremal Regions (SS-MSER) improves text detection and spotting in natural scene images, irrespectively of the presence of arbitrarily orientated and shaped text, complex backgrounds and occlusion. Furthermore, a Graph Recurrent Neural Network is proposed for grouping candidate text components into text lines and for fitting accurate bounding boxes to each word. Finally, a Convolutional Recurrent Neural Network (CRNN) is proposed for the recognition of text and for predicting missing characters due to occlusion. Experimental results on a new occluded scene text dataset (OSTD) and on the most relevant benchmark natural scene text datasets demonstrate that the proposed system outperforms the state-of-the-art in text detection, recognition and prediction. The code and dataset are available at https://github.com/alloydas/Softset-MSER-Based-Occluded-Scene-Text-Spotting/blob/master/Soft_set_MSER.ipynb
Alloy Das, Palaiahnakote Shivakumara, Ayan Banerjee 0002, Apostolos Antonacopoulos, Umapada Pal 0001
Knowl. Based Syst.5
2024 A novel multi-task learning technique for offline handwritten short answer spotting and recognition
Abhijit Das 0001, Hemmaphan Suwanwiwat, Umapada Pal 0001
Multim. Tools Appl.3
2024 TIC: text-guided image colorization using conditional generative model
abstract
Abstract Image colorization is a well-known problem in computer vision. However, due to the ill-posed nature of the task, image colorization is inherently challenging. Though several attempts have been made by researchers to make the colorization pipeline automatic, these processes often produce unrealistic results due to a lack of conditioning. In this work, we attempt to integrate textual descriptions as an auxiliary condition, along with the grayscale image that is to be colorized, to improve the fidelity of the colorization process. To the best of our knowledge, this is one of the first attempts to incorporate textual conditioning in the colorization pipeline. To do so, a novel deep network has been proposed that takes two inputs (the grayscale image and the respective encoded text description) and tries to predict the relevant color gamut. As the respective textual descriptions contain color information of the objects present in the scene, the text encoding helps to improve the overall quality of the predicted colors. The proposed model has been evaluated using different metrics like SSIM, PSNR, LPISPS and achieved scores of 0.917, 23.27,0.223, respectively. These quantitative metrics have shown that the proposed method outperforms the SOTA techniques in most of the cases.
Subhankar Ghosh, Prasun Roy, Saumik Bhattacharya, Umapada Pal 0001, Michael Blumenstein
Multim. Tools Appl.4
2024 LIFA: Language identification from audio with LPCC-G features
Himadri Mukherjee, Ankita Dhar, Sk Md Obaidullah, KC Santosh, Santanu Phadikar, Kaushik Roy 0004, Umapada Pal 0001
Multim. Tools Appl.7
2024 CCOCSA-based multi-frame sparse coding super-resolution via mutual information-based weighted image fusion
Amit Mukhopadhyay, Debashis Nandi, Umapada Pal 0001, Baisakhi Chakraborty
Multim. Tools Appl.3
2024 Multi-lingual handwriting recovery framework based on convolutional denoising autoencoder with attention model
Besma Rabhi, Abdelkarim Elbaati, Houcine Boubaker, Umapada Pal 0001, Adel M. Alimi
Multim. Tools Appl.4
2024 Image deraining via multi-level decomposition and empirical wavelet transform
Manas Sarkar, Ujjwal Mondal, Umapada Pal 0001, Debashis Nandi
Multim. Tools Appl.3
2024 An end-to-end model for multi-view scene text recognition
Ayan Banerjee 0002, Palaiahnakote Shivakumara, Saumik Bhattacharya, Umapada Pal 0001, Cheng-Lin Liu 0001
Pattern Recognit.4
2024 Special section: Best papers of the international conference on pattern recognition and artificial intelligence (ICPRAI) 2022
Mounim A. El-Yacoubi, Umapada Pal 0001, Eric Granger, Pong C. Yuen
Pattern Recognit. Lett.2
2024 TTS: Hilbert Transform-Based Generative Adversarial Network for Tattoo and Scene Text Spotting
abstract
Text spotting in natural scenes is of increasing interest and significance due to its critical role in several applications, such as visual question answering, named entity recognition and event rumor detection on social media. One of the newly emerging challenging problems is Tattoo Text Spotting (TTS) in images for assisting forensic teams and for person identification. Unlike the generally simpler scene text addressed by current state-of-the-art methods, tattoo text is typically characterized by the presence of decorative backgrounds, calligraphic handwriting and several distortions due to the deformable nature of the skin. This paper describes the first approach to address TTS in a real-world application context by designing an end-to-end text spotting method employing a Hilbert transform-based Generative Adversarial Network (GAN). To reduce the complexity of the TTS task, the proposed approach first detects fine details in the image using the Hilbert transform and the Optimum Phase Congruency (OPC). To overcome the challenges of only having a relatively small number of training samples, a GAN is then used for generating suitable text samples and descriptors for text spotting (i.e., both detection and recognition). The superior performance of the proposed TTS approach, for both tattoo and general scene text, over the state-of-the-art methods is demonstrated on a new TTS-specific dataset (publicly available) as well as on the existing benchmark natural scene text datasets: Total-Text, CTW1500 and ICDAR 2015.
Ayan Banerjee 0002, Palaiahnakote Shivakumara, Umapada Pal 0001, Apostolos Antonacopoulos, Tong Lu 0002, Josep Lladós 0001
IEEE Trans. Multim.3
2024 A Conformable Moments-Based Deep Learning System for Forged Handwriting Detection
abstract
Detecting forged handwriting is important in a wide variety of machine learning applications, and it is challenging when the input images are degraded with noise and blur. This article presents a new model based on conformable moments (CMs) and deep ensemble neural networks (DENNs) for forged handwriting detection in noisy and blurry environments. Since CMs involve fractional calculus with the ability to model nonlinearities and geometrical moments as well as preserving spatial relationships between pixels, fine details in images are preserved. This motivates us to introduce a DENN classifier, which integrates stenographic kernels and spatial features to classify input images as normal (original, clean images), altered (handwriting changed through copy-paste and insertion operations), noisy (added noise to original image), blurred (added blur to original image), altered-noise (noise is added to the altered image), and altered-blurred (blur is added to the altered image). To evaluate our model, we use a newly introduced dataset, which comprises handwritten words altered at the character level, as well as several standard datasets, namely ACPR 2019, ICPR 2018-FDC, and the IMEI dataset. The first two of these datasets include handwriting samples that are altered at the character and word levels, and the third dataset comprises forged International Mobile Equipment Identity (IMEI) numbers. Experimental results demonstrate that the proposed method outperforms the existing methods in terms of classification rate.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Hamid Abdullah Jalab, Rabha W. Ibrahim, Ramachandra Raghavendra, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
IEEE Trans. Neural Networks Learn. Syst.6
2023 Sclera Segmentation and Joint Recognition Benchmarking Competition: SSRBC 2023
abstract
This paper presents the summary of the Sclera Segmentation and Joint Recognition Benchmarking Competition (SSRBC 2023) held in conjunction with IEEE International Joint Conference on Biometrics (IJCB 2023). Different from the previous editions of the competition, SSRBC 2023 not only explored the performance of the latest and most advanced sclera segmentation models, but also studied the impact of segmentation quality on recognition performance. Five groups took part in SSRBC 2023 and submitted a total of six segmentation models and one recognition technique for scoring. The submitted solutions included a wide variety of conceptually diverse deep-learning models and were rigorously tested on three publicly available datasets, i.e., MASD, SBVPI and MOBIUS. Most of the segmentation models achieved encouraging segmentation and recognition performance. Most importantly, we observed that better segmentation results always translate into better verification performance.
Abhijit Das 0001, Saurabh Atreya, Aritra Mukherjee, Matej Vitek, Caiyong Wang, Guangzhe Zhao, Fadi Boutros, Patrick Siebke, Jan Niklas Kolf, Naser Damer, Sun Ye, Lu Hexin, Fan Aobo, You Sheng, Sabari Nathan, R. Suganya 0001, Rampriya Rajendran Shanthi, Geetanjali Sharma, P. Priyanka, Aditya Nigam, Peter Peer, Umapada Pal 0001, Vitomir Struc
IJCB23
2023 SwinDocSegmenter: An End-to-End Unified Domain Adaptive Transformer for Document Instance Segmentation
Ayan Banerjee 0002, Sanket Biswas, Josep Lladós 0001, Umapada Pal 0001
ICDAR (1)4
2023 Gaussian Kernels Based Network for Multiple License Plate Number Detection in Day-Night Images
Soumi Das, Palaiahnakote Shivakumara, Umapada Pal 0001, Ramachandra Raghavendra
ICDAR (5)3
2023 SelfDocSeg: A Self-supervised Vision-Based Approach Towards Document Segmentation
Subhajit Maity, Sanket Biswas, Siladittya Manna, Ayan Banerjee 0002, Josep Lladós 0001, Saumik Bhattacharya, Umapada Pal 0001
ICDAR (1)7
2023 Scene Text Recognition with Image-Text Matching-Guided Dictionary
Jiajun Wei, Hongjian Zhan, Xiao Tu, Yue Lu 0001, Umapada Pal 0001
ICDAR (6)5
2023 ICDAR 2023 Competition on Video Text Reading for Dense and Small Text
Weijia Wu 0001, Yuzhong Zhao, Zhuang Li 0002, Zheng Shou 0001, Umapada Pal 0001, Dimosthenis Karatzas, Xiang Bai
ICDAR (2)6
2023 A New Lightweight Script Independent Scene Text Style Transfer Network
abstract
Scene text style transfer without a language barrier is an open challenge for the video and scene text recognition community because this plays a vital role in poster, web design, augmenting character images, and editing characters to improve scene text recognition performance and usability. This work presents a new model, called Script Independent Scene Text Style Transfer Network (SISTSTNet), for extracting scene characters and transferring text style simultaneously. The SISTSTNet performs mapping in language-independent feature space for transferring style. It is designed based on a Style Parameter Network and Target Encoder Network through lightweight MobileNetv3 convolutional and residual blocks to capture the style and shape to generate target characters. Similarly, a generative model is explored through the Visual Geometry Group (VGG) network for character replacement. The SISTSTNet is flexible and works on different languages and arbitrary examples in a neat and unified fashion. The experimental results on images in various languages, namely, English, Chinese, Hindi, Russian, Japanese, Arabic, Greek, and Bengali and cross-language validation demonstrate the effectiveness of the proposed method. The performance of the method is superior compared to the state-of-the-art methods in terms of quality measures, language independence, shape-preserving, and efficiency. The code and dataset will be released to the public to support reproducibility.
Palaiahnakote Shivakumara, Ayush Roy, Lokesh Nandanwar, Umapada Pal 0001, Yue Lu 0001, Cheng-Lin Liu 0001
Int. J. Pattern Recognit. Artif. Intell.4
2023 Classification of aesthetic natural scene images using statistical and semantic features
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein, Josep Lladós 0001
Multim. Tools Appl.3
2023 Writer age estimation through handwriting
Zhiheng Huang, Palaiahnakote Shivakumara, Maryam Asadzadeh Kaljahi, Ahlad Kumar, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Multim. Tools Appl.5
2023 A new convolutional neural network based on a sparse convolutional layer for animal face detection
Islem Jarraya, Fatma BenSaid, Wael Ouarda, Umapada Pal 0001, Adel M. Alimi
Multim. Tools Appl.4
2023 A new robust approach for altered handwritten text detection
Gayatri Patil, Palaiahnakote Shivakumara, Shivanand S. Gornale, Umapada Pal 0001, Michael Blumenstein
Multim. Tools Appl.4
2023 Multi-scale attention guided pose transfer
Prasun Roy, Saumik Bhattacharya, Subhankar Ghosh, Umapada Pal 0001
Pattern Recognit.4
2023 VQAPT: A New visual question answering model for personality traits in social media images
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001, Yue Lu 0001
Pattern Recognit. Lett.3
2023 SANet-SI: A new Self-Attention-Network for Script Identification in scene images
Hongjian Zhan, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
Pattern Recognit. Lett.4
2023 Exploring Bias in Sclera Segmentation Models: A Group Evaluation Approach
abstract
Bias and fairness of biometric algorithms have been key topics of research in recent years, mainly due to the societal, legal and ethical implications of potentially unfair decisions made by automated decision-making models. A considerable amount of work has been done on this topic across different biometric modalities, aiming at better understanding the main sources of algorithmic bias or devising mitigation measures. In this work, we contribute to these efforts and present the first study investigating bias and fairness of sclera segmentation models. Although sclera segmentation techniques represent a key component of sclera-based biometric systems with a considerable impact on the overall recognition performance, the presence of different types of biases in sclera segmentation methods is still underexplored. To address this limitation, we describe the results of a group evaluation effort (involving seven research groups), organized to explore the performance of recent sclera segmentation models within a common experimental framework and study performance differences (and bias), originating from various demographic as well as environmental factors. Using five diverse datasets, we analyze seven independently developed sclera segmentation models in different experimental configurations. The results of our experiments suggest that there are significant differences in the overall segmentation performance across the seven models and that among the considered factors, ethnicity appears to be the biggest cause of bias. Additionally, we observe that training with representative and balanced data does not necessarily lead to less biased results. Finally, we find that in general there appears to be a negative correlation between the amount of bias observed (due to eye color, ethnicity and acquisition device) and the overall segmentation performance, suggesting that advances in the field of semantic segmentation may also help with mitigating bias.
Matej Vitek, Abhijit Das 0001, Diego Rafael Lucio, Luiz Antonio Zanlorensi, David Menotti, Jalil Nourmohammadi-Khiarak, Mohsen Akbari Shahpar, Meysam Asgari-Chenaghlu, Farhang Jaryani, Juan E. Tapia, Andres Valenzuela, Caiyong Wang, Yunlong Wang 0003, Zhaofeng He 0001, Zhenan Sun, Fadi Boutros, Naser Damer, Jonas Henry Grebe, Arjan Kuijper, Kiran B. Raja, Gourav Gupta, Georgios Zampoukis, Lazaros T. Tsochatzidis, Ioannis Pratikakis, S. V. Aruna Kumar, B. S. Harish, Umapada Pal 0001, Peter Peer, Vitomir Struc
IEEE Trans. Inf. Forensics Secur.27
2023 A New Language-Independent Deep CNN for Scene Text Detection and Style Transfer in Social Media Images
abstract
Due to the adverse effect of quality caused by different social media and arbitrary languages in natural scenes, detecting text from social media images and transferring its style is challenging. This paper presents a novel end-to-end model for text detection and text style transfer in social media images. The key notion of the proposed work is to find dominant information, such as fine details in the degraded images (social media images), and then restore the structure of character information. Therefore, we first introduce a novel idea of extracting gradients from the frequency domain of the input image to reduce the adverse effect of different social media, which outputs text candidate points. The text candidates are further connected into components and used for text detection via a UNet++ like network with an EfficientNet backbone (EffiUNet++). Then, to deal with the style transfer issue, we devise a generative model, which comprises a target encoder and style parameter networks (TESP-Net) to generate the target characters by leveraging the recognition results from the first stage. Specifically, a series of residual mapping and a position attention module are devised to improve the shape and structure of generated characters. The whole model is trained end-to-end so as to optimize the performance. Experiments on our social media dataset, benchmark datasets of natural scene text detection and text style transfer show that the proposed model outperforms the existing text detection and style transfer methods in multilingual and cross-language scenario.
Palaiahnakote Shivakumara, Ayan Banerjee 0002, Umapada Pal 0001, Lokesh Nandanwar, Tong Lu 0002, Cheng-Lin Liu 0001
IEEE Trans. Image Process.3
2022 TIPS: Text-Induced Pose Synthesis
Prasun Roy, Subhankar Ghosh, Saumik Bhattacharya, Umapada Pal 0001, Michael Blumenstein
ECCV (38)4
2022 SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition
Dajian Zhong, Shujing Lyu, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
ECCV (28)6
2022 EAU-Net: A New Edge-Attention Based U-Net for Nationality Identification
Aritro Pal Choudhury, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001
ICFHR3
2022 SWIS: Self-Supervised Representation Learning for Writer Independent Offline Signature Verification
abstract
Writer independent offline signature verification is one of the most challenging tasks in pattern recognition as there is often a scarcity of training data. To handle such data scarcity problem, in this paper, we propose a novel self-supervised learning (SSL) framework for writer independent offline signature verification. To our knowledge, this is the first attempt to utilize self-supervised setting for the signature verification task. The objective of self-supervised representation learning from the signature images is achieved by minimizing the cross-covariance between two random variables belonging to different feature directions and ensuring a positive cross-covariance between the random variables denoting the same feature direction. This ensures that the features are decorrelated linearly and the redundant information is discarded. Through experimental results on different data sets, we obtained encouraging results.
Siladittya Manna, Soumitri Chattopadhyay, Saumik Bhattacharya, Umapada Pal 0001
ICIP4
2022 TWD: A New Deep E2E Model for Text Watermark/Caption and Scene Text Detection in Video
abstract
Text watermark detection in video images is challenging because text watermark characteristics are different from caption and scene texts in the video images. Developing a successful model for detecting text watermark, caption, and scene texts is an open challenge. This study aims at developing a new Deep End-to-End model for Text Watermark Detection (TWD), caption and scene text in video images. To standardize non-uniform contrast, quality, and resolution, we explore the U-Net3+ model for enhancing poor quality text without affecting high-quality text. Similarly, to address the challenges of arbitrary orientation, text shapes and complex background, we explore Stacked Hourglass Encoded Fourier Contour Embedding Network (SFCENet) by feeding the output of the U-Net3+ model as input. Furthermore, the proposed work integrates enhancement and detection models as an end-to-end model for detecting multi-type text in video images. To validate the proposed model, we create our own dataset (named TW-866), which provides video images containing text watermark, caption (subtitles), as well as scene text. The proposed model is also evaluated on standard natural scene text detection datasets, namely, ICDAR 2019 MLT, CTW1500, Total-Text, and DAST1500. The results show that the proposed method outperforms the existing methods. This is the first work on text watermark detection in video images to the best of our knowledge.
Ayan Banerjee 0002, Palaiahnakote Shivakumara, Parikshit Acharya, Umapada Pal 0001, Josep Lladós 0001
ICPR4
2022 SURDS: Self-Supervised Attention-guided Reconstruction and Dual Triplet Loss for Writer Independent Offline Signature Verification
abstract
Offline Signature Verification (OSV) is a fundamental biometric task across various forensic, commercial and legal applications. The underlying task at hand is to carefully model fine-grained features of the signatures to distinguish between genuine and forged ones, which differ only in minute deformities. This makes OSV more challenging compared to other verification problems. In this work, we propose a two-stage deep learning framework that leverages self-supervised representation learning as well as metric learning for writer-independent OSV. First, we train an image reconstruction network using an encoder-decoder architecture that is augmented by a 2D spatial attention mechanism using signature image patches. Next, the trained encoder backbone is fine-tuned with a projector head using a supervised metric learning framework, whose objective is to optimize a novel dual triplet loss by sampling negative samples from both within the same writer class as well as from other writers. The intuition behind this is to ensure that a signature sample lies closer to its positive counterpart compared to negative samples from both intra-writer and cross-writer sets. This results in robust discriminative learning of the embedding space. To the best of our knowledge, this is the first work of using self-supervised learning frameworks for OSV. The proposed two-stage framework has been evaluated on two publicly available offline signature datasets and compared with various state-of-the-art methods. It is noted that the proposed method provided promising results outperforming several existing pieces of work. The code is publicly available at: https://github.com/soumitri2001/SURDS-SSL-OSV.
Soumitri Chattopadhyay, Siladittya Manna, Saumik Bhattacharya, Umapada Pal 0001
ICPR4
2022 DPAM: A New Deep Parallel Attention Model for Multiple License Plate Number Recognition
abstract
License plate number recognition is challenging for complex scenes containing multiple vehicles of different types, shapes, distances etc. To recognize multiple license plate numbers in an image, we propose a new model, called Deep Parallel Attention Model (DPAM), which simultaneously extracts unique features at character levels. The proposed model exploits the observation that the combination of alphanumeric characters does not have correlation at semantic level for extracting the features. This led to the introduction of parallelism for feature extraction at character levels to make it efficient in terms of time to fit in a real time environment. To test the proposed model, we consider our own dataset consisting of Indian license plate numbers and other standard datasets to show the superiority of the proposed model over the existing methods in terms of recognition rate. Furthermore, the proposed method is tested on scene text dataset to show its ability to detect text in natural scene images.
Amish Kumar, Palaiahnakote Shivakumara, Pinaki Nath Chowdhury, Umapada Pal 0001, Cheng-Lin Liu 0001
ICPR4
2022 SEN: Stack Ensemble Shallow Convolution Neural Network for Signature-based Writer Identification
abstract
Signature-based writer identification (SWI) is an automated segmentation-free holistic approach where a person is identified based on their handwritten signature. Earlier research attempts mainly featured learning-based approaches where writing patterns were detected and fed to machine learning models for determining the writer. Nowadays, a deep learning-based approach is becoming very popular and several works are reported in the literature using such models. In this paper, we propose a two-stage convolution neural network (CNN) architecture that has two properties: (i) at first, two state-of-the-art CNN models namely VGG-19 and EfficientNet-B0 were truncated making them lightweight; (ii) Secondly, a stack ensemble network (SEN) was proposed where the truncated architectures were stacked along with a shallow base CNN model. The proposed system experimented on a newly built multi-script offline signature dataset where three popular Indic scripts namely: Bangla, Roman and Devanagari were considered. The proposed SEN outperforms individual CNN architectures in terms of recognition rate. In addition, the system converges considerably fast as the SEN architecture is shallower compared to heavier traditional networks. Overall, we obtained the highest writer identification accuracy of 99.44%, 99.04%, and 98.61% for Bangla, Roman, and Devanagari, respectively, by the proposed SEN architecture. Furthermore, the dataset used in this paper will be available freely for research purposes from the link mentioned in Section III.
Sk Md Obaidullah, Mridul Ghosh, Himadri Mukherjee, Kaushik Roy 0004, Umapada Pal 0001
ICPR5
2022 Scene Aware Person Image Generation through Global Contextual Conditioning
abstract
Person image generation is an intriguing yet challenging problem. However, this task becomes even more difficult under constrained situations. In this work, we propose a novel pipeline to generate and insert contextually relevant person images into an existing scene while preserving the global semantics. More specifically, we aim to insert a person such that the location, pose, and scale of the person being inserted blends in with the existing persons in the scene. Our method uses three individual networks in a sequential pipeline. At first, we predict the potential location and the skeletal structure of the new person by conditioning a Wasserstein Generative Adversarial Network (WGAN) on the existing human skeletons present in the scene. Next, the predicted skeleton is refined through a shallow linear network to achieve higher structural accuracy in the generated image. Finally, the target image is generated from the refined skeleton using another generative network conditioned on a given image of the target person. In our experiments, we achieve high-resolution photo-realistic generation results while preserving the general context of the scene. We conclude our paper with multiple qualitative and quantitative benchmarks on the results.
Prasun Roy, Subhankar Ghosh, Saumik Bhattacharya, Umapada Pal 0001, Michael Blumenstein
ICPR4
2022 DocEnTr: An End-to-End Document Image Enhancement Transformer
abstract
Document images can be affected by many degradation scenarios, which cause recognition and processing difficulties. In this age of digitization, it is important to denoise them for proper usage. To address this challenge, we present a new encoder-decoder architecture based on vision transformers to enhance both machine-printed and handwritten document images, in an end-to-end fashion. The encoder operates directly on the pixel patches with their positional information without the use of any convolutional layers, while the decoder reconstructs a clean image from the encoded patches. Conducted experiments show a superiority of the proposed model compared to the state-of-the-art methods on several DIBCO benchmarks. Code and models will be publicly available at: https://github.com/dali92002/DocEnTR.
Mohamed Ali Souibgui, Sanket Biswas, Sana Khamekhem Jemni, Yousri Kessentini, Alicia Fornés, Josep Lladós 0001, Umapada Pal 0001
ICPR7
2022 GMSRF-Net: An Improved generalizability with Global Multi-Scale Residual Fusion Network for Polyp Segmentation
abstract
Colonoscopy is a gold standard procedure but is highly operator-dependent. Efforts have been made to automate the detection and segmentation of polyps, a precancerous precursor, to effectively minimize missed rate. Widely used computer-aided polyp segmentation systems actuated by encoder-decoder have achieved high performance in terms of accuracy. However, polyp segmentation datasets collected from varied centers can follow different imaging protocols leading to difference in data distribution. As a result, most methods suffer from performance drop when trained and tested on different distributions and therefore, require re-training for each specific dataset. We address this generalizability issue by proposing a global multi-scale residual fusion network (GMSRF-Net). Our proposed network maintains high-resolution representations by performing multi-scale fusion operations across all resolution scales through dense connections while preserving low-level information. To further leverage scale information, we design cross multi-scale attention (CMSA) module that uses multi-scale features to identify, keep, and propagate informative features. Additionally, we introduce multi-scale feature selection (MSFS) modules to perform channel-wise attention that gates irrelevant features gathered through global multi-scale fusion within the GMSRF-Net. The repeated fusion operations gated by CMSA and MSFS demonstrate improved generalizability of our network.Experiments conducted on two different polyp segmentation datasets show that our proposed GMSRF-Net outperforms the previous top-performing state-of-the-art method by 8.34% and 10.31% on unseen CVC-ClinicDB and on unseen Kvasir-SEG, in terms of dice coefficient. Additionally, when tested on unseen CVC-ColonDB, we surpass the state-of-the-art method by 9.38% and 4.04% in terms of dice coefficient, when source dataset is Kvasir-SEG and CVC-ClinicDB, respectively.
Sukalpa Chanda, Debesh Jha, Umapada Pal 0001, Sharib Ali
ICPR4
2022 Text line segmentation from struck-out handwritten document images
Palaiahnakote Shivakumara, Tanmay Jain, Umapada Pal 0001, Nitish Surana, Apostolos Antonacopoulos, Tong Lu 0002
Expert Syst. Appl.3
2022 Text proposals with location-awareness-attention network for arbitrarily shaped scene text detection and recognition
Dajian Zhong, Shujing Lyu, Palaiahnakote Shivakumara, Umapada Pal 0001, Yue Lu 0001
Expert Syst. Appl.4
2022 A Knowledge Enforcement Network-Based Approach for Classifying a Photographer's Images
abstract
Classification of photos captured by different photographers is an important and challenging problem in knowledge-based and image processing. Monitoring and authenticating images uploaded on social media are essential, and verifying the source is one key piece of evidence. We present a novel framework for classifying photos of different photographers based on the combination of local features and deep learning models. The proposed work uses focused and defocused information in the input images to extract contextual information. The model estimates the weighted gradient and calculates entropy to strengthen context features. The focused and defocused information is fused to estimate cross-covariance and define a linear relationship between them. This relationship results in a feature matrix fed to Knowledge Enforcement Network (KEN) for obtaining representative features. Due to the strong discriminative ability of deep learning models, we employ the lightweight and accurate MobileNetV2. The output of KEN and MobileNetV2 is sent to a classifier for photographer classification. Experimental results of the proposed model on our dataset of 46 photographer classes (46234 images) and publicly available datasets of 41 photographer classes (218303 images) show that the method outperforms the existing techniques by 5%–10% on average. The dataset created for the experimental purpose will be made available upon publication.
Palaiahnakote Shivakumara, Pinaki Nath Chowdhury, Umapada Pal 0001, David S. Doermann, Ramachandra Raghavendra, Tong Lu 0002, Michael Blumenstein
Int. J. Pattern Recognit. Artif. Intell.3
2022 New Deep Spatio-Structural Features of Handwritten Text Lines for Document Age Classification
abstract
Document age estimation using handwritten text line images is useful for several pattern recognition and artificial intelligence applications such as forged signature verification, writer identification, gender identification, personality traits identification, and fraudulent document identification. This paper presents a novel method for document age classification at the text line level. For segmenting text lines from handwritten document images, the wavelet decomposition is used in a novel way. We explore multiple levels of wavelet decomposition, which introduce blur as the number of levels increases for detecting word components. The detected components are then used for a direction guided-driven growing approach with linearity, and nonlinearity criteria for segmenting text lines. For classification of text line images of different ages, inspired by the observation that, as the age of a document increases, the quality of its image degrades, the proposed method extracts the structural, contrast, and spatial features to study degradations at different wavelet decomposition levels. The specific advantages of DenseNet, namely, strong feature propagation, mitigation of the vanishing gradient problem, reuse of features, and the reduction of the number of parameters motivated us to use DenseNet121 along with a Multi-layer Perceptron (MLP) for the classification of text lines of different ages by feeding features and the original image as input. To demonstrate the efficacy of the proposed model, experiments were conducted on our own as well as standard datasets for both text line segmentation and document age classification. The results show that the proposed method outperforms the existing methods for text line segmentation in terms of precision, recall, F-measure, and document age classification in terms of average classification rate.
Palaiahnakote Shivakumara, Alloy Das, Raghunandan K. Srinivas, Umapada Pal 0001, Michael Blumenstein
Int. J. Pattern Recognit. Artif. Intell.4
2022 Local Resultant Gradient Vector Difference and Inpainting for 3D Text Detection in the Wild
abstract
Three-dimensional (3D) text appearing in natural scene images is common due to 3D cameras and the capture of text from different angles, which presents new problems for text detection. This is because of the presence of depth information, shadows, and decorative characters in the images. In this work, we consider those images where 3D text appears with depth, as well as shadow information for text detection. We propose a novel method based on local resultant gradient vector difference (LRGVD), inpainting and a deep learning model for detecting 3D as well as two-dimensional (2D) texts in natural scene images. The boundary of components that are invariant to the above challenges is detected by exploring LRGVD. The LRGVD uses gradient magnitude and direction in a novel way for detecting the boundary of the components. Further, we propose an inpainting method in a new way for restoring the character background information using boundaries. For a given region and the input image, the inpainting method divides the whole image into planes and then propagates the values in the planes into the missing region based on posterior probabilities and neighboring information. This results in text regions with false positives. Then, the differential binarization network (DB-Net) is proposed for detecting text irrespective of orientation, background, 3D or 2D, etc. Experiments conducted on our 3D text images and standard datasets of natural scene text images, namely ICDAR 2019 MLT, ICDAR 2019 ArT, DAST1500, Total-Text and SCUT-CTW1500, show that the proposed method is effective in detecting 3D and 2D texts in the images.
Dajian Zhong, Palaiahnakote Shivakumara, Lokesh Nandanwar, Umapada Pal 0001, Michael Blumenstein, Yue Lu 0001
Int. J. Pattern Recognit. Artif. Intell.4
2022 AGA-GAN: Attribute Guided Attention Generative Adversarial Network with U-Net for face hallucination
Sukalpa Chanda, Umapada Pal 0001
Image Vis. Comput.3
2022 Fuzzy and genetic algorithm based approach for classification of personality traits oriented social media images
Kunal Biswas, Palaiahnakote Shivakumara, Umapada Pal 0001, Tapabrata Chakraborti, Tong Lu 0002, Mohamad Nizam Ayub
Knowl. Based Syst.3
2022 A new deep model for family and non-family photo identification
Tapan Karnik, Palaiahnakote Shivakumara, Pinaki Nath Chowdhury, Umapada Pal 0001, Tong Lu 0002, Nor Badrul Anuar
Multim. Tools Appl.4
2022 CNN based recognition of handwritten multilingual city names
Ramit Kumar Roy, Himadri Mukherjee, Kaushik Roy 0004, Umapada Pal 0001
Multim. Tools Appl.4
2022 A comprehensive scheme for tattoo text detection
abstract
Tattoo text detection provides a vital clue for person and crime identification. Due to the freestyle and unconstrained nature of handwritten tattoo text over skin regions, accurate tattoo text detection is very challenging. This paper proposes a comprehensive scheme for tattoo text detection which comprises (a) adaptive Deformable Convolutional Neural Network (DCNN) for skin region detection to reduce text detection complexity (b) a Decoupled Gradient Text Detector (DGTD) for tattoo text detection from skin region (c) a Deep Q-Network (DQN) to refine the bounding boxes detected by DGTD, and (d) a Term-Frequency-Inverse-Document-Frequency (TF-IDF) model to group the words into text lines based on semantic information to fix the bounding box for the line. To test the effectiveness, the proposed method is evaluated on different datasets, namely, (i) a newly developed tattoo text dataset, (ii) benchmark bib number dataset of the marathon, and (iii) person re-identification dataset. The proposed method achieves 91.2, 87.5, and 88.8 F-scores from these three respective datasets. To demonstrate its superior performance, the text detection module (without skin detection) is also compared with state-of-the-art scene text detection methods on benchmark datasets, namely, ICDAR 2019 ArT, Total-Text, and DAST1500 and the proposed method achieves 90.3, 88.5 and 89.8 F-score from these respective datasets.
Ayan Banerjee 0002, Palaiahnakote Shivakumara, Umapada Pal 0001, Ramachandra Raghavendra, Cheng-Lin Liu 0001
Pattern Recognit. Lett.3
2022 Oil palm tree counting in drone images
Pinaki Nath Chowdhury, Palaiahnakote Shivakumara, Lokesh Nandanwar, Faizal Samiron, Umapada Pal 0001, Tong Lu 0002
Pattern Recognit. Lett.5
2022 Self-supervised representation learning for detection of ACL tear injury in knee MR videos
Siladittya Manna, Saumik Bhattacharya, Umapada Pal 0001
Pattern Recognit. Lett.3
2022 A new method for detection and prediction of occluded text in natural scene images
Ayush Mittal, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Signal Process. Image Commun.3
2022 An Episodic Learning Network for Text Detection on Human Bodies in Sports Images
abstract
Due to the proliferation of sports-related multimedia content on the WWW, effective visual search and retrieval present interesting research challenges. These are caused by poor image quality, a wide range of possible camera points of view, pose variations on the part of athletes engaged in playing a sport, deformations of text appearing on sports person’s clothing and uniforms in motion, occlusions caused by other objects, etc. To address these challenges, this paper presents a new method for detecting text on human bodies in sports images. Unlike most existing methods, which attempt to exploit locations of a player’s torso, face, and skin, we propose an end-to-end episodic learning approach that employs inductive learning criteria for detecting clothing regions in an image, which are, in turn, then used for text detection. Our method integrates a Residual Network (ResNet) and Pyramidal Pooling Module (PPM) for generating a spatial attention map. The Progressive Scalable Expansion Algorithm (PSE) is adapted for text detection from these regions. Experimental results on our own dataset as well as several benchmarks (like RBNR and MMM which contain images of runners in marathons, and Re-ID which is a person re-identification dataset) demonstrate that the proposed method outperforms existing methods in terms of precision and F1-score. We also present results for sports images chosen from natural scene text detection datasets such as CTW1500 and MS-COCO to show the proposed method is effective and reliable across a range of inputs.
Pinaki Nath Chowdhury, Palaiahnakote Shivakumara, Ramachandra Raghavendra, Sauradip Nag, Umapada Pal 0001, Tong Lu 0002, Daniel P. Lopresti
IEEE Trans. Circuits Syst. Video Technol.5
2022 A New Deep Wavefront Based Model for Text Localization in 3D Video
abstract
With the evolution of electronic devices, such as 3D cameras, addressing the challenges of text localization in 3D video (e.g., for indexing) is increasingly drawing the attention of the multimedia and video processing community. Existing methods focus on 2D video and their performance in the presence of the challenges in 3D video, such as shadow areas associated with text and irregularly sized and shaped text, degrades. This paper proposes the first approach that successfully addresses the challenges of 3D video in addition to those of 2D. It employs a number of innovations, among which, the first is the Generalized Gradient Vector Flow (GGVF) for dominant points detection. The second is the Wavefront concept for text candidate point detection from those dominant points. In addition, an Adaptive B-Spline Polygon Curve Network (ABS-Net) is proposed for accurate text localization in 3D videos by constructing tight fitting bounding polygons using text candidate points. Extensive experiments on custom (3D video) and standard datasets (2D video and scene text) show that the proposed method is practical and useful, and overall outperforms existing state-of-the-art methods.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Ramachandra Raghavendra, Tong Lu 0002, Umapada Pal 0001, Apostolos Antonacopoulos, Yue Lu 0001
IEEE Trans. Circuits Syst. Video Technol.5
2022 MSRF-Net: A Multi-Scale Residual Fusion Network for Biomedical Image Segmentation
abstract
Methods based on convolutional neural networks have improved the performance of biomedical image segmentation. However, most of these methods cannot efficiently segment objects of variable sizes and train on small and biased datasets, which are common for biomedical use cases. While methods exist that incorporate multi-scale fusion approaches to address the challenges arising with variable sizes, they usually use complex models that are more suitable for general semantic segmentation problems. In this paper, we propose a novel architecture called Multi-Scale Residual Fusion Network (MSRF-Net), which is specially designed for medical image segmentation. The proposed MSRF-Net is able to exchange multi-scale features of varying receptive fields using a Dual-Scale Dense Fusion (DSDF) block. Our DSDF block can exchange information rigorously across two different resolution scales, and our MSRF sub-network uses multiple DSDF blocks in sequence to perform multi-scale fusion. This allows the preservation of resolution, improved information flow and propagation of both high- and low-level features to obtain accurate segmentation maps. The proposed MSRF-Net allows to capture object variabilities and provides improved results on different biomedical datasets. Extensive experiments on MSRF-Net demonstrate that the proposed method outperforms the cutting-edge medical image segmentation methods on four publicly available datasets. We achieve the Dice Coefficient (DSC) of 0.9217, 0.9420, and 0.9224, 0.8824 on Kvasir-SEG, CVC-ClinicDB, 2018 Data Science Bowl dataset, and ISIC-2018 skin lesion segmentation challenge dataset respectively. We further conducted generalizability tests and achieved DSC of 0.7921 and 0.7575 on CVC-ClinicDB and Kvasir-SEG, respectively.
Debesh Jha, Sukalpa Chanda, Umapada Pal 0001, Håvard D. Johansen, Dag Johansen, Michael Riegler 0001, Sharib Ali, Pål Halvorsen
IEEE J. Biomed. Health Informatics4
2021 LoOp: Looking for Optimal Hard Negative Embeddings for Deep Metric Learning
abstract
Deep metric learning has been effectively used to learn distance metrics for different visual tasks like image retrieval, clustering, etc. In order to aid the training process, existing methods either use a hard mining strategy to extract the most informative samples or seek to generate hard synthetics using an additional network. Such approaches face different challenges and can lead to biased embeddings in the former case, and (i) harder optimization (ii) slower training speed (iii) higher model complexity in the latter case. In order to overcome these challenges, we propose a novel approach that looks for optimal hard negatives (LoOp) in the embedding space, taking full advantage of each tuple by calculating the minimum distance between a pair of positives and a pair of negatives. Unlike mining-based methods, our approach considers the entire space between pairs of embeddings to calculate the optimal hard negatives. Extensive experiments combining our approach and representative metric learning losses reveal a significant boost in performance on three benchmark datasets1.
Bhavya Vasudeva, Puneesh Deora, Saumik Bhattacharya, Umapada Pal 0001, Sukalpa Chanda
ICCV4
2021 ICDAR 2021 Competition on Script Identification in the Wild
Abhijit Das 0001, Miguel A. Ferrer, Aythami Morales, Moisés Díaz Cabrera, Umapada Pal 0001, Donato Impedovo, Wentao Yang 0003, Kensho Ota, Tadahito Yao, Le Quang Hung, Nguyen Quoc Cuong, Seungjae Kim, Abdeljalil Gattal
ICDAR (4)5
2021 DocSynth: A Layout Guided Approach for Controllable Document Image Synthesis
Sanket Biswas, Pau Riba, Josep Lladós 0001, Umapada Pal 0001
ICDAR (3)4
2021 DCINN: Deformable Convolution and Inception Based Neural Network for Tattoo Text Detection Through Skin Region
Tamal Chowdhury, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Ramachandra Raghavendra, Sukalpa Chanda
ICDAR (2)3
2021 Automatic Signature-Based Writer Identification in Mixed-Script Scenarios
Sk Md Obaidullah, Mridul Ghosh, Himadri Mukherjee, Kaushik Roy 0004, Umapada Pal 0001
ICDAR (2)5
2021 ARNet: Active-Reference Network for Few-Shot Image Semantic Segmentation
abstract
To make predictions on unseen classes, few-shot segmentation becomes a research focus recently. However, most methods build on pixel-level annotation requiring quantity of manual work. Moreover, inherent information on same-category objects to guide segmentation could have large diversity in feature representation due to differences in size, appearance, layout, and so on. To tackle these problems, we present an active-reference network (ARNet) for few-shot segmentation. The proposed active-reference mechanism not only supports accurately cooccurrent objects in either support or query images, but also relaxes high constraint on pixel-level labeling, allowing for weakly boundary labeling. To extract more intrinsic feature representation, a category-modulation module (CMM) is further applied to fuse features extracted from multiple support images, thus forgetting useless and enhancing contributive information. Experiments on PASCAL-5idataset show the proposed method achieves a m-IOU score of 56.5% for 1-shot and 59.8% for 5-shot segmentation, being 0.5% and 1.3% higher than current state-of-the-art method.
Guangchen Shi, Yirui Wu, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002
ICME4
2021 DenseNet-CTC: An end-to-end RNN-free architecture for context-free string recognition
Hongjian Zhan, Shujing Lyu, Yue Lu 0001, Umapada Pal 0001
Comput. Vis. Image Underst.4
2021 DCT-phase statistics for forged IMEI numbers and air ticket detection
Lokesh Nandanwar, Palaiahnakote Shivakumara, Swati Kanchan, V. Basavaraja, D. S. Guru, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Expert Syst. Appl.6
2021 Beyond document object detection: instance-level segmentation of complex layouts
Sanket Biswas, Pau Riba, Josep Lladós 0001, Umapada Pal 0001
Int. J. Document Anal. Recognit.4
2021 Improved Ring Radius Transform-Based Reconstruction for Video Character Recognition
abstract
Character shape reconstruction in video is challenging due to low contrast, complex backgrounds and arbitrary orientation of characters. This work proposes an Improved Ring Radius Transform (IRRT) for reconstructing impaired characters through medial axis prediction. At first, the technique proposes a novel idea based on the Tangent Vector (TV) concept that identifies each actual pair of end pixels caused by gaps in impaired character components. Next, the actual direction to predict medial axis pixels using IRRT for each pair of end pixels is proposed with a new normal vector concept. The process of prediction repeats iteratively to find all the medial axis pixels for every gap in question. Further, medial axis pixels with their radii are used to reconstruct the shapes of impaired characters. The proposed technique is tested on benchmark datasets consisting of video, natural scenes, objects and multi-lingual data to demonstrate that it reconstructs shapes well, even for heterogeneous data. Comparative studies with different binarization and character recognition methods show that the proposed technique is effective, useful and outperforms existing methods.
Zhiheng Huang, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001, Michael Blumenstein, Bhaarat Chetty, G. Hemantha Kumar 0001
Int. J. Pattern Recognit. Artif. Intell.4
2021 A New Hybrid Method for Caption and Scene Text Classification in Action Video Images
abstract
Achieving a better recognition rate for text in action video images is challenging due to multiple types of text with unpredictable actions in the background. In this paper, we propose a new method for the classification of caption (which is edited text) and scene text (text that is a part of the video) in video images. This work considers five action classes, namely, Yoga, Concert, Teleshopping, Craft, and Recipes, where it is expected that both types of text play a vital role in understanding the video content. The proposed method introduces a new fusion criterion based on Discrete Cosine Transform (DCT) and Fourier coefficients to obtain the reconstructed images for caption and scene text. The fusion criterion involves computing the variances for coefficients of corresponding pixels of DCT and Fourier images, and the same variances are considered as the respective weights. This step results in Reconstructed image-1. Inspired by the special property of Chebyshev-Harmonic-Fourier-Moments (CHFM) that has the ability to reconstruct a redundancy-free image, we explore CHFM for obtaining the Reconstructed image-2. The reconstructed images along with the input image are passed to a Deep Convolutional Neural Network (DCNN) for classification of caption/scene text. Experimental results on five action classes and a comparative study with the existing methods demonstrate that the proposed method is effective. In addition, the recognition results of the before and after the classification obtained from different methods show that the recognition performance improves significantly after classification, compared to before classification.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Int. J. Pattern Recognit. Artif. Intell.3
2021 A New Method for Detecting Altered Text in Document Images
abstract
As more and more office documents are captured, stored, and shared in digital format, and as image editing software are becoming increasingly more powerful, there is a growing concern about document authenticity. To prevent illicit activities, this paper presents a new method for detecting altered text in document images. The proposed method explores the relationship between positive and negative coefficients of DCT to extract the effect of distortions caused by tampering by fusing reconstructed images of respective positive and negative coefficients, which results in Positive-Negative DCT coefficients Fusion (PNDF). To take advantage of spatial information, we propose to fuse R, G, and B color channels of input images, which results in RGBF (RGB Fusion). Next, the same fusion operation is used for fusing PNDF and RGBF, which results in a fused image for the original input one. We compute a histogram to extract features from the fused image, which results in a feature vector. The feature vector is then fed to a deep neural network for classifying altered text images. The proposed method is tested on our own dataset and the standard datasets from the ICPR 2018 Fraud Contest, Altered Handwriting (AH), and faked IMEI number images. The results show that the proposed method is effective and the proposed method outperforms the existing methods irrespective of image type.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Daniel P. Lopresti, Bhagesh Seraogi, Bidyut B. Chaudhuri
Int. J. Pattern Recognit. Artif. Intell.3
2021 A new context-based feature for classification of emotions in photographs
Divya Krishnani, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001, Daniel P. Lopresti, G. Hemantha Kumar 0001
Multim. Tools Appl.4
2021 Benchmarked multi-script Thai scene text dataset and its multi-class detection solution
Hemmaphan Suwanwiwat, Abhijit Das 0001, Umapada Pal 0001
Multim. Tools Appl.4
2021 Deformable scene text detection using harmonic features and modified pixel aggregation network
Tanmay Jain, Palaiahnakote Shivakumara, Umapada Pal 0001, Cheng-Lin Liu 0001
Pattern Recognit. Lett.3
2021 A rotation and scale invariant approach for multi-oriented floor plan image retrieval
Rasika Khade, Krupa Jariwala, Chiranjoy Chattopadhyay, Umapada Pal 0001
Pattern Recognit. Lett.4
2021 A new DCT-PCM method for license plate number detection in drone images
Hamam Mokayed, Palaiahnakote Shivakumara, Hock Woon Hon, Mohan Kankanhalli, Tong Lu 0002, Umapada Pal 0001
Pattern Recognit. Lett.6
2021 Modeling local and global behavior for trajectory classification using graph based algorithm
Rajkumar Saini, Pradeep Kumar 0002, Partha Pratim Roy 0001, Umapada Pal 0001
Pattern Recognit. Lett.4
2021 Arbitrarily-Oriented Text Detection in Low Light Natural Scene Images
abstract
Text detection in low light natural scene images is challenging due to poor image quality and low contrast. Unlike most existing methods that focus on well-lit (normally daylight) images, the proposed method considers much darker natural scene images. For this task, our method first integrates spatial and frequency domain features through fusion to enhance fine details in the image. Next, we use Maximally Stable Extremal Regions (MSER) for detecting text candidates from the enhanced images. We then introduce Cloud of Line Distribution (COLD) features, which capture the distribution of pixels of text candidates in the polar domain. The extracted features are sent to a Convolution Neural Network (CNN) to correct the bounding boxes for arbitrarily oriented text lines by removing false positives. Experiments are conducted on a dataset of low light images to evaluate the proposed enhancement step. The results show our approach is more effective compared to existing methods in terms of standard quality measures, namely, BRISQE, NIQE and PIQE. In addition, experimental results on a variety of standard benchmark datasets, namely, ICDAR 2013, ICDAR 2015, SVT, Total-Text, ICDAR 2017-MLT and CTW1500, show that the proposed approach not only produces better results for low light images, at the same time it is also competitive for daylight images.
Minglong Xue, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001, Daniel P. Lopresti, Zhibo Yang 0003
IEEE Trans. Multim.6
2021 A New Foreground-Background based Method for Behavior-Oriented Social Media Image Classification
abstract
Due to various applications, research on personal traits using information on social media has become an important area. In this paper, a new method for the classification of behavior-oriented social images uploaded on various social media platforms is presented. The proposed method introduces a multimodality concept using skin of different parts of human body and background information, such as indoor and outdoor environments. For each image, the proposed method detects skin candidate components based on R, G, B color spaces and entropy features. The iterative mutual nearest neighbor approach is proposed to detect accurate skin candidate components, which result in foreground components. Next, the proposed method detects the remaining part (other than skin components) as background components based on structure tensor of R, G, B color spaces, and Maximally Stable Extremal Regions (MSER ) concept in the wavelet domain. We then explore Hanman Transform for extracting context features from foreground and background components through clustering and fusion operation. These features are then fed to an SVM classifier for the classification of behavior-oriented images. Comprehensive experiments on 10-class datasets of Normal Behavior-Oriented Social media Image (NBSI) and Abnormal Behavior-Oriented Social media Image (ABSI) show that the proposed method is effective and outperforms the existing methods in terms of average classification rate. Also, the results on the benchmark dataset of five classes of personality traits and two classes of emotions of different facial expressions (FERPlus dataset) demonstrated the robustness of the proposed method over the existing methods.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Divya Krishnani, Ramachandra Raghavendra, Tong Lu 0002, Umapada Pal 0001, Mohan Kankanhalli
ACM Trans. Multim. Comput. Commun. Appl.6
2020 Cross-Population Train/Test Deep Learning Model: Abnormality Screening in Chest X-Rays
abstract
Automated radiological screening is an advancing field in which algorithms and predictive models are used to detect abnormalities in Chest X-rays (CXRs). Traditionally, in machine learning, the exact same dataset has been partitioned into train and test sets, and as a consequence, the validation scores are often biased towards the population it has been trained on. Cross-population test is a measure of how good an algorithm/model performs after training on a data from one region of the world and then evaluating the model on another data from another part of the world, without any additional training or learning on the latter data. To showcase cross-population train/test model, we consider two benchmark CXR (with Tuberculosis) datasets that are made available by the U.S. National Library of Medicine: a) Shenzhen, China; and b) Montgomery County, USA. We used a modified pre-trained deep learning model as our predictive model and achieved a cross-population classification accuracy of 76.05% (0.84, AUC) and 71.47% (0.79, AUC), using each dataset as training and testing data separately. To the best of our knowledge, this is the first cross-population evaluation of a deep learning model being used for abnormality screening using CXRs.
Dipayan Das 0004, KC Santosh, Umapada Pal 0001
CBMS3
2020 STEFANN: Scene Text Editor Using Font Adaptive Neural Network
abstract
Textual information in a captured scene plays an important role in scene interpretation and decision making. Though there exist methods that can successfully detect and interpret complex text regions present in a scene, to the best of our knowledge, there is no significant prior work that aims to modify the textual information in an image. The ability to edit text directly on images has several advantages including error correction, text restoration and image reusability. In this paper, we propose a method to modify text in an image at character-level. We approach the problem in two stages. At first, the unobserved character (target) is generated from an observed character (source) being modified. We propose two different neural network architectures - (a) FANnet to achieve structural consistency with source font and (b) Colornet to preserve source color. Next, we replace the source character with the generated character maintaining both geometric and visual consistency with neighboring characters. Our method works as a unified platform for modifying text in images. We present the effectiveness of our method on COCO-Text and ICDAR datasets both qualitatively and quantitatively.
Prasun Roy, Saumik Bhattacharya, Subhankar Ghosh, Umapada Pal 0001
CVPR4
2020 A New Context-Based Method for Restoring Occluded Text in Natural Scene Images
Ayush Mittal, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein, Daniel P. Lopresti
DAS3
2020 A New Common Points Detection Method for Classification of 2D and 3D Texts in Video/Scene Images
Lokesh Nandanwar, Palaiahnakote Shivakumara, Ahlad Kumar, Tong Lu 0002, Umapada Pal 0001, Daniel P. Lopresti
DAS5
2020 SSBC 2020: Sclera Segmentation Benchmarking Competition in the Mobile Environment
abstract
The paper presents a summary of the 2020 Sclera Segmentation Benchmarking Competition (SSBC), the 7th in the series of group benchmarking efforts centred around the problem of sclera segmentation. Different from previous editions, the goal of SSBC 2020 was to evaluate the performance of sclera-segmentation models on images captured with mobile devices. The competition was used as a platform to assess the sensitivity of existing models to i) differences in mobile devices used for image capture and ii) changes in the ambient acquisition conditions. 26 research groups registered for SSBC 2020, out of which 13 took part in the final round and submitted a total of 16 segmentation models for scoring. These included a wide variety of deep-learning solutions as well as one approach based on standard image processing techniques. Experiments were conducted with three recent datasets. Most of the segmentation models achieved relatively consistent performance across images captured with different mobile devices (with slight differences across devices), but struggled most with low-quality images captured in challenging ambient conditions, i.e., in an indoor environment and with poor lighting.
Matej Vitek, Abhijit Das 0001, Yann Pourcenoux, Alexandre Missler, C. Paumier, Sumanta Das, Ishita De Ghosh, Diego Rafael Lucio, Luiz Antonio Zanlorensi, David Menotti, Fadi Boutros, Naser Damer, Jonas Henry Grebe, Arjan Kuijper, Junxing Hu, Yong He 0009, Caiyong Wang, Yunlong Wang 0003, Zhenan Sun, Dailé Osorio Roig, Christian Rathgeb, Christoph Busch 0001, Juan E. Tapia, Andres Valenzuela, Georgios Zampoukis, Lazaros T. Tsochatzidis, Ioannis Pratikakis, Sabari Nathan, R. Suganya 0001, Vineet Mehta, Abhinav Dhall, Kiran B. Raja, Gourav Gupta, Jalil Nourmohammadi-Khiarak, Mohsen Akbari-Shahper, Farhang Jaryani, Meysam Asgari-Chenaghlu, Ritesh Vyas, Sristi Dakshit, Peter Peer, Umapada Pal 0001, Vitomir Struc
IJCB42
2020 ICFHR 2020 Competition on Short answer ASsessment and Thai student SIGnature and Name COMponents Recognition and Verification (SASIGCOM 2020)
abstract
This paper describes the results of the competition on Short answer ASsessment and Thai student SIGnature and Name COMponents Recognition and Verification (SASIGCOM 2020) in conjunction with the 17th International Conference on Frontiers in Handwriting Recognition (ICFHR 2020). The competition was aimed to automate the evaluation process short answer-based examination and record the development and gain attention to such system. The proposed competition contains three elements which are short answer assessment (recognition and marking the answers to short-answer questions derived from examination papers), student name components (first and last names) and signature verification and recognition. Signatures and name components data were collected from 100 volunteers. For the Thai signature dataset, there are 30 genuine signatures, 12 skilled and 12 simple forgeries for each writer. With Thai name components dataset, there are 30 genuine and 12 skilfully forged name components for each writer. There are 104 exam papers in the short answer assessment dataset, 52 of which were written with cursive handwriting; the rest of 52 papers were written with printed handwriting. The exam papers contain ten questions, and the answers to the questions were designed to be a few words per question. Three teams from distinguished labs submitted their systems. For short answer assessment, word spotting task was also performed. This paper analysed the results produced by their algorithms using a performance measure and defines a way forward for this subject of research. Both the datasets, along with some of the accompanying ground truth/baseline mask will be made freely available for research purposes via the TC10/TC11.
Abhijit Das 0001, Hemmaphan Suwanwiwat, Umapada Pal 0001, Michael Blumenstein
ICFHR3
2020 Inception-based Deep Learning Architecture for Tuberculosis Screening using Chest X-rays
abstract
The motivation for this work is the primary need of screening Tuberculosis (TB) positive patients in the severely resource constrained regions of the world. Chest X-ray (CXR) is considered to be a promising indicator for the onset of TB, but the lack of skilled radiologists in such resource constrained regions degrades the situation. Therefore, several computer aided diagnosis (CAD) systems have been proposed to solve the decision making problem, which includes hand-engineered feature extraction methods to deep learning or Convolutional Neural Network (CNN) based methods. Feature extraction, being a time and resource intensive process, often delays the process of mass screening. Hence, an end to end CNN architecture is proposed in this work to solve the problem. Two benchmark CXR datasets have been used in this work, collected from Shenzhen (China) and Montgomery County (USA), on which the proposed methodology achieved a maximum abnormality detection accuracy (ACC) of 91.7% (0.96 AUC) and 87.47% (0.92 AUC) respectively. Considering these datasets, to the best of our knowledge, the obtained results are superior to the state of the art deep learning based works.
Dipayan Das 0004, KC Santosh, Umapada Pal 0001
ICPR3
2020 Recognizing Bengali Word Images - A Zero-Shot Learning Perspective
abstract
Zero-Shot Learning(ZSL) techniques could classify a completely unseen class, which it has never seen before during training. Thus, making it more apt for any real-life classification problem, where it is not possible to train a system with annotated data for all possible class types. This work investigates recognition of word images written in Bengali Script in a ZSL framework. The proposed approach performs Zero-Shot word recognition by coupling deep learned features procured from various CNN architectures along with 13 basic shapes/stroke primitives commonly observed in Bengali script characters. As per the notion of ZSL framework those 13 basic shapes are termed as “Signature/Semantic Attributes”. The obtained results are promising while evaluation was carried out in a Five-Fold cross-validation setup dealing with samples from 250 word classes.
Sukalpa Chanda, Daniel Haitink, Prashant Kumar Prasad, Jochem Baas, Umapada Pal 0001, Lambert Schomaker
ICPR5
2020 Modeling Extent-of-Texture Information for Ground Terrain Recognition
abstract
Ground Terrain Recognition is a difficult task as the context information varies significantly over the regions of a ground terrain image. In this paper, we propose a novel approach towards ground-terrain recognition via modeling the Extent-of-Texture information to establish a balance between the order-less texture component and ordered-spatial information locally. At first, the proposed method uses a CNN backbone feature extractor network to capture meaningful information of ground terrain images, and model the extent of texture and shape information locally. Then, it encodes order-less texture information and ordered shape information in a patch-wise manner, and utilizes an intra-domain message passing mechanism to make every patch aware of each other for rich feature learning. Next, the model combines the extent of texture information with the encoded texture information and the extent of shape information with the encoded shape information patch-wise and then exploit Extent of texture (EoT) Guided Inter-domain Message passing module for sharing knowledge about the opposite domain to balance out the order-less texture information with ordered shape information. Finally, Bilinear model outputs a pairwise correlation between the order-less texture information and ordered shape information, and classifier classifies the ground terrain image efficiently. The experimental results indicate the superior performance of the proposed model11The source code of the proposed system is publicly available at https://github.com/ShuvozitGhose/Ground-Terrain-EoT over existing state-of-the-art techniques on DTD, MINC and GTOS-mobile datasets.
Shuvozit Ghose, Pinaki Nath Chowdhury, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR4
2020 UDBNET: Unsupervised Document Binarization Network via Adversarial Game
abstract
Degraded document image binarization is one of the most challenging tasks in the domain of document image analysis. In this paper, we present a novel approach towards document image binarization by introducing three-player minmax adversarial game. We train the network in an unsupervised setup by assuming that we do not have any paired-training data. In our approach, an Adversarial Texture Augmentation Network (ATANet) first superimposes the texture of a degraded reference image over a clean image. Later, the clean image along with its generated degraded version constitute the pseudo paired-data which is used to train the Unsupervised Document Binarization Network (UDBNet). Following this approach, we have enlarged the document binarization datasets as it generates multiple images having same content feature but different textual feature. These generated noisy images are then fed into the UDBNet to get back the clean version. The joint discriminator which is the third-player of our three-player min-max adversarial game tries to couple both the ATANet and UDBNet. The three-player min-max adversarial game stops, when the distributions modelled by the ATANet and the UDBNet align to the same joint distribution over time. Thus, the joint discriminator enforces the UDBNet to perform better on real degraded image. The experimental results indicate the superior performance of the proposed model over existing state-of-the-art algorithm on widely used DIBCO datasets. The source code of the proposed system is publicly available at https://github.com/VIROBO-15/UDBNET.
Amandeep Kumar, Shuvozit Ghose, Pinaki Nath Chowdhury, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR5
2020 Chebyshev-Harmonic-Fourier-Moments and Deep CNNs for Detecting Forged Handwriting
abstract
Recently developed sophisticated image processing techniques and tools have made easier the creation of high-quality forgeries of handwritten documents including financial and property records. To detect such forgeries of handwritten documents, this paper presents a new method by exploring the combination of Chebyshev-Harmonic-Fourier-Moments (CHFM) and deep Convolutional Neural Networks (D-CNNs). Unlike existing methods work based on abrupt changes due to distortion created by forgery operation, the proposed method works based on inconsistencies and irregular changes created by forgery operations. Inspired by the special properties of CHFM, such as its reconstruction ability by removing redundant information, the proposed method explores CHFM to obtain reconstructed images for the color components of the Original, Forged Noisy and Blurred classes. Motivated by the strong discriminative power of deep CNNs, for the reconstructed images of respective color components, the proposed method used deep CNNs for forged handwriting detection. Experimental results on our dataset and benchmark datasets (namely, ACPR 2019, ICPR 2018 FCD and IMEI datasets) show that the proposed method outperforms existing methods in terms of classification rate.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Sayani Kundu, Umapada Pal 0001, Tong Lu 0002, Daniel P. Lopresti
ICPR4
2020 Local Gradient Difference Features for Classification of 2D-3D Natural Scene Text Images
abstract
Methods developed for normal 2D text detection do not work well for text that is rendered using decorative, 3D effects, etc. This paper proposes a new method for classification of 2D and 3D natural scene text images so that an appropriate recognition method can be chosen accordingly based on the classification results for better performance. The proposed method explores local gradient differences for obtaining candidate pixels, which represent a stroke. To study the spatial distribution of candidate pixels, we propose a measure, called COLD, which is denser for pixels toward the center of strokes and scattered for non-stroke pixels. This observation leads us to introduce mass features for extracting the regular spatial pattern of COLD, which indicates a 2D text image. The extracted features are fed into a Neural Network (NN) for classification. The proposed method is tested on (i) a new dataset introduced in this work (ii) a second dataset assembled from standard natural scene datasets (iii) Non-Text Image datasets which does not contain text, rather it contains objects. Experimental results of the proposed method on images with text and non-text show that the proposed method is independent of text. The proposed approach improves text detection and recognition performance significantly after classification.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Ramachandra Raghavendra, Tong Lu 0002, Umapada Pal 0001, Daniel P. Lopresti, Nor Badrul Anuar
ICPR5
2020 Forged text detection in video, scene, and document images
abstract
Rapid advances in artificial intelligence have made it possible to produce forgeries good enough to fool an average user. As a result, there is growing interest in developing robust methods to counter such forgeries. This study presents a new Fourier spectrum‐based method for detecting forged text in video images. The authors' premise is that brightness distribution and the spectrum shape exhibit irregular patterns (inconsistencies) for forged text, while appearing more regular for original text. The method divides the spectrum of an input image into sectors and tracks to highlight these effects. Specifically, positive and negative coefficients for sectors and tracks are extracted to quantify the brightness distribution. Variations in the shape of the spectrum are analysed by determining the angular relationship between the principal axes and the sectors/tracks of the spectrum. Next, it combines these two features to detect forged text in the images of IMEI (International Mobile Equipment Identity) numbers and document. For evaluation, the following datasets are used: own video dataset and standard datasets, namely, IMEI number, ICPR 2018 Fraud Document Contest, and a natural scene text dataset. Experimental results show that the proposed method outperforms existing methods in terms of average classification rate and F ‐score.
Lokesh Nandanwar, Palaiahnakote Shivakumara, Prabir Mondal, Raghunandan K. Srinivas, Umapada Pal 0001, Tong Lu 0002, Daniel P. Lopresti
IET Image Process.5
2020 Zone-based keyword spotting in Bangla and Devanagari documents
Ayan Kumar Bhunia, Partha Pratim Roy 0001, Aneeshan Sain, Umapada Pal 0001
Multim. Tools Appl.4
2020 A new augmentation-based method for text detection in night and day license plate images
Pinaki Nath Chowdhury, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Multim. Tools Appl.3
2020 A new unified method for detecting text from marathon runners and sports players in video (PR-D-19-01078R2)
Sauradip Nag, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
Pattern Recognit.3
2020 Special issue on deep learning for video text analysis
Subhadip Basu, Ujjwal Maulik, Umapada Pal 0001
Pattern Recognit. Lett.3
2020 Graph attention network for detecting license plates in crowded street scenes
Pinaki Nath Chowdhury, Palaiahnakote Shivakumara, Swati Kanchan, Ramachandra Raghavendra, Umapada Pal 0001, Tong Lu 0002, Daniel P. Lopresti
Pattern Recognit. Lett.5
2020 Delaunay triangulation based text detection from multi-view images of natural scene
Soumyadip Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, G. Hemantha Kumar 0001
Pattern Recognit. Lett.3
2020 DELP-DAR system for license plate detection and recognition
Zied Selmi, Mohamed Ben Halima, Umapada Pal 0001, Adel M. Alimi
Pattern Recognit. Lett.3
2020 A new Fractal Series Expansion based enhancement model for license plate recognition
Pinaki Nath Chowdhury, Palaiahnakote Shivakumara, Hamid Abdullah Jalab, Rabha W. Ibrahim, Umapada Pal 0001, Tong Lu 0002
Signal Process. Image Commun.5
2019 Age Estimation using Disconnectedness Features in Handwriting
abstract
Real-time applications of handwriting analysis have increased drastically in the fields of forensic and information security because of accurate cues. One of such applications is human age estimation based on handwriting for the purpose of immigrant checking. In this paper, we have proposed a new method for age estimation using handwriting analysis using Hu invariant moments and disconnectedness features. To make the proposed method robust to both ruled and un-ruled documents, we propose to explore intersection point detection in Canny edge images of each input document, which results in text components. For each text component pair, we propose Hu invariant moments for extracting disconnectedness features, which in fact measure multi-shape components based on distance, shape and mutual position analysis of components. Furthermore, iterative k-means clustering is proposed for the classification of different age groups. Experimental results on our dataset and some standard datasets, namely, IAM and KHATT, show that the proposed method is effective and outperforms the state-of-the-art methods.
V. Basavaraja, Palaiahnakote Shivakumara, D. S. Guru, Umapada Pal 0001, Tong Lu 0002, Michael Blumenstein
ICDAR4
2019 Zero Shot Learning Based Script Identification in the Wild
abstract
The text recognition system for natural images or video frames containing multilingual text needs a method to first identify the written script and then recognize the word in the identified script. However, the occurrence of some scripts is rare as compared to others. Due to the availability of a few samples of the rare script, the supervised learning of the deep neural networks is difficult. To overcome this problem, we have proposed a zero-shot learning based method for script identification. We have also proposed architecture for script identification which fuses the global feature vector and the semantic embedding vector. The semantic embedding of the script is obtained by using the spatial dependency of the stroke's sequence via the recurrent neural network. The proposed architecture shows superior results as compared to the baseline approaches.
Prateek Keserwani, Kanjar De, Partha Pratim Roy 0001, Umapada Pal 0001
ICDAR4
2019 CRNN Based Jersey-Bib Number/Text Recognition in Sports and Marathon Images
abstract
The primary challenge in tracing the participants in sports and marathon video or images is to detect and localize the jersey/Bib number that may present in different regions of their outfit captured in cluttered environment conditions. In this work, we proposed a new framework based on detecting the human body parts such that both Jersey Bib number and text is localized reliably. To achieve this, the proposed method first detects and localize the human in a given image using Single Shot Multibox Detector (SSD). In the next step, different human body parts namely, Torso, Left Thigh, Right Thigh, that generally contain a Bib number or text region is automatically extracted. These detected individual parts are processed individually to detect the Jersey Bib number/text using a deep CNN network based on the 2-channel architecture based on the novel adaptive weighting loss function. Finally, the detected text is cropped out and fed to a CNN-RNN based deep model abbreviated as CRNN for recognizing jersey/Bib/text. Extensive experiments are carried out on the four different datasets including both bench-marking dataset and a new dataset. The performance of the proposed method is compared with the state-of-the-art methods on all four datasets that indicates the improved performance of the proposed method on all four datasets.
Sauradip Nag, Ramachandra Raghavendra, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Mohan Kankanhalli
ICDAR4
2019 ICDAR2019 Robust Reading Challenge on Multi-lingual Scene Text Detection and Recognition - RRC-MLT-2019
abstract
With the growing cosmopolitan culture of modern cities, the need of robust Multi-Lingual scene Text (MLT) detection and recognition systems has never been more immense. With the goal to systematically benchmark and push the state-of-the-art forward, the proposed competition builds on top of the RRC-MLT-2017 with an additional end-to-end task, an additional language in the real images dataset, a large scale multi-lingual synthetic dataset to assist the training, and a baseline End-to-End recognition method. The real dataset consists of 20,000 images containing text from 10 languages. The challenge has 4 tasks covering various aspects of multi-lingual scene text: (a) text detection, (b) cropped word script classification, (c) joint text detection and script classification and (d) end-to-end detection and recognition. In total, the competition received 60 submissions from the research and industrial communities. This paper presents the dataset, the tasks and the findings of the presented RRC-MLT-2019 challenge.
Nibal Nayef, Cheng-Lin Liu 0001, Jean-Marc Ogier, Michal Busta, Pinaki Nath Chowdhury, Dimosthenis Karatzas, Wafa Khlif, Jiri Matas, Umapada Pal 0001, Jean-Christophe Burie
ICDAR10
2019 An Automatic System for Generating Artificial Fake Character Images
Yisheng Yue, Palaiahnakote Shivakumara, Yirui Wu, Tong Lu 0002, Umapada Pal 0001
MMM (2)6
2019 A comparative study of different texture features for document image retrieval
Fahimeh Alaei, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
Expert Syst. Appl.3
2019 Fractional means based method for multi-oriented keyword spotting in video/scene/license plate images
Palaiahnakote Shivakumara, Sangheeta Roy, Hamid Abdullah Jalab, Rabha W. Ibrahim, Umapada Pal 0001, Tong Lu 0002, Vijeta Khare, Ainuddin Wahid Abdul Wahab
Expert Syst. Appl.5
2019 Evaluation of word spotting under improper segmentation scenario
Sounak Dey, Anguelos Nicolaou, Josep Lladós 0001, Umapada Pal 0001
Int. J. Document Anal. Recognit.4
2019 Word searching in scene image and video frame in multi-script scenario using dynamic shape coding
Partha Pratim Roy 0001, Ayan Kumar Bhunia, Avirup Bhattacharyya, Umapada Pal 0001
Multim. Tools Appl.4
2019 Curved text detection in blurred/non-blurred video/scene images
Minglong Xue, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001
Multim. Tools Appl.5
2019 Bag-of-visual-words for signature-based multi-script document retrieval
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001, Michael Blumenstein
Neural Comput. Appl.3
2019 A deep one-shot network for query-based logo retrieval
Ayan Kumar Bhunia, Ankan Bhunia, Shuvozit Ghose, Abhirup Das, Partha Pratim Roy 0001, Umapada Pal 0001
Pattern Recognit.6
2019 Script identification in natural scene image and video frames using an attention based Convolutional-LSTM network
Ankan Bhunia, Aishik Konwer, Ayan Kumar Bhunia, Abir Bhowmick, Partha Pratim Roy 0001, Umapada Pal 0001
Pattern Recognit.6
2019 Sub-Stroke-Wise Relative Feature for Online Indic Handwriting Recognition
abstract
The main problem of Bangla (Bengali) and Devanagari handwriting recognition is the shape similarity of characters. There are only a few pieces of work on writer-independent cursive online Indian text recognition, and the shape similarity problem needs more attention from the researchers. To handle the shape similarity problem of cursive characters of Bangla and Devanagari scripts, in this article, we propose a new category of features called ‘ sub-stroke-wise relative feature ’ (SRF) which are based on relative information of the constituent parts of the handwritten strokes. Relative information among some of the parts within a character can be a distinctive feature as it scales up small dissimilarities and enhances discrimination among similar-looking shapes. Also, contextual anticipatory phenomena are automatically modeled by this type of feature, as it takes into account the influence of previous and forthcoming strokes. We have tested popular state-of-the-art feature sets as well as proposed SRF using various (up to 20,000-word) lexicons and noticed that SRF significantly outperforms the state-of-the-art feature sets for online Bangla and Devanagari cursive word recognition.
Nilanjana Bhattacharya 0001, Partha Pratim Roy 0001, Umapada Pal 0001
ACM Trans. Asian Low Resour. Lang. Inf. Process.3
2019 Multi-Script-Oriented Text Detection and Recognition in Video/Scene/Born Digital Images
abstract
Achieving good text detection and recognition results for multi-script-oriented images is a challenging task. First, we explore bit plane slicing in order to utilize the advantage of the most significant bit information to identify text components. A new iterative nearest neighbor symmetry is then proposed based on shapes of convex and concave deficiencies of text components in bit planes to identify candidate planes. Further, we introduce a new concept called mutual nearest neighbor pair components based on gradient direction to identify representative pairs of texts in each candidate bit plane. The representative pairs are used to restore words with the help of edge image of the input one, which results in text detection results (words). Second, we propose a new idea by fixing window for character components of arbitrary oriented words based on angular relationship between sub-bands and a fused band. For each window, we extract features in contourlet wavelet domain to detect characters with the help of an SVM classifier. Further, we propose to explore HMM for recognizing characters and words of any orientation using the same feature vector. The proposed method is evaluated on standard databases such as ICDAR, YVT video, ICDAR, SVT, MSRA scene data, ICDAR born digital data, and multi-lingual data to show its superiority to the state of the art methods.
Raghunandan K. Srinivas, Palaiahnakote Shivakumara, Sangheeta Roy, G. Hemantha Kumar 0001, Umapada Pal 0001, Tong Lu 0002
IEEE Trans. Circuits Syst. Video Technol.5
2018 Aligning Salient Objects to Queries: A Multi-modal and Multi-object Image Retrieval Framework
Sounak Dey, Anjan Dutta 0001, Suman K. Ghosh, Ernest Valveny, Josep Lladós 0001, Umapada Pal 0001
ACCV (2)6
2018 Evaluation of Gist Operator for Document Image Retrieval
abstract
As digitised documents normally contain a large variety of structures, a page segmentation- and layout-free method for document image retrieval is preferable. In this research work, therefore, wavelet transform as a transform-based approach is initially used to provide different under-sampled images from the original image. Then, Gist operator, as a feature extraction technique, is employed to extract a set of global features from the original image as well as the sub-images obtained from the wavelet transform. Moreover, the column-wise variances of the values in each sub-image are computed and they are then concatenated to obtain another set of features. Considering each feature set, locality-sensitive hashing is employed to compute similarity distances between a query and the document images in the database. Finally, a classifier fusion technique using the mean function is taken into account to provide a document image retrieval result. The combination of these features and a clustering score fusion strategy provides higher document image retrieval accuracy. Two different databases of the document image are considered for experimentation. The results obtained from the experimental study are detailed and the results are encouraging.
Fahimeh Alaei, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
DAS3
2018 New COLD Feature Based Handwriting Analysis for Enthnicity/Nationality Identification
abstract
Identifying crime for forensic investigating teams when crimes involve people of different nationals is challenging. This paper proposes a new method for ethnicity (nationality) identification based on Cloud of Line Distribution (COLD) features of handwriting components. The proposed method, at first, uses tangent angle of the contour pixels in each row and the mean of intensity values of each row for segmenting text lines. For segmented text lines, we use tangent angle and direction of base lines to remove rule lines in the image. We use polygonal approximation for finding dominant points for contours of edge components. Then the proposed method connects the nearest dominant points of every dominant point, which results in line segments of dominant point pairs. For each line segment, the proposed method estimates angle and length, which gives a point in polar domain. For all the line segments, the proposed method generates dense points in polar domain, which results in COLD distribution. As character component shapes change, according to nationals, the shape of the distribution changes. This observation is extracted based on distance from pixels of distribution to Principal Axis of the distribution. Then the features are subjected to an SVM classifier for identifying nationals. Experiments are conducted on a complex dataset, which show the proposed method is effective and outperforms the existing method.
Sauradip Nag, Palaiahnakote Shivakumara, Yirui Wu, Umapada Pal 0001, Tong Lu 0002
ICFHR4
2018 Adaptive Multi-Gradient Kernels for Handwritting Based Gender Identification
abstract
Handwriting based Gender identification is challenging due to unconstrained handwriting and individual differences in writing. To solve this problem, we propose a new adaptive multi-gradient of Sobel kernels for extracting Adaptive Multi-Gradient Features (AMGF). For extracted text lines, the proposed method finds dominant pixels based on directional symmetry of text pixels given by AMGF. We perform histogram operation for adaptive multi-gradient values extracted corresponding to dominant pixels. The gradient values that give the highest peak in respective histograms is chosen as features. This results in feature vector having four AMGF values. The same vector are generated for successive text lines in each image to study either consistency, which is expected for females or inconsistency, which is expected for males in writing styles. The correlation is estimated based on feature vectors of the first and the successive text lines until converging or diverging criteria is met. If convergence happens, the input document is considered as female else is considered as male. The method is tested on our own dataset, which includes large variations and standard datasets, namely, QUWI, IAM-1+IAM-2 and KHATT, to demonstrate the effectiveness of the proposed method. Experimental results show that the proposed method outperforms the existing methods.
B. J. Navya, Palaiahnakote Shivakumara, G. C. Swetha, Sangheeta Roy, D. S. Guru, Umapada Pal 0001, Tong Lu 0002
ICFHR6
2018 A CNN Based Framework for Unistroke Numeral Recognition in Air-Writing
abstract
Air-writing refers to virtually writing linguistic characters through hand gestures in three dimensional space with six degrees of freedom. In this paper a generic video camera dependent convolutional neural network (CNN) based air-writing framework has been proposed. Gestures are performed using a marker of fixed color in front of a generic video camera followed by color based segmentation to identify the marker and track the trajectory of marker tip. A pre-trained CNN is then used to classify the gesture. The recognition accuracy is further improved using transfer learning with the newly acquired data. The performance of the system varies greatly on the illumination condition due to color based segmentation. In a less fluctuating illumination condition the system is able to recognize isolated unistroke numerals of multiple languages. The proposed framework achieved 97.7%, 95.4% and 93.7% recognition rate in person independent evaluation over English, Bengali and Devanagari numerals, respectively.
Prasun Roy, Subhankar Ghosh, Umapada Pal 0001
ICFHR3
2018 Signature and Logo Detection using Deep CNN for Document Image Retrieval
abstract
Signature and logo as a query are important for content-based document image retrieval from a scanned document repository. This paper deals with signature and logo detection from a repository of scanned documents, which can be used for document retrieval using signature or logo information. A large intra-category variance among signature and logo samples poses challenges to traditional hand-crafted feature extraction-based approaches. Hence, the potential of deep learning-based object detectors namely, Faster R-CNN and YOLOv2 were examined for automatic detection of signatures and logos from scanned administrative documents. Four different network models namely ZF, VGG16, VGGM, and YOLOv2 were considered for analysis and identifying their potential in document image retrieval. The experiments were conducted on the publicly available "Tobacco-800" dataset. The proposed approach detects Signatures and Logos simultaneously. The results obtained from the experiments are promising and at par with the existing methods.
Nabin Sharma, Ranju Mandal, Rabi Sharma, Umapada Pal 0001, Michael Blumenstein
ICFHR4
2018 A New RGB Based Fusion for Forged IMEI Number Detection in Mobile Images
abstract
As technology advances to make living comfortable for people, at the same time, different crimes also increase. One such sensitive crime is creating fake International Mobile Equipment Identity (IMEI) for smart mobile devices. In this paper, we present a new fusion based method using R, G and B color components for detecting forged IMEI numbers. To the best of our knowledge, this is the first work for forged IMEI number detection in mobile images. The proposed method first finds variances for R, G and B images of a forged input image to study local changes. The variances are used to derive weights for respective color components. The same weights are convolved with respective pixel values of R, G and B components, which results in the fused image. For the fused image, the proposed method extracts features based on sparsity, the number of connected components, and the average intensity values for edge components in respective R, G and B components, which gives six features. The proposed method finds absolute difference between fused and input images, which gives feature vector containing six difference values. The proposed method constructs templates based on samples chosen randomly. Feature vectors are compared with the templates for detecting forged IMEI numbers. Experiments are conducted on our own dataset and standard datasets to evaluate the proposed method. Furthermore, comparative studies with the related existing methods show that the proposed method outperforms the existing methods.
Palaiahnakote Shivakumara, V. Basavaraja, Harsha S. Gowda, D. S. Guru, Umapada Pal 0001, Tong Lu 0002
ICFHR5
2018 ICFHR 2018 Competition on Thai Student Signatures and Name Components Recognition and Verification (TSNCRV2018)
abstract
This paper summarises the results of the competition on the 1st Thai Student Signature and Name Components Recognition and Verification (TSNCRV 2018). It was organised in the context of the 16th International Conference on Frontiers in Handwriting Recognition (ICFHR 2018). The aim of this competition was to record the development and gain attention on Thai student signatures and name component recognition and verification. Two different types of datasets were used for the competition: the first dataset contains Thai student signatures and the second dataset contains Thai student name components. Signatures and name components from 100 volunteers each were included in the competition datasets. For Thai signature dataset, there are 30 genuine signatures, 12 skilled and 12 simple forgeries for each writer. For Thai name components, there are 30 genuine and 12 skilfully forged name components for each writer. For both the datasets the individuals were asked to write their name/signature in the given space on a white piece of paper for number of time (with a pause between each 10 samples). The skilled forgers were asked practice emitting the original signature for certain number of times till they fill skilled to forge. Five teams from distinguish labs submitted their systems. This paper analysed the results produced by these algorithms/systems using a performance measure and defined a way forward for this subject of research. Both the datasets along with some of the accompanying ground truth/baseline mask will be made freely available for research purposes via the TC10/TC11.
Hemmaphan Suwanwiwat, Abhijit Das 0001, Umapada Pal 0001, Michael Blumenstein
ICFHR3
2018 Handwriting Trajectory Recovery using End-to-End Deep Encoder-Decoder Network
abstract
In this paper, we introduce a novel technique to recover the pen trajectory of offline characters which is a crucial step for handwritten character recognition. Generally, online acquisition approach has more advantage than its offline counterpart as the online technique keeps track of the pen movement. Hence, pen tip trajectory retrieval from offline text can bridge the gap between online and offline methods. Our proposed framework employs sequence to sequence model which consists of an encoder-decoder LSTM module. The proposed encoder module consists of Convolutional LSTM network, which takes an offline character image as the input and encodes the feature sequence to a hidden representation. The output of the encoder is fed to a decoder LSTM and we get the successive coordinate points from every time step of the decoder LSTM. Although the sequence to sequence model is a popular paradigm in various computer vision and language translation tasks, the main contribution of our work lies in designing an end-to-end network for a decade old popular problem in document image analysis community. Tamil, Telugu and Devanagari characters of LIPI Toolkit dataset are used for our experiments. Our proposed method has achieved superior performance compared to the other conventional approaches.
Ayan Kumar Bhunia, Abir Bhowmick, Ankan Bhunia, Aishik Konwer, Prithaj Banerjee, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR7
2018 Word Level Font-to-Font Image Translation using Convolutional Recurrent Generative Adversarial Networks
abstract
Conversion of one font to another font is very useful in real life applications. In this paper, we propose a Convolutional Recurrent Generative model to solve the word level font transfer problem. Our network is able to convert the font style of any printed text images from its current font to the required font. The network is trained end-to-end for the complete word images. Thus it eliminates the necessary pre-processing steps, like character segmentations. We extend our model to conditional setting that helps to learn one-to-many mapping function. We employ a novel convolutional recurrent model architecture in the Generator that efficiently deals with the word images of arbitrary width. It also helps to maintain the consistency of the final images after concatenating the generated image patches of target font. Besides, the Generator and the Discriminator network, we employ a Classification network to classify the generated word images of converted font style to their subsequent font categories. Most of the earlier works related to image translation are performed on square images. Our proposed architecture is the first of its kind which can handle images of varying widths. Word images generally have varying width depending on the number of characters present. Hence, we test our model on a synthetically generated font dataset. We compare our method with some of the state-of-the-art methods for image translation. The superior performance of our network on the same dataset proves the ability of our model to learn the font distributions.
Ankan Bhunia, Ayan Kumar Bhunia, Prithaj Banerjee, Aishik Konwer, Abir Bhowmick, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR7
2018 Learning Cross-Modal Deep Embeddings for Multi-Object Image Retrieval using Text and Sketch
abstract
In this work we introduce a cross modal image retrieval system that allows both text and sketch as input modalities for the query. A cross-modal deep network architecture is formulated to jointly model the sketch and text input modalities as well as the the image output modality, learning a common embedding between text and images and between sketches and images. In addition, an attention model is used to selectively focus the attention on the different objects of the image, allowing for retrieval with multiple objects in the query. Experiments show that the proposed method performs the best in both single and multiple object image retrieval in standard datasets.
Sounak Dey, Anjan Dutta 0001, Suman K. Ghosh, Ernest Valveny, Josep Lladós 0001, Umapada Pal 0001
ICPR6
2018 Weighted-Gradient Features for Handwritten Line Segmentation
abstract
Text line segmentation from handwritten documents is challenging when a document image contains severe touching. In this paper, we propose a new idea based on Weighted-Gradient Features (WGF) for segmenting text lines. The proposed method finds the number of zero crossing points for every row of Canny edge image of the input one, which is considered as the weights of respective rows. The weights are then multiplied with gradient values of respective rows of the image to widen the gap between pixels in the middle portion of text and the other portions. Next, k-means clustering is performed on WGF to classify middle and other pixels of text. The method performs morphological operation to obtain word components as patches for the result of clustering. The patches in both the clusters are matched to find common patch areas, which helps in reducing touching effect. Then the proposed method checks linearity and non-linearity iteratively based on patch direction to segment text lines. The method is tested on our own and standard datasets, namely, Alaei, ICDAR 2013 robust competition on handwriting context and ICDAR 2015-HTR, to evaluate the performance. Further, the method is compared with the state of art methods to show its effectiveness and usefulness.
Vijeta Khare, Palaiahnakote Shivakumara, B. J. Navya, G. C. Swetha, D. S. Guru, Umapada Pal 0001, Tong Lu 0002
ICPR6
2018 Staff line Removal using Generative Adversarial Networks
abstract
Staff line removal is a crucial pre-processing step in Optical Music Recognition. In this paper we propose a novel approach for staff line removal, based on Generative Adversarial Networks. We convert staff line images into patches and feed them into a U-Net, used as Generator. The Generator intends to produce staff-less images at the output. Then the Discriminator does binary classification and differentiates between the generated fake staff-less image and real ground truth staff less image. For training, we use a Loss function which is a weighted combination of L2 loss and Adversarial loss. L2 loss minimizes the difference between real and fake staff-less image. Adversarial loss helps to retrieve more high quality textures in generated images. Thus our architecture supports solutions which are closer to ground truth and it reflects in our results. For evaluation we consider the ICDAR/GREC 2013 staff removal database. Our method achieves superior performance in comparison to other conventional approaches on the same dataset.
Aishik Konwer, Ayan Kumar Bhunia, Abir Bhowmick, Ankan Bhunia, Prithaj Banerjee, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR7
2018 Multi-Gradient Directional Features for Gender Identification
abstract
Gender identification based on handwriting analysis has received a special attention to researchers in the field of document image analysis as it is useful for several real-time applications like forensic, population counting, etc. In this paper, we explore Multi-Gradient Directional (MGD) features, which provide direction of dominant pixels obtained by Canny edge image, and gradient direction symmetry. The proposed method further performs histogram operation for gradient angle information of dominant pixels of respective multi-gradient directional images to select angles, which contribute to the highest peak. This results in feature vectors. The process of feature vector formation continues for the segmented first, second, and third text lines in each image by male or female. Next, correlation is estimated for the vector of the first line with successive lines until converging or diverging criteria is met. If the convergence happens, a document is considered as by female, else is considered as by male. The method is tested on our own dataset, which includes images of different scripts, writers, papers, pens, and ages, and the standard database QUWI which includes Arabic and English texts, to demonstrate the efficiency of the proposed method. Comparative studies with the state of the art methods show that the proposed method is effective and useful.
B. J. Navya, G. C. Swetha, Palaiahnakote Shivakumara, Sangheeta Roy, D. S. Guru, Umapada Pal 0001, Tong Lu 0002
ICPR6
2018 Fourier Transform based Features for Clean and Polluted Water Image Classification
abstract
Water image classification is challenging because water images of ocean or river share the same properties with images of polluted water such as fungus, waste and rubbish. In this paper, we present a method for classifying clean and polluted water images. The proposed method explores Fourier transform based features for extracting texture properties of clean and polluted water images. Fourier spectrum of each input image is divided into several sub-regions based on angle and spatial information. For each region over the spectrum, the proposed method extracts mean and variance features using intensity values, which results in a feature matrix. The feature matrix is then passed to an SVM classifier for the classification of clean and polluted water images. Experimental results on classes of clean and polluted water images show that the proposed method is effective. Furthermore, a comparative study with the state-of-the-art method shows that the proposed method outperforms the existing method in terms of classification rate, recall, precision and F-measure.
Xuerong Wu, Palaiahnakote Shivakumara, Hualu Zhang, Tong Lu 0002, Umapada Pal 0001, Michael Blumenstein
ICPR7
2018 More Realistic and Efficient Face-Based Mobile Authentication using CNNs
abstract
In this work, we propose a more realistic and efficient face-based mobile authentication technique using CNNs. This paper discusses and explores an inevitable problem of using face images for mobile authentication, taken from varying distances with a front/selfie camera of the mobile phone. Incidentally, once an individual comes towards a certain distance from the camera, the face images get large and appear over-sized. Simultaneously sharp features of some portions of the face, such as forehead, cheek, and chin are changed completely. As a result, the face features change and the impact increases exponentially once the individual crosses a certain distance and gradually approaches towards the front camera. This work proposes a solution (achieving better accuracy and facial features, whereby face images were cropped and aligned around its close bounding box) to mitigate the aforementioned identified gap. The work investigated different frontier face detection and recognition techniques to justify the proposed solution. Among all the employed methods evaluated, CNNs worked best. For a quantitative comparison of the proposed method, manually cropped face images/annotations of the face images along with their close boundary were prepared. In turn, we have developed a database considering the above-mentioned scenario for 40 individuals, which will be publicly available for academic research purposes. The experimental results achieved indicate a successful implementation of the proposed method and the performance of the proposed technique is also found to be superior in comparison to the existing state-of-the-art.
Abhijit Das 0001, Abira Sengupta, Umapada Pal 0001, Michael Blumenstein
IJCNN4
2018 Date-field retrieval in scene image and video frames using text enhancement and shape coding
Partha Pratim Roy 0001, Ayan Kumar Bhunia, Umapada Pal 0001
Neurocomputing3
2018 Multi-oriented text detection and verification in video frames and scene images
Aneeshan Sain, Ayan Kumar Bhunia, Partha Pratim Roy 0001, Umapada Pal 0001
Neurocomputing4
2018 Text recognition in scene image and video frame using Color Channel selection
Ayan Kumar Bhunia, Partha Pratim Roy 0001, Balasubramanian Raman, Umapada Pal 0001
Multim. Tools Appl.5
2018 Frame selection for OCR from video stream of book flipping
Dibyayan Chakraborty, Partha Pratim Roy 0001, Rajkumar Saini, José M. Álvarez 0004, Umapada Pal 0001
Multim. Tools Appl.5
2018 Cross-language framework for word recognition and spotting of Indic scripts
Ayan Kumar Bhunia, Partha Pratim Roy 0001, Akash Mohta, Umapada Pal 0001
Pattern Recognit.4
2018 Product graph-based higher order contextual similarities for inexact subgraph matching
Anjan Dutta 0001, Josep Lladós 0001, Horst Bunke, Umapada Pal 0001
Pattern Recognit.4
2018 Comparative study of conventional time series matching techniques for word spotting
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
Pattern Recognit.4
2018 Rough-fuzzy based scene categorization for text detection and recognition in video
Sangheeta Roy, Palaiahnakote Shivakumara, Namita Jain, Vijeta Khare, Anjan Dutta 0001, Umapada Pal 0001, Tong Lu 0002
Pattern Recognit.6
2018 A lexicon-free approach for 3D handwriting recognition using classifier combination
Pradeep Kumar 0002, Rajkumar Saini, Partha Pratim Roy 0001, Umapada Pal 0001
Pattern Recognit. Lett.4
2018 LOOP Descriptor: Local Optimal-Oriented Pattern
abstract
This letter introduces the LOOP binary descriptor (local optimal-oriented pattern) that encodes rotation invariance into the main formulation itself. This makes any post processing stage for rotation invariance redundant and improves on both accuracy and time complexity. We consider fine-grained lepidoptera (moth/butterfly) species recognition as the representative problem since it involves repetition of localized patterns and textures that may be exploited for discrimination. We evaluate the performance of LOOP against its predecessors as well as few other popular descriptors. Besides experiments on standard benchmarks, we also introduce a new small image dataset on NZ Lepidoptera. LOOP performs as well or better on all datasets evaluated compared to previous binary descriptors. The new dataset and demo code of the proposed method are available through the lead author's academic webpage and GitHub.
Tapabrata Chakraborti, Brendan McCane, Steven Mills, Umapada Pal 0001
IEEE Signal Process. Lett.4
2018 Riesz Fractional Based Model for Enhancing License Plate Detection and Recognition
abstract
One of the major causes of poor results in license plate recognition is low quality of images affected by multiple factors, such as severe illumination condition, complex background, different weather conditions, night light, and perspective distortions. In this paper, we propose a new mathematical model based on Riesz fractional operator for enhancing details of edge information in license plate images to improve the performances of text detection and recognition methods. The proposed model performs convolution operation of the Riesz fractional derivative over each input image by enhancing the edge strength in it. To test the performance of the proposed model, we conduct experiments on benchmark license plate image databases, namely, UCSD and ICDAR 2015-SR competition text image databases. Experimental results on enhancement show that the proposed model outperforms the existing baseline enhancement techniques in terms of quality measures. Furthermore, experimental results on text detection and recognition show that text detection and recognition rates are improved significantly after enhancement compared with before enhancement.
Raghunandan K. Srinivas, Palaiahnakote Shivakumara, Hamid Abdullah Jalab, Rabha W. Ibrahim, G. Hemantha Kumar 0001, Umapada Pal 0001, Tong Lu 0002
IEEE Trans. Circuits Syst. Video Technol.6
2018 Static and Dynamic Synthesis of Bengali and Devanagari Signatures
abstract
Developing an automatic signature verification system is challenging and demands a large number of training samples. This is why synthetic handwriting generation is an emerging topic in document image analysis. Some handwriting synthesizers use the motor equivalence model, the well-established hypothesis from neuroscience, which analyses how a human being accomplishes movement. Specifically, a motor equivalence model divides human actions into two steps: 1) the effector independent step at cognitive level and 2) the effector dependent step at motor level. In fact, recent work reports the successful application to Western scripts of a handwriting synthesizer, based on this theory. This paper aims to adapt this scheme for the generation of synthetic signatures in two Indic scripts, Bengali (Bangla), and Devanagari (Hindi). For this purpose, we use two different online and offline databases for both Bengali and Devanagari signatures. This paper reports an effective synthesizer for static and dynamic signatures written in Devanagari or Bengali scripts. We obtain promising results with artificially generated signatures in terms of appearance and performance when we compare the results with those for real signatures.
Miguel A. Ferrer, Sukalpa Chanda, Moisés Díaz Cabrera, Chayan Kumar Banerjee, Anirban Majumdar 0002, Cristina Carmona-Duarte, Parikshit Acharya, Umapada Pal 0001
IEEE Trans. Cybern.8
2017 A Generalised Formulation for Collaborative Representation of Image Patches (GP-CRC)
Tapabrata Chakraborti, Brendan McCane, Steven Mills, Umapada Pal 0001
BMVC4
2017 A decision-level fusion strategy for multimodal ocular biometric in visible spectrum based on posterior probability
abstract
In this work, we propose a posterior probability-based decision-level fusion strategy for multimodal ocular biometric in the visible spectrum employing iris, sclera and peri-ocular trait. To best of our knowledge this is the first attempt to design a multimodal ocular biometrics using all three ocular traits. Employing all these traits in combination can help to increase the reliability and universality of the system. For instance in some scenarios, the sclera and iris can be highly occluded or for completely closed eyes scenario, the peri-ocular trait can be relied on for the decision. The proposed system is constituted of three independent traits and their combinations. The classification output of the trait which produces highest posterior probability is to consider as the final decision. An appreciable reliability and universal applicability of ocular trait are achieved in experiments conducted employing the proposed scheme.
Abhijit Das 0001, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein
IJCB2
2017 SSERBC 2017: Sclera segmentation and eye recognition benchmarking competition
abstract
This paper summarises the results of the Sclera Segmentation and Eye Recognition Benchmarking Competition (SSERBC 2017). It was organised in the context of the International Joint Conference on Biometrics (IJCB 2017). The aim of this competition was to record the recent developments in sclera segmentation and eye recognition in the visible spectrum (using iris, sclera and peri-ocular, and their fusion), and also to gain the attention of researchers on this subject. In this regard, we have used the Multi-Angle Sclera Dataset (MASD version 1). It is comprised of2624 images taken from both the eyes of 82 identities. Therefore, it consists of images of 164 (82×2) eyes. A manual segmentation mask of these images was created to baseline both tasks. Precision and recall based statistical measures were employed to evaluate the effectiveness of the segmentation and the ranks of the segmentation task. Recognition accuracy measure has been employed to measure the recognition task. Manually segmented sclera, iris and peri-ocular regions were used in the recognition task. Sixteen teams registered for the competition, and among them, six teams submitted their algorithms or systems for the segmentation task and two of them submitted their recognition algorithm or systems. The results produced by these algorithms or systems reflect current developments in the literature of sclera segmentation and eye recognition, employing cutting edge techniques. The MASD version 1 dataset with some of the ground truth will be freely available for research purposes. The success of the competition also demonstrates the recent interests of researchers from academia as well as industry on this subject.
Abhijit Das 0001, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein, Dejan Stepec, Peter Rot, Ziga Emersic, Peter Peer, Vitomir Struc, S. V. Aruna Kumar, B. S. Harish
IJCB2
2017 Linking face images captured from the optical phenomenon in the wild for forensic science
abstract
This paper discusses the possibility of use of some challenging face images scenario captured from optical phenomenon in the wild for forensic purpose towards individual identification. Occluded and under cover face images in surveillance scenario can be collected from its reflection on a surrounding glass or on a smooth wall that is under the coverage of the surveillance camera and such scenario of face images can be linked for forensic purposes. Another similar scenario that can also be used for forensic is the face images of an individual standing behind a transparent glass wall. To investigate the capability of these images for personal identification this study is conducted. This work investigated different types of features employed in the literature to establish individual identification by such degraded face images. Among them, local region based featured worked best. To achieve higher accuracy and better facial features face image were cropped manually along its close bounding box and noise removal was performed (reflection, etc.). In order to experiment we have developed a database considering the above mentioned scenario, which will be publicly available for academic research. Initial investigation substantiates the possibility of using such face images for forensic purpose.
Abhijit Das 0001, Abira Sengupta, Miguel A. Ferrer, Umapada Pal 0001, Michael Blumenstein
IJCB4
2017 Stroke-Order Normalization for Online Bangla Handwriting Recognition
abstract
Stroke order variation within characters is one of the difficult problems in online Bangla handwriting recognition. Moreover, in Bangla, character parts are written in zone-wise manner. Character parts written in the middle zone are generally cursive, while character parts in the upper and lower zones are written using delayed strokes. As online recognition depends on the order of writing, words written with different stroke-order are treated as different words to the online recognizer. To the best of our knowledge, no work has been reported on stroke-order normalization for any Indic script though it is an important aspect of online recognition. In this paper, we propose a stroke-order normalization method for Bangla online recognition using offline and online information. Here, at first, based on the offline information, sub-strokes in a word are ordered according to their relative positions. This results in similar stroke-order among the different instances of the same word. Next, online information of each ordered sub-stroke is used for feature extraction. This normalization approach has several significant advantages, e.g. (i) characters/words having any stroke order can be recognized, (ii) number of word classes is reduced, etc. We have tested our method on a dataset of 6000 words and obtained 74.65% and 90.53% word recognition accuracies, respectively, before and after stroke-order normalization. Thus, stroke-order normalization has enhanced the recognition result drastically (15.88%).
Nilanjana Bhattacharya 0001, Umapada Pal 0001, Partha Pratim Roy 0001
ICDAR2
2017 ICDAR2017 Robust Reading Challenge on Multi-Lingual Scene Text Detection and Script Identification - RRC-MLT
abstract
Text detection and recognition in a natural environment are key components of many applications, ranging from business card digitization to shop indexation in a street. This competition aims at assessing the ability of state-of-the-art methods to detect Multi-Lingual Text (MLT) in scene images, such as in contents gathered from the Internet media and in modern cities where multiple cultures live and communicate together. This competition is an extension of the Robust Reading Competition (RRC) which has been held since 2003 both in ICDAR and in an online context. The proposed competition is presented as a new challenge of the RRC. The dataset built for this challenge largely extends the previous RRC editions in many aspects: the multi-lingual text, the size of the dataset, the multi-oriented text, the wide variety of scenes. The dataset is comprised of 18,000 images which contain text belonging to 9 languages. The challenge is comprised of three tasks related to text detection and script classification. We have received a total of 16 participations from the research and industrial communities. This paper presents the dataset, the tasks and the findings of this RRC-MLT challenge.
Nibal Nayef, Imen Bizid, Hyunsoo Choi, Dimosthenis Karatzas, Zhenbo Luo, Umapada Pal 0001, Christophe Rigaud, Joseph Chazalon, Wafa Khlif, Muhammad Muzzamil Luqman, Jean-Christophe Burie, Cheng-Lin Liu 0001, Jean-Marc Ogier
ICDAR8
2017 New Fuzzy-Mass Based Features for Video Image Type Categorization
abstract
Due to the large variety of video type collections, it becomes difficult to achieve good text detection and recognition accuracy. We propose a new fuzzy-mass based method for classifying (categorizing) text frames from different types of video. For each frame of a video type, we formulate Fuzzy logic to identify straight and curved edge components from edge images. We then estimate mass locally and globally by drawing consecutive ellipses over edge images with respect to straight and curved edge components. Further, we extract features based on spatial proximity between centroid of classified straight/curved edge components and that of the whole image. This results local features. Next, the features are extracted for the whole image without ellipse drawing, which results in global features. The combination of both local and global features is then fed to an SVM classifier for video type classification. Experimental results on the proposed and existing classification methods show that the proposed classification outperforms the stat of art methods. Furthermore, experiments on before and after classification with several text detection and binarization methods show that the proposed classification is significant in improving text detection and recognition performance.
Sangheeta Roy, Palaiahnakote Shivakumara, Namita Jain, Vijeta Khare, Umapada Pal 0001, Tong Lu 0002
ICDAR5
2017 Temporal Integration for Word-Wise Caption and Scene Text Identification
abstract
Generally video consists of edited text (i.e., caption text) and natural text (i.e., scene text), and these two texts differ from one another in nature as well as characteristics. Such different behaviors of caption and scene texts lead to poor accuracy for text recognition in video. In this paper, we explore wavelet decomposition and temporal coherency for the classification of caption and scene text. We propose wavelet of high frequency sub-bands to separate text candidates that are represented by high frequency coefficients in an input word. The proposed method studies the distribution of text candidates over word images based on the fact that the standard deviation of text candidates is high at the first zone, low at the middle zone and high at the third zone. This is extracted by mapping standard deviation values to 8 equal sized bins formed based on the range of standard deviation values. The correlation among bins at the first and second levels of wavelets is explored to differentiate caption and scene text and for determining the number of temporal frames to be analyzed. The properties of caption and scene texts are validated with the chosen temporal frames to find the stable property for classification. Experimental results on three standard datasets (ICDAR 2015, YVT and License Plate Video) show that the proposed method outperforms the existing methods in terms of classification rate and improves recognition rate significantly based on classification results.
Sangheeta Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Ainuddin Wahid Abdul Wahab
ICDAR3
2017 Fourier-Residual for Printer Identification
abstract
Printer identification is challenging due to advanced software technologies in the field of forgery detection. This paper presents a new idea of using the Fourier transform residual for the identification of documents printed by different printers. The proposed approach first convolves a Laplacian mask with a Fourier transform in the frequency domain to smoothen the edges. Next, we apply an inverse Fourier transform to reconstruct images from smoothed information (RFL). Similarly, the proposed approach reconstructs images using gray information of the input image (RFG). Then the residual is calculated by subtracting RFG from RFL. The set of statistical features, texture and spatial features are extracted from residual images for printer identification. Experimental results with the existing method on our dataset and a standard dataset show that the proposed approach outperforms the existing approach on both the datasets in terms of classification rate, recall, precision and F-measure.
Palaiahnakote Shivakumara, Tong Lu 0002, M. Basavanna, Umapada Pal 0001, Michael Blumenstein
ICDAR5
2017 Keyword spotting in doctor's handwriting on medical prescriptions
Partha Pratim Roy 0001, Ayan Kumar Bhunia, Ayan Das 0001, Prithviraj Dhar, Umapada Pal 0001
Expert Syst. Appl.5
2017 HMM-based writer identification in music score documents without staff-line removal
Partha Pratim Roy 0001, Ayan Kumar Bhunia, Umapada Pal 0001
Expert Syst. Appl.3
2017 Script independent approach for multi-oriented text detection in scene image
Sounak Dey, Palaiahnakote Shivakumara, Raghunandan K. Srinivas, Umapada Pal 0001, Tong Lu 0002, G. Hemantha Kumar 0001, Chee Seng Chan
Neurocomputing4
2017 A new multi-modal approach to bib number/text detection and recognition in Marathon images
Palaiahnakote Shivakumara, Ramachandra Raghavendra, Longfei Qin, Kiran B. Raja, Tong Lu 0002, Umapada Pal 0001
Pattern Recognit.6
2017 Cleaning of Online Bangla Free-form Handwritten Text
abstract
In the normal free-form handwritten text, repetition (repeated writing of the same stroke several times in the same place), over-writing, and crossing out are very common. In this article, we call the presence of these three types of writing as “noise.” Cleaning to extract useful text from such types of noisy text is an important task for robust recognition. To the best of our knowledge, no work has been reported on cleaning of such noise from online text in any scripts and hence, in this article, we propose an automatic text-cleaning approach for online handwriting recognition. Here, at first, crossing out noise with straight strike-through lines is detected using the straightness criteria of online strokes. Next, regions containing repetition, over-writing, and other types of crossing out are located using the positional information of the overlapping strokes. Stroke density, self-intersections of strokes etc. are computed from the strokes of located regions to predict the type of noise and this type of information is used as follows for their cleaning. For cleaning of crossing outs, all strokes of the crossing-out region are removed. For cleaning repetition and over-writing, strokes written earlier are removed, keeping the latest strokes. Finally, delayed strokes are properly arranged and word is passed to online recognizer. Though recognition of free-form handwriting is quite difficult, in this attempt, we obtained up to 70.71% improvement in word-recognition accuracy after noise cleaning.
Nilanjana Bhattacharya 0001, Umapada Pal 0001, Partha Pratim Roy 0001
ACM Trans. Asian Low Resour. Lang. Inf. Process.2
2017 An Efficient Signature Verification Method Based on an Interval Symbolic Representation and a Fuzzy Similarity Measure
abstract
In this paper, an efficient offline signature verification method based on an interval symbolic representation and a fuzzy similarity measure is proposed. In the feature extraction step, a set of local binary pattern-based features is computed from both the signature image and its under-sampled bitmap. Interval-valued symbolic data is then created for each feature in every signature class. As a result, a signature model composed of a set of interval values (corresponding to the number of features) is obtained for each individual's handwritten signature class. A novel fuzzy similarity measure is further proposed to compute the similarity between a test sample signature and the corresponding interval-valued symbolic model for the verification of the test sample. To evaluate the proposed verification approach, a benchmark offline English signature data set (GPDS-300) and a large data set (BHSig260) composed of Bangla and Hindi offline signatures were used. A comparison of our results with some recent signature verification methods available in the literature was provided in terms of average error rate and we noted that the proposed method always outperforms when the number of training samples is eight or more.
Alireza Alaei, Srikanta Pal, Umapada Pal 0001, Michael Blumenstein
IEEE Trans. Inf. Forensics Secur.3
2016 Fast and efficent multimodal eye biometrics using projective dictionary pair learning
abstract
This work proposes a projective pairwise dictionary learning-based approach for fast and efficient multimodal eye biometrics. The work uses a faster Projective pairwise Discriminative Dictionary Learning (DL) in contrast to the traditional DL which uses synthesis DL. Projective Pairwise Discriminative Dictionary (PPDD) uses a synthesis dictionary and an analysis dictionary jointly to achieve the goal of pattern representation and discrimination. As the PPDD process of DL is in contrast to the use of l0or l1-norm sparsity constraints on the representation coefficients adopted in most traditional DL, it works faster than other DL. Moreover, the blending of synthesis dictionary and an analysis dictionary also enhance the feature representation of the complex eye patterns. We employed the combination of sclera and iris traits to establish multimodal biometrics. The experimental study and analysis conducted fulfill the hypothesis we considered. In this work we employed a part of the UBIRIS version 1 dataset to conduct the experiments.
Abhijit Das 0001, Prabir Mondal, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein
CEC3
2016 Performance of an Off-Line Signature Verification Method Based on Texture Features on a Large Indic-Script Signature Dataset
abstract
In this paper, a signature verification method based on texture features involving off-line signatures written in two different Indian scripts is proposed. Both Local Binary Patterns (LBP) and Uniform Local Binary Patterns (ULBP), as powerful texture feature extraction techniques, are used for characterizing off-line signatures. The Nearest Neighbour (NN) technique is considered as the similarity metric for signature verification in the proposed method. To evaluate the proposed verification approach, a large Bangla and Hindi off-line signature dataset (BHSig260) comprising 6240 (260×24) genuine signatures and 7800 (260×30) skilled forgeries was introduced and further used for experimentation. We further used the GPDS-100 signature dataset for a comparison. The experiments were conducted, and the verification accuracies were separately computed for the LBP and ULBP texture features. There were no remarkable changes in the results obtained applying the LBP and ULBP features for verification when the BHSig260 and GPDS-100 signature datasets were used for experimentation.
Srikanta Pal, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
DAS3
2016 New Sharpness Features for Image Type Classification Based on Textual Information
abstract
Achieving good recognition results from a single method for text lines in video/natural scene images captured by high resolution cameras or low resolution mobile cameras, and images in web pages, is often hard. In this paper, we propose new sharpness based features of textual portion of each input text line image using HSI color space for the classification of an input image into one of the four classes (video, scene, mobile or born digital). This helps in choosing an appropriate method based on the class type of the input text for its improved recognition rate. For a given input text line image, the proposed method obtains H, S and I images. Then Canny edge images are obtained for H, S and I spaces, which results in text candidates. We perform sliding window operation over the text candidate image of each text line of each color space to estimate new sharpness by calculating stroke width and gradient information. The sharpness values of the text lines of the three color spaces are then fed to k-means clustering with maximum, minimum and average guesses, which results in three respective clusters. The mean of each cluster for respective color spaces outputs a feature vector having nine feature values for image classification with the help of an SVM classifier. Experimental results on standard datasets, namely, ICDAR 2013, ICDAR 2015 video, ICDAR 2015 natural scene data, ICDAR 2013 born digital data and the images captured by a mobile camera (our own data) show that the proposed classification method helps in improving recognition results.
Raghunandan K. Srinivas, Palaiahnakote Shivakumara, G. Hemantha Kumar 0001, Umapada Pal 0001, Tong Lu 0002
DAS4
2016 Multiple Generation of Bengali Static Signatures
abstract
Handwritten signature datasets are really necessary for the purpose of developing and training automatic signature verification systems. It is desired that all samples in a signature dataset should exhibit both inter-personal and intra-personal variability. A possibility to model this reality seems to be obtained through the synthesis of signatures. In this paper we propose a method based on motor equivalence model theory to generate static Bengali signatures. This theory divides the human action to write mainly into cognitive and motor levels. Due to difference between scripts, we have redesigned our previous synthesizer [1,2], which generates static Western signatures. The experiments assess whether this method can approach the intra and inter-personal variability of the Bengali-100 Static Signature DB from a performance-based validation. The similarities reported in the experimental results proof the ability of the synthesizer to generate signature images in this script.
Moisés Díaz Cabrera, Sukalpa Chanda, Miguel A. Ferrer, Chayan Kumar Banerjee, Anirban Majumdar 0002, Cristina Carmona-Duarte, Parikshit Acharya, Umapada Pal 0001
ICFHR8
2016 Fourier Coefficients for Fraud Handwritten Document Classification through Age Analysis
abstract
As new digital technologies emerge to improve living style, at the same time, it also lead to increase crimes. Unlike existing approaches that use content of handwriting for fraud/forged document identification, in this paper we propose a novel approach that explores the quality of handwritten documents by considering both foreground and background information to identify whether it is old or new. The proposed approach works based on the fact that if a fraud document is created with some gaps after the original one, the fraud document happened to be a new one and the original happened to be an old one in this work. To identify whether a given handwritten document is old or new with gaps, we propose to divide Fourier coefficients of the input image into positive and negative coefficient images, and then reconstruct respective images to conquer two reconstructed ones. The contrast of the reconstructed images obtained before and after divide-conquer is studied to analyze the ages of the document based on image quality. The proposed approach finds a unique relationship between reconstructed images, obtained before and after divide-conquer, to identify the input image as old or new. To evaluate the proposed approach, we conduct experiments on our own handwritten dataset and a standard database, namely, Google-LIFE magazine. Comparative studies with the existing approaches show that the proposed approach outperforms the existing approaches in terms of classification rate.
Raghunandan K. Srinivas, Palaiahnakote Shivakumara, B. J. Navya, G. Pooja, Navya Prakash, G. Hemantha Kumar 0001, Umapada Pal 0001, Tong Lu 0002
ICFHR7
2016 New Tampered Features for Scene and Caption Text Classification in Video Frame
abstract
The presence of both caption/graphics/superimposed and scene texts in video frames is the major cause for the poor accuracy of text recognition methods. This paper proposes an approach for identifying tampered information by analyzing the spatial distribution of DCT coefficients in a new way for classifying caption and scene text. Since caption text is edited/superimposed, which results in artificially created texts comparing to scene texts that exist naturally in frames. We exploit this fact to identify the presence of caption and scene texts in video frames based on the advantage of DCT coefficients. The proposed method analyzes the distributions of both zero and non-zero coefficients (only positive values) locally by moving a window, and studies histogram operations over each input text line image. This generates line graphs for respective zero and non-zero coefficient coordinates. We further study the behavior of text lines, namely, linearity and smoothness based on centroid location analysis, and the principal axis direction of each text line for classification. Experimental results on standard datasets, namely, ICDAR 2013 video, 2015 video, YVT video and our own data, show that the performances of text recognition methods are improved significantly after-classification compared to before-classification.
Sangheeta Roy, Palaiahnakote Shivakumara, Umapada Pal 0001, Tong Lu 0002, Chew Lim Tan
ICFHR3
2016 Handwritten Text Recognition for Bengali
abstract
Handwritten text recognition of Bengali is a difficult task because of complex character shapes due to the presence of modified/compound characters as well as zone-wise writing styles of different individuals. Most of the research published so far on Bengali handwriting recognition deals with either isolated character recognition or isolated word recognition, and just a few papers have researched on recognition of continuous handwritten Bengali. In this paper we present a research on continuous handwritten Bengali. We follow a classical line-based recognition approach with a system based on hidden Markov models and n-gram language models. These models are trained with automatic methods from annotated data. We research both on the maximum likelihood approach and the minimum error phone approach for training the optical models. We also research on the use of word-based language models and character-based language models. This last approach allow us to deal with the out-of-vocabulary word problem in the test when the training set is of limited size. From the experiments we obtained encouraging results.
Joan-Andreu Sánchez, Umapada Pal 0001
ICFHR2
2016 An Investigation of Novel Combined Features for a Handwritten Short Answer Assessment System
abstract
This paper proposes an off-line automatic assessment system utilising novel combined feature extraction techniques. The proposed feature extraction techniques are 1) the proposed Water Reservoir, Loop, Modified Direction and Gaussian Grid Feature (WRL_MDGGF), 2) the proposed Gravity, Water Reservoir, Loop, Modified Direction and Gaussian Grid Feature (G_WRL_MDGGF). The proposed feature extraction techniques together with their original features and other combined feature extraction techniques were employed in an investigation of the efficiency of feature extraction techniques on an automatic off-line short answer assessment system. The proposed system utilised two classifiers namely, artificial neural networks and Support Vector Machines (SVMs), two type of datasets and two different thresholds in this investigation. Promising recognition rates of 94.85% and 94.88% were obtained when the proposed WRL_MDGGF and G_WRL_MDGGF were employed, respectively, using SVMs.
Hemmaphan Suwanwiwat, Umapada Pal 0001, Michael Blumenstein
ICFHR2
2016 Compact correlated features for writer independent signature verification
abstract
This paper considers the offline signature verification problem which is considered to be an important research line in the field of pattern recognition. In this work we propose hybrid features that consider the local features and their global statistics in the signature image. This has been done by creating a vocabulary of histogram of oriented gradients (HOGs). We impose weights on these local features based on the height information of water reservoirs obtained from the signature. Spatial information between local features are thought to play a vital role in considering the geometry of the signatures which distinguishes the originals from the forged ones. Nevertheless, learning a condensed set of higher order neighbouring features based on visual words, e.g., doublets and triplets, continues to be a challenging problem as possible combinations of visual words grow exponentially. To avoid this explosion of size, we create a code of local pairwise features which are represented as joint descriptors. Local features are paired based on the edges of a graph representation built upon the Delaunay triangulation. We reveal the advantage of combining both type of visual codebooks (order one and pairwise) for signature verification task. This is validated through an encouraging result on two benchmark datasets viz. CEDAR and GPDS300.
Anjan Dutta 0001, Umapada Pal 0001, Josep Lladós 0001
ICPR2
2016 Video scene text frames categorization for text detection and recognition
abstract
Developing a unified text detection and recognition method is hard for different video types due to varying characteristics in video. This paper proposes a new method for categorizing different types of video text frames, namely, videos containing advertisement, signboard, license plate, front page of book or magazine, street view, and video of general items, for better text detection and recognition rate. We propose symmetry features using gradient vector flow for Canny and Sobel edge images of each input frame to identify candidate edge components. Then for a candidate edge component image, we extract both global and local features using colors from different channels in a new way. Besides, the proposed method extracts statistical and structural features from the spatial distribution of candidate pixels in a multi-scale environment. Lastly, the extracted features are fed to a logistic classifier for categorization. The features extracted locally and globally are tested both separately and altogether in terms of confusion matrix. The performance of the proposed categorization method is evaluated through several text detection and recognition experiments before and after categorization. We noted that the proposed categorization method is very useful in improving text detection and recognition performance.
Longfei Qin, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001, Chew Lim Tan
ICPR4
2016 A scale and rotation invariant scheme for multi-oriented Character Recognition
abstract
In printed stylized documents, text lines may be curved in shape and as a result characters of a single line may be multi-oriented. This paper presents a multi-scale and multi-oriented character recognition scheme using foreground as well as background information. Here each character is partitioned into multiple circular zones. For each zone, three centroids are computed by grouping the constituent character segments (components) of each zone into two clusters. As a result, we obtain one global centroid for all the components in the zone, and further two centroids for the two generated clusters. The above method is repeated for both foreground as well as background information. The features are generated by encoding the spatial distribution of these centroids by computing their relative angular information. These features are then fed into a SVM classifier. A PCA based feature selection phase has also been applied. Detailed experiments on Bangla and Devanagari datasets have been performed. It has been seen that the proposed methodology outperforms a recent competing method.
Nilamadhaba Tripathy, Tapabrata Chakraborti, Mita Nasipuri, Umapada Pal 0001
ICPR4
2016 A brief review of document image retrieval methods: Recent advances
abstract
Due to the rapid increase of different digitized documents, the development of a system to automatically retrieve document images from a large collection of structured and unstructured document images is in high demand. Many techniques have been developed to provide an efficient and effective way for retrieving and organizing these document images in the literature. This paper provides an overview of the methods which have been applied for document image retrieval over recent years. It has been found that from a textual perspective, more attention has been paid to the feature extraction methods without using OCR.
Fahimeh Alaei, Alireza Alaei, Michael Blumenstein, Umapada Pal 0001
IJCNN4
2016 Line-wise text identification in comic books: A support vector machine-based approach
abstract
This paper presents a study of line-wise text identification in comic books. Due to the unavailability of a single OCR system which can handle comic text of multiple scripts, the comic text identification based on script becomes an essential step for choosing the appropriate OCR. In this investigation, a new attempt has been made to explore a comic text identification technique of speech balloon to feed the identified text into the appropriate OCR. Latin and Bengali comic text lines have been considered for identification in this study. Two different local features, namely, Scale Invariant Feature Transform (SIFT) and Multi-scale Block Local Binary Pattern (MBLBP) were considered in Spatial Pyramid Matching (SPM) domain in the current study. The support vector machine (SVM)-based classification technique has been considered for line-wise text identification. To evaluate the identification system, text datasets of Latin and Bengali comics have been newly prepared from Latin comic e-books and Bengali comic books respectively. The Latin comic e-books are collected from internet on website dedicated to Comics. To conduct the experiment, samples of 1938 text lines from each comic text dataset have been used. A publicly available eBDtheque comic text database has also been considered for performance comparison of the proposed method. 1938 number of text line images from eBDtheque comic text database has also taken into account in this approach. The highest identification accuracies of 98.30% and 98.29% on an average are achieved in the experiment when Bengali and eBDtheque comic text dataset are considered.
Srikanta Pal, Jean-Christophe Burie, Umapada Pal 0001, Jean-Marc Ogier
IJCNN3
2016 Flexible Sequence Matching technique: An effective learning-free approach for word spotting
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
Pattern Recognit.4
2016 HMM-based Indic handwritten word recognition using zone segmentation
Partha Pratim Roy 0001, Ayan Kumar Bhunia, Ayan Das 0001, Umapada Pal 0001
Pattern Recognit.5
2016 Fractional poisson enhancement model for text detection and recognition in video frames
Sangheeta Roy, Palaiahnakote Shivakumara, Hamid Abdullah Jalab, Rabha W. Ibrahim, Umapada Pal 0001, Tong Lu 0002
Pattern Recognit.5
2016 Baseline detection of multi-lingual unconstrained handwritten text lines
Dibyayan Chakraborty, Umapada Pal 0001
Pattern Recognit. Lett.2
2016 A framework for liveness detection for direct attacks in the visible spectrum for multimodal ocular biometrics
Abhijit Das 0001, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein
Pattern Recognit. Lett.2
2015 A comparative study of features for handwritten Bangla text recognition
abstract
Recognition of Bangla handwritten text is difficult due to its complex nature of having modifiers and headlines features. This paper presents a comparative study of different features namely LGH (Local Gradient of Histogram), PHOG (Pyramid Histogram of Oriented Gradient), GABOR, G-PHOG (Combined GABOR and PHOG) and profile feature by Marti-Bunke when applied in middle zone recognition of Bangla words using Hidden Markov Model (HMM) based framework. For this purpose, a zone segmentation method is applied to extract the busy (middle) zones of handwritten words and features are extracted from the middle zone. The system has been tested on a sufficiently large and variation-rich dataset consisting of 11,253 training and 3,856 testing data. From the experiment, it has been noted that PHOG feature outperforms other features in middle zone recognition. Since PHOG feature outperform others, we use this feature for full word recognition, For this purpose initially upper and lower zone components are recognized by PHOG features and SVM classifier. Finally, the zone-wise results are combined by the context information of the corresponding components in each zone to obtain the word level recognition.
Ayan Kumar Bhunia, Ayan Das 0001, Partha Pratim Roy 0001, Umapada Pal 0001
ICDAR4
2015 A new method based on bag of filters for character recognition in scene images by learning
abstract
Achieving a good recognition rate for scene characters is a big challenge due to non-uniform illumination effects, perspective distortions, multiple colors or contrasts, different fonts and their various sizes, background or orientation variations, etc. Unlike the existing recognition methods that use binary information or the features extracted from different domains, the proposed method explores gray information in the form of a filter bank to extract the discriminative power for all the 62 scene character classes. We propose a sliding window (patch) operation over a character image for learning the global features, which represent the structures of character images of all the classes by reconstructing a filter bank from the original data. We introduce shareable constrains to activate class-specific filters from the filter bank. Further, we propose constraints by studying the nearest neighbor patches and exemplar selection to maximize the gap between inter-classes and minimize the gap between intra-classes. The method is evaluated and compared with several existing recognition methods in terms of character recognition rate. Experimental results show that the proposed method outperforms the existing methods.
Qisu Li, Tong Lu 0002, Palaiahnakote Shivakumara, Umapada Pal 0001, Chew Lim Tan
ICDAR4
2015 ICDAR2015 competition on signature verification and writer identification for on- and off-line skilled forgeries (SigWIcomp2015)
abstract
This paper presents the results of the ICDAR 2015 competition on signature verification and writer identification for on- and off-line skilled forgeries jointly organized by PR-researchers and Forensic Handwriting Examiners (FHEs). The aim is to bridge the gap between recent technological developments and forensic casework. Two modalities (signatures and handwritten text) are considered and training and evaluation data are collected and provided by FHEs and PR-researchers. Four tasks are defined for four different languages; Bengali off-line signature verification, Italian off-line signature verification, German on-line signature verification, and English handwritten text based writer identification. In total, 40 systems have participated in this competition. The participants of the signatures modality were motivated to report their results in Likelihood Ratios (LRs). This has made the systems even more interesting for application in forensic casework. For evaluating the performance of the systems, we have used the forensically substantial Cost of Log Likelihood Ratios (Ĉllr) in the case of signatures, and the F-measure in the case of handwritten text.
Muhammad Imran Malik, Sheraz Ahmed, Angelo Marcelli, Umapada Pal 0001, Michael Blumenstein, Linda Alewijnse, Marcus Liwicki
ICDAR4
2015 Date field extraction from handwritten documents using HMMs
abstract
Automatic document interpretation and retrieval is an important task to access handwritten digitized document repositories. In documents, the date is an important field and it has various applications such as date-wise document indexing/retrieval. In this paper a framework has been proposed for automatic date field extraction from handwritten documents. In order to design the system, sliding window-wise Local Gradient Histogram (LGH)-based features and a character-level Hidden Markov Model (HMM)-based approach have been applied for segmentation and recognition. Individual date components such as month-word (month written in word form i.e. January, Jan, etc.), numeral, punctuation and contraction categories are segmented and labelled from a text line. Next, a Histogram of Gradient (HoG)-based features and a Support Vector Machine (SVM)- based classifier have been used to improve the results obtained from the HMM-based recognition system. Subsequently, both numeric and semi-numeric regular expressions of date patterns have been considered for undertaking date pattern extraction in labelled components. The experiments are performed on an English document dataset and the encouraging results obtained from the approach indicate the effectiveness of the proposed system.
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001, Michael Blumenstein
ICDAR3
2015 Performance evaluation of DTW and its variants for word spotting in degraded documents
abstract
In word spotting literature, classical DTW has been widely employed. However there exists several other improved versions of DTW along with other robust sequence matching techniques. Very few of them have been studied in the context of word spotting and this scarcity of research work is the motivation of the paper. This paper presents a comparative study of classical Dynamic Time Warping (DTW) technique and many of its improved modifications, as well as other sequence matching techniques in the context of word spotting. An experimental study on historical documents is performed to evaluate the behavior of DTW's variants and other sequence matching techniques. A detailed comparative analysis along with wide range of experimentation is performed, which shows that classical DTW remains a good choice when there are no segmentation problems and when features are very local. In case of word segmentation errors, Continuous Dynamic Programming (CDP) seems to be a better choice. This research work has introduced several other improved sequence matching algorithms in the context of word spotting, which show interesting and improved results.
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
ICDAR4
2015 Exemplary Sequence Cardinality: An effective application for word spotting
abstract
In this paper, a new sequence matching algorithm called as Exemplary Sequence Cardinality (ESC) is proposed. ESC combines several abilities of other sequence matching algorithms e.g. DTW, SSDTW, CDP, FSM, MVM, OSB1. Depending on the application domain, ESC can be tuned to behave such as these different sequence matching algorithms. Its generality and robustness comes from its ability to find subsequences (as in CDP and SSDTW), to skip outliers inside the target sequences (as in MVM and FSM) and also in the query sequence (as in OSB ) and it has the ability to have many to one and one to many correspondences (as in DTW) between the elements of the query and the target sequences. It's special characteristic of skipping noisy elements from query sequence along with other afore mentioned properties gives it an edge over FSM. In case of word spotting application, the outliers skipping capability of ESC makes it less sensible to local variations in the spelling of words, and also to noise present in the query and/or in the target word images. Due to it's capability of sub-sequence matching, the ESC algorithm has the ability to retrieve a query inside a line or piece of line. Finally, its multiple matching facilities (many to one and one to many matching) is proven to be well advantageous in case of different length of target and query sequences due to the variability in scale, font, type/size factors. By experimenting on printed historical document images, we have demonstrated the interest of proposed ESC algorithm in specific cases when incorrect word segmentation and word level local variations occur regularly.
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
ICDAR4
2015 ICDAR2015 Competition on Video Script Identification (CVSI 2015)
abstract
This paper presents the final results of the ICDAR 2015 Competition on Video Script Identification. A description and performance of the participating systems in the competition are reported. The general objective of the competition is to evaluate and benchmark the available methods on word-wise video script identification. It also provides a platform for researchers around the globe to particularly address the video script identification problem and video text recognition in general. The competition was organised around four different tasks involving various combinations of scripts comprising tri-script and multi-script scenarios. The dataset used in the competition comprised ten different scripts. In total, six systems were received from five participants over the tasks offered. This report details the competition dataset specifications, evaluation criteria, summary of the participating systems and their performance across different tasks. The systems submitted by Google Inc. were the winner of the competition for all the tasks, whereas the systems received from Huazhong University of Science and Technology (HUST) and Computer Vision Center (CVC) were very close competitors.
Nabin Sharma, Ranju Mandal, Rabi Sharma, Umapada Pal 0001, Michael Blumenstein
ICDAR4
2015 Multi-lingual text recognition from video frames
abstract
Text recognition from video frames is a challenging task due to low resolution, blur, complex and coloured backgrounds, noise, to mention a few. Consequently, the traditional ways of text recognition from scanned documents having simple backgrounds fails when applied to video text. Although there are various techniques available for text recognition from handwritten and printed documents with simple backgrounds, text recognition from video frames has not been comprehensively investigated, especially for multi-lingual videos. In this paper, we present a technique for multi-lingual video text recognition which involves script identification in the first stage, followed by word and character recognition, and finally the results are refined using a post-processing technique. Considering the inherent problems in videos, a Spatial Pyramid Matching (SPM) based technique, using patch-based SIFT descriptors and SVM classifier, is employed for script identification. In the next stage, a Hidden Markov Model (HMM) based approach is used for word and character recognition, which utilizes the context information. Finally, a lexicon-based post-processing technique is applied to verify and refine the word recognition results. The proposed method was tested on a dataset comprising of 4800 words from three different scripts, namely, Roman (English), Hindi and Bengali. The script identification results obtained are encouraging. The word and character recognition results are also encouraging considering the complexity and problems associated with video text processing.
Nabin Sharma, Ranju Mandal, Rabi Sharma, Partha Pratim Roy 0001, Umapada Pal 0001, Michael Blumenstein
ICDAR5
2015 A complete automatic short answer assessment system with student identification
abstract
There are only a few studies undertaken in developing automatic assessment systems using handwriting recognition, even though a successful system would undoubtedly benefit the education system as schools and universities in many countries still employ paper-based examinations. To the best of the authors' knowledge, there is no existing work on an automatic off-line short answer assessment system comprising a student identification component. Hence in this paper, the authors propose a system towards this, where a new feature extraction technique called the Enhanced Water Reservoir, Loop and Gaussian Grid Feature, as well as other enhanced feature extraction techniques were utilised. Artificial Neural Networks and Support Vector Machines were employed as the classifiers; they were used for the investigation, and a comparison of the recognition and accuracy rates of the proposed systems, as well as the feature extraction techniques, was undertaken. The proposed assessment system achieved a recognition rate of 87.12% with 91.12% assessment accuracy, and the student identification component obtained a recognition rate of 99.52% with a 100% identification accuracy rate.
Hemmaphan Suwanwiwat, Michael Blumenstein, Umapada Pal 0001
ICDAR3
2015 Interval-valued symbolic representation based method for off-line signature verification
abstract
The objective of this investigation is to present an interval-symbolic representation based method for offline signature verification. In the feature extraction stage, Connected Components (CC), Enclosed Regions (ER), Basic Features (BF) and Curvelet Feature (CF)-based approaches are used to characterize signatures. Considering the extracted feature vectors, an interval data value is created for each feature extracted from every individual's signatures as an interval-valued symbolic data. This process results in a signature model for each individual that consists of a set of interval values. A similarity measure is proposed as the classifier in this paper. The interval-valued symbolic representation based method has never been used for signature verification considering Indian script signatures. Therefore, to evaluate the proposed method, a Hindi signature database consisting of 2400 (100×24) genuine signatures and 3000 (100×30) skilled forgeries is employed for experimentation. Concerning this large Hindi signature dataset, the highest verification accuracy of 91.83% was obtained on a joint feature set considering all four sets of features, while 2.5%, 13.84% and 8.17% of FAR (False Acceptance Rate), FRR (False Rejection Rate), and AER (Average Error Rate) were achieved, respectively.
Srikanta Pal, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
IJCNN3
2015 Bag-of-Visual Words for word-wise video script identification: A study
abstract
Use of multiple scripts for information communication through various media is quite common in a multilingual country. Optical character recognition of such document images or videos assists in indexing them for effective information retrieval. Hence, script identification from multi-lingual documents/images is a necessary step for selecting the appropriate OCR, due the absence of a single OCR system capable of handling multiple scripts. Script identification from printed as well as handwritten documents is a well-researched area, but script identification from video frames has not been explored much. Low resolution, blur, noisy background, to mention a few are the major bottle necks when processing video frames, and makes script identification from video images a challenging task. This paper examines the potential of Bag-of-Visual Words based techniques for word-wise script identification from video frames. Two different approaches namely, Bag-Of-Features (BoF) and Spatial Pyramid Matching (SPM), using patch based SIFT descriptors were considered for the current study. SVM Classifier was used for analysing the three popular south Indian scripts, namely Tamil, Telugu and Kannada in combination with English and Hindi. A comparative study of Bag-of-Visual words with traditional script identification techniques involving gradient based features (e.g. HoG) and texture based features (e.g. LBP) is presented. Experimental results shows that patch-based features along with SPM outperformed the traditional techniques and promising accuracies were achieved on 2534 words from the five scripts. The study reveals that patch-based feature can be used for scripts identification in-order to overcome the inherent problems with video frames.
Nabin Sharma, Ranju Mandal, Rabi Sharma, Umapada Pal 0001, Michael Blumenstein
IJCNN4
2015 Short answer question examination using an automatic off-line handwriting recognition system and a novel combined feature
abstract
Off-line automatic assessment systems can be an aid for teachers in the marking process. There has been no recent work in the development of off-line automatic assessment systems using handwriting recognition, even though such systems will clearly benefit the education sector. The reason is many schools and universities in many parts of the world still use paper-based examination. This research proposes the use of a newly developed feature extraction technique called the Modified Water Reservoir, Loop and Gaussian Grid Feature, as well as other feature extraction techniques. These techniques were investigated employing artificial neural networks and support vector machines as classifiers to develop an automatic assessment system for marking short answer questions. The system has high assessment accuracy (up to 94.75% for hand printed, 96.09% for cursive handwritten, and 95.71% for hand printed and cursive handwritten combined). The proposed system also includes assessment criteria to augment its accuracy.
Hemmaphan Suwanwiwat, Michael Blumenstein, Umapada Pal 0001
IJCNN3
2015 Bayesian classifier for multi-oriented video text recognition system
Sangheeta Roy, Palaiahnakote Shivakumara, Partha Pratim Roy 0001, Umapada Pal 0001, Chew Lim Tan, Tong Lu 0002
Expert Syst. Appl.4
2015 A new ring radius transform-based thinning method for multi-oriented video characters
Yirui Wu, Palaiahnakote Shivakumara, Tong Lu 0002, Umapada Pal 0001
Int. J. Document Anal. Recognit.5
2015 Multi-lingual date field extraction for automatic document retrieval by machine
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001, Michael Blumenstein
Inf. Sci.3
2015 Piece-wise linearity based method for text frame classification in video
Nabin Sharma, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Chew Lim Tan
Pattern Recognit.3
2014 Design of Unsupervised Feature Extraction System for On-line Bangla Handwriting Recognition
abstract
Different systems for handwriting recognition use different features to represent the input text. Even after decades of research, no favorable decision on a best-practice exists and many features are carefully hand-crafted. To facilitate the design phase for on-line handwriting systems, in this paper, we propose an unsupervised feature generation approach based on dissimilarity space embedding (DSE) of local neighborhoods around the points along the trajectory. DSE has high capability of discriminative representation and hence beneficial for classification. We compare the approach with a state-of-the-art feature extraction method and demonstrate its superiority.
Volkmar Frinken, Nilanjana Bhattacharya 0001, Umapada Pal 0001
Document Analysis Systems3
2014 Multi-oriented Text Recognition in Graphical Documents Using HMM
abstract
The text lines in graphical documents (e.g., maps, engineering drawings), artistic documents etc., are often annotated in curve lines to illustrate different locations or symbols. For the optical character recognition of such documents, individual text lines from the documents need to be extracted and recognized. Due to presence of multi-oriented characters in such non-structured layout, word recognition is a challenging task. In this paper, we present an approach towards the recognition of scale and orientation invariant text words in graphical documents using Hidden Markov Models (HMM). First, a line extraction method is applied to segment text lines and the method is based on the foreground and background information of the text components. To effectively utilize the background information, a water reservoir concept is used here. For recognition of curved text lines, a path of sliding window is estimated and features extracted from the sliding window are fed to the HMM system for recognition. Local gradient histogram (LGH) based frame-wise feature is used in HMM. The experimental results are evaluated on a dataset of graphical words and we have obtained encouraging results.
Partha Pratim Roy 0001, Sangheeta Roy, Umapada Pal 0001
Document Analysis Systems3
2014 Fuzzy logic based selera recognition
abstract
In this paper a sclera recognition and validation system is proposed. Here sclera segmentation was performed by Fuzzy logic-based clustering. Since the selera vessels are not prominent, image enhancement was required. A Fuzzy logic-based Brightness Preserving Dynamic Fuzzy Histogram Equalization and discrete Meyer wavelet was used to enhance the vessel patterns. For feature extraction, the Dense Local Binary Pattern (D-LBP) was used. D-LBP patch descriptors of each training image are used to form a bag of features, which is used to produce the training model. Support Vector Machines (SVMs) are used for classification. The UBIRIS version 1 dataset is used here for experimentation. An encouraging Equal Error Rate (EER) of 4.31% was achieved in our experiments.
Abhijit Das 0001, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein
FUZZ-IEEE2
2014 Offline Hand-Written Musical Symbol Recognition
abstract
Recognition of offline musical symbols can aid in automatic retrieval of a particular piece of musical notation from a digital repository. Though some work on on-line Musical symbol notations exists, little work has been done on off-line recognition of the symbols. This article proposes a system for offline isolated musical symbol recognition. Efficacy of a texture analysis based feature extraction method is compared with a structural shape descriptor based feature extraction method coupled with a Support Vector Machine (SVM) classifier. Later three different kinds of feature selection techniques were also analyzed to gauge the contribution of each feature in the overall classification process. We compared our results with an existing method and we noted the proposed system exhibited encouraging results and it is better than existing method. The proposed system even worked better when we used MQDF classifier in place of SVM. In a five-fold cross validation experimental framework, considering 3795 music symbols we achieved 97.50% and 98.05% accuracy from SVM and MQDF classifiers, respectively when chain-code histogram features are applied.
Sukalpa Chanda, Debleena Das, Umapada Pal 0001, Fumitaka Kimura
ICFHR3
2014 Multiple Training - One Test Methodology for Handwritten Word-Script Identification
abstract
Script identification is an important area in handwriting document image analysis field. The script identification at word level on documents written in multiple scripts is an open challenge for the scientific community and a real concern in countries with multiple official languages, e. G. The country like India. Such documents usually contain two scripts: the most of the document are written in the regional script while some words, acronyms or numbers are written in Roman script. In this case a word or even a character level script identification is required to locate the second script characters in the document. Here the major problem is the few script descriptors available for the script estimation which convey high error rates. The literatures try to address this problem by looking for more efficient descriptors. In this paper we propose a Multiple Training - One Test technique to alleviate this problem. Several classifiers are trained, each one with words of similar amount of information. A scale invariable word information index is defined for this sake. To identify the script of a query word, its word information index is worked out, and its script is identified with the most appropriate classifier. Accuracy improvements has been obtained with this promising technique, especially for the shorten words.
Miguel A. Ferrer, Aythami Morales, Nayara Rodriguez, Umapada Pal 0001
ICFHR4
2014 Writer Identification in Music Score Documents without Staff-Line Removal
abstract
Writer identification from musical scores is a challenging task. A few pieces of work on writer identification in musical sheets have been published in the literature but to the best of our knowledge all these work were performed after removal of staff lines from the musical scores. In this paper we propose a symbol-independent writer identification framework using HMM in music score without removing staff lines. The writing style of each writer is modeled using sliding window based LGH feature. To identify the writer of an input musical sheet, all musical lines are fed to writer specific HMM models and each model return a log-likelihood score for the given input. These log-likelihood scores from each HMM models are compared and the writer corresponding to the maximum score is considered as identified writer of the test sample. Next, a page level log-likelihood score is computed for writer identification in each page sample. We have compared our proposed approach with Gaussian Mixture Models (GMMs) based writer identification system in CVC-MUSCIMA data set. The results obtained from an experiment on 50 writers show that the HMM based approach outperforms GMM based approach.
Anirban Jyoti Hati, Partha Pratim Roy 0001, Umapada Pal 0001
ICFHR3
2014 Flexible Sequence Matching Technique: Application to Word Spotting in Degraded Documents
abstract
In this paper, a new sequence-matching algorithm, called as Flexible Sequence Matching (FSM) algorithm is proposed. FSM combines several abilities of other sequence matching algorithms (especially DTW, CDP and MVM) that could be configured depending on the application domain. Its generality and robustness comes from its ability to find sub sequences (as in CDP), to skip outliers inside the match sequences (as in MVM) and to match multiple elements with a single one (as in CDP and DTW). These properties make it extremely suitable for robust word spotting. More precisely, the FSM algorithm has the capability to retrieve a query inside a line or piece of line. This facility is useful as word segmentation process may not work accurately or when only line segmentation information is available. Furthermore, thanks to its skipping capability, that makes the proposed FSM algorithm less sensible to local variations in the spelling of words, and also to local degradation effects. Finally, its multiple matching facilities (many to one and one to many matching) are useful in case of different length of target and query sequences due to the variability in scale factor. We demonstrate the superiority of proposed FSM algorithm in specific cases such as incorrect word segmentation and word level local variations. When different experiments were performed using handwritten George Washington dataset and also on historical typewritten document images, quite promising results were obtained.
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
ICFHR4
2014 A Novel Approach of Bangla Handwritten Text Recognition Using HMM
abstract
This paper presents a novel approach for offline Bangla (Bengali) handwritten word recognition by Hidden Markov Model (HMM). Due to the presence of complex features such as headline, vowels, modifiers, etc., character segmentation in Bangla script is not easy. Also, the position of vowels and compound characters make the segmentation task of words into characters very complex. To take care of these problems we propose a novel method considering a zone-wise break up of words and next perform HMM based recognition. In particular, the word image is segmented into 3 zones, upper, middle and lower, respectively. The components in middle zone are modeled using HMM. By this zone segmentation approach we reduce the number of distinct component classes compared to total number of classes in Bangla character set. Once the middle zone portion is recognized, HMM based forced alignment is applied in this zone to mark the boundaries of individual components. The segmentation paths are extended later to other zones. Next, the residue components, if any, in upper and lower zones in their respective boundary are combined to achieve the final word level recognition. We have performed a preliminary experiment on a dataset of 10,120 Bangla handwritten words and found that the proposed approach outperforms the custom way of HMM based recognition.
Partha Pratim Roy 0001, Sangheeta Roy, Umapada Pal 0001, Fumitaka Kimura
ICFHR4
2014 Off-Line Handwritten Bilingual Name Recognition for Student Identification in an Automated Assessment System
abstract
The Student name Identification System (SIS) proposed here was investigated for English and Thai languages combined. The proposed system recognises each name by using an approach for whole word recognition. In the proposed system, the Gaussian Grid Feature (GGF), and Modified Direction Feature (MDF), together with a proposed hybrid feature extraction technique called Water Reservoir, Loop and Gaussian Grid Feature (WRLGGF) were investigated on full word contour images of each name sample. Artificial neural networks and support vector machines were used as classifiers. An encouraging recognition accuracy of 99.25% was achieved employing the proposed technique compared to 98.59% for GGF, and 96.63% using MDF.
Hemmaphan Suwanwiwat, Vu Nguyen 0002, Michael Blumenstein, Umapada Pal 0001
ICFHR4
2014 Segmentation-Free Keyword Spotting for Bangla Handwritten Documents
abstract
In this paper, a segmentation-free keyword spotting method is proposed for Bangla handwritten documents. In order to tolerate large variations in handwritten scenarios, we extracted key points based on SIFT key point detector, and the end and intersection points found by morphological operations. Heat Kernel signature (HKS) is used to present the local characteristics of detected key points. Instead of using the same size of patch for all the key points, we apply a method dynamically deciding the patch size. Furthermore, our spotting method reduces the scope of searching on the document by only considering the candidate local zones with similar candidate key points, and does not need pre-processing steps. From the experiment on Bangla handwritten text we obtained encouraging results.
Umapada Pal 0001, Chew Lim Tan
ICFHR2
2014 Semi-supervised Online Bayesian Network Learner for Handwritten Characters Recognition
abstract
This work addresses the problem of creating a Bayesian Network based online semi-supervised handwritten character recognisor, which learns continuously over time to make a adaptable recognisor. The proposed method makes learning possible from a continuous inflow of a potentially unlimited amount of data without the requirement for storage. It highlights the use of unlabelled data for boosting the accuracy, especially when labelled data is scarce and expensive unlike unlabelled data. An algorithm is introduced to perform semi-supervised learning based on the combination of novel online ensemble of the Randomized Bayesian network classifiers and a novel online variant of the Expectation Maximization (EM) algorithm. We make use of a novel varying weighting factor to modulate the contribution of unlabelled data. Proposed method was evaluated using online handwritten Tamil characters from the IWFHR 2006 competition dataset. The accuracy obtained was comparable to the state of the art batch learning methods like HMM and SVMs.
Rituraj Kunwar, Umapada Pal 0001, Michael Blumenstein
ICPR2
2014 Gradient-Angular-Features for Word-wise Video Script Identification
abstract
Script identification at the word level is challenging because of complex backgrounds and low resolution of video. The presence of graphics and scene text in video makes the problem more challenging. In this paper, we employ gradient angle segmentation on words from video text lines. This paper presents new Gradient-Angular-Features (GAF) for video script identification, namely, Arabic, Chinese, English, Japanese, Korean and Tamil. This work enables us to select an appropriate OCR when the frame has words of multi-scripts. We employ gradient directional features for segmenting words from video text lines. For each segmented word, we study the gradient information in effective ways to identify text candidates. The skeleton of the text candidates is analyzed to identify Potential Text Candidates (PTC) by filtering out unwanted text candidates. We propose novel GAF for the PTC to study the structure of the components in the form of cursiveness and softness. The histogram operation on the GAF is performed in different ways to obtain discriminative features. The method is evaluated on 760 words of six scripts having low contrast, complex background, different font sizes, etc. in terms of the classification rate and is compared with an existing method to show the effectiveness of the method. We achieve 88.2% average classification rate.
Palaiahnakote Shivakumara, Nabin Sharma, Umapada Pal 0001, Michael Blumenstein, Chew Lim Tan
ICPR3
2014 Word Spotting in Bangla and English Graphical Documents
abstract
Word spotting in graphical documents is a very challenging task. With an increase usage of electronic media, we are in a need of searching objects in graphical documents by some labeled text. To address such scenarios we propose a word spotting system dedicated to graphical documents with Bangla and English scripts. In our proposed system, first text-graphics layers are separated using Gabor filter. In the text layer, character segmentation approach is applied using water reservoir based method to extract each character from the document. Then recognition of these isolated characters is done using rotation invariant feature, coupled with SVM classifier. Well recognized characters are then grouped based on their sizes. Initial spotting is started to find a query word among those groups of characters. In case if the system could spot a word partially due to any noise, SIFT is applied to identify missing portion of that partial spotting. Experimental results on English and Bangla script document images show that the method is feasible to spot a location in text labeled graphical documents.
Arundhati Tarafdar, Umapada Pal 0001, Jean-Yves Ramel, Nicolas Ragot, Bidyut B. Chaudhuri
ICPR2
2014 A study on word-level multi-script identification from video frames
abstract
The presence of multiple scripts in multi-lingual document images makes Optical Character Recognition (OCR) of such documents a challenging task. Due to the unavailability of a single OCR system which can handle multiple scripts, script identification becomes an essential step for choosing the appropriate OCR. Although, there are various techniques available for script identification from handwritten and printed documents having simple backgrounds, however script identification from video frames has been seldom explored. Video frames are coloured and suffer from low resolution, blur, complex background and noise to mention a few, which makes the script identification process a challenging task. This paper presents a study of various combinations of features and classifiers to explore whether the traditional script identification techniques can be applied to video frames. A texture based feature namely, Local Binary Pattern (LBP), Gradient based features namely, Histogram of Oriented Gradient (HoG) and Gradient Local Auto-Correlation (GLAC) were used in the study. Combination of the features with SVMs and ANNs where used for classification. Three popular scripts, namely English, Bengali and Hindi were considered in the present study. Due to the inherent problems with the video, a super resolution technique was applied as a pre-processing step. Experiments show that the GLAC feature has performed better than the other features, and an accuracy of 94.25% was achieved when testing on 1271 words from three different scripts. The study also reveals that gradient features are more suitable for script identification than the texture features when using traditional script identification techniques on video frames.
Nabin Sharma, Umapada Pal 0001, Michael Blumenstein
IJCNN2
2014 Off-line handwritten Thai name recognition for student identification in an automated assessment system
abstract
In the field of pattern recognition, off-line handwriting recognition is one of the most intensive areas of study. This paper proposes an automatic off-line Thai language student name identification system which was built as a part of a completed off-line automated assessment system. There is limited work undertaken in developing off-line automatic assessment systems using handwriting recognition. To the authors' knowledge, none of the work on the proposed system has been performed on the Thai language. In addition the proposed system recognises each Thai name by using an approach for whole word recognition, which is different from the work found in the literature as most perform character-based recognition. In this proposed system, the Gaussian Grid Feature (GGF) and the Modified Direction Feature (MDF) extraction techniques are investigated on upper and lower contours, loops from full word contour images of each name sample, and artificial neural networks and support vector machine are used as classifiers. The encouraging recognition rates for both feature extraction techniques were achieved when applied on loop, upper and lower contour images (99.27% accuracy rate was achieved using MDF on artificial neural networks and 99.27% using GGF with a support vector machine classifier).
Hemmaphan Suwanwiwat, Vu Nguyen 0002, Michael Blumenstein, Umapada Pal 0001
IJCNN4
2014 Word searching in unconstrained layout using character pair coding
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001
Int. J. Document Anal. Recognit.2
2014 Multi-oriented scene text detection in video based on wavelet and angle projection boundary growing
Palaiahnakote Shivakumara, Anjan Dutta 0001, Chew Lim Tan, Umapada Pal 0001
Multim. Tools Appl.4
2014 Semiautomatic Ground Truth Generation for Text Detection and Recognition in Video Images
abstract
Although a large number of methods for video text detection and recognition have been proposed over the past years, it is hard to find the best state-of-the-art method because of nonavailability of standard datasets, ground truth, and common evaluation measures. Therefore, in this paper, we propose a semiautomatic system for ground truth generation for video text detection and recognition, which includes English and Chinese text of different orientation. The system has a facility to allow the user to manually correct the ground truth if the automatic method produces incorrect results. We propose eleven attributes at the word level, namely: line index, word index, coordinate values of bounding box, area, content, script type, orientation information, type of text (caption/scene), condition of text (distortion/distortion free), start frame, and end frame to evaluate the performance of the method. We also introduce a new dataset that consists of 466 video frames collected from TRECVID 2005 and 2006 databases. The video frames in our dataset contain both horizontal texts (278 frames: 181 with English texts and 97 with Chinese texts) and nonhorizontal texts (188 frames: 140 English and 48 Chinese). Furthermore, the performance of the proposed system is compared with existing text detection methods by calculating measures manually and automatically to show usefulness of our semiautomatic system. The ground truth and the semiautomatic system will be released to the public.
Trung Quy Phan, Palaiahnakote Shivakumara, Souvik Bhowmick, Shimiao Li, Chew Lim Tan, Umapada Pal 0001
IEEE Trans. Circuits Syst. Video Technol.6
2013 Near Convex Region Adjacency Graph and Approximate Neighborhood String Matching for Symbol Spotting in Graphical Documents
abstract
This paper deals with a sub graph matching problem in Region Adjacency Graph (RAG) applied to symbol spotting in graphical documents. RAG is a very important, efficient and natural way of representing graphical information with a graph but this is limited to cases where the information is well defined with perfectly delineated regions. What if the information we are interested in is not confined within well defined regions? This paper addresses this particular problem and solves it by defining near convex grouping of oriented line segments which results in near convex regions. Pure convexity imposes hard constraints and can not handle all the cases efficiently. Hence to solve this problem we have defined a new type of convexity of regions, which allows convex regions to have concavity to some extend. We call this kind of regions Near Convex Regions (NCRs). These NCRs are then used to create the Near Convex Region Adjacency Graph (NCRAG) and with this representation we have formulated the problem of symbol spotting in graphical documents as a sub graph matching problem. For sub graph matching we have used the Approximate Edit Distance Algorithm (AEDA) on the neighborhood string, which starts working after finding a key node in the input or target graph and iteratively identifies similar nodes of the query graph in the neighborhood of the key node. The experiments are performed on artificial, real and distorted datasets.
Anjan Dutta 0001, Josep Lladós 0001, Horst Bunke, Umapada Pal 0001
ICDAR4
2013 A System for Bangla Online Handwritten Text
abstract
Recognition of Bangla compound characters has rarely got attention from researchers. This paper deals with segmentation and recognition of online handwritten Bangla cursive text containing basic and compound characters and all types of modifiers. Here, at first, we segment cursive words into primitives. Next primitives are recognized. A primitive may represent a character/compound character or a part of a character/compound character having meaningful structural information or a part incurred while joining two characters. We manually analyzed all the input texts written by different groups of people to create a ground truth set of distinct classes of primitives for result verification and we obtained 251 valid primitive classes. For automatic segmentation of text into primitives, we discovered some rules analyzing different joining patterns of Bangla characters. Applying these rules and using combination of online and offline information the segmentation technique was proposed. We achieved correct primitive segmentation rate of 97.89% from the 4984 online words. Directional features were used in SVM for recognition and we achieved average primitive recognition rate of 97.45%.
Nilanjana Bhattacharya 0001, Umapada Pal 0001, Fumitaka Kimura
ICDAR2
2013 LBP Based Line-Wise Script Identification
abstract
Script identification is an important step in multi-script document analysis. As different textures present in text portion of a script are the main distinct features of the script, in this paper, we proposed a new algorithm for printed script identification based on texture analysis. Since local patterns is a unifying concept for traditional statistical and structural approaches of texture analysis, here the basic idea is to use the histogram of the local patterns as description of the script stroke directions distribution which is the characteristic of every script. As local pattern, the basic version of the Local Binary Patterns (LBP) and a modified version of the Orientation of the Local Binary Patterns (OLBP) are proposed. A Least Square Support Vector Machine (LS-SVM) is used as identifier. The scheme has been verified on two databases. The first or training database is a database with 200 sheets of 10 different scripts. The scripts font is provided by the Google translator. The second or test database has been obtained by scanning different newspapers and books. It contains 5 common scripts among 10 different scripts of the first database. From the experiment we obtained encouraging results.
Miguel A. Ferrer, Aythami Morales, Umapada Pal 0001
ICDAR3
2013 Handwritten Musical Document Retrieval Using Music-Score Spotting
abstract
In this paper, we present a novel approach for retrieval of handwritten musical documents using a query sequence/word of musical scores. In our algorithm, the musical score-words are described as sequences of symbols generated from a universal codebook vocabulary of musical scores. Staff lines are removed first from musical documents using structural analysis of staff lines and symbol codebook vocabulary is created in offline. Next, using this symbol codebook the music symbol information in each document image is encoded. Given a query sequence of musical symbols in a musical score-line, the symbols in the query are searched in each of these encoded documents. Finally, a sub-string matching algorithm is applied to find query words. For codebook, two different feature extraction methods namely: Zernike Moments and 400 dimensional gradient features are tested and two unsupervised classifiers using SOM and K-Mean are evaluated. The results are compared with a baseline approach of DTW. The performance is measured on a collection of handwritten musical documents and results are promising.
Rakesh Malik, Partha Pratim Roy 0001, Umapada Pal 0001, Fumitaka Kimura
ICDAR3
2013 A Fast Word Retrieval Technique Based on Kernelized Locality Sensitive Hashing
abstract
In this paper, we have presented a new and faster word retrieval approach, which is able to deal with heterogeneous document image collections. A certain amount of image features (statistical and Gabor Wavelet) are extracted, which inherently represent word's images. These features are used for generating hash table for fast retrieval of similar image from a very large image dataset. The decomposition and embedding of high-dimensional features and complex distance functions into a low-dimensional Hamming space helps to efficiently search items. However, existing methods do not apply for high-dimensional kernelized data when the underlying features' embedding for the kernel is unknown. The generalization of locality sensitive hashing (LSH) for arbitrary kernel is presented in the paper. The proposed algorithm provides sub-linear time similarity search and works for a wide class of similarity functions.
Tanmoy Mondal, Nicolas Ragot, Jean-Yves Ramel, Umapada Pal 0001
ICDAR4
2013 Word-Wise Script Identification from Video Frames
abstract
Script identification is an essential step for the efficient use of the appropriate OCR in multilingual document images. There are various techniques available for script identification from printed and handwritten document images, but script identification from video frames has not been explored much. This paper presents a study of some pre-processing techniques and features for word-wise script identification from video frames. Traditional features, namely Zernike moments, Gabor and gradient, have performed well for handwritten and printed documents having simple backgrounds and adequate resolution for OCR. Video frames are mostly coloured and suffer from low resolution, blur, background noise, to mention a few. In this paper, an attempt has been made to explore whether the traditional script identification techniques can be useful in video frames. Three feature extraction techniques, namely Zernike moments, Gabor and gradient features, and SVM classifiers were considered for analyzing three popular scripts, namely English, Bengali and Hindi. Some pre-processing techniques such as super resolution and skeletonization of the original word images were used in order to overcome the inherent problems with video. Experiments show that the super resolution technique with gradient features has performed well, and an accuracy of 87.5% was achieved when testing on 896 words from three different scripts. The study also reveals that the use of proper pre-processing approaches can be helpful in applying traditional script identification techniques to video frames.
Nabin Sharma, Sukalpa Chanda, Umapada Pal 0001, Michael Blumenstein
ICDAR3
2013 A New Method for Character Segmentation from Multi-oriented Video Words
abstract
This paper presents a two-stage method for multi-oriented video character segmentation. Words segmented from video text lines are considered for character segmentation in the present work. Words can contain isolated or non-touching characters, as well as touching characters. Therefore, the character segmentation problem can be viewed as a two stage problem. In the first stage, text cluster is identified and isolated (non-touching) characters are segmented. The orientation of each word is computed and the segmentation paths are found in the direction perpendicular to the orientation. Candidate segmentation points computed using the top distance profile are used to find the segmentation path between the characters considering the background cluster. In the second stage, the segmentation results are verified and a check is performed to ascertain whether the word component contains touching characters or not. The average width of the components is used to find the touching character components. For segmentation of the touching characters, segmentation points are then found using average stroke width information, along with the top and bottom distance profiles. The proposed method was tested on a large dataset and was evaluated in terms of precision, recall and f-measure. A comparative study with existing methods reveals the superiority of the proposed method.
Nabin Sharma, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Chew Lim Tan
ICDAR3
2013 ICDAR 2013 Handwriting Segmentation Contest
abstract
This paper presents the results of the Handwriting Segmentation Contest that was organized in the context of the ICDAR2013. The general objective of the contest was to use well established evaluation practices and procedures to record recent advances in off-line handwriting segmentation. Two benchmarking datasets, one for text line and one for word segmentation, were created in order to test and compare all submitted algorithms as well as some state-of-the-art methods for handwritten document image segmentation in realistic circumstances. Handwritten document images were produced by many writers in two Latin based languages (English and Greek) and in one Indian language (Bangla, the second most popular language in India). These images were manually annotated in order to produce the ground truth which corresponds to the correct text line and word segmentation results. The datasets of previously organized contests (ICDAR2007, ICDAR2009 and ICFHR2010 Handwriting Segmentation Contests) along with a dataset of Bangla document images were used as training dataset. Eleven methods are submitted in this competition. A brief description of the submitted algorithms, the evaluation criteria and the segmentation results obtained from the submitted methods are also provided in this manuscript.
Nikolaos Stamatopoulos, Basilios Gatos, Georgios Louloudis, Umapada Pal 0001, Alireza Alaei
ICDAR4
2013 A Two-Stage Approach for Word Spotting in Graphical Documents
abstract
Presence of multi-oriented characters, connected characters with graphical lines, intersection of text and symbols with graphical lines/curves etc. are very common in graphical documents. As a result word spotting in graphical documents is still a challenging task that we try to solve (partially) in this paper. The proposed approach proceeds in two stages. In the first stage, recognition of isolated components is done using rotation invariant features and an SVM classifier. The characters having good recognition score and match in the query string are first selected for initial spotting. Because of structural complexity of graphical documents as well as of touching components, we may miss some of the query characters during initial spotting in some documents. In that case, based on the position, size and orientation of the recognized characters in the input document image, regions where missing characters may be located (candidate regions) are defined. In the second stage, Scale Invariant Feature Transform (SIFT) is used to find those missing characters in the candidate regions for possible spotting. Finally, using the position, size, orientation as well as intercharacter gap information of the recognized components, spotting is validated. Experimental results demonstrate that the method is efficient to locate a query word in multi-oriented and/or touching graphical documents.
Arundhati Tarafdar, Umapada Pal 0001, Partha Pratim Roy 0001, Nicolas Ragot, Jean-Yves Ramel
ICDAR2
2013 Tamil Handwritten City Name Database Development and Recognition for Postal Automation
abstract
Although there are some reports on offline Tamil isolated handwritten character recognition, to our knowledge there is only two reports on Tamil off-line handwritten word recognition. Also no city name dataset is available for Tamil script. In this paper we present a Tamil offline city name dataset, we developed, and propose a scheme for recognition. Because of the different writing style of various individuals, some of the characters in a Tamil city name may touch and accurate segmentation of such touching into individual characters is a difficult task. Avoiding proper segmentation here, we consider a city name string as a word and the recognition problem is treated as lexicon driven word recognition. In the proposed method, binarized city names are pre-segmented into primitives (individual character or its parts). Primitive components of each city name are then merged into possible characters to get the best city name using dynamic programming. For merging, total likelihood of characters is used as the objective function and character likelihood is computed based on Modified Quadratic Discriminant Function (MQDF), where direction features are applied. A dataset of 265 Tamil city names is developed. and the database will be available freely to the researchers. From the experiment of the proposed scheme 96.89% city name accuracy is obtained from this dataset.
S. Thadchanamoorthy, Nihal D. Kodikara, H. L. Premaretne, Umapada Pal 0001, Fumitaka Kimura
ICDAR4
2013 Off-line Bangla signature verification: An empirical study
abstract
Among all of the biometric authentication systems, handwritten signatures are considered as the most legally and socially accepted attributes for personal verification. The objective of this paper is to present an empirical contribution towards the understanding of a threshold-based signature verification technique involving off-line Bangla (Bengali) signatures. Experiments on signature verification involving non-English signatures are an important consideration in the signature verification area. Only very few research works employing signatures of Indian script have been considered in the field of non-English signature verification. To fill this gap, a threshold-based scheme for verification considering off-line Bangla signatures is proposed. Some techniques such as under-sampled bitmap, intersection/endpoint and directional chain code are employed for feature extraction. The Nearest Neighbour method is considered for classification. Furthermore, a Bangla signature database, which consists of 2400 (100×24) genuine signatures and 3000 (100×30) forgeries has been created and is employed for experimentation. We obtained a 15.57% Average Error Rate (AER) as the best verification result using directional chain code features employed in this research work.
Srikanta Pal, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
IJCNN3
2013 Sclera recognition using dense-SIFT
abstract
In this paper we propose a biometric sclera recognition and validation system. Here the sclera segmentation is performed bya time-adaptive active contour-based region growing technique. The sclera vessels are not prominent so image enhancement is required and hence a bank of 2D decomposition. A Haar wavelet multi-resolution filter is used to enhance the vessels pattern for better accuracy. For feature extraction, Dense Scale Invariant Feature Transform (D-SIFT) is used. D-SIFT patch descriptors of each training image are used to form bag of features by using k-means clustering and a spatial pyramid model, which is used to produce the training model. Support Vector Machines (SVMs) are used for classification. The UBIRIS version 1 dataset is used here for experimentation. Anencouraging Equal Error Rate (EER) of 0.66% is attained in the experiments presented.
Abhijit Das 0001, Umapada Pal 0001, Miguel A. Ferrer, Michael Blumenstein
ISDA2
2013 Signature segmentation and recognition from scanned documents
abstract
Signature as a query is important for content-based document image retrieval from a scanned document repository. This paper presents a two-stage approach towards automatic signature segmentation and recognition from scanned document images. In the first stage, signature blocks are segmented from the document using word-wise component extraction and classification. Gradient based features are extracted from each component at the word level to perform the classification task. In the 2nd stage, SIFT (Scale-Invariant Feature Transform) descriptors and Spatial Pyramid Matching (SPM)-based approaches are used for signature recognition. Support Vector Machines (SVMs) are employed as the classifier for both levels in this experiment. The experiments are performed on the publicly available “Tobacco-800” and GPDS [1] datasets and the results obtained from the experiments are promising.
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001, Michael Blumenstein
ISDA3
2013 Svm and NN Based Offline Signature Verification
abstract
Among all of the biometric authentication systems, handwritten signatures are considered as the most legally and socially accepted attributes for personal verification. The objective of this paper is to present an empirical contribution toward the understanding of a threshold-based signature verification technique involving off-line Bangla (Bengali) signatures. Experiments on signature verification concerning non-English signatures are an important consideration in the signature verification area. Only very few research works employing signatures of Indian script have been considered in the field of non-English based signature verification. To fill this gap, a threshold-based scheme for the verification of off-line Bangla signatures is proposed. Some techniques such as under-sampled bitmap, intersection/end point and directional chain code are employed for feature extraction. The thresholds are computed based on the similarity measures obtained employing the nearest neighbor classifier. The SVM classifier has also been considered for mainly comparative experimental result generation. Furthermore, a Bangla signature database, which consists of 2400 (100 × 24) genuine signatures and 3000 (100 × 30) forgeries, has been created and is employed for experimentation. An average error rate (AER) of 12.33% was obtained as the best verification result using directional chain code features in this research work. As a comparative study, a different dataset (GPDS-160) has also been considered.
Srikanta Pal, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
Int. J. Comput. Intell. Appl.3
2013 A symbol spotting approach in graphical documents by hashing serialized graphs
Anjan Dutta 0001, Josep Lladós 0001, Umapada Pal 0001
Pattern Recognit.3
2013 A novel ring radius transform for video character reconstruction
Palaiahnakote Shivakumara, Trung Quy Phan, Souvik Bhowmick, Chew Lim Tan, Umapada Pal 0001
Pattern Recognit.5
2012 Recognition of Similar Shaped Handwritten Characters Using Logistic Regression
abstract
Recognition of similar shaped characters is a difficult problem and in character recognition systems most of the errors occur in similar shaped characters. In this article we propose a generic method to differentiate between two similar shaped characters, which works well not only when the characters are rotated about its center, but also in the presence of noise. Rotation is taken care of by contour distance based approach and recognition is done based on logistic regression. We consider a training data set to estimate the parameters of the logistic model, and using these parameters we classify the test object. We have considered pairs of similar shape characters of Bengali script for testing our algorithm.
Kinjal Basu 0001, Radhika Nangia, Umapada Pal 0001
Document Analysis Systems3
2012 Text Independent Writer Identification for Oriya Script
abstract
Automatic identification of an individual based on his/her handwriting characteristics is an important forensic tool. In a computational forensic scenario, presence of huge amount of text/information in a questioned document cannot be ensured. Lack of data threatens system reliability in such cases. We here propose a writer identification system for Oriya script which is capable of performing reasonably well even with small amount of text. Experiments with curvature feature are reported here, using Support Vector Machine (SVM) as classifier. We got promising results of 94.00% writer identification accuracy at first top choice and 99% when considering first three top choices.
Sukalpa Chanda, Katrin Franke, Umapada Pal 0001
Document Analysis Systems3
2012 Off-Line Bangla Signature Verification
abstract
In the field of information security, biometric systems play an important role. Within biometrics, automatic signature identification and verification has been a strong research area because of the social and legal acceptance and extensive use of the written signature as an individual authentication. Signature verification is a process in which the questioned signature is examined in detail in order to determine whether it belongs to the claimed person or not. Despite substantial research in the field of signature verification involving Western signatures, very few works have been dedicated to non-Western signatures such as Chinese, Japanese, Arabic, or Persian etc. In this paper, the performance of an off-line signature verification system involving Bangla signatures, whose style is distinct from Western scripts, was investigated. The Gaussian Grid feature extraction technique was employed for feature extraction and Support Vector Machines (SVMs) were considered for classification. The Bangla signature database employed in the experiments consisted of 3000 forgeries and 2400 genuine signatures. An encouraging accuracy of 90.4% was obtained from the experiments.
Srikanta Pal, Vu Nguyen 0002, Michael Blumenstein, Umapada Pal 0001
Document Analysis Systems4
2012 Recent Advances in Video Based Document Processing: A Review
abstract
Extraction and recognition of text present in video has become a very popular research area in the last decade. Generally, text present in video frames is of different size, orientation, style, etc. with complex backgrounds, noise, low resolution and contrast. These factors make the automatic text extraction and recognition in video frames a challenging task. A large number of techniques have been proposed by various researchers in the recent past to address the problem. This paper presents a review of various state-of-the-art techniques proposed towards different stages (e.g. detection, localization, extraction, etc.) of text information processing in video frames. Looking at the growing popularity and the recent developments in the processing of text in video frames, this review imparts details of current trends and potential directions for further research activities to assist researchers.
Nabin Sharma, Umapada Pal 0001, Michael Blumenstein
Document Analysis Systems2
2012 A New Method for Arbitrarily-Oriented Text Detection in Video
abstract
Text detection in video frames plays a vital role in enhancing the performance of information extraction systems because the text in video frames helps in indexing and retrieving video efficiently and accurately. This paper presents a new method for arbitrarily-oriented text detection in video, based on dominant text pixel selection, text representatives and region growing. The method uses gradient pixel direction and magnitude corresponding to Sobel edge pixels of the input frame to obtain dominant text pixels. Edge components in the Sobel edge map corresponding to dominant text pixels are then extracted and we call them text representatives. We eliminate broken segments of each text representatives to get candidate text representatives. Then the perimeter of candidate text representatives grows along the text direction in the Sobel edge map to group the neighboring text components which we call word patches. The word patches are used for finding the direction of text lines and then the word patches are expanded in the same direction in the Sobel edge map to group the neighboring word patches and to restore missing text information. This results in extraction of arbitrarily-oriented text from the video frame. To evaluate the method, we considered arbitrarily-oriented data, non-horizontal data, horizontal data, Hua's data and ICDAR-2003 competition data (Camera images). The experimental results show that the proposed method outperforms the existing method in terms of recall and f-measure.
Nabin Sharma, Palaiahnakote Shivakumara, Umapada Pal 0001, Michael Blumenstein, Chew Lim Tan
Document Analysis Systems3
2012 An Effective Staff Detection and Removal Technique for Musical Documents
abstract
Musical staff line detection and removal techniques detect the staff positions in musical documents and segment musical score from musical documents by removing those staff lines. It is an important preprocessing step for ensuing the Optical Music Recognition tasks. This paper proposes an effective staff line detection and removal method that makes use of the global information of the musical document and models the staff line shape. It first estimates the staff height and space, and then models the shape of the staff line by examining the orientation of the staff pixels. At last the estimated model is used to find out the location of staff lines and hence to remove those detected staff lines. The proposed technique is simple, robust, and involves few parameters. It has been tested on the dataset of the recent staff removal competition held under the International Conference of Document Analysis and Recognition(ICDAR) 2011. Experimental results show the effectiveness and robustness of our proposed technique on musical documents with various types of deformations.
Bolan Su, Shijian Lu, Umapada Pal 0001, Chew Lim Tan
Document Analysis Systems3
2012 Similar shaped part-based character recognition using G-SURF
abstract
Classification/misclassification of similar shaped characters largely affects OCR accuracy. Sometimes occlusion/insertion of a part of character (due to inferior scanning quality) also makes it look alike another character type. For such adverse situations a part based character recognition system could be more effective. In order to encounter mentioned adverse scenario we propose a new feature encoding technique. This feature encoding is based on the amalgamation of Gabor filter-based features with SURF features (G-SURF). Features generated from a character are provided to Support Vector Machine (SVM) classifier. We obtained an encouraging accuracy on similar shaped characters from three different scripts.
Sukalpa Chanda, Umapada Pal 0001, Katrin Franke
HIS2
2012 Multi-script off-line signature identification
abstract
In this paper, we present an empirical contribution towards the understanding of multi-script signature identification. In the proposed signature identification system, the signatures of Bengali (Bangla), Hindi (Devanagari) and English are considered for the identification process. This system will identify whether a claimed signature belongs to the group of Bengali, Hindi or English signatures. Zernike Moment and histogram of gradient are employed as two different feature extraction techniques. In the proposed system, Support Vector Machines (SVMs) are considered as classifiers for signature identification. A database of 2100 Bangla signatures, 2100 Hindi signatures and 2100 English signatures are used for experimentation. Two different results based on two different feature sets are calculated and analysed. The highest accuracy of 92.14% is obtained based on the gradient features using 4200 (1400 Bangla +1400 Hindi + 1400 English) samples for training and 2100 (700 Bangla +700 Hindi +700 English) samples for testing.
Srikanta Pal, Alireza Alaei, Umapada Pal 0001, Michael Blumenstein
HIS3
2012 A Comparative Study of Persian/Arabic Handwritten Character Recognition
abstract
In recent years, many techniques for the recognition of Persian/Arabic handwritten documents have been proposed by researchers. To test the promises of different features extraction and classification methods and to provide a new benchmark for future research, in this paper a comparative study of Persian/Arabic handwritten character recognition using different feature sets and classifiers is presented. Feature sets used in this study are computed based on gradient, directional chain code, shadow, under-sampled bitmap, intersection/junction/endpoint, and line-fitting information. Support Vector Machines (SVMs), Nearest Neighbour (NN), k-Nearest Neighbour (k-NN) are used as different classifiers. We evaluated the proposed systems on a standard dataset of Persian handwritten characters. Using 36682 samples for training, we tested the proposed recognition systems on other 15338 samples and their detailed results are reported. The best correct recognition of 96.91% is obtained in this comparative study.
Alireza Alaei, Umapada Pal 0001, P. Nagabhushan
ICFHR2
2012 Stroke Segmentation and Recognition from Bangla Online Handwritten Text
abstract
This paper deals with recognition of online handwritten Bangla (Bengali) text. Here, at first, we segment cursive words into strokes. A stroke may represent a character or a part of a character. We selected a set of Bangla words written by different groups of people such that they contain all basic characters, all vowel and consonant modifiers and almost all types of possible joining among them. For segmentation of text into strokes, we discovered some rules analyzing different joining patterns of Bangla characters. Combination of online and offline information was used for segmentation. We achieved correct segmentation rate of 97.89% on the dataset. We manually analyzed different strokes to create a ground truth set of distinct stroke classes for result verification and we obtained 85 stroke classes. Directional features were used in SVM for recognition and we achieved correct stroke recognition rate of 97.68%.
Nilanjana Bhattacharya 0001, Umapada Pal 0001
ICFHR2
2012 Hindi Off-Line Signature Verification
abstract
Handwritten Signatures are one of the widely used biometrics for document authentication as well as human authorization. The purpose of this paper is to present an offline signature verification system involving Hindi signatures. Signature verification is a process by which the questioned signature is examined in detail in order to determine whether it belongs to the claimed person or not. Despite of substantial research in the field of signature verification involving Western signatures, very little attention has been dedicated to non-Western signatures such as Chinese, Japanese, Arabic, Persian etc. In this paper, the performance of an off-line signature verification system involving Hindi signatures, whose style is distinct from Western scripts, has been investigated. The gradient and Zernike moment features were employed and Support Vector Machines (SVMs) were considered for verification. To the best of the authors' knowledge, Hindi signatures have never been used for the task of signature verification and this is the first report of using Hindi signatures in this area. The Hindi signature database employed for experimentation consisted of 840 (35x24) genuine signatures and 1050 (35x30) forgeries. An encouraging accuracy of 7.42% FRR and 4.28% FAR were obtained following experimentation when the gradient features were employed.
Srikanta Pal, Michael Blumenstein, Umapada Pal 0001
ICFHR3
2012 Multi-lingual City Name Recognition for Indian Postal Automation
abstract
Under three-language formula, the destination address block of postal document of an Indian state is generally written in three languages: English, Hindi and the State official language. From the statistical analysis we found that 12.37%, 76.32% and 10.21% postal documents are written in Bangla, English and Devanagari script, respectively. Because of inter-mixing of these scripts in postal address writings, it is very difficult to identify the script by which a city name is written. To avoid such script identification difficulties, in this paper we proposed a lexicon-driven method for multi-lingual (English, Hindi and Bangla) city name recognition for Indian postal automation. In the proposed scheme, at first, to take care of slanted handwriting of different individuals a slant correction technique is performed. Next, a water reservoir concept is applied to pre-segment the slant corrected city names into possible primitive components (characters or its parts). Pre-segmented components of a city name are then merged into possible characters to get the best city name using the lexicon information. In order to merge these primitive components into characters and to find optimum character segmentation, dynamic programming (DP) is applied using total likelihood of the characters of a city name as an objective function. We tested our system on 16132 Indian trilingual city names and 92.25% overall recognition accuracy was obtained.
Umapada Pal 0001, Rami Kumar Roy, Fumitaka Kimura
ICFHR1
2012 Signature Based Document Retrieval Using GHT of Background Information
abstract
This paper deals with signature based document retrieval from documents with cluttered background. Here, a signature object is characterized by spatial features computed from recognition result of background blobs. The background blobs are computed by analyzing character holes and water reservoir zones in different directions. For the indexation purpose, a codebook of the background blobs is created using a set of training data. Zernike Moment feature is extracted from each blob and a K-Mean clustering algorithm is used to create the codebook of blobs. During retrieval, Generalized Hough Transform (GHT) is used to detect the query signature and a voting is casted to find possible location of the query signature in a document. The spatial features computed from background blobs found in the target document are used for GHT. The peak of votes in GHT accumulator validates the hypothesis of the query signature. The proposed method is tested on a collection of mixed documents (handwritten/printed) of various scripts and we have obtained encouraging results from the experiments.
Partha Pratim Roy 0001, Souvik Bhowmick, Umapada Pal 0001, Jean-Yves Ramel
ICFHR3
2012 Font identification - In context of an Indic script
Sukalpa Chanda, Umapada Pal 0001, Katrin Franke
ICPR2
2012 Combination of product graph and random walk kernel for symbol spotting in graphical documents
Anjan Dutta 0001, Jaume Gibert, Josep Lladós 0001, Horst Bunke, Umapada Pal 0001
ICPR5
2012 Date field extraction in handwritten documents
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001
ICPR3
2012 A new Iterative-Midpoint-Method for video character gap filling
Palaiahnakote Shivakumara, Ding Bei Hong, Danni Zhao, Chew Lim Tan, Umapada Pal 0001
ICPR5
2012 Off-line English and Chinese signature identification using foreground and background features
abstract
In the field of information security, the usage of biometrics is growing for user authentication. Automatic signature recognition and verification is one of the biometric techniques, which is only one of several used to verify the identity of individuals. In this paper, a foreground and background based technique is proposed for identification of scripts from bi-lingual (English/Roman and Chinese) off-line signatures. This system will identify whether a claimed signature belongs to the group of English signatures or Chinese signatures. The identification of signatures based on its script is a major contribution for multi-script signature verification. Two background information extraction techniques are used to produce the background components of the signature images. Gradient-based method was used to extract the features of the foreground as well as background components. Zernike Moment feature was also employed on signature samples. Support Vector Machine (SVM) is used as the classifier for signature identification in the proposed system. A database of 1120 (640 English+480 Chinese) signature samples were used for training and 560 (320 English+240 Chinese) signature samples were used for testing the proposed system. An encouraging identification accuracy of 97.70% was obtained using gradient feature from the experiment.
Srikanta Pal, Umapada Pal 0001, Michael Blumenstein
IJCNN2
2012 Off-line signature verification using G-SURF
abstract
In the field of biometric authentication, automatic signature identification and verification has been a strong research area because of the social and legal acceptance and extensive use of the written signature as an easy method for authentication. Signature verification is a process in which the questioned signature is examined in detail in order to determine whether it belongs to the claimed person or not. Signatures provide a secure means for confirmation and authorization in legal documents. So nowadays, signature identification and verification becomes an essential component in automating the rapid processing of documents containing embedded signatures. Sometimes, part-based signature verification can be useful when a questioned signature has lost its original shape due to inferior scanning quality. In order to address the above-mentioned adverse scenario, we propose a new feature encoding technique. This feature encoding is based on the amalgamation of Gabor filter-based features with SURF features (G-SURF). Features generated from a signature are applied to a Support Vector Machine (SVM) classifier. For experimentation, 1500 (50×30) forgeries and 1200 (50×24) genuine signatures from the GPDS signature database were used. A verification accuracy of 97.05% was obtained from the experiments.
Srikanta Pal, Sukalpa Chanda, Umapada Pal 0001, Katrin Franke, Michael Blumenstein
ISDA3
2012 Automatic processing of handwritten bank cheque images: a survey
R. Jayadevan, Satish R. Kolhe, Pradeep M. Patil, Umapada Pal 0001
Int. J. Document Anal. Recognit.4
2012 Text line extraction in graphical documents using background and foreground information
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001
Int. J. Document Anal. Recognit.2
2012 Dataset and Ground Truth for Handwritten Text in Four Different Scripts
abstract
In document image analysis (DIA) especially in handwritten document recognition, standard databases play significant roles for evaluating performances of algorithms and comparing results obtained by different groups of researchers. The field of DIA regard to Indo-Persian documents is still at its infancy compared to Latin script-based documents; as such standard datasets are not still available in literature. This paper is an effort towards alleviating this gap. In this paper, an unconstrained handwritten dataset containing documents of Persian, Bangla, Oriya and Kannada (PBOK) is introduced. The PBOK contains 707 text-pages written in four different languages (Persian, Bangla, Oriya and Kannada) by 436 individuals. Total number of text-lines, words/subwords and characters are 12,565, 104,541 and 423,980, respectively. In most documents of PBOK dataset contain either an overlapping or a touching text-lines. The average number of text-lines in text-pages of the PBOK dataset is 18. Two types of ground truths, based on pixels information and content information, are generated for the dataset. Because of such ground truths, the PBOK dataset can be utilized in many areas of document image processing e.g. text-line segmentation, word segmentation and word recognition. To provide an insight for other researches, recent text-line segmentation results on this dataset are also reported.
Alireza Alaei, Umapada Pal 0001, P. Nagabhushan
Int. J. Pattern Recognit. Artif. Intell.2
2012 Signature Segmentation from Machine Printed Documents using Contextual Information
abstract
Automatic signature segmentation from a printed document is a challenging task due to the nature of handwriting of the signatory, overlapping/touching of signature strokes with printed text, graphics, noise, etc. In this paper, we propose a two-stage approach for signature segmentation from a document page. In the first stage, a document is segmented into blocks and then blocks are classified into two classes: signature block and printed word block. Gradient-based features are used for block feature extraction and support vector machine classifier is used for block-wise classification. In the second stage, printed characters that may be present in isolated form or overlapped/touched with signature part are removed from signature blocks. From each of the detected signature blocks, the isolated printed characters (if exist) are removed using context information. To detect overlapping/touching printed stroke in a signature block, at first some hypothetical zones are detected where possible overlapping/touching may occur. Bounding box information of neighboring printed word block and local linearity of character strings near the signature blocks are used to detect hypothetical zones. Next, to detect the overlapping/touching printed strokes in hypothetical zones of a signature block, the corner points of contours obtained by Douglas and Peucker polygonal approximation algorithm and skeleton junction points are used. Finally, the touching strokes of signature are separated from text characters using the contour smoothness information near skeleton junction points. The experiment is performed in "Tobacco-800" dataset [The legacy tobacco document library (ltdl), available at http://legacy.library.ucsf.edu/ , University of California, San Francisco, 2007.] and the results obtained from the experiment are promising.
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001
Int. J. Pattern Recognit. Artif. Intell.3
2012 Multi-oriented touching text character segmentation in graphical documents using dynamic programming
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001, Mathieu Delalandre
Pattern Recognit.2
2012 Handwriting Recognition in Indian Regional Scripts: A Survey of Offline Techniques
abstract
Offline handwriting recognition in Indian regional scripts is an interesting area of research as almost 460 million people in India use regional scripts. The nine major Indian regional scripts are Bangla (for Bengali and Assamese languages), Gujarati, Kannada, Malayalam, Oriya, Gurumukhi (for Punjabi language), Tamil, Telugu, and Nastaliq (for Urdu language). A state-of-the-art survey about the techniques available in the area of offline handwriting recognition (OHR) in Indian regional scripts will be of a great aid to the researchers in the subcontinent and hence a sincere attempt is made in this article to discuss the advancements reported in this regard during the last few decades. The survey is organized into different sections. A brief introduction is given initially about automatic recognition of handwriting and official regional scripts in India. The nine regional scripts are then categorized into four subgroups based on their similarity and evolution information. The first group contains Bangla, Oriya, Gujarati and Gurumukhi scripts. The second group contains Kannada and Telugu scripts and the third group contains Tamil and Malayalam scripts. The fourth group contains only Nastaliq script (Perso-Arabic script for Urdu), which is not an Indo-Aryan script. Various feature extraction and classification techniques associated with the offline handwriting recognition of the regional scripts are discussed in this survey. As it is important to identify the script before the recognition step, a section is dedicated to handwritten script identification techniques. A benchmarking database is very important for any pattern recognition related research. The details of the datasets available in different Indian regional scripts are also mentioned in the article. A separate section is dedicated to the observations made, future scope, and existing difficulties related to handwriting recognition in Indian regional scripts. We hope that this survey will serve as a compendium not only for researchers in India, but also for policymakers and practitioners in India. It will also help to accomplish a target of bringing the researchers working on different Indian scripts together. Looking at the recent developments in OHR of Indian regional scripts, this article will provide a better platform for future research activities.
Umapada Pal 0001, R. Jayadevan, Nabin Sharma
ACM Trans. Asian Lang. Inf. Process.1
2011 A Benchmark Kannada Handwritten Document Dataset and Its Segmentation
abstract
Research towards Indian handwritten document analysis achieved increasing attention in recent years. In pattern recognition and especially in handwritten document recognition, standard databases play vital roles for evaluating performances of algorithms and comparing results obtained by different groups of researchers. For Indian languages, there is a lack of standard database of handwritten texts to evaluate performance of different document recognition approaches and for comparison purpose. In this paper, an unconstrained Kannada handwritten text database (KHTD) is introduced. The KHTD contains 204 handwritten documents of four different categories written by 51 native speakers of Kannada. Total number of text-lines and words in the dataset are 4298 and 26115, respectively. In most of text-pages of the KHTD contains either an overlapping or a touching text-lines and the average number of text-lines in each document on the database is 21. Two types of ground truths based on pixels information and content information are generated for the database. Providing these two types of ground truths for the KHTD, it can be utilized in many areas of document image processing such as sentence recognition/understanding, text-line segmentation, word segmentation, word recognition, and character segmentation. To provide a framework for other researches, recent text-line segmentation results on this dataset are also reported. The KHTD is available for research purposes.
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
ICDAR3
2011 A New Text-Line Alignment Approach Based on Piece-Wise Painting Algorithm for Handwritten Documents
abstract
Because of writing styles of different individuals, some of the text-lines may be curved in shape. For recognition of such text-lines, their proper alignment is necessary. In this paper, we propose a text-line alignment technique based on painting algorithm. Here at first, Piece-wise Painting Algorithm (PPA) is used to get a number of black and white rectangular patches all along the text-line for text-line alignment. Identifying the degree of oscillation of the input text-line, some candidate pixels are also obtained based on horizontal projection and center points of the black patches. Using the degree of oscillation of the input text image and the candidate pixels a curve or straight line is fit to trace the baseline. Subsequently, all components of the text-line are deskewed based on analyzing the characteristic of the fit curve or line to align the components with respect to the horizontal imaginary baseline. The proposed algorithm was evaluated with 128 Persian handwritten text-lines containing 4317 sub words. Experimental analysis showed that 92.31% of the sub words were accurately aligned. Further, the proposed algorithm was tested with another Persian handwritten text-lines dataset [6] and remarkable results were achieved.
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
ICDAR3
2011 A Painting Based Technique for Skew Estimation of Scanned Documents
abstract
In this paper, we propose an efficient skew estimation technique based on Piece-wise Painting Algorithm (PPA) for scanned documents. Here we, at first, employ the PPA on the document image horizontally and vertically. Applying the PPA on both the directions, two painted images (one for horizontally painted and other for vertically painted) are obtained. Next, based on statistical analysis some regions with specific height (width) from horizontally (vertically) painted images are selected and top (left), middle (middle) and bottom (right) points of such selected regions are categorized in 6 separate lists. Utilizing linear regression, a few lines are drawn using the lists of points. A new majority voting approach is also proposed to find the best-fit line amongst all the lines. The skew angle of the document image is estimated from the slope of the best-fit line. The proposed technique was tested extensively on a dataset containing various categories of documents. Experimental results showed that the proposed technique achieved more accurate results than the state-of-the-art methodologies.
Alireza Alaei, Umapada Pal 0001, P. Nagabhushan, Fumitaka Kimura
ICDAR2
2011 Identification of Indic Scripts on Torn-Documents
abstract
Questioned Document Examination processes often encompass analysis of torn documents. To aid a forensic expert, automatic classification of content type in torn documents might be useful. This helps a forensic expert to sort out similar document fragments from a pile of torn documents. One parameter of similarity could be the script of the text. In this article we propose a method to identify the script in document fragments. Torn documents are normally characterized by text with arbitrary orientation. We use Zernike moment - based feature that is rotation invariant together with Support Vector Machine (SVM) to classify the script type. Subsequently gradient features are used for comparative analysis of results between rotation dependent and rotation invariant feature type. We achieved an overall script-identification accuracy of 81.39% when dealing with 11 different scripts at character/connected-component level and 94.65% at word level.
Sukalpa Chanda, Katrin Franke, Umapada Pal 0001
ICDAR3
2011 Symbol Spotting in Line Drawings through Graph Paths Hashing
abstract
In this paper we propose a symbol spotting technique through hashing the shape descriptors of graph paths (Hamiltonian paths). Complex graphical structures in line drawings can be efficiently represented by graphs, which ease the accurate localization of the model symbol. Graph paths are the factorized substructures of graphs which enable robust recognition even in the presence of noise and distortion. In our framework, the entire database of the graphical documents is indexed in hash tables by the locality sensitive hashing (LSH) of shape descriptors of the paths. The hashing data structure aims to execute an approximate k-NN search in a sub-linear time. The spotting method is formulated by a spatial voting scheme to the list of locations of the paths that are decided during the hash table lookup process. We perform detailed experiments with various dataset of line drawings and the results demonstrate the effectiveness and efficiency of the technique.
Anjan Dutta 0001, Josep Lladós 0001, Umapada Pal 0001
ICDAR3
2011 Database Development and Recognition of Handwritten Devanagari Legal Amount Words
abstract
A dataset containing 26,720 handwritten legal amount words written in Hindi and Marathi languages (Devanagari script) is presented in this paper along with a training-free technique to recognize such handwritten legal amounts present on Indian bank cheques. The recognition of handwritten legal amount words in Hindi and Marathi languages is a challenging because of the similar size and shape of many words in the lexicon. Moreover, many words have same suffixes or prefixes. The recognition technique proposed is a combination of two approaches. The first approach is based on gradient, structural and cavity (GSC) features along with a binary vector matching (BVM) technique. The second approach is based on vertical projection profile (VPP) feature and dynamic time warping (DTW). A number of highly matched words in both the approaches are considered for the recognition step in the combined approach based on a ranking scheme. Syntactical knowledge related to the languages is also used to achieve higher reliability. To the best of our knowledge, this is the first work of its kind in recognizing handwritten legal amounts written in Hindi and Marathi. Researchers interested in the dataset can contact the authors to get it through a shared link.
R. Jayadevan, Satish R. Kolhe, Pradeep M. Patil, Umapada Pal 0001
ICDAR4
2011 Signature Segmentation from Machine Printed Documents Using Conditional Random Field
abstract
Automatic separation of signatures from a document page involves difficult challenges due to the free-flow nature of handwriting, overlapping/touching of signature parts with printed text, noise, etc. In this paper, we have proposed a novel approach for the segmentation of signatures from machine printed signed documents. The algorithm first locates the signature block in the document using word level feature extraction. Next, the signature strokes that touch or overlap with the printed texts are separated. A stroke level classification is then performed using skeleton analysis to separate the overlapping strokes of printed text from the signature. Gradient based features and Support Vector Machine (SVM) are used in our scheme. Finally, a Conditional Random Field (CRF) model energy minimization concept based on approximated labeling by graph cut is applied to label the strokes as "signature" or "printed text" for accurate segmentation of signatures. Signature segmentation experiment is performed in "tobacco" dataset1 and we have obtained encouraging results.
Ranju Mandal, Partha Pratim Roy 0001, Umapada Pal 0001
ICDAR3
2011 Handwritten Street Name Recognition for Indian Postal Automation
abstract
Although for postal automation there are many pieces of work towards street name recognition on non-Indian languages, to the best of our knowledge there is no work on street name recognition on Indian languages. In this paper we proposed a scheme for recognition of Indian street name written in Bangla script. Because of the writing style of different individuals some of the characters in a street name may touch with its neighboring characters. Accurate segmentation of such touching into individual characters is a difficult task. To avoid such segmentation, here we consider a street name string as word and the street name recognition problem is treated as lexicon driven word recognition. Some of the street names may contain two or more words and we have concatenated these words to have a single word. In the proposed method, at first, street names are binarized and pre-segmented into possible primitive components (individual characters or its parts) analyzing their cavity portions. Pre-segmented components of a street name are then merged into possible characters to get the best street name. Dynamic programming (DP) is applied for the merging using total likelihood of characters as the objective function. To compute the likelihood of a character, modified quadratic discriminant function (MQDF) is used. Our proposed system shows 99.03% reliability with 18.80% rejection, and 0.79% error rates when tested on 4450 handwritten Bangla street name samples.
Umapada Pal 0001, Rami Kumar Roy, Fumitaka Kimura
ICDAR1
2011 A New Gradient Based Character Segmentation Method for Video Text Recognition
abstract
The current OCR cannot segment words and characters from video images due to complex background as well as low resolution of video images. To have better accuracy, this paper presents a new gradient based method for words and character segmentation from text line of any orientation in video frames for recognition. We propose a Max-Min clustering concept to obtain text cluster from the normalized absolute gradient feature matrix of the video text line image. Union of the text cluster with the output of Canny operation of the input video text line is proposed to restore missing text candidates. Then a run length algorithm is applied on the text candidate image for identifying word gaps. We propose a new idea for segmenting characters from the restored word image based on the fact that the text height difference at the character boundary column is smaller than that of the other columns of the word image. We have conducted experiments on a large dataset at two levels (word and character level) in terms of recall, precision and f-measure. Our experimental setup involves 3527 characters of English and Chinese, and this dataset is selected from TRECVID database of 2005 and 2006.
Palaiahnakote Shivakumara, Souvik Bhowmick, Bolan Su, Chew Lim Tan, Umapada Pal 0001
ICDAR5
2011 Editorial preface - Special issue on ICDAR2009 selected and extended papers
Josep Lladós 0001, Apostolos Antonacopoulos, Mohamed Cheriet, Umapada Pal 0001
Int. J. Document Anal. Recognit.4
2011 Piece-wise painting technique for line segmentation of unconstrained handwritten text: a specific study with Persian text documents
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
Pattern Anal. Appl.3
2011 A new scheme for unconstrained handwritten text-line segmentation
Alireza Alaei, Umapada Pal 0001, P. Nagabhushan
Pattern Recognit.2
2011 Document seal detection using GHT and character proximity graphs
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001
Pattern Recognit.2
2011 A novel mutual nearest neighbor based symmetry for text frame classification in video
Palaiahnakote Shivakumara, Anjan Dutta 0001, Trung Quy Phan, Chew Lim Tan, Umapada Pal 0001
Pattern Recognit.5
2011 Offline Recognition of Devanagari Script: A Survey
abstract
In India, more than 300 million people use Devanagari script for documentation. There has been a significant improvement in the research related to the recognition of printed as well as handwritten Devanagari text in the past few years. State of the art from 1970s of machine printed and handwritten Devanagari optical character recognition (OCR) is discussed in this paper. All feature-extraction techniques as well as training, classification and matching techniques useful for the recognition are discussed in various sections of the paper. An attempt is made to address the most important results reported so far and it is also tried to highlight the beneficial directions of the research till date. Moreover, the paper also contains a comprehensive bibliography of many selected papers appeared in reputed journals and conference proceedings as an aid for the researchers working in the field of Devanagari OCR.
R. Jayadevan, Satish R. Kolhe, Pradeep M. Patil, Umapada Pal 0001
IEEE Trans. Syst. Man Cybern. Part C4
2010 Query driven word retrieval in graphical documents
abstract
In this paper, we present an approach towards the retrieval of words from graphical document images. In graphical documents, due to presence of multi-oriented characters in non-structured layout, word indexing is a challenging task. The proposed approach uses recognition results of individual components to form character pairs with the neighboring components. An indexing scheme is designed to store the spatial description of components and to access them efficiently. Given a query text word (ascii/unicode format), the character pairs present in it are searched in the document. Next the retrieved character pairs are linked sequentially to form character string. Dynamic programming is applied to find different instances of query words. A string edit distance is used here to match the query word as the objective function. Recognition of multi-scale and multi-oriented character component is done using Support Vector Machine classifier. To consider multi-oriented character strings the features used in the SVM are invariant to character orientation. Experimental results show that the method is efficient to locate a query word from multi-oriented text in graphical documents.
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001
Document Analysis Systems2
2010 A new wavelet-median-moment based method for multi-oriented video text detection
abstract
In this paper, we present a new method based on wavelet-median-moments and a novel idea of angle projection for detecting multi-oriented text in video. The proposed method uses wavelet decomposition first to obtain three high frequency sub-bands (LH, HL and HH) and then median moments are computed on the average sub-bands of the three high frequency sub-bands to brighten the text pixels. K-means clustering (K=2) is used for obtaining text pixels from the wavelet-median-moments features (WMMF). Text candidates are obtained by mapping the output of K-means on Sobel edge map of the original input frame. To deal with multi-oriented text, we introduce a new idea of Angle Projection (AP) based on boundary growing and nearest neighbor concepts from the text candidates instead of conventional projection profiles. The proposed method is experimented on horizontal text data, non-horizontal text data, temporal data, non-text data and camera based images (scene text data of ICDAR 2003 competition) to show that the proposed method is superior to existing methods.
Palaiahnakote Shivakumara, Anjan Dutta 0001, Chew Lim Tan, Umapada Pal 0001
Document Analysis Systems4
2010 A New Two-Stage Scheme for the Recognition of Persian Handwritten Characters
abstract
In this paper, a two-stage scheme for the recognition of Persian handwritten isolated characters is proposed. In the first stage, similar shaped characters are categorized into groups and as a result, 8 groups are obtained from 32 Persian basic characters. In the second stage, the groups containing more than one similar shape characters are considered further for the final recognition. Feature extraction is based on under sampled bitmaps technique and modified chain-code direction frequencies. For the first stage features, we compute 49-dimension features based on under sampled bitmaps from 49 non-overlapping 7 × 7 window-maps. 196-dimension chain-code direction frequencies from 49 overlapping 9 × 9 window-maps are computed and used as features for the second stage of the proposed scheme. Classifiers are one-against-other support vector machines (SVM). We evaluated our scheme on a standard dataset of Persian handwritten characters. Using 36682 samples for training, we tested our scheme on other 15338 samples and obtained 98.10% and 96.68% correct recognition rates when considered 8-class and 32-class problems, respectively.
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
ICFHR3
2010 Document-Zone Classification in Torn Documents
abstract
Arbitrary orientation and sparse data content are common characteristics of torn document. To ensure accuracy and reliability in computer-based analysis, content-zone segmentation is required. In our previous work, we studied segmentation of handwritten and printed text. A questioned document-piece in the form of an office note, however, might also contain non-text data like logos, graphics, and pictures. Hence a more precise content-zone classification is required. In this paper we propose a two-tier approach for non-text, handwriting and printed text segmentation. The first tier aims to discriminate text and non-text regions. The second tier classifies handwritten and printed text within all text zones identified during the first tier. Gabor features and chain-code features are used in Tier-1 and Tier-2, respectively. By using SVM classifier we successfully identified 97.65% of 31,227 text regions in our current test data. The proposed approach identified 98.69% of printed and 96.39% of handwritten text amongst all identified text regions.
Sukalpa Chanda, Katrin Franke, Umapada Pal 0001
ICFHR3
2010 Performance Analysis of the Gradient Feature and the Modified Direction Feature for Off-line Signature Verification
abstract
Feature extraction is an important process in off-line signature verification. In this work, the performance of two feature extraction techniques, the Modified Direction Feature (MDF) and the gradient feature are compared on the basis of similar experimental settings. In addition, the performance of Support Vector Machines (SVMs) and the squared Mahalanobis distance classifier employing the Gradient Feature are also compared and reported. Without using forgeries for training, experimental results indicated that an average error rate as low as 15.03% could be obtained using the gradient feature and SVMs.
Vu Nguyen 0002, Yumiko Kawazoe, Tetsushi Wakabayashi, Umapada Pal 0001, Michael Blumenstein
ICFHR4
2010 Recognition of Words from Legal Amounts of Indian Bank Cheques
abstract
Legal amount of Indian bank cheques contains 36 different words. Most of the Indian cheques in cities are written in English although some of them are written in Hindi and other state languages. As the legal amount words written in English can be case sensitive, the size of the lexicon for legal word recognition can go up to 108 (3×36). In this paper a lexicon driven segmentation-recognition scheme is proposed for the recognition of legal amount words from Indian bank cheques written in English. A water reservoir concept is used to pre-segment the words into primitive components and the primitive components of a word are then merged into possible characters to get the best word using the lexicon of 36 different legal words of bank cheque. To merge these primitive components into characters and to get optimum character segmentation, dynamic programming is employed using total likelihood of the characters of a word as an objective function. To calculate the likelihood of a character, Modified Quadratic Discriminant Function (MQDF) is used. The features used in the MQDF are mainly based on directional features of the contour points of the components. In the paper it is assumed that the words are already extracted from the cheque image for recognition. A database consisting of 5400 words, collected from 50 writers has been used for testing the system and an accuracy of 97.04% was observed.
R. Jayadevan, Umapada Pal 0001, Fumitaka Kimura
ICFHR2
2010 Word-Wise Handwritten Persian and Roman Script Identification
abstract
Most of the countries use bi-script documents. This is because every country uses its own national language and English as second/foreign language. Therefore, bi-lingual document with one language being the English and other being the national language is very common. Postal documents are a very good example of such bi-lingual/script document. This paper deals with word-wise handwritten script identification from bi-script documents written in Persian and Roman. In the proposed scheme, simple but fast computable set of 12 features based on fractal dimension, position of small component, topology etc. are used and a set of classifiers are employed for script identification experiments. We tested our scheme on a dataset of 5000 handwritten Persian and English words and 99.20% of correct script identification is obtained.
Kaushik Roy 0004, Alireza Alaei, Umapada Pal 0001
ICFHR3
2010 A New Method for Handwritten Scene Text Detection in Video
abstract
There are many video images where hand written text may appear. Therefore handwritten scene text detection in video is essential and useful for many applications for efficient indexing, retrieval etc. Also there are many video frames where text line may be multi-oriented in nature. To the best of our knowledge there is no work on handwritten text detection in video, which is multi-oriented in nature. In this paper, we present a new method based on maximum color difference and boundary growing method for detection of multi-oriented handwritten scene text in video. The method computes maximum color difference for the average of R, G and B channels of the original frame to enhance the text information. The output of maximum color difference is fed to a K-means algorithm with K = 2 to separate text and non-text clusters. Text candidates are obtained by intersecting the text cluster with the Sobel output of the original frame. To tackle the fundamental problem of different orientations and skews of handwritten text, boundary growing method based on a nearest neighbor concept is employed. We evaluate the proposed method by testing on our own handwritten text database and publicly available video data (Hua's data). Experimental results obtained from the proposed method are promising.
Palaiahnakote Shivakumara, Anjan Dutta 0001, Umapada Pal 0001, Chew Lim Tan
ICFHR3
2010 A Baseline Dependent Approach for Persian Handwritten Character Segmentation
abstract
In this paper, an efficient approach to segment Persian off-line handwritten text-line into characters is presented. The proposed algorithm first traces the baseline of the input text-line image and straightens it. Subsequently, it over-segments each word/subwords using features extracted from histogram analysis and then removes extra segmentation points using some baseline dependent as well as language dependent rules. We tested the proposed character segmentation scheme with 2 different datasets. On a test set of 899 Persian words/subwords created by us, 90.26% of the characters were segmented correctly. From another dataset of 200 handwritten Arabic word images we obtained 93.49% correct segmentation accuracy.
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
ICPR3
2010 Text Independent Writer Identification for Bengali Script
abstract
Automatic identification of an individual based on his/her handwriting characteristics is an important forensic tool. In a computational forensic scenario, presence of huge amount of text/information in a questioned document cannot be always ensured. Also, compromising in terms of systems reliability under such situation is not desirable. We here propose a system to encounter such adverse situation in the context of Bengali script. Experiments with discrete directional feature and gradient feature are reported here, along with Support Vector Machine (SVM) as classifier. We got promising results of 95.19% writer identification accuracy at first top choice and 99.03% when considering first three top choices.
Sukalpa Chanda, Katrin Franke, Umapada Pal 0001, Tetsushi Wakabayashi
ICPR3
2010 Script Identification - A Han and Roman Script Perspective
abstract
All Han-based scripts (Chinese, Japanese, and Korean) possess similar visual characteristics. Hence system development for identification of Chinese, Japanese and Korean scripts from a single document page is quite challenging. It is noted that a Han-based document page might also have Roman script in them. A multi-script OCR system dealing with Chinese, Japanese, Korean, and Roman scripts, demands identification of scripts before execution of respective OCR modules. We propose a system to address this problem using directional features along with a Gaussian Kernel-based Support Vector Machine. We got promising results of 98.39% script identification accuracy at character level and 99.85% at block level, when no rejection was considered.
Sukalpa Chanda, Umapada Pal 0001, Katrin Franke, Fumitaka Kimura
ICPR2
2010 An Efficient Staff Removal Approach from Printed Musical Documents
abstract
Staff removal is an important preprocessing step of the Optical Music Recognition (OMR). The process aims to remove the stafflines from a musical document and retain only the musical symbols, later these symbols are used effectively to identify the music information. This paper proposes a simple but robust method to remove stafflines from printed musical scores. In the proposed methodology we have considered a staffline segment as a horizontal linkage of vertical black runs with uniform height. We have used the neighbouring properties of a staffline segment to validate it as a true segment. We have considered the dataset along with the deformations described in for evaluation purpose. From experimentation we have got encouraging results.
Anjan Dutta 0001, Umapada Pal 0001, Alicia Fornés, Josep Lladós 0001
ICPR2
2010 Bangla and English City Name Recognition for Indian Postal Automation
abstract
Because of multi-lingual behavior destination address block of a postal document of an Indian state may be written in two or more scripts. From a statistical analysis of Indian postal document we noted that about 22.04% of Indian postal documents are written in two scripts. Because of inter-mixing of these scripts in postal address writings, it is very difficult to identify the script by which a city name is written. To avoid such identification difficulties, in this paper we proposed a lexicon-driven bi-lingual (English and Bangla) city name recognition scheme for Indian postal automation. We obtained 93.19% accuracy when tested on 11875 city name samples.
Umapada Pal 0001, Rami Kumar Roy, Fumitaka Kimura
ICPR1
2010 A New Symmetry Based on Proximity of Wavelet-Moments for Text Frame Classification in Video
abstract
This paper proposes the use of a new symmetry property based on proximity of the median moments in the wavelet domain. The method divides a given frame into 16 equally sized blocks to classify the true text frame. The average of high frequency subbands of a block is used for computing median moments to brighten the text pixel in a block of video frame. Then K-means clustering with K=2 is applied on the median moments of the block to classify it as a probable text block. For classified blocks, average wavelet median moments are computed for a sliding window. We introduce Max-Min cluster to classify the probable text pixel in each probable text block. The four quadrants are formed from the centroid of the probable text pixels. The new concept called symmetry is introduced to identify the true text block based on proximity between probable text pixels in each quadrant. If the frame produces at least one true text block, it is considered as a text frame otherwise a non-text frame. The method is tested on three datasets to evaluate the robustness of the method in classification of text frames in terms of recall and precision.
Palaiahnakote Shivakumara, Anjan Dutta 0001, Chew Lim Tan, Umapada Pal 0001
ICPR4
2010 Shape Code Based Word-Image Matching for Retrieval of Indian Multi-lingual Documents
abstract
In the current scenario retrieving information from document images is a challenging problem. In this paper we propose a shape code based word-image matching (word-spotting) technique for retrieval of multilingual documents written in Indian languages. Here, each query word image to be searched is represented by a primitive shape code using (i) zonal information of extreme points (ii) vertical shape based feature (iii) crossing count (with respect to vertical bar position) (iv) loop shape and position (v) background information etc. Each candidate word (a word having similar aspect ratio and topological feature to the query word) of the document is also coded accordingly. Then, an inexact string matching technique is used to measure the similarity between the primitive codes generated from the query word image and each candidate word of the document with which the query image is to be searched. Based on the similarity score, we retrieve the document where the query image is found. Experimental results on Bangla, Devnagari and Gurumukhi scripts document image databases confirm the feasibility and efficiency of our proposed approach.
Arundhati Tarafdar, Ranju Mandal, Srikanta Pal, Umapada Pal 0001, Fumitaka Kimura
ICPR4
2010 Multi-oriented Bangla and Devnagari text recognition
Umapada Pal 0001, Partha Pratim Roy 0001, Nilamadhaba Tripathy, Josep Lladós 0001
Pattern Recognit.1
2009 Fine Classification of Unconstrained Handwritten Persian/Arabic Numerals by Removing Confusion amongst Similar Classes
abstract
In this paper, we propose two types of feature sets based on modified chain-code direction frequencies in the contour pixels of input image and modified transition features (horizontally and vertically). A multi-level support vector machine (SVM) is proposed as classifier to recognize Persian isolated digits. In first level, we combine similar shaped numerals into a single group and as result; we obtain 7 classes instead of 10 classes. We compute 196-dimension chain-code direction frequencies as features to discriminate 7 classes. In the second level, classes containing more than one numeral because of high resemblance in their shapes are considered. We use modified transition features (horizontally and vertically) for discriminating between two overlapping classes (0 and 1). To separate another overlapping group containing three numerals 2, 3 and 4 we first eliminate common parts of these digits (tail) and then compute chain code features. We employ SVM classifier for the classification and evaluate our scheme on 80,000 handwritten samples of Persian numerals [10]. Using 60,000 samples for training, we tested our scheme on other 20,000 samples and obtained 99.02% accuracy.
Alireza Alaei, P. Nagabhushan, Umapada Pal 0001
ICDAR3
2009 Two-stage Approach for Word-wise Script Identification
abstract
A two-stage approach for word-wise identification of English (Roman), Devnagari and Bengali (Bangla) scripts is proposed. This approach balances the tradeoff between recognition accuracy and processing speed. The 1st stage allows identifying scripts with high speed, yet less accuracy when dealing with noisy data. The advanced 2nd stage processes only those samples that yield low recognition confidence in the first stage. For both stages a rough character segmentation is performed and features are computed on segmented character components. Features used in the 1st stage are a 64-dimensional chain-code-histogram feature, while 400-dimensional gradient features are used in the 2nd stage. Final classification of a word to a particular script is done via majority voting of each recognized character component of the word. Extensive experiments with various confidence scores were conducted and reported here. The overall recognition accuracy and speed is remarkable. Correct classification of 98.51% on 11,123 test words is achieved, even when the recognition-confidence is as high as 95% at both stages.
Sukalpa Chanda, Srikanta Pal, Katrin Franke, Umapada Pal 0001
ICDAR4
2009 Indian Multi-Script Full Pin-code String Recognition for Postal Automation
abstract
Under three-language formula, the destination address block of postal document of an Indian state is generally written in three languages: English, Hindi and the State official language. Because of inter-mixing of these scripts in postal address writings, it is very difficult to identify the script by which a pin-code is written. Also, because of the writing style of different individuals some of the digits in a pin-code string may touch with its neighboring digits. Accurate segmentation of such touching components into individual digits is a difficult task. To avoid such difficulties, in this paper we proposed a tri-lingual (English, Hindi and Bangla) 6-digit full pin-code string recognition. We obtained 99.01% reliability from our proposed system when error and rejection rates are 0.83% and 15.27%, respectively.
Umapada Pal 0001, Rami Kumar Roy, Kaushik Roy 0004, Fumitaka Kimura
ICDAR1
2009 Comparative Study of Devnagari Handwritten Character Recognition Using Different Feature and Classifiers
abstract
In recent years research towards Indian handwritten character recognition is getting increasing attention. Many approaches have been proposed by the researchers towards handwritten Indian character recognition and many recognition systems for isolated handwritten numerals/characters are available in the literature. To get idea of the recognition results of different classifiers and to provide new benchmark for future research, in this paper a comparative study of Devnagari handwritten character recognition using twelve different classifiers and four sets of feature is presented. Projection distance, subspace method, linear discriminant function, support vector machines, modified quadratic discriminant function, mirror image learning, Euclidean distance, nearest neighbour, k-Nearest neighbour, modified projection distance, compound projection distance, and compound modified quadratic discriminant function are used as different classifiers. Feature sets used in the classifiers are computed based on curvature and gradient information obtained from binary as well as gray-scale images.
Umapada Pal 0001, Tetsushi Wakabayashi, Fumitaka Kimura
ICDAR1
2009 Seal Detection and Recognition: An Approach for Document Indexing
abstract
Reliable indexing of documents having seal instances can be achieved by recognizing seal information. This paper presents a novel approach for detecting and classifying such multi-oriented seals in these documents. First, Hough Transform based methods are applied to extract the seal regions in documents. Next, isolated text characters within these regions are detected. Rotation and size invariant features and a Support Vector Machine based classifier have been used to recognize these detected text characters. Next, for each pair of character, we encode their relative spatial organization using their distance and angular position with respect to the centre of the seal, and enter this code into a hash table. Given an input seal, we recognize the individual text characters and compute the code for pair-wise character based on the relative spatial organization. The code obtained from the input seal helps to retrieve model hypothesis from the hash table. The seal model to which we get maximum hypothesis is selected for the recognition of the input seal. The methodology is tested to index seal in rotation and size invariant environment and we obtained encouraging results.
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001
ICDAR2
2009 Multi-Oriented and Multi-Sized Touching Character Segmentation Using Dynamic Programming
abstract
In this paper, we present a scheme towards the segmentation of English multi-oriented touching strings into individual characters. When two or more characters touch, they generate a big cavity region at the background portion. Using Convex Hull information, we use these background information to find some initial points to segment a touching string into possible primitive segments (a primitive segment consists of a single character or a part of a character). Next these primitive segments are merged to get optimum segmentation and dynamic programming is applied using total likelihood of characters as the objective function. SVM classifier is used to find the likelihood of a character. To consider multi-oriented touching strings the features used in the SVM are invariant to character orientation. Circular ring and convex hull ring based approach has been used along with angular information of the contour pixels of the character to make the feature rotation invariant. From the experiment, we obtained encouraging results.
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001, Mathieu Delalandre
ICDAR2
2009 F-ratio Based Weighted Feature Extraction for Similar Shape Character Recognition
abstract
Recognition of handwritten similar shaped character is a difficult problem and in character recognition system most of the errors occur from similar shaped characters. In this paper we proposed a novel feature extraction technique to improve the recognition results of two similar shaped characters. The technique is based on F-ratio (Fisher Ratio), a statistical measure defined by the ratio to the between-class variance and within-class variance. F-ratio modifies the feature vector of two similar shape characters by weighting the feature elements. This weighting scheme enhances the feature elements that belongs to the distinguishable portions of the similar shaped characters and reduces the feature elements of the common portion of the characters, so that similar shaped characters can be identified easily. We considered pair of handwritten similar shape characters of different scripts like Arabic/Persian, Devnagari English, Bangla, Oriya, Tamil, Kannada, Telugu etc. and we noted that f-ratio based feature weighting shows better recognition results.
Tetsushi Wakabayashi, Umapada Pal 0001, Fumitaka Kimura, Yasuji Miyake
ICDAR2
2009 Automation of Indian Postal Documents Written in Bangla and English
abstract
In this paper, we present a system towards Indian postal automation based on pin-code and city name recognition. Here, at first, using Run Length Smoothing Approach (RLSA), non-text blocks (postal stamp, postal seal, etc.) are detected and using positional information, Destination Address Block (DAB) is identified from postal documents. Next, lines and words of the DAB are segmented. In India, the address part of a postal document may be written by a combination of two scripts: Latin (English) and a local (State/region) script. It is very difficult to identify the script by which pin-code part is written. To overcome this problem on pin-code part, we have used a two-stage artificial neural network based general scheme to recognize pin-code numbers written in any of the two scripts. To identify the script by which a word/city name is written, we propose a water reservoir concept based feature. For recognition of city names, we propose an NSHP-HMM (Non-Symmetric Half Plane-Hidden Markov Model) based technique. At present, the accuracy of the proposed digit numeral recognition module is 93.14% while that of city name recognition scheme is 86.44%.
Szilárd Vajda, Kaushik Roy 0004, Umapada Pal 0001, Bidyut B. Chaudhuri, Abdel Belaïd
Int. J. Pattern Recognit. Artif. Intell.3
2009 Word-Wise Thai and Roman Script Identification
abstract
In some Thai documents, a single text line of a printed document page may contain words of both Thai and Roman scripts. For the Optical Character Recognition (OCR) of such a document page it is better to identify, at first, Thai and Roman script portions and then to use individual OCR systems of the respective scripts on these identified portions. In this article, an SVM-based method is proposed for identification of word-wise printed Roman and Thai scripts from a single line of a document page. Here, at first, the document is segmented into lines and then lines are segmented into character groups (words). In the proposed scheme, we identify the script of a character group combining different character features obtained from structural shape, profile behavior, component overlapping information, topological properties, and water reservoir concept, etc. Based on the experiment on 10,000 data (words) we obtained 99.62% script identification accuracy from the proposed scheme.
Sukalpa Chanda, Umapada Pal 0001, Oriol Ramos Terrades
ACM Trans. Asian Lang. Inf. Process.2
2008 Multi-Oriented English Text Line Extraction Using Background and Foreground Information
abstract
In graphical documents (map, engineering drawing), artistic documents etc. there exist many printed materials where text lines are not parallel to each other and they are multi-oriented and curve in nature. For the OCR of such documents we need to extract individual text lines from the documents. Extraction of individual text lines from multi-oriented and/or curved text document is a difficult problem. In this paper, we propose a novel method to extract individual text lines from such document pages and the method is based on the foreground and background information of the characters of the text. To take care of background information, water reservoir concept is used here. In the proposed scheme at first, individual components are detected and grouped into 3-character clusters using their inter-component distance, size and positional information. Applying concept of graph, initial 3-character clusters are merged to have larger cluster group. Using inter-character background information, orientations of the extreme characters of a larger cluster are decided and based on these orientation, two candidate regions are formed from the cluster. Finally, with the help of these candidate regions, individual lines are extracted. From the experiment, we obtained encouraging result.
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001, Fumitaka Kimura
Document Analysis Systems2
2008 Word-wise Sinhala Tamil and English script identification using Gaussian kernel SVM
abstract
There are many documents in Srilanka where a single document page may contain Sinhala, Tamil and English texts. For OCR development of such a document page, it is better to identify different scripts present in the page and then feed the identified portion to the respective OCR module. In this paper, a SVM based technique is proposed for word-wise identification of Sinhala, Tamil and English scripts from a single document page. Structural features, topological features and water reservoir principle based features are mainly used here for the purpose. From the experiment we obtained encouraging results.
Sukalpa Chanda, Srikanta Pal, Umapada Pal 0001
ICPR3
2008 Convex hull based approach for multi-oriented character recognition from graphical documents
abstract
In this paper, we present a scheme towards recognition of English character in multi-scale and multi-oriented environments. Graphical document such as map consists of text lines which appear in different orientation. Sometimes, characters in a single word may follow a curvilinear way to annotate the graphical curve lines. For recognition of such multi-scale and multi-oriented characters a Support Vector Machine (SVM) based scheme is presented in this paper. The feature used here is invariant to character orientation. Circular ring and convex hull have been used along with angular information of the contour pixels of the character to make the feature rotation invariant. We tested our proposed scheme on two different datasets. Combining circular and convex hull feature we have obtained 96.73% and 99.56% accuracy in these two datasets.
Partha Pratim Roy 0001, Umapada Pal 0001, Josep Lladós 0001, Fumitaka Kimura
ICPR2
2007 SVM Based Scheme for Thai and English Script Identification
abstract
In some Thai documents, a single text line of a document page may contain both Thai and English scripts. For the optical character recognition (OCR) of such a document page it is better to identify, at first, Thai and English script portions and then to use individual OCR system of the respective scripts on these identified portions. In this paper, a SVM based method is proposed for identification of word-wise printed English and Thai scripts from a single line of a document page. Here, at first, the document is segmented into lines and then lines are segmented into character groups (words). In the proposed scheme, we identify the script of the individual character group combining different character features obtained from structural shape, profile, component overlapping information, topological properties, water reservoir concept etc. Based on the experiment on 6110 data we obtained 99.36% script identification accuracy from the proposed scheme.
Sukalpa Chanda, Oriol Ramos Terrades, Umapada Pal 0001
ICDAR3
2007 Off-Line Handwritten Character Recognition of Devnagari Script
abstract
In this paper we present a system towards the recognition of off-line handwritten characters of Devnagari, the most popular script in India. The features used for recognition purpose are mainly based on directional information obtained from the arc tangent of the gradient. To get the feature, at first, a 2times2 mean filtering is applied 4 times on the gray level image and a non-linear size normalization is done on the image. The normalized image is then segmented to 49times49 blocks and a Roberts filter is applied to obtain gradient image. Next, the arc tangent of the gradient (direction of gradient) is initially quantized into 32 directions and the strength of the gradient is accumulated with each of the quantized direction. Finally, the blocks and the directions are down sampled using Gaussian filter to get 392 dimensional feature vector. A modified quadratic classifier is applied on these features for recognition. We used 36172 handwritten data for testing our system and obtained 94.24% accuracy using 5-fold cross-validation scheme.
Umapada Pal 0001, Nabin Sharma, Tetsushi Wakabayashi, Fumitaka Kimura
ICDAR1
2007 Handwritten Numeral Recognition of Six Popular Indian Scripts
abstract
India is a multi-lingual multi-script country but there is not much work towards handwritten character recognition of Indian languages. In this paper we propose a modified quadratic classifier based scheme towards the recognition of off-line handwritten numerals of six popular Indian scripts. Here we consider Devnagari, Bangla, Telugu, Oriya, Kannada and Tamil scripts for our experiment. The features used in the classifier are obtained from the directional information of the numerals. For feature computation, the bounding box of a numeral is segmented into blocks and the directional features are computed in each of the blocks. These blocks are then down sampled by a Gaussian filter and the features obtained from the down sampled blocks are fed to a modified quadratic classifier for recognition. Here we have used two sets of feature. We have used 64 dimensional features for high-speed recognition and 400 dimensional features for high-accuracy recognition in our proposed system. A five-fold cross validation technique has been used for result computation and we obtained 99.56%, 98.99%, 99.37%, 98.40%, 98.71% and 98.51% accuracy from Devnagari, Bangla, Telugu, Oriya, Kannada, and Tamil scripts, respectively.
Umapada Pal 0001, Nabin Sharma, Tetsushi Wakabayashi, Fumitaka Kimura
ICDAR1
2005 Recognition of Indian Multi-oriented and Curved Text
abstract
In stylistic (artistic) documents text lines of a single page may have different orientations or the text lines may be curve in shape. As a result, it is difficult to detect the skew of such documents and hence character segmentation as well as recognition of such documents is a complex task. In this paper, we propose a novel scheme towards the recognition of Indian stylistic documents. Here, at first, using water reservoir concept based features the characters are segmented from stylistic documents without any skew correction. Next, individual characters are recognized. For recognition, contour distances of the outer contour points of the characters are calculated from the centroid. These contour distances are then arranged in a particular order to get size and rotation invariant feature. Finally, computing statistical feature on these arranged contour distances the input character is recognized.
Umapada Pal 0001, Nilamadhaba Tripathy
ICDAR1
2005 Oriya Handwritten Numeral Recognition Syste
abstract
This paper deals with recognition of off-line unconstrained Oriya handwritten numerals. To take care of variability involved in the writing style of different individuals, the features are mainly considered from the contour of the numerals. At first, the bounding box of a numeral is segmented into few blocks and chain code histogram is computed in each of the blocks. Features are mainly based on the direction chain code histogram of the contour points of these blocks. Neural network (NN) classifier and quadratic classifier are used separately for recognition and the results obtained from these two classifiers are compared. We tested the result on 3850 data collected from different individuals of various background and we obtained 90.38% (94.81%) recognition accuracy from NN (quadratic) classifier with a rejection rate of about 1.84% (1.31%), respectively.
Kaushik Roy 0004, Tandra Pal 0001, Umapada Pal 0001, Fumitaka Kimura
ICDAR3
2005 A System for Indian Postal Automation
abstract
In this paper, we present a system towards Indian postal automation based on the recognition of pin-code and city name of the postal document. In the proposed system, at first, non-text blocks (postal stamp, postal seal etc.) are detected and destination address block (DAB) is identified from the document. Next, lines and words of the DAB are segmented. Since India is a multi-lingual and multi-script country, the address part may be written by combination of two scripts. To identify the script by which a word is written, we propose a water reservoir based technique. It is very difficult to identify the script by which the pin-code portion is written. So, we have used two-stage artificial neural network (NN) based general classifiers for the recognition of pin-code digits written in English/Bangla. For recognition of city names, we propose an NSHP-HMM (non-symmetric half plane-hidden Markov model) based technique.
Kaushik Roy 0004, Szilárd Vajda, Abdel Belaïd, Umapada Pal 0001, Bidyut B. Chaudhuri
ICDAR4
2004 Word-Wise Script Identification from Indian Documents
Suranjit Sinha, Umapada Pal 0001, Bidyut B. Chaudhuri
Document Analysis Systems2
2004 Indian script character recognition: a survey
Umapada Pal 0001, Bidyut B. Chaudhuri
Pattern Recognit.1
2004 Multioriented and curved text lines extraction from Indian documents
abstract
There are printed artistic documents where text lines of a single page may not be parallel to each other. These text lines may have different orientations or the text lines may be curved shapes. For the optical character recognition (OCR) of these documents, we need to extract such lines properly. In this paper, we propose a novel scheme, mainly based on the concept of water reservoir analogy, to extract individual text lines from printed Indian documents containing multioriented and/or curve text lines. A reservoir is a metaphor to illustrate the cavity region of a character where water can be stored. In the proposed scheme, at first, connected components are labeled and identified either as isolated or touching. Next, each touching component is classified either straight type (S-type) or curve type (C-type), depending on the reservoir base-area and envelope points of the component. Based on the type (S-type or C-type) of a component two candidate points are computed from each touching component. Finally, candidate regions (neighborhoods of the candidate points) of the candidate points of each component are detected and after analyzing these candidate regions, components are grouped to get individual text lines.
Umapada Pal 0001, Partha Pratim Roy 0001
IEEE Trans. Syst. Man Cybern. Part B1
2003 Segmentation of Bangla Unconstrained Handwritten Text
abstract
To take care of variability involved in the writing style of different individuals in this paper we propose a robust scheme to segment unconstrained handwritten Bangla texts into lines, words and characters. For line segmentation, at first, we divide the text into vertical stripes. Stripe width of a document is computed by statistical analysis of the text height in the document. Next we determine horizontal histogram of these stripes and the relationship of the minimal values of the histograms is used to segment text lines. Based on vertical projection profile lines are segmented into words. Segmentation of characters from handwritten word is very tricky as the characters are seldom vertically separable. We use a concept based on water reservoir principle for the purpose. Here we, at first, identify isolated and connected (touching) characters in a word. Next touching characters of the word are segmented based on the reservoir base area points and structural feature of the component. 1.
Umapada Pal 0001, Sagarika Datta
ICDAR1
2003 Recognition of Printed Urdu Script
abstract
This paper deals with an Optical Character Recognition system for printed Urdu, a popular Indian script. The development of OCR for this script is difficult because (i) a large number of characters have to be recognized (ii) there are many similar shaped characters. In the proposed system individual characters are recognized using a combination of topological, contour and water reservoir concept based features. The feature detection methods are simple and robust. A prototype of the system has been tested on printed Urdu characters and currently achieves 97.8 % character level accuracy on average. 1.
Umapada Pal 0001
ICDAR1
2003 Multi-Script Line identification from Indian Document
abstract
A document page may contain two or more different scripts. For Optical Character Recognition (OCR) of such a document page, it is necessary to separate different scripts before feeding them to their individual OCR system. In this paper an automatic scheme is presented to identify text lines of different Indian scripts from a document. For the separation task at first the scripts are grouped into a few classes according to script characteristics. Next feature based on water reservoir principle, contour tracing, profile etc. are employed to identify them without any expensive OCR-like algorithms. At present, the system has an overall accuracy of about 97.52%. 1.
Umapada Pal 0001, Suranjit Sinha, Bidyut B. Chaudhuri
ICDAR1
2003 Erratum to "Identification of different scripts lines from multi-script documents" [Image and Vision Computing 20 (2002) 945-954]
Umapada Pal 0001, Bidyut B. Chaudhuri
Image Vis. Comput.1
2003 Touching numeral segmentation using water reservoir concept
Umapada Pal 0001, Abdel Belaïd, Christophe Choisy
Pattern Recognit. Lett.1
2002 Identification of different script lines from multi-script documents
Umapada Pal 0001, Bidyut B. Chaudhuri
Image Vis. Comput.1
2001 Water Reservoir Based Approach for Touching Numeral Segmentation
abstract
Deals with a scheme for automatic segmentation of unconstrained handwritten connected numerals. The scheme is mainly based on features obtained from a new concept based on a water reservoir. A reservoir is a metaphor to illustrate the region where numerals touch. The reservoir is obtained by considering accumulation of water poured from the top or from the bottom of the numerals. At first, considering the reservoir location and size, touching positions (top, middle and bottom) are decided. Next, by analyzing the reservoir boundary, touching position and topological features of the touching pattern, the best cutting point is determined. Finally, combined with morphological structural features the cutting path for segmentation is generated.
Abdel Belaïd, Christophe Choisy, Umapada Pal 0001
ICDAR3
2001 Automatic Recognition of Printed Oriya Script
abstract
The paper deals with an optical character recognition system for printed Oriya, a popular Indian script. The development of OCR for this script is difficult because a large number of characters have to be recognized. In the proposed system, the digitized document image is first passed through preprocessing modules like skew correction, line segmentation, zone detection, word and character segmentation, etc. These modules have been developed by combining some conventional techniques with some newly proposed ones. Next, individual characters are recognized using a combination of stroke and run-number based features, along with features obtained from the concept of a water reservoir. The feature detection methods are simple and robust. A prototype of the system has been tested on a variety of printed Oriya material, and currently achieves 96.3% character level accuracy on average.
Bidyut B. Chaudhuri, Umapada Pal 0001, Mandar Mitra
ICDAR2
2001 Automatic Identification of English, Chinese, Arabic, Devnagari and Bangla Script Line
abstract
In a general situation, a document page may contain several scriptforms. For optical character recognition (OCR) of such a document page, it is necessary to separate the scripts before feeding them to their individual OCR systems. An automatic technique for the identification of printed Roman, Chinese, Arabic, Devnagari and Bangla text lines from a single document is proposed. Shape based features, statistical features and some features obtained from the concept of a water reservoir are used for script identification. The proposed scheme has an accuracy of about 97.33%.
Umapada Pal 0001, Bidyut B. Chaudhuri
ICDAR1
2001 Multi-Skew Detection of Indian Script Documents
abstract
There are many documents where text lines are not parallel to each other i.e. these lines have different inclinations with the horizontal lines (multi-skew documents). For the OCR of such a document we have to estimate the skew angle of individual text lines because a single rotation cannot de-skew all text lines of the document. In this paper, we describe a robust technique for multi-skew angle detection from Indian documents containing the most popular Indian scripts Devnagari and Bangla. Most characters in these scripts have horizontal lines at the top, called head-lines. The character head-lines usually connect one another in a word and the word appears as a single component. In the proposed method, the connected components are at first labeled and selected. The upper envelopes of selected components are found by column-wise scanning from the top of the component. Portions of the upper envelope satisfying the properties of a digital straight line are detected. They are then clustered into groups belonging to single text lines. Estimates from these individual clusters give the skew angle of each text line. The proposed multi-skew detection technique has an accuracy about 98.3%.
Umapada Pal 0001, Mandar Mitra, Bidyut B. Chaudhuri
ICDAR1
2001 Machine-printed and hand-written text lines identification
Umapada Pal 0001, Bidyut B. Chaudhuri
Pattern Recognit. Lett.1
2000 Automatic Recognition of Unconstrained Off-Line Bangla Handwritten Numerals
Umapada Pal 0001, Bidyut B. Chaudhuri
ICMI1
1999 Script Line Separation from Indian Multi-Script Documents
abstract
In a multi-lingual country like India, a document page may contain more than one script form. Under the three-language formula, the document may be printed in English, Devnagari and one of the other official Indian languages. For OCR of such a document page, it is necessary to separate these three script forms before feeding them to the OCRs of individual scripts. In this paper, an automatic technique of separating the text lines using script characteristics and shape based features is presented. At present, the system has an overall accuracy of about 98.5%.
Umapada Pal 0001, Bidyut B. Chaudhuri
ICDAR1
1999 Automatic Separation of Machine-Printed and Hand-Written Text Lines
abstract
There are many types of documents where machine-printed and hand-written texts appear intermixed. Since the optical character recognition (OCR) methodologies for machine-printed and hand-written texts are different, it is necessary to separate these two types of text before feeding them to the respective OCR systems. In this paper, we present such a scheme for both Bangla and Devnagari characters. The scheme is based on the structural and statistical features of the machine-printed and hand-written text lines. The classification scheme has an accuracy of about 98.3%.
Umapada Pal 0001, Bidyut B. Chaudhuri
ICDAR1
1998 A complete printed Bangla OCR system
Bidyut B. Chaudhuri, Umapada Pal 0001
Pattern Recognit.2
1997 An OCR System to Read Two Indian Language Scripts: Bangla and Devnagari (Hindi)
abstract
An OCR system is proposed that can read two Indian language scripts: Bangla and Devnagari (Hindi), the most popular ones in the Indian subcontinent. These scripts, having the same origin in ancient Brahmi script, have many features in common and hence a single system can be modeled to recognize them. In the proposed model, document digitization, skew detection, text line segmentation and zone separation, word and character segmentation, character grouping into basic, modifier and compound character category are done for both scripts by the same set of algorithms. The feature sets and classification tree as well as the knowledge base required for error correction (such as lexicon) differ for Bangla and Devnagari. The system shows a good performance for single font scripts printed on clear documents.
Bidyut B. Chaudhuri, Umapada Pal 0001
ICDAR2
1997 Automatic Separation of Words in Multi-lingual Multi-script Indian Documents
abstract
In a multi-lingual country like India, a document may contain more than one script forms. For such a document it is necessary to separate different script forms before feeding them to OCRs of individual script. In this paper an automatic word segmentation approach is described which can separate Roman, Bangla and Devnagari scripts present in a single document. The approach has a tree structure where at first Roman script words are separated using the 'headline' feature. The headline is common in Bangla and Devnagari but absent in Roman. Next, Bangla and Devnagari words are separated using some finer characteristics of the character set although recognition of individual character is avoided. At present, the system has an overall accuracy of 96.09%.
Umapada Pal 0001, Bidyut B. Chaudhuri
ICDAR1
1997 Skew Angle Detection of Digitized Indian Script Documents
abstract
Skew angle detection of scanned documents containing most popular Indian scripts (Devnagari and Bangla) is considered. Most characters in these scripts have horizontal lines at the top, called head lines. The character head lines mostly join one another in a word and the word appears as a single component. In the proposed method the components are at first labeled. The upper envelope of a component is found by columnwise scanning from an imaginary line above the component. Portions of upper envelope satisfying the properties of digital straight line are detected. They are clustered as belonging to single text lines. Estimates from individual clusters are combined to get the skew angle. Apart from accuracy and efficiency, an advantage of the method is that character segmentation and zone detection can be readily done from head line information, which is useful in optical character recognition approaches of these scripts.
Bidyut B. Chaudhuri, Umapada Pal 0001
IEEE Trans. Pattern Anal. Mach. Intell.2
1996 OCR error detection and correction of an inflectional Indian language script
abstract
This paper deals with an OCR error detection and correction technique for a highly inflectional language script like Bangla (a major Indian language). This is the first report of its kind. Using two separate lexicons of root words and suffixes, candidate root-suffix pairs of each input word are detected, their grammatical agreement are tested and the root/suffix part in which the error has occurred is noted. The correction is made on the corresponding error part of the input string by a fast dictionary access technique. To do so some alternative strings are generated for an erroneous word. Among the alternative strings, those satisfying grammatical agreement in root-suffix and also having smallest Levenstein-Damerau distance are finally chosen as the correct ones. The system has an accuracy of 75.61%.
Bidyut B. Chaudhuri, Umapada Pal 0001
ICPR2
1996 An improved document skew angle estimation technique
Umapada Pal 0001, Bidyut B. Chaudhuri
Pattern Recognit. Lett.1
1994 OCR in Bangla: an Indo-Bangladeshi language
abstract
In this paper a complete OCR system is described for documents of single Bangla (Bengali) font. The character shapes are recognized by a combination of template and feature matching approach. Images digitized by flatbed scanner are subjected to skew correction, line, word and character segmentation, simple and compound character separation, feature extraction and finally character recognition. A feature based tree classifier is used for simple character recognition. Preprocessing like thinning and skeletonization is not necessary in our scheme and hence the system is quite fast. At present, the system has an accuracy of about 96%. Also, some character occurrence statistics have been computed to model an error detection and correction technique in the near future.
Umapada Pal 0001, Bidyut B. Chaudhuri
ICPR (2)1