Accelarated Optical Character Recognition on Graphics Processing Units
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, bu...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Iran Telecom Research Center
2013-09-01
|
Series: | International Journal of Information and Communication Technology Research |
Subjects: | |
Online Access: | http://ijict.itrc.ac.ir/article-1-148-en.html |
_version_ | 1811169301203255296 |
---|---|
author | Ehsan Arianyan Seyed Ahmad Motamedi Iman Arianyan Mohammad Motamedi |
author_facet | Ehsan Arianyan Seyed Ahmad Motamedi Iman Arianyan Mohammad Motamedi |
author_sort | Ehsan Arianyan |
collection | DOAJ |
description | 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. |
first_indexed | 2024-04-10T16:40:08Z |
format | Article |
id | doaj.art-84f197d4d4c84765b94317c8be0629ff |
institution | Directory Open Access Journal |
issn | 2251-6107 2783-4425 |
language | English |
last_indexed | 2024-04-10T16:40:08Z |
publishDate | 2013-09-01 |
publisher | Iran Telecom Research Center |
record_format | Article |
series | International Journal of Information and Communication Technology Research |
spelling | doaj.art-84f197d4d4c84765b94317c8be0629ff2023-02-08T07:53:33ZengIran Telecom Research CenterInternational Journal of Information and Communication Technology Research2251-61072783-44252013-09-01531117Accelarated Optical Character Recognition on Graphics Processing UnitsEhsan Arianyan0Seyed Ahmad Motamedi1Iman Arianyan2Mohammad Motamedi3 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.http://ijict.itrc.ac.ir/article-1-148-en.htmlneural networkocrgpujacketcuda |
spellingShingle | Ehsan Arianyan Seyed Ahmad Motamedi Iman Arianyan Mohammad Motamedi Accelarated Optical Character Recognition on Graphics Processing Units International Journal of Information and Communication Technology Research neural network ocr gpu jacket cuda |
title | Accelarated Optical Character Recognition on Graphics Processing Units |
title_full | Accelarated Optical Character Recognition on Graphics Processing Units |
title_fullStr | Accelarated Optical Character Recognition on Graphics Processing Units |
title_full_unstemmed | Accelarated Optical Character Recognition on Graphics Processing Units |
title_short | Accelarated Optical Character Recognition on Graphics Processing Units |
title_sort | accelarated optical character recognition on graphics processing units |
topic | neural network ocr gpu jacket cuda |
url | http://ijict.itrc.ac.ir/article-1-148-en.html |
work_keys_str_mv | AT ehsanarianyan accelaratedopticalcharacterrecognitionongraphicsprocessingunits AT seyedahmadmotamedi accelaratedopticalcharacterrecognitionongraphicsprocessingunits AT imanarianyan accelaratedopticalcharacterrecognitionongraphicsprocessingunits AT mohammadmotamedi accelaratedopticalcharacterrecognitionongraphicsprocessingunits |