ocr
TRANSCRIPT
PRESENTATIONON
CHARACTER RECOGNITIONAND CONVERSION
GUIDED BY:-
Miss Soumya DashAsst. Prof, Dept. of CSE
PRESENTED BY:-
Sangram Keshari Senapati
CONTENTS
1. Introduction
2. Purpose
3. Architecture
4. Data Flow Diagram
5. Coding
6. Testing
7. Applications
8. Conclusion
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.
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.
ARCHITECTURE
Figure.1: CRC Architecture
DATA FLOW DIAGRAM
Figure 3: Level 1 DFD
Figure 2: Level 0 DFD
Figure 4: Level 2 DFD
CODING
1. Create Templates2. Scanning texts line by line3. Read Letters4. Character Recognition
TESTING
1. Sample Testing2. Performance Testing
SAMPLE TESTING
Figure 5: Dialog box to select the documented image.
Cont..
Figure 6: Selected image with noise shown in the figure box.
Cont..
Figure 7: Recognized text converted to text format and open with notepad.
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
Image file(input data) Text file(output data)
Figure 9: Conversion of text from a multi line image to text format
Cont..
Figure 10: Conversion of text from a colored image to text format
Cont..
Image file(input data) Text file(output data)
Cont..
Image file(input data) Text file(output data)
Figure 11: Conversion of text from a lower case letters
Cont..
Image file(input data) Text file(output data)
Figure 12: Conversion of text from a combination of upper case and lower case letters.
INPUT OUTPUT
Figure 13: Conversion of text from a distorted image to text format
Cont..
APPLICATIONSLanguage ConversionData Entry for Business DocumentsAutomatic Number Plate RecognitionMore quickly make textual versions of printed documentsMake electronic images of printed documents searchable
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,
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)