LIST OF TABLES
NO TITLE
PAGE 2.1
Comparison between different image processing methods 12
2.2 Comparison between different recognition methods
13
4.1 4.2
Analyse data with different image pre-processing method The comparison of the result with different image brightness
38 39
LIST OF FIGURES
NO TITLE
PAGE 1.1
The overview of the system flow 2
2.1 Components of an OCR system
11
3.1 The circuit diagram in ISIS for simulation
16
3.2 The circuit diagram in ARES for fabrication on PCB board
17
3.3 Pin diagram of the IC 4026
17
3.4 Seven segment display pin configuration
18
3.5 555 timer pin configuration
18
3.6 The flow chart for hardware part
19
3.7 The flow chart of the software part
21
3.8 The output of binary image from the original image
23
3.9 The cropped digit numbers
25
4.1 The final output of the hardware result
28
4.2 The output of binary image using different method
30
4.3 Sample of failure recognition with brightness 50
31
4.4 The layout of the GUI
33
4.5 Code for Load Image push button
33
4.6 4.7
4.8 4.9
4.10
Pop up window when load button is clicked The image is loaded
The code for Binary Image push button The image is binary after the second button is clicked
The code for Result push button 34
34 35
35 36
4.11
4.12
Output pop up window after the result button is clicked The data saved in the Excel file
37 38
LIST OF ABBREVIATIONS
LED Light Emitting Diode
OCR Optical Character Recognition
GUI Graphical User Interface
CBP Component Block Projections
USB Universal Serial Bus
PC Personal Computer
DE Differential Evolution
CHAPTER 1
INTRODUCTION
In this chapter, the project background is discussed. This is followed by the structure of the project, problem statement, objectives, scope and the importance of
the project. All the contents are explained in this chapter.
1.1 Project Background