Volume 5, Issue 3 (9-2013)                   itrc 2013, 5(3): 11-17 | Back to browse issues page

XML Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Arianyan E, Motamedi S A, Arianyan I, Motamedi M. Accelarated Optical Character Recognition on Graphics Processing Units . itrc 2013; 5 (3) :11-17
URL: http://journal.itrc.ac.ir/article-1-148-en.html
Abstract:   (3034 Views)

Optical Character Recognition (OCR) is a technique by the help of which the optical characters are identified automatically by a computer. There are many methods for OCR, one of which is neural network that we use. Unfortunately, the long training and testing time of these networks is disturbing, but we healed this problem by mapping our network on graphics card by using Jacket which is the product of Accelereyes group. By so doing, we achieved the speedup of up to twelve factors. Graphics Processing Units (GPUs) have parallel structure containing many cores capable of running thousands of threads in parallel. We train a multi-layer perceptron network using back propagation rule which has a degree of parallelism that is suitable for implementation on new graphics card. We examine the Persian characters that are typed on the new system of Farsi license plates to make a database of characters uses in this system and apply them as train and test data for our network.

Keywords: Neural network, OCR, GPU, Jacket, CUDA
Full-Text [PDF 2263 kb]   (2264 Downloads)    
Type of Study: Research | Subject: Information Technology

Add your comments about this article : Your username or Email:
CAPTCHA

Rights and permissions
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.