DrawInput

DrawInput Free App

Rated 3.22/5 (27) —  Free Android application by Joonas Sillanpää

Advertisements

About DrawInput

DrawInput - Handwrinting input method for Android.

This app was born after my Master's thesis, where I researched handwriting
recognition algorithms. Having a decent background knowledge, I tried to
implement a handwriting input mode for Android.


Features:
* Simple and easy to use
* Supports all English letters, numbers and many special characters
- numbers, [0-9]
- small letters, [a-z]
- big letters, [A-Z]
- special characters, .,:;!?()[]{}<>/'"^-_+*=@$#%
* Source code available at: https://github.com/joonazzz/drawinput.git


About security:
* User should always be cautious when installing 3rd party text input methods,
. as they could be used for example recording all text inputs. This is why
. Android will warn you when you enable any 3rd party text input method
* To make user more comfortable, I want to highlight that this app does not
. require Internet permission, and cannot upload any data back to developers.

About technologies:
* Simple character preprocessing
- duplicate point removal
- resampling to 12 points / char
- normalization of coordinates to [0,1]
* Simple features
- 4 features
- normalized x
- normalized y
- sin(dx/dy)
- cos(dx/dy)
* Two recognition strategies: by custom logic and rbf svm
- Custom logic
- some characters are easy to recognize by logic
- Numbers: 1
- Small letters: i, l, t, x
- Big letters: E, F, H, I, T, X
- Special chars: .,:;!/-_+='"#
- looks for stroke count, vertical, horizontal and diagonal lines, line
. crossings (X, T-junctions), line alignments, line width, line curvature,
. special points, etc...
- RBF SVM
- trained with UNIPEN- database
- 15 training samples / char

How to Download / Install

Download and install DrawInput version 1.02 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: com.jsillanpaa.drawinput, download DrawInput.apk

All Application Badges

Free
downl.
Android
2.2+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Fixed bug, where only character end points were drawn on some platforms.
More downloads  DrawInput reached 1 000 - 5 000 downloads

What are users saying about DrawInput

R70%
by R####:

But needs some serious work

R70%
by R####:

It rcognize one character at a time so it requre a lot of time to write a sentence. But its most accurrate.

C70%
by C####:

But needs some serious work

U70%
by U####:

Overall pretty decent. Some of the lowercase letters (d, h, t) could use a little refinement/tweaking, as they aren't always recognized correctly, but overall, I like it. How did you set up your recognition system?

R70%
by R####:

sometimes you want on need to switch To a keyboard it is quicker


Share The Word!


Rating Distribution

RATING
3.25
27 users

5

4

3

2

1