Related Experiment Video
Updated: Jul 30, 2025

06:37
Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
3.9K
A Hybrid Rule-Based and Machine Learning System for Arabic Check Courtesy Amount Recognition.
Irfan Ahmad1,2
1Information and Computer Science Department, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia.
Sensors (Basel, Switzerland)
|May 13, 2023
Summary
This study introduces a novel hybrid system for recognizing courtesy amounts on Arabic bank checks using Indian digits. The system achieves 67.4% accuracy at the amount level, establishing a new benchmark for this task.
Area of Science:
- Pattern Recognition
- Machine Learning
- Computer Vision
Background:
- Courtesy amount recognition from bank checks is crucial.
- Existing research lacks focus on Arabic checks with Indian digits.
- Arabic check recognition presents unique challenges.
Purpose of the Study:
- To develop an end-to-end system for Arabic check courtesy amount recognition.
- To investigate and compare segmentation-based and segmentation-free approaches.
- To establish a baseline for future research in this domain.
Main Methods:
- Developed a hybrid system combining rule-based and machine learning modules.
- Implemented both segmentation-based and segmentation-free recognition strategies.
- Evaluated the system on the CENPARMI dataset of Arabic bank checks.
Main Results:
- Achieved 67.4% accuracy at the amount level.
- Achieved 87.15% accuracy at the digit level.
- Demonstrated the system's effectiveness on a dataset of 626 check images.
Conclusions:
- The developed hybrid system provides a robust solution for Arabic check courtesy amount recognition.
- The system's performance sets a new benchmark for the field.
- Identified areas for future research to further improve accuracy and applicability.
Related Concept Videos
Multi-input and Multi-variable systems
134
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
134
Classification of Systems-I
225
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
225
Classification of Systems-II
186
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
186
Detection of Gross Error: The Q Test
6.3K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
6.3K

