3 ms·
Currently it's not quite at the level of graphics tablets, but it's not too far off, and I think there's quite a bit of potential to improve it using similar te
by jcparkyn 3y ago
Currently it's not quite at the level of graphics tablets, but it's not too far off, and I think there's quite a bit of potential to improve it using similar techniques [1].
In terms of absolute accuracy, I measured an average error of 0.89mm (for the position of the tip) across the entire area of an A4 page with the camera in one place. In practice you have more precision than that though, because most of the errors are constant biases (not random noise).
For example, here's one of the tests [2] I did for the thesis, which compares the recorded stroke to what I actually wrote (scanned from carbon paper). After aligning the two captures (as a global 2D position offset, everything else is retained), the average distance from the recorded stroke to the scan was 0.158mm.
[1] This paper (which I linked in another comment) uses some more advanced techniques for pose estimation which could definitely be applied here (but it's closed-source, and I didn't have time to re-implement it from scratch): http://media.ee.ntu.edu.tw/research/DodecaPen/ http://media.ee.ntu.edu.tw/research/DodecaPen/
[2] https://github.com/Jcparkyn/dpoint/files/13329235/main-sketch-plot.pdf https://github.com/Jcparkyn/dpoint/files/13329235/main-sketc...
- moritonal 3y agoBrings back joyful memories of me begging random Professors from around the world over email for the source code of their papers.
- abdullahkhalids 3y agoNice. It seems there is a systematic error towards the edges of the paper, which can easily be fixed in software. Though it would be nice to do more tests. For example, there is some error when drawing sharp corners. It would be instructive to see how that changes as you change the angle, etc. And how that changes based on location on the paper.
- orbital-decay 3y agoOne thing with using graphic tablets for handwriting and drawing in practice is you really want your stylus to be thin, lightweight (15-20g), and have either neutral center of gravity or balanced towards the tip slightly. Also preferably battery-free (non-Wacom tablets were forced to use batteries due to patents, not anymore). Until it's solved, the better practical use for this is probably a controller for VR or 3D software.