1.02 / May 11, 2013
(3.3/5) (28)

Beschrijving

DrawInput - Handwrinting input method forAndroid.

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


Features:
* Simple and easy to use
* Supports all English letters, numbers and many specialcharacters
- 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 textinput methods,
. as they could be used for example recording all text inputs. Thisis why
. Android will warn you when you enable any 3rd party text inputmethod
* To make user more comfortable, I want to highlight that this appdoes not
. require Internet permission, and cannot upload any data back todevelopers.

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, linecurvature,
. special points, etc...
- RBF SVM
- trained with UNIPEN- database
- 15 training samples / char

AANVULLENDE INFORMATIE DrawInput

  • App naam
    DrawInput
  • Naam of Pakketnaam
    com.jsillanpaa.drawinput
  • Publiceerdatum
    May 11, 2013
  • Bestandsgrootte
    1.7M
  • Benodigdheden
    Android 2.2 and up
  • Versie
    1.02
  • Ontwikkelaar
    Joonas Sillanpää
  • Installaties
    1,000 - 5,000
  • Price
    Gratis
  • Categorie
    Productivity
  • Ontwikkelaar
  • Google Play Link

Joonas Sillanpää Meer...

DrawInput 1.02 APK
DrawInput - Handwrinting input method forAndroid.This app was born after my Master's thesis, where I researchedhandwritingrecognition algorithms. Having a decent background knowledge, Itried toimplement a handwriting input mode for Android.Features:* Simple and easy to use* Supports all English letters, numbers and many specialcharacters- numbers, [0-9]- small letters, [a-z]- big letters, [A-Z]- special characters, .,:;!?()[]{}<>/\'"^-_+*=@$#%* Source code available at: https://github.com/joonazzz/drawinput.gitAbout security:* User should always be cautious when installing 3rd party textinput methods,. as they could be used for example recording all text inputs. Thisis why. Android will warn you when you enable any 3rd party text inputmethod* To make user more comfortable, I want to highlight that this appdoes not. require Internet permission, and cannot upload any data back todevelopers.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, linecurvature,. special points, etc...- RBF SVM- trained with UNIPEN- database- 15 training samples / char