Punjabi Character Recognition

Hello

I have to develop a project regarding Punjabi character Recognition.User will draw a any character of Punjabi language and my software will detect and find out which character it is.Please suggest the way to start.I am thinking to develop this Project in .NET technology .I think using MATLAB functions,calling them will be easy .But actually I do'nt have any idea to start my project.


There are some methods suggested for recognition Project like using Neural Networks and Artificial Intelligence and fuzzy logic etc.But I want to use a simple approach for this Project.Can there be any statistical approach like just comapring height:width ratio and recognising pixels of characters . Please guide me on this.


suggest the simplest approach for this.other than using neural and all that.

Replies

  • Predictor
    Predictor
    Neha Kochhar
    I have to develop a project regarding Punjabi character Recognition.User will draw a any character of Punjabi language and my software will detect and find out which character it is.Please suggest the way to start.I am thinking to develop this Project in .NET technology .I think using MATLAB functions,calling them will be easy .But actually I do'nt have any idea to start my project.


    There are some methods suggested for recognition Project like using Neural Networks and Artificial Intelligence and fuzzy logic etc.But I want to use a simple approach for this Project.Can there be any statistical approach like just comapring height:width ratio and recognising pixels of characters .
    The usual approach to such problems follows this rough outline:

    1. Gather raster images of characters to be recognized.
    2. Perform any needed pre-processing (adjusting contrast, cleaning noise, stray pixels, etc.)
    3. Extract informative features from each example character (vertical and horizontal projections, etc.)
    4. Train a learning system (could be may things: discriminant, neural network, etc.)
    5. Test the system.
    6. Celebrate because you're done!

    A very simple classifier to implement in software is the k-nearest neighbors (k-NN) model. k-NN simply checks the distance between the new character and all historical characters. The k closest matches vote, and the most popular example wins.

You are reading an archived discussion.

Related Posts

Hi,could anyone tell me what are the various field related this branch.? My interest is in electronics and computer.
I have been told there is a way to make this mystery below work and cant figure it out. I know it wouldnt be up to code and i would...
>> I would like to know the core mechanical companies in India. >>I am doing my final year engg. and would like to know the scope of freshers getting into...
Hii Cean..!! Suggest me with few names for an Electrical Club/ Society
can anyone tell me what is the minimum vibration that a healthy human's hand can feel? i building a device to test the sensitivity of hand to vibration for the...