22-06-2012, 04:48 PM
Texture Classification: Using Neural Networks to Differentiate a Leopard from its Background
Using Neural Networks to Differentiate a Leopard.docx (Size: 523.37 KB / Downloads: 40)
Problem Definition
The problem is to distinguish between the leopard and the background, in which it is sitting, in the image shown below. This problem falls under the category called texture classification, which falls under the broader category of pattern classification.
Solution Approach
Sample small 5x5 pixel images from sections of the image that represent the leopard and sections that represents the background. Flatten the sampled 2D images into one-row vectors and use them as training data for a neural network.
Once the neural network has been trained, sample the entire image as 5x5 images, flatten the images and test the neural network on the flattened images.
The neural network’s response to each flattened image can now be used to determine which areas of the image represent the leopard and which areas represent the background.