GPU for Tesseract

366 views
Skip to first unread message

Pooja Kamra

unread,
Jun 28, 2019, 1:54:07 AM6/28/19
to tesseract-ocr
On Tesseract site, it is mentioned that no GPU is needed (No support).
What does this statement means?
If i have a machine with GPU, does it improve training performance or it has no impact on training time.
Please respond.

Timothy Snyder

unread,
Jun 28, 2019, 9:32:30 AM6/28/19
to tesser...@googlegroups.com
I think it means that Tesseract doesn't support nor require hardware acceleration via the GPU.

Looks like there is experimental support for OpenCL in Tesseract though it doesn't appear to be a very matured feature.

--
You received this message because you are subscribed to the Google Groups "tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tesseract-oc...@googlegroups.com.
To post to this group, send email to tesser...@googlegroups.com.
Visit this group at https://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit https://groups.google.com/d/msgid/tesseract-ocr/2f814790-c2bc-4d65-95d9-40bb8c39f5ea%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

JB Data31

unread,
Jul 1, 2019, 7:30:02 AM7/1/19
to tesseract-ocr
A recent post about GPU / OpenCL.

Le vendredi 28 juin 2019 13:32:30 UTC, Timothy Snyder a écrit :
I think it means that Tesseract doesn't support nor require hardware acceleration via the GPU.

Looks like there is experimental support for OpenCL in Tesseract though it doesn't appear to be a very matured feature.

On Fri, Jun 28, 2019 at 1:54 AM Pooja Kamra <kamra....@gmail.com> wrote:
On Tesseract site, it is mentioned that no GPU is needed (No support).
What does this statement means?
If i have a machine with GPU, does it improve training performance or it has no impact on training time.
Please respond.

--
You received this message because you are subscribed to the Google Groups "tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tesser...@googlegroups.com.

Pooja Kamra

unread,
Jul 19, 2019, 6:24:16 AM7/19/19
to tesseract-ocr
Tesseract does not require GPU. But if my system has GPU then will it help to improve performance.


On Friday, June 28, 2019 at 7:02:30 PM UTC+5:30, Timothy Snyder wrote:
I think it means that Tesseract doesn't support nor require hardware acceleration via the GPU.

Looks like there is experimental support for OpenCL in Tesseract though it doesn't appear to be a very matured feature.

On Fri, Jun 28, 2019 at 1:54 AM Pooja Kamra <kamra....@gmail.com> wrote:
On Tesseract site, it is mentioned that no GPU is needed (No support).
What does this statement means?
If i have a machine with GPU, does it improve training performance or it has no impact on training time.
Please respond.

--
You received this message because you are subscribed to the Google Groups "tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tesser...@googlegroups.com.

Arno Loo

unread,
Jul 19, 2019, 10:20:57 AM7/19/19
to tesseract-ocr
If I understand correctly, you can use Tesseract OCR on GPU for speeding up the process but not Tesseract training.

Purushotham Rao Eravalli

unread,
Jul 24, 2019, 11:33:18 PM7/24/19
to tesseract-ocr
Does response time of tesseract decreases if we run it on GPU?

Zdenko Podobny

unread,
Jul 25, 2019, 2:14:18 AM7/25/19
to tesser...@googlegroups.com
Well, this is not really true:
  • in age of tesseract version 3.x AMD sent some patches for OpenCL support[1]. Their are still present, but not maintained (search issue tracker for know problem)
  • AFAIR they affect only tif opening and some tif preprocessing without effect on OCR process itself.
  • effect on overall tesseract performance is questionable
Because of about mentioned: OpenCL support build it turn off by default.

PS: contributors are welcomed ;-) 


Zdenko


pi 19. 7. 2019 o 12:24 Pooja Kamra <kamra....@gmail.com> napísal(a):
To unsubscribe from this group and stop receiving emails from it, send an email to tesseract-oc...@googlegroups.com.

To post to this group, send email to tesser...@googlegroups.com.
Visit this group at https://groups.google.com/group/tesseract-ocr.

Pooja Kamra

unread,
Jul 25, 2019, 2:31:48 AM7/25/19
to tesseract-ocr
If i am doing tesseact training in a system without GPU and training on another machine with GPU. Will it make any difference.
Reply all
Reply to author
Forward
0 new messages