Comparison between different recognition methods 4.2 Components of an OCR system The circuit diagram in ISIS for simulation The circuit diagram in ARES for fabrication on PCB board Pin diagram of the IC 4026 Seven segment display pin configuration 555 tim

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