Skip to main navigation Skip to search Skip to main content

Vision-Language Model Based Handwriting Verification

  • SUNY Buffalo

Research output: Contribution to journalConference articlepeer-review

3 Scopus citations

Abstract

Handwriting Verification is a critical in document forensics. Deep learning based approaches often face skepticism from forensic document examiners due to their lack of explainability and reliance on extensive training data and handcrafted features. This paper explores using Vision Language Models (VLMs), such as OpenAI's GPT-4o and Google's PaliGemma, to address these challenges. By leveraging their Visual Question Answering capabilities and 0-shot Chain-of-Thought (CoT) reasoning, our goal is to provide clear, human-understandable explanations for model decisions. Our experiments on the CEDAR handwriting dataset demonstrate that VLMs offer enhanced interpretability, reduce the need for large training datasets, and adapt better to diverse handwriting styles. However, results show that the CNN-based ResNet-18 architecture outperforms the 0-shot CoT prompt engineering approach with GPT-4o (Accuracy: 70%) and supervised fine-tuned PaliGemma (Accuracy: 71%), achieving an accuracy of 84% on the CEDAR AND dataset. These findings highlight the potential of VLMs in generating human-interpretable decisions while underscoring the need for further advancements to match the performance of specialized deep learning models. Our code is publicly available at: https://github.com/Abhishek0057/vlm-hv.

Original languageEnglish
Pages (from-to)343-346
Number of pages4
JournalIET Conference Proceedings
Volume2024
Issue number10
DOIs
StatePublished - 2024
Event26th Irish Machine Vision and Image Processing Conference, IMVIP 2024 - Limerick, Ireland
Duration: Aug 21 2024Aug 23 2024

Keywords

  • Forensics
  • Handwriting Verification
  • Machine Vision
  • Vision Language Model

Fingerprint

Dive into the research topics of 'Vision-Language Model Based Handwriting Verification'. Together they form a unique fingerprint.

Cite this