SketchADoodle: Touch-surface Multi-stroke Gesture Handling by Bézier Curves

3Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Touch-surface multi-stroke gestures, as well as freehand drawings, are typically acquired by devices and sensors as a suite of timestamped points on a plane. This Cartesian coordinate system, although useful for computation like complexity analysis, gesture classification and recognition, becomes complex and inefficient when gestures need to be visualized and directly manipulated for editing. To address these challenges, a new mathematical representation of these gestures via a Bézier curve is defined to initiate a model-based approach for gesture direct manipulation (e.g., cut, copy, paste, translate, scale, rotate, deform, crop, compose, decompose). SketchADoodle, an Android-based mobile application for drawing, gesturing, demonstrates how the pseudo-code of the Bézier-based operations are engineered for real-time direct manipulation. We release the programming code for further development of gesture-based user interfaces based on Bézier curves.

Cite

CITATION STYLE

APA

Grolaux, D., Vanderdonckt, J., Nguyen, T. D., & Khaddam, I. (2020). SketchADoodle: Touch-surface Multi-stroke Gesture Handling by Bézier Curves. Proceedings of the ACM on Human-Computer Interaction, 4(EICS). https://doi.org/10.1145/3397875

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free