Cargando…
Offline text-independent writer identification using a codebook with structural features
Understanding handwritten documents is a vital and challenging problem that attracts many researchers in the fields of forensic and authentication science. This paper presents an offline system for text-independent writer identification of handwritten documents. The system extracts a handwritten con...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10128938/ https://www.ncbi.nlm.nih.gov/pubmed/37097998 http://dx.doi.org/10.1371/journal.pone.0284680 |
_version_ | 1785030621468295168 |
---|---|
author | Ahmed, Bashar Q. Hassan, Yaser F. Elsayed, Ashraf S. |
author_facet | Ahmed, Bashar Q. Hassan, Yaser F. Elsayed, Ashraf S. |
author_sort | Ahmed, Bashar Q. |
collection | PubMed |
description | Understanding handwritten documents is a vital and challenging problem that attracts many researchers in the fields of forensic and authentication science. This paper presents an offline system for text-independent writer identification of handwritten documents. The system extracts a handwritten connected component contour, which in turn is divided into segments of specific length. The system utilizes the concept of a bag of features in the writer recognition domain and considers handwritten contour segments to extract two conceptually simple and effective structural features. These features are the contour point curve angle and the CONtour point CONcavity/CONvexity. The system uses the proposed features to train a k-means clustering algorithm to construct a codebook of size K. The method then uses occurrence histograms of the extracted features in the codebook to create a final feature vector for each handwritten document. The effectiveness of the proposed features is evaluated in the writer identification domain using two widely used classification methods: the nearest neighbor and the support vector machine techniques. The proposed writer identification is evaluated on two large and public datasets from different language domains, the Arabic KHATT and English IAM datasets. The experimental results show that the proposed system outperforms state-of-the-art methods on the IAM dataset and provides competitive results on the KHATT dataset with respect to the identification rate. |
format | Online Article Text |
id | pubmed-10128938 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-101289382023-04-26 Offline text-independent writer identification using a codebook with structural features Ahmed, Bashar Q. Hassan, Yaser F. Elsayed, Ashraf S. PLoS One Research Article Understanding handwritten documents is a vital and challenging problem that attracts many researchers in the fields of forensic and authentication science. This paper presents an offline system for text-independent writer identification of handwritten documents. The system extracts a handwritten connected component contour, which in turn is divided into segments of specific length. The system utilizes the concept of a bag of features in the writer recognition domain and considers handwritten contour segments to extract two conceptually simple and effective structural features. These features are the contour point curve angle and the CONtour point CONcavity/CONvexity. The system uses the proposed features to train a k-means clustering algorithm to construct a codebook of size K. The method then uses occurrence histograms of the extracted features in the codebook to create a final feature vector for each handwritten document. The effectiveness of the proposed features is evaluated in the writer identification domain using two widely used classification methods: the nearest neighbor and the support vector machine techniques. The proposed writer identification is evaluated on two large and public datasets from different language domains, the Arabic KHATT and English IAM datasets. The experimental results show that the proposed system outperforms state-of-the-art methods on the IAM dataset and provides competitive results on the KHATT dataset with respect to the identification rate. Public Library of Science 2023-04-25 /pmc/articles/PMC10128938/ /pubmed/37097998 http://dx.doi.org/10.1371/journal.pone.0284680 Text en © 2023 Ahmed et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Ahmed, Bashar Q. Hassan, Yaser F. Elsayed, Ashraf S. Offline text-independent writer identification using a codebook with structural features |
title | Offline text-independent writer identification using a codebook with structural features |
title_full | Offline text-independent writer identification using a codebook with structural features |
title_fullStr | Offline text-independent writer identification using a codebook with structural features |
title_full_unstemmed | Offline text-independent writer identification using a codebook with structural features |
title_short | Offline text-independent writer identification using a codebook with structural features |
title_sort | offline text-independent writer identification using a codebook with structural features |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10128938/ https://www.ncbi.nlm.nih.gov/pubmed/37097998 http://dx.doi.org/10.1371/journal.pone.0284680 |
work_keys_str_mv | AT ahmedbasharq offlinetextindependentwriteridentificationusingacodebookwithstructuralfeatures AT hassanyaserf offlinetextindependentwriteridentificationusingacodebookwithstructuralfeatures AT elsayedashrafs offlinetextindependentwriteridentificationusingacodebookwithstructuralfeatures |