Pages: [1]   Go Down
Author Topic: Can I get an Arduino to work with OCR software and a camera?  (Read 2561 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Can I get an Arduino device to work with OCR software and a camera? There is some good free or cheap OCR software, I think one such product called Tesseract, and I'd like to know if it can be made to compile with/for Arduino. And what kind of physical camera should I get, and how would I physically hook it up to an Arduino? I'd be interested in the new Due version for this project due to the higher amount of computation required.
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 610
Posts: 49073
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Can I get an Arduino device to work with OCR software
That depends on your definition of "work with" and which OCR software.

Quote
and a camera?
Sure. As long as you limit yourself to telling the camera to take a picture.

Quote
I think one such product called Tesseract
Google should confirm or deny that in less than a second.

Quote
I'd like to know if it can be made to compile with/for Arduino.
Provide a link, to be sure, but I'd suspect no.

Quote
what kind of physical camera should I get
For what?

Quote
how would I physically hook it up to an Arduino?
I'm partial to duct tape myself.

Quote
I'd be interested in the new Due version for this project due to the higher amount of computation required.
Higher than what?
Logged

UK
Offline Offline
Shannon Member
****
Karma: 223
Posts: 12631
-
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you're considering having the OCR done by the Arduino, I suspect that's not practical. The Arduino has very little RAM and not much processing power, and OCR typically involves receiving and manipulating far more data than the Arduino can hold in RAM. Of course just about anything is possible if you throw enough effort and ingenuity at it, but to my mind the Arduino is not a sensible platform for doing OCR. You really need a microprocessor for that sort of thing, not just a microcontroller.
« Last Edit: October 25, 2012, 10:57:32 am by PeterH » Logged

I only provide help via the forum - please do not contact me for private consultancy.

Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks PeterH, I thought 512 MB RAM would be enough RAM in the Due. Maybe not. BTW, that PaulS guy made me laugh for hours with all his rhetorical responses. He's an uproariously funny guy. Duct tape! Okay, perhaps my questions were partly vague, but I'm a noob at Arduino, and I think even we noobs deserve respect. You gave me lots of respect PeterH, thanks kindly.
Logged

Gosport, UK
Offline Offline
Faraday Member
**
Karma: 21
Posts: 3113
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I thought 512 MB RAM would be enough RAM in the Due.

http://arduino.cc/en/Main/ArduinoBoardDue

Quote
96 KBytes of SRAM.
512 KBytes of Flash memory for code.
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 619
Posts: 33966
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As the Due is just out this week no one has had the time to develop a camera interface yet so it is early days.
However OCR from a camera is a bit tricky because of the resolution you need. Even the Due's 96K of memory is going to struggle to read a page of text.
Logged

Pages: [1]   Go Up
Jump to: