EmbeddedRelated.com
Forums
Memfault State of IoT Report

Character recognition with HC11

Started by noobie_boy May 10, 2006
Hi,
I am wondering if the HC11 can be used to recognize character from a
CCTV camera. Also, I would be very grateful if u can recommend a cheap
camera for this.

Thanks.





----- Original Message -----
From: "noobie_boy"
To:
> Hi,
> I am wondering if the HC11 can be used to recognize character from a
> CCTV camera. Also, I would be very grateful if u can recommend a cheap
> camera for this.

In as much as the HC11 is a computer, yes it can! But, you need to consider
recognition speed, RAM space for the captured image, and ROM space for the
needed software. If you don't mind the constraints, then yes, it's
possible. (By character you mean e.g., license plate numbers or similar?
Because if you mean people characters, then it gets tougher. I find it hard
to recognize some 'characters' myself.)

t...@acm.org

--- In m..., "Tony Papadimitriou" wrote:

> In as much as the HC11 is a computer, yes it can! But, you need to
consider
> recognition speed, RAM space for the captured image, and ROM space
for the
> needed software. If you don't mind the constraints, then yes, it's
> possible. (By character you mean e.g., license plate numbers or
similar?
> Because if you mean people characters, then it gets tougher. I find
it hard
> to recognize some 'characters' myself.)
>
> tonyp@...
>
Yes, it is meant to acquire a picture of a license plate and then
output the numbers and characters to a computer to store its output. I
realise that it is much easier to use a computer to do this job, but
this is an assignment. So, I was hoping to get some guide on it.
Anyway, my assignment title is "Built a license plate recognition
system using a hc11 microcontroller to process inputs from a b/w camera".

Thanks...





noobie_boy wrote:
> --- In m..., "Tony Papadimitriou" wrote:
>

[snip]

>>needed software. If you don't mind the constraints, then yes, it's
>>possible. (By character you mean e.g., license plate numbers or
>
> similar?
>
>>Because if you mean people characters, then it gets tougher. I find
>
> it hard
>
>>to recognize some 'characters' myself.)

Hey, Tony, you are *being* a "character", now! :-)

>>tonyp@...
>>
>
>
>
> Yes, it is meant to acquire a picture of a license plate and then
> output the numbers and characters to a computer to store its output. I
> realise that it is much easier to use a computer to do this job, but

The '11 is a computer. It has limited resources by today's standards,
that's all.

> this is an assignment. So, I was hoping to get some guide on it.
> Anyway, my assignment title is "Built a license plate recognition
> system using a hc11 microcontroller to process inputs from a b/w camera".

Optical Character Recognition (OCR) is *not* a simple thing to do.
Most companies doing that use proprietary algorithms. Google turned
up many hits for "optical character recognition" (note the use
of quotes) one of which was on SourceForge, which presumably
is the source for a program.

There used to be a camera used with the Gameboy. I recall seeing
some robotics hobbiests using it for various stuff. Google turned
up several hits.

Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!




To attempt image processing with an hc11, I'd get a tech arts hc11 with 32k ram and 32k rom. Then I'd get a cheep web cam on a pc, and get some sort of bat file running that would take a picture, save it as b&w at some resolution where the bitmap will fit in about 30k, and sends it out com1, maybe like an s-record file. Get the hc11 to read the srecord picture into ram. Now you can have a little menu to do things like show histogram, adj contrast, edge detect, etc. You can actually dump the frame buffer as ascii chars if its small enough to fit on the screen. (Got a wide screen?) THEN you can start trying to find chars in that pile of numbers.










Memfault State of IoT Report