ocr

21
PRESENTATION ON CHARACTER RECOGNITION AND CONVERSION GUIDED BY:- Miss Soumya Dash Asst. Prof, Dept. of CSE PRESENTED BY:- Sangram Keshari Senapati

Upload: sangram-keshari-senapati

Post on 15-Apr-2017

44 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ocr

PRESENTATIONON

CHARACTER RECOGNITIONAND CONVERSION

GUIDED BY:-

Miss Soumya DashAsst. Prof, Dept. of CSE

PRESENTED BY:-

Sangram Keshari Senapati

Page 2: ocr

CONTENTS

1. Introduction

2. Purpose

3. Architecture

4. Data Flow Diagram

5. Coding

6. Testing

7. Applications

8. Conclusion

Page 3: ocr

INTRODUCTION

Character Recognition and Conversion is the mechanical or electronic conversion of scanned images of handwritten, typewritten or printed text into machine-encoded text.

Method of digitizing printed texts so that they can be electronically searched, stored more compactly.

Information is scanned through paper documents and being stored as images to be processed into texted format.

For document processing a CHARACTER RECOGNITION SYSTEM software is needed.

Page 4: ocr

PURPOSE

Character Recognition and Conversion system based on a grid infrastructure is to perform Image Analysis, document processing of electronic document formats converted from paper formats.

The primary objective is to speed up the process of character recognition in document processing.

Page 5: ocr

ARCHITECTURE

Figure.1: CRC Architecture

Page 6: ocr

DATA FLOW DIAGRAM

Figure 3: Level 1 DFD

Figure 2: Level 0 DFD

Page 7: ocr

Figure 4: Level 2 DFD

Page 8: ocr

CODING

1. Create Templates2. Scanning texts line by line3. Read Letters4. Character Recognition

Page 9: ocr

TESTING

1. Sample Testing2. Performance Testing

Page 10: ocr

SAMPLE TESTING

Figure 5: Dialog box to select the documented image.

Page 11: ocr

Cont..

Figure 6: Selected image with noise shown in the figure box.

Page 12: ocr

Cont..

Figure 7: Recognized text converted to text format and open with notepad.

Page 13: ocr

Debug the program in the character recognition code.

Image file(input data) Text file(output data)

Figure 8: Conversion of text from a single line image to text format

PERFORMANCE TESTING

Page 14: ocr

Image file(input data) Text file(output data)

Figure 9: Conversion of text from a multi line image to text format

Cont..

Page 15: ocr

Figure 10: Conversion of text from a colored image to text format

Cont..

Image file(input data) Text file(output data)

Page 16: ocr

Cont..

Image file(input data) Text file(output data)

Figure 11: Conversion of text from a lower case letters

Page 17: ocr

Cont..

Image file(input data) Text file(output data)

Figure 12: Conversion of text from a combination of upper case and lower case letters.

Page 18: ocr

INPUT OUTPUT

Figure 13: Conversion of text from a distorted image to text format

Cont..

Page 19: ocr

APPLICATIONSLanguage ConversionData Entry for Business DocumentsAutomatic Number Plate RecognitionMore quickly make textual versions of printed documentsMake electronic images of printed documents searchable

Page 20: ocr

CONCLUSIONCRC is a powerful tool to recognize characters into electronic formats. As mentions earlier it can be used for many purposes. However the limited availability of capital could restrict the growth of this technology. But if given proper enhancement it can be used for a variety of other purposes like,

Page 21: ocr

REFERENCES1. http://in.mathworks.com/help/vision/examples/recognize-text-using-optical-character-recognition-ocr.html (6th Jan 2016,

19.14)2. https://en.wikipedia.org/wiki/Optical_character_recognition(21st May 2016, 21.38)3. http://www.advancedsourcecode.com/characterrecognition.asp(22nd may 2016, 22.13)4. http://in.mathworks.com/help/vision/ref/ocr.html(21st May 2016, 20.46)5. https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&sqi=2&ved=0ahUKEwjx34-

Op5nKAhWPGI4KHSX3ALgQtwIILjAD&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8Qjzkk-h0p4&usg=AFQjCNEnGN163uiWbcciPic8ORNN6RHBRQ&bvm=bv.110151844,d.c2E(20th May 2016, 12.34)

6. Software Engineering, 9th Edition, IAN SOMMERVILLE7. http://in.mathworks.com/help/matlab/predefined-dialog-boxes.html(20th May 2016, 15.45)8. in.mathworks.com/help/matlab/ref/uigetpref.html(20th May 2016, 16.10)9. http://in.mathworks.com/help/matlab/predefined-dialog-boxes.html(20th May 2016, 16.15)10. http://in.mathworks.com/videos/creating-a-gui-with-guide-68979.html(21st May 2016, 8. 25)11. http://in.mathworks.com/help/search.html?qdoc=use+a+selected+image+taken+by+uigetfile&submitsearch= (21 st May

2016, 8.45)12. http://www.mathworks.com/matlabcentral/fileexchange/view_license?file_info_id=18169(21st May 2016, 9.00)13. http://www.mathworks.com/matlabcentral/fileexchange/18169-optical-character-recognition--ocr-(21st May 2016, 10.30)14. http://www.mathworks.com/matlabcentral/fileexchange/31322-optical-character-recognition-lower-case-and-space-

included-(21st May 2016, 11.00)15. https://sourceforge.net/directory/os:windows/?q=character%20recognition%20using%20matlab(21st May 2016, 11.30)16. http://www.caam.rice.edu/~timwar/CAAM210/OCR.html(21st May 2016, 12.00)17. http://in.mathworks.com/help/vision/ref/ocr.html(21st May 2016, 12.15)18. http://in.mathworks.com/help/vision/examples/recognize-text-using-optical-character-recognition-ocr.html(22nd May

2016, 12.30)19. http://www.springer.com/us/book/9781848003293(22nd May 2016, 16.00)20. http://in.mathworks.com/help/images/(22nd May 2016, 16.15)