[instaviz-users] Recog 1.0.1 -- use this instead

Daniel Grobe Sachs dgsachs at nekito.net
Sun Oct 5 21:14:28 CDT 2008


A few quick observations about Recog 1.0.1:

1. In my opinion, the multistroke setting doesn't interfere at all with
the responsiveness of the interface, and I find it easier to draw
certain shapes with it on, so I recommend the multistroke variant in
the final variant.

2. Small circles are recognized as taps. 

3. If I draw something that has not-quite-straight lines (for instance,
using my thumb one-handed while holding the device), the recognizer 
decides that shapes with sharp corners and bowed lines is an
ellipse/circle rather than a rectangle/square. This is true even
if the shape is drawn with multiple strokes. I think that squares
and circles should be summarily excluded if a corner is seen or
multiple strokes are used, because they simply don't make any sense
in that context.

4. The recognizer seems to be a bit confused about squares versus
rectangles, and ellipses vs circles, in cases where the shape is
somewhat but not hugely different in height and width. I've seen ---
or at least I think I've seen, though it's hard to be sure --- cases
where a a shape that has a larger difference between length and width
will be recognized as a square, and a smaller difference recognized as
a rectangle. I think that the thing to do here is to simply attempt to
recognize the shape as a square/rectangle or ellipse/circle then apply a
hard cutoff on the difference between height and width to subcategorize
as square or rectangular; this will at least avoid the odd cases where
shapes are recognized inconsistently. We'd probably need to do some
training runs to get this threshold adjusted correctly; I'd suggest
updating recog to provide a button to indicate when it got it "wrong"
and feeding this back to your server for analysis. 

Otherwise, I think things are working pretty well. Bravo!

dan


-- 
| Daniel Grobe Sachs      <dgsachs at nekito.net> |
| The time is gone, the song is over, thought  |
|        I'd something more to say...          |


More information about the instaviz-users mailing list