Alex Rivera | Logout

How to input the image to the neural network?

Asked 2010-01-18T08:29:39.957
36

I understand how neural networks work, but if I want to use them for image processing like actual character recognition, I can't understand how can I input the image data to the neural net.

I have a very big image of an A letter. Maybe I should try to get some info/specifications from the image and then use a vector of values of that specification? And they will be the input for the neural net?

Who has already done such a thing, can you explain how to do this?

Edit
Report

2 Answers

3

All these considerations about applying NNs to images are covered in our 2002 review paper (Feature based, pixel based, scale invariance, etc.)

Your biggest challenge is the so-called 'curse of dimensionality'.

I would compare NN-performance with that of a support vector machine (tricky which kernels to use).

answered 2012-05-23T08:44:54.390
0

Here are some steps: make sure your color/ grey scale image is a binary image. To do this, perform some thresholding operation. following that some sort of feature extraction. For OCR / NN stuff this example might help, although in ruby : https://github.com/gbuesing/neural-net-ruby/blob/master/examples/mnist.rb

answered 2010-01-19T03:59:56.643

Your Answer