Curved Text Line Rectification via Bresenham’s Algorithm and Generalized Additive Models

This paper presents a methodology for rectifying curved text lines, a crucial process in optical character recognition (OCR) and computer vision. Utilizing generalized additive models (GAMs), the proposed method accurately estimates text curvature and rectifies it into a straight format for improved text recognition. The process includes image binarization techniques like Otsu’s thresholding, morphological operations, curve estimation, and the Bresenham line drawing algorithm. The results show significant improvements in OCR accuracy among different challenging distortion scenarios. The implementation, written in Python, demonstrates the potential for enhancing text alignment and rectification in scanned text line images utilizing a flexible, robust, and customizable framework.

Authors

Institutions

Publication Details

Journal
Signals
Published
2024-10-24
DOI
https://doi.org/10.3390/signals5040039
Citations
1
Primary Topic
Handwritten Text Recognition Techniques
Type
article
Field-Weighted Citation Impact
0.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Curved Text Line Rectification via Bresenham’s Algorithm and Generalized Additive Models

Ilias Theodorakopoulos, Thomas Stogiannopoulos
1 citations
Signals
Handwritten Text Recognition Techniques
0.25
article

Curved Text Line Rectification via Bresenham’s Algorithm and Generalized Additive Models

Ilias Theodorakopoulos, Thomas Stogiannopoulos
article en
1 citations

Abstract

This paper presents a methodology for rectifying curved text lines, a crucial process in optical character recognition (OCR) and computer vision. Utilizing generalized additive models (GAMs), the proposed method accurately estimates text curvature and rectifies it into a straight format for improved text recognition. The process includes image binarization techniques like Otsu’s thresholding, morphological operations, curve estimation, and the Bresenham line drawing algorithm. The results show significant improvements in OCR accuracy among different challenging distortion scenarios. The implementation, written in Python, demonstrates the potential for enhancing text alignment and rectification in scanned text line images utilizing a flexible, robust, and customizable framework.

SignalsVol. 5(4)
Democritus University of Thrace (GR)
Openalex Percentile: Top 46%
Handwritten Text Recognition Techniques
0.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.