: I've spent my metro time the last couple of days, (about 2 hours so
: far), writing some text with xscribble on my iPAQ. Accuracy is
: definitely a problem. The training set looks a little too clean to
: me. It has about 4 "different" versions of each character but the 4
: are almost identical. I would love to give this thing a more robust
: training set.
Good job digging up the handwriting recognition papers,
I've been looking for them. I've ported scribble to Microwindows,
and in that process, got quite familiar with the whole thing.
After some digging around, I found that the xscribbe/hre
directory pertained to a handwriting recognition engine API that
Sun put together five years ago, with a complete API and
support for any number of handwriting recognizer .so loadable
modules. I can't find the dang url now, but I've got the full
source code to the Sun release as well as a Sun-ported Linux
release, that includes the "trainer", which is the part of the
recognizer that builds the .cl files. Let me know and I'll send
the tarball to whoever's interested. A search on Sun's site
should reveal more.
Scribble is based on code from Dean Rubine's single
stroke gesture recognizer in a doctoral dissertation:
"Rubine, D. "Specifying Gestures by Example", SIGGRAPH91,
July 1991. Dean and folks at CMU wrote the original code,
which was then taken by James Kempf at Sun who created
a "recognizer GUI" that was used to test a recognition engine
and create stroke dictionaries for the Sun HRE API project in
1994. A Linux port was also created. Then, in 1999 Keith
Packard wrote a small input application that took strokes
and sent them to other apps: xscribble.
I plan on bringing up the trainer to build slightly different
stroke tables, as well as modifying the "control mode" output
of the recognizer for slightly easier usage. The source
to the Microwindows version will also be available
shortly.
Regards,
Greg
Received on Thu Sep 07 2000 - 10:43:01 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:20:41 EDT