{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:51Z","timestamp":1750220751392,"version":"3.41.0"},"reference-count":61,"publisher":"Association for Computing Machinery (ACM)","issue":"EICS","license":[{"start":{"date-parts":[[2020,6,18]],"date-time":"2020-06-18T00:00:00Z","timestamp":1592438400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2020,6,18]]},"abstract":"<jats:p>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\u00e9zier 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\u00e9zier-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\u00e9zier curves.<\/jats:p>","DOI":"10.1145\/3397875","type":"journal-article","created":{"date-parts":[[2020,6,18]],"date-time":"2020-06-18T21:54:38Z","timestamp":1592517278000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["SketchADoodle: Touch-surface Multi-stroke Gesture Handling by B\u00e9zier Curves"],"prefix":"10.1145","volume":"4","author":[{"given":"Donatien","family":"Grolaux","sequence":"first","affiliation":[{"name":"ICHEC Business Managent School &amp; Universit\u00e9 catholique de Louvain,, Brussels, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean","family":"Vanderdonckt","sequence":"additional","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Louvain-la-Neuve, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thanh-Diane","family":"Nguyen","sequence":"additional","affiliation":[{"name":"ICHEC Business Managent School, Brussels, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iyad","family":"Khaddam","sequence":"additional","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Louvain-la-Neuve, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,6,18]]},"reference":[{"volume-title":"https:\/\/www.adobe.com\/products\/photoshop.html","year":"2019","key":"e_1_2_1_1_1","unstructured":"Adobe. 2019. PhotoShop. ( 2019 ). https:\/\/www.adobe.com\/products\/photoshop.html Adobe. 2019. PhotoShop. (2019).https:\/\/www.adobe.com\/products\/photoshop.html"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1519052"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753653"},{"key":"e_1_2_1_4_1","volume-title":"Multitouch Gestures for Constrained Transformation of3D Objects.Computer Graphics Forum 31, 2pt3 (May","author":"Kin-Chung Au Oscar","year":"2012","unstructured":"Oscar Kin-Chung Au , Chiew-Lan Tai , and Hongbo Fu. 2012. Multitouch Gestures for Constrained Transformation of3D Objects.Computer Graphics Forum 31, 2pt3 (May 2012 ), 651--660. https:\/\/doi.org\/10.1111\/j.1467--8659.2012.03044.x 10.1111\/j.1467--8659.2012.03044.x Oscar Kin-Chung Au, Chiew-Lan Tai, and Hongbo Fu. 2012. Multitouch Gestures for Constrained Transformation of3D Objects.Computer Graphics Forum 31, 2pt3 (May 2012), 651--660. https:\/\/doi.org\/10.1111\/j.1467--8659.2012.03044.x"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/543613.543615"},{"key":"#cr-split#-e_1_2_1_6_1.1","doi-asserted-by":"crossref","unstructured":"P.J. Barry and R.N. Goldman. 1988. de Casteljau-Type Subdivision is Peculiar to B\u00e9zier Curves. Computer-Aided Design 20 (1988). Issue 3. https:\/\/doi.org\/10.1016\/0010--4485(88)90018--8 10.1016\/0010--4485(88)90018--8","DOI":"10.1016\/0010-4485(88)90018-8"},{"key":"#cr-split#-e_1_2_1_6_1.2","doi-asserted-by":"crossref","unstructured":"P.J. Barry and R.N. Goldman. 1988. de Casteljau-Type Subdivision is Peculiar to B\u00e9zier Curves. Computer-Aided Design 20 (1988). Issue 3. https:\/\/doi.org\/10.1016\/0010--4485(88)90018--8","DOI":"10.1016\/0010-4485(88)90018-8"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(78)90088-X"},{"key":"e_1_2_1_8_1","volume-title":"Towards Pro Gesture, a Tool Supporting Early Prototyping of 3D-Gesture Interaction.International Journal of People-Oriented Programming 4, 2 (July","author":"Bomsdorf Birgit","year":"2015","unstructured":"Birgit Bomsdorf , Rainer Blum , and Daniel K\u00fcnkel . 2015. Towards Pro Gesture, a Tool Supporting Early Prototyping of 3D-Gesture Interaction.International Journal of People-Oriented Programming 4, 2 (July 2015 ), 54--70.https:\/\/doi.org\/10.4018\/IJPOP.2015070103 10.4018\/IJPOP.2015070103 Birgit Bomsdorf, Rainer Blum, and Daniel K\u00fcnkel. 2015. Towards Pro Gesture, a Tool Supporting Early Prototyping of 3D-Gesture Interaction.International Journal of People-Oriented Programming 4, 2 (July 2015), 54--70.https:\/\/doi.org\/10.4018\/IJPOP.2015070103"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2399016.2399040"},{"volume-title":"Information Modeling in the New Millennium","author":"Bush Ashley","key":"e_1_2_1_10_1","unstructured":"Ashley Bush and Sandeep Purao . 2011. Mapping UML Techniques to Design Activities . In Information Modeling in the New Millennium , Matti Rossi and Keng Siau (Eds.). IDEA Publishing Group , Chapter 12, 199--217. Ashley Bush and Sandeep Purao. 2011. Mapping UML Techniques to Design Activities. In Information Modeling in the New Millennium, Matti Rossi and Keng Siau (Eds.). IDEA Publishing Group, Chapter 12, 199--217."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3229095"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0031-3203(98)00045-4"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/320435.320462"},{"key":"e_1_2_1_14_1","volume-title":"Splines: An Introduction","author":"Cohen E.","year":"2001","unstructured":"E. Cohen , R. F. Riesenfeld , and G. Elber . 2001 . Geometric Modeling with Splines: An Introduction . A. K. Peters, Ltd., Natick, MA, United States . E. Cohen, R. F. Riesenfeld, and G. Elber. 2001. Geometric Modeling with Splines: An Introduction. A. K. Peters, Ltd., Natick, MA, United States."},{"key":"e_1_2_1_15_1","unstructured":"Corel Corporation. 2019. CorelDRAW Graphics Suite. (2019). https:\/\/www.coreldraw.com\/  Corel Corporation. 2019. CorelDRAW Graphics Suite. (2019). https:\/\/www.coreldraw.com\/"},{"key":"e_1_2_1_16_1","volume-title":"Matsokin","author":"Debelov Victor A.","year":"2000","unstructured":"Victor A. Debelov and Aleksandr M . Matsokin . 2000 . Implementation of Set Operations and Intersection of B\u00e9zier Curves. Computers & Graphics 24 (2000). Issue 1. https:\/\/doi.org\/10.1016\/s0097--8493(99)00137--5 10.1016\/s0097--8493(99)00137--5 Victor A. Debelov and Aleksandr M. Matsokin. 2000. Implementation of Set Operations and Intersection of B\u00e9zier Curves. Computers & Graphics 24 (2000). Issue 1. https:\/\/doi.org\/10.1016\/s0097--8493(99)00137--5"},{"volume-title":"Computer Vision(ACCV '06)","author":"Dong Qiulei","key":"e_1_2_1_17_1","unstructured":"Qiulei Dong , Yihong Wu , and Zhanyi Hu. 2006. Gesture Recognition using Quadratic Curves . In Computer Vision(ACCV '06) , P. J. Narayanan, Shree K. Nayar, and Heung-Yeung Shum (Eds.). Springer , Berlin, Heidelberg , 817--825. Qiulei Dong, Yihong Wu, and Zhanyi Hu. 2006. Gesture Recognition using Quadratic Curves. In Computer Vision(ACCV '06), P. J. Narayanan, Shree K. Nayar, and Heung-Yeung Shum (Eds.). Springer, Berlin, Heidelberg, 817--825."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247069.1247101"},{"volume-title":"Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide(3 ed.)","author":"Farin Gerald","key":"e_1_2_1_19_1","unstructured":"Gerald Farin . 1993. Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide(3 ed.) . Academic Press Professional, Inc. , San Diego, CA, USA . Gerald Farin. 1993. Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide(3 ed.). Academic Press Professional, Inc., San Diego, CA, USA."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925946"},{"volume-title":"Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction (IHC+CLIHC '11)","author":"Feuerstack Sebastian","key":"e_1_2_1_21_1","unstructured":"Sebastian Feuerstack , Mauro Dos Santos Anjo , and Ednaldo B. Pizzolato . 2011. Model-based Design and Generation of a Gesture-based User Interface Navigation Control . In Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction (IHC+CLIHC '11) . Brazilian Computer Society, Porto Alegre, Brazil, 227--231. http:\/\/dl.acm.org\/citation.cfm?id=2254436.2254475 Sebastian Feuerstack, Mauro Dos Santos Anjo, and Ednaldo B. Pizzolato. 2011. Model-based Design and Generation of a Gesture-based User Interface Navigation Control. In Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction (IHC+CLIHC '11). Brazilian Computer Society, Porto Alegre, Brazil, 227--231. http:\/\/dl.acm.org\/citation.cfm?id=2254436.2254475"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518956"},{"key":"e_1_2_1_23_1","volume-title":"Vlissides","author":"Gamma Erich","year":"1994","unstructured":"Erich Gamma , Richard Helm , Ralph Johnson , and John M . Vlissides . 1994 .Design Patterns : Elements of Reusable Object-Oriented Software(1 ed.). Addison-Wesley Professional . http:\/\/www.amazon.com\/Design-Patterns-Elements-Reusable-Object-Oriented\/dp\/0201633612\/ref=ntt_at_ep_dpi_1 Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides. 1994.Design Patterns: Elements of Reusable Object-Oriented Software(1 ed.). Addison-Wesley Professional. http:\/\/www.amazon.com\/Design-Patterns-Elements-Reusable-Object-Oriented\/dp\/0201633612\/ref=ntt_at_ep_dpi_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196709.3196741"},{"key":"e_1_2_1_25_1","volume-title":"A shape controlled fitting method for B\u00e3zier curves. Computer Aided Geometric Design 15","author":"Tony Yves","year":"1998","unstructured":"Yves Mineur; Tony Lichah; Jean Marie Castelain; Henri Giaume . 1998. A shape controlled fitting method for B\u00e3zier curves. Computer Aided Geometric Design 15 ( 1998 ). Issue 9. https:\/\/doi.org\/10.1016\/s0167--8396(98)00025--9 10.1016\/s0167--8396(98)00025--9 Yves Mineur; Tony Lichah; Jean Marie Castelain; Henri Giaume. 1998. A shape controlled fitting method for B\u00e3zier curves. Computer Aided Geometric Design 15 (1998). Issue 9. https:\/\/doi.org\/10.1016\/s0167--8396(98)00025--9"},{"key":"e_1_2_1_26_1","unstructured":"Donatien Grolaux. 2020. Java Script version of Sketch A Doodle algorithms. (2020). https:\/\/github.com\/GrolauxDonatien\/SketchADoodleJS  Donatien Grolaux. 2020. Java Script version of Sketch A Doodle algorithms. (2020). https:\/\/github.com\/GrolauxDonatien\/SketchADoodleJS"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/357306.357308"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380176"},{"volume-title":"Encyclopedia of Mathematics","author":"Korovkin P. P.","key":"e_1_2_1_29_1","unstructured":"P. P. Korovkin . 2001. Encyclopedia of Mathematics . Springer Science+Business Media\/ Kluwer Academic Publishers , Berlin, Germany, Chapter Bernstein polynomials. https:\/\/www.encyclopediaofmath.org\/index.php\/Bernstein_polynomials P. P. Korovkin. 2001. Encyclopedia of Mathematics. Springer Science+Business Media\/ Kluwer Academic Publishers, Berlin, Germany, Chapter Bernstein polynomials. https:\/\/www.encyclopediaofmath.org\/index.php\/Bernstein_polynomials"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/258549.258574"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173605"},{"key":"e_1_2_1_32_1","article-title":"Gestures \u00e0 Go Go: Authoring Synthetic Human-Like Stroke Gestures Using the Kinematic Theory of Rapid Movements","volume":"7","author":"Leiva Luis A.","year":"2015","unstructured":"Luis A. Leiva , Daniel Mart\u00edn-Albo , and R\u00e9jean Plamondon . 2015 . Gestures \u00e0 Go Go: Authoring Synthetic Human-Like Stroke Gestures Using the Kinematic Theory of Rapid Movements . ACM Trans. Intell. Syst. Technol. 7 , 2, Article Article 15 (Nov. 2015), 29 pages. https:\/\/doi.org\/10.1145\/2799648 10.1145\/2799648 Luis A. Leiva, Daniel Mart\u00edn-Albo, and R\u00e9jean Plamondon. 2015. Gestures \u00e0 Go Go: Authoring Synthetic Human-Like Stroke Gestures Using the Kinematic Theory of Rapid Movements. ACM Trans. Intell. Syst. Technol.7, 2, Article Article 15 (Nov. 2015), 29 pages. https:\/\/doi.org\/10.1145\/2799648","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319509526110"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1207\/S15327590IJHC143&4_11"},{"key":"e_1_2_1_35_1","volume-title":"Not Magic. interactions 13, 6 (Nov.","author":"Lewis James R.","year":"2006","unstructured":"James R. Lewis . 2006. Sample Sizes for Usability Tests: Mostly Math , Not Magic. interactions 13, 6 (Nov. 2006 ), 29--33.https:\/\/doi.org\/10.1145\/1167948.1167973 10.1145\/1167948.1167973 James R. Lewis. 2006. Sample Sizes for Usability Tests: Mostly Math, Not Magic. interactions 13, 6 (Nov. 2006), 29--33.https:\/\/doi.org\/10.1145\/1167948.1167973"},{"key":"e_1_2_1_36_1","volume-title":"A Technique for the Measurement of Attitudes.Archives of Psychology22, 140","author":"Likert Rensis","year":"1932","unstructured":"Rensis Likert . 1932. A Technique for the Measurement of Attitudes.Archives of Psychology22, 140 ( 1932 ), 55--.http:\/\/psycnet.apa.org\/record\/1933-01885-001 Rensis Likert. 1932. A Technique for the Measurement of Attitudes.Archives of Psychology22, 140 (1932), 55--.http:\/\/psycnet.apa.org\/record\/1933-01885-001"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03197.x"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1364901.1364956"},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the 32nd ACM International Conference on Human Factors in Computing Systems (CHI '14)","author":"L\u00fc Hao","year":"2014","unstructured":"Hao L\u00fc , James A. Fogarty , and Yang Li . 2014 . Gesture Script: Recognizing Gestures and Their Structure Using Rendering Scripts and Interactively Trained Parts . In Proceedings of the 32nd ACM International Conference on Human Factors in Computing Systems (CHI '14) . ACM, New York, NY, USA, 1685--1694. https:\/\/doi.org\/10.1145\/2556288.2557263 10.1145\/2556288.2557263 Hao L\u00fc, James A. Fogarty, and Yang Li. 2014. Gesture Script: Recognizing Gestures and Their Structure Using Rendering Scripts and Interactively Trained Parts. In Proceedings of the 32nd ACM International Conference on Human Factors in Computing Systems (CHI '14). ACM, New York, NY, USA, 1685--1694. https:\/\/doi.org\/10.1145\/2556288.2557263"},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the ACM International Conference on Human Factors in Computing Systems (CHI '13)","author":"L\u00fc Hao","year":"2013","unstructured":"Hao L\u00fc and Yang Li . 2013 . Gesture Studio: Authoring Multi-touch Interactions Through Demonstration and Declaration . In Proceedings of the ACM International Conference on Human Factors in Computing Systems (CHI '13) . ACM, New York, NY, USA, 257--266.https:\/\/doi.org\/10.1145\/2470654.2470690 10.1145\/2470654.2470690 Hao L\u00fc and Yang Li. 2013. Gesture Studio: Authoring Multi-touch Interactions Through Demonstration and Declaration. In Proceedings of the ACM International Conference on Human Factors in Computing Systems (CHI '13). ACM, New York, NY, USA, 257--266.https:\/\/doi.org\/10.1145\/2470654.2470690"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2018.12.001"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/77055.77061"},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the IEEE International Conference on Image Processing (ICIP '15)","author":"Rashid O.","year":"2015","unstructured":"O. Rashid and A. Al-Hamadi . 2015. Utilizing the B\u00e9zier Descriptors for Hand Gesture Recognition . In Proceedings of the IEEE International Conference on Image Processing (ICIP '15) . 3525--3529. https:\/\/doi.org\/10.1109\/ICIP. 2015 .7351460 10.1109\/ICIP.2015.7351460 O. Rashid and A. Al-Hamadi. 2015. Utilizing the B\u00e9zier Descriptors for Hand Gesture Recognition. In Proceedings of the IEEE International Conference on Image Processing (ICIP '15). 3525--3529. https:\/\/doi.org\/10.1109\/ICIP.2015.7351460"},{"key":"e_1_2_1_44_1","volume-title":"C (dec","author":"Sapek Micha","year":"2017","unstructured":"Micha Sapek and Szczepan Paszkiel . 2017. Detection of Gestures Without Begin and End Markers by Fitting into B\u00e9zier Curves with Least Squares Method. Pattern Recognition Letters 100 , C (dec 2017 ), 83--88. https:\/\/doi.org\/10.1016\/j.patrec.2017.10.006 10.1016\/j.patrec.2017.10.006 Micha Sapek and Szczepan Paszkiel. 2017. Detection of Gestures Without Begin and End Markers by Fitting into B\u00e9zier Curves with Least Squares Method. Pattern Recognition Letters 100, C (dec 2017), 83--88. https:\/\/doi.org\/10.1016\/j.patrec.2017.10.006"},{"key":"e_1_2_1_45_1","volume-title":"Lewis","author":"Sauro Jeff","year":"2016","unstructured":"Jeff Sauro and James R . Lewis . 2016 . Quantifying the User Experience. Practical Statistics for User Re-search(2 ed.). Morgan Kaufmann , Burlington, MA, USA.https:\/\/www.sciencedirect.com\/book\/9780123849687\/quantifying-the-user-experience Jeff Sauro and James R. Lewis. 2016. Quantifying the User Experience. Practical Statistics for User Re-search(2 ed.). Morgan Kaufmann, Burlington, MA, USA.https:\/\/www.sciencedirect.com\/book\/9780123849687\/quantifying-the-user-experience"},{"key":"e_1_2_1_46_1","volume-title":"Euphoria: A Scalable, event-driven architecture for designing interactions across heterogeneous devices in smart environments.Information & Software Technology 109","author":"Schipor Ovidiu Andrei","year":"2019","unstructured":"Ovidiu Andrei Schipor , Radu-Daniel Vatavu , and Jean Vanderdonckt . 2019 . Euphoria: A Scalable, event-driven architecture for designing interactions across heterogeneous devices in smart environments.Information & Software Technology 109 (2019), 43--59. https:\/\/doi.org\/10.1016\/j.infsof.2019.01.006 10.1016\/j.infsof.2019.01.006 Ovidiu Andrei Schipor, Radu-Daniel Vatavu, and Jean Vanderdonckt. 2019. Euphoria: A Scalable, event-driven architecture for designing interactions across heterogeneous devices in smart environments.Information & Software Technology 109 (2019), 43--59. https:\/\/doi.org\/10.1016\/j.infsof.2019.01.006"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/YAC.2017.7967503"},{"key":"e_1_2_1_48_1","volume-title":"Goldgof","author":"Shin Min C.","year":"2004","unstructured":"Min C. Shin , V. Tsap , Leonid, and Dmitry B . Goldgof . 2004 . Gesture Recognition using B\u00e9zier Curves for Visualization Navigation from Registered 3-D Data.Pattern Recognition 37, 5 (2004), 1011--1024. https:\/\/doi.org\/10.1016\/j.patcog.2003.11.007 10.1016\/j.patcog.2003.11.007 Min C. Shin, V. Tsap, Leonid, and Dmitry B. Goldgof. 2004. Gesture Recognition using B\u00e9zier Curves for Visualization Navigation from Registered 3-D Data.Pattern Recognition37, 5 (2004), 1011--1024. https:\/\/doi.org\/10.1016\/j.patcog.2003.11.007"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the 5th ACM International Symposium on Engineering Interactive Computing Systems (EICS '13)","author":"Spano Lucio Davide","year":"2013","unstructured":"Lucio Davide Spano , Antonio Cisternino , Fabio Patern\u00f2 , and Gianni Fenu . 2013 . GestIT: A Declarative and Com-positional Framework for Multiplatform Gesture Definition . In Proceedings of the 5th ACM International Symposium on Engineering Interactive Computing Systems (EICS '13) . ACM, New York, NY, USA, 187--196. https:\/\/doi.org\/10.1145\/2494603.2480307 10.1145\/2494603.2480307 Lucio Davide Spano, Antonio Cisternino, Fabio Patern\u00f2, and Gianni Fenu. 2013. GestIT: A Declarative and Com-positional Framework for Multiplatform Gesture Definition. In Proceedings of the 5th ACM International Symposium on Engineering Interactive Computing Systems (EICS '13). ACM, New York, NY, USA, 187--196. https:\/\/doi.org\/10.1145\/2494603.2480307"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2015.10.011"},{"key":"e_1_2_1_51_1","unstructured":"Inkscape Team. 2019. Inkscape - Draw Freely. (2019).https:\/\/inkscape.org\/  Inkscape Team. 2019. Inkscape - Draw Freely. (2019).https:\/\/inkscape.org\/"},{"key":"e_1_2_1_52_1","unstructured":"The GIMP Team. 2019. GIMP - GNU Image Manipulation. (2019).https:\/\/www.gimp.org\/  The GIMP Team. 2019. GIMP - GNU Image Manipulation. (2019).https:\/\/www.gimp.org\/"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242969.3243032"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025941"},{"volume-title":"Proceedings of the 20th ACM International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI '18)","author":"Vatavu Radu-Daniel","key":"e_1_2_1_55_1","unstructured":"Radu-Daniel Vatavu , Lisa Anthony , and Jacob O. Wobbrock . 2018. $Q: A Super-quick, Articulation-invariant Stroke-gesture Recognizer for Low-resource Devices . In Proceedings of the 20th ACM International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI '18) . ACM, New York, NY, USA, Article 23, 12 pages.https:\/\/doi.org\/10.1145\/3229434.3229465 10.1145\/3229434.3229465 Radu-Daniel Vatavu, Lisa Anthony, and Jacob O. Wobbrock. 2018. $Q: A Super-quick, Articulation-invariant Stroke-gesture Recognizer for Low-resource Devices. In Proceedings of the 20th ACM International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI '18). ACM, New York, NY, USA, Article 23, 12 pages.https:\/\/doi.org\/10.1145\/3229434.3229465"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2522848.2522874"},{"key":"e_1_2_1_57_1","volume-title":"Homogeneous Bounding Boxes as Tools for Intersection Algorithms of Rational B\u00e9zier Curves and Surfaces.The Visual Computer 12, 4 (01","author":"Yamada Atsushi","year":"1996","unstructured":"Atsushi Yamada and Fujio Yamaguchi . 1996. Homogeneous Bounding Boxes as Tools for Intersection Algorithms of Rational B\u00e9zier Curves and Surfaces.The Visual Computer 12, 4 (01 Apr 1996 ), 202--214.https:\/\/doi.org\/10.1007\/BF01782323 10.1007\/BF01782323 Atsushi Yamada and Fujio Yamaguchi. 1996. Homogeneous Bounding Boxes as Tools for Intersection Algorithms of Rational B\u00e9zier Curves and Surfaces.The Visual Computer 12, 4 (01 Apr 1996), 202--214.https:\/\/doi.org\/10.1007\/BF01782323"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1137856.1137890"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1561\/1100000012"},{"key":"e_1_2_1_60_1","volume-title":"Curve Fitting with B\u00e9zier Cubics. Graphical Models and Image Processing58","author":"Hao Zhou Lejun","year":"1996","unstructured":"Lejun Shao; Hao Zhou . 1996. Curve Fitting with B\u00e9zier Cubics. Graphical Models and Image Processing58 ( 1996 ). Issue 3. https:\/\/doi.org\/10.1006\/gmip.1996.0019 10.1006\/gmip.1996.0019 Lejun Shao; Hao Zhou. 1996. Curve Fitting with B\u00e9zier Cubics. Graphical Models and Image Processing58 (1996). Issue3. https:\/\/doi.org\/10.1006\/gmip.1996.0019"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3397875","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3397875","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:53Z","timestamp":1750199933000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3397875"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,18]]},"references-count":61,"journal-issue":{"issue":"EICS","published-print":{"date-parts":[[2020,6,18]]}},"alternative-id":["10.1145\/3397875"],"URL":"https:\/\/doi.org\/10.1145\/3397875","relation":{},"ISSN":["2573-0142"],"issn-type":[{"type":"electronic","value":"2573-0142"}],"subject":[],"published":{"date-parts":[[2020,6,18]]},"assertion":[{"value":"2020-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}