{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T11:01:55Z","timestamp":1725793315710},"publisher-location":"London","reference-count":62,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9780857298584"},{"type":"electronic","value":"9780857298591"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-0-85729-859-1_31","type":"book-chapter","created":{"date-parts":[[2014,5,12]],"date-time":"2014-05-12T04:40:25Z","timestamp":1399869625000},"page":"949-980","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Sketching Interfaces"],"prefix":"10.1007","author":[{"given":"Tong","family":"Lu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liu","family":"Wenyin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,7,24]]},"reference":[{"key":"31_CR1","doi-asserted-by":"crossref","unstructured":"Arvo J, Novins K (2000) Fluid sketches: continuous recognition and morphing of simple hand-drawn shapes. In: Proceedings of the 13th annual ACM symposium on user interface software and technology 2000, San Diego. ACM, pp\u00a073\u201380","DOI":"10.1145\/354401.354413"},{"key":"31_CR2","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1007\/978-3-642-13728-0_12","volume-title":"Graphics Recognition. Achievements, Challenges, and Evolution","author":"Liu Wenyin","year":"2010","unstructured":"Wenyin L et al (2010) QuickDiagram: a system for online sketching and understanding of diagrams. In: Ogier J-M, Liu W, Llad\u00f3s J (eds) Graphics recognition. Achievements, challenges, and evolution. Springer, Berlin\/Heidelberg, pp\u00a0130\u2013141"},{"key":"31_CR3","unstructured":"Fonseca MJ, Pimentel C, Jorge JA (2002) CALI: an online scribble recognizer for calligraphic interfaces. In: AAAI 2002 spring symposium \u2013 sketch understanding, Palo Alto, pp\u00a051\u201358"},{"key":"31_CR4","unstructured":"Landay JA, Myers BA (1995) Interactive sketching for the early stages of user interface design. In: Proceedings of the SIGCHI conference on human factors in computing systems 1995, Denver. ACM\/Addison-Wesley, pp\u00a043\u201350"},{"key":"31_CR5","unstructured":"Saund E et al (2002) Perceptual organization as a foundation for intelligent sketch editing. In: AAAI 2002 spring symposium \u2013 sketch understanding 2002, Palo Alto"},{"issue":"4","key":"31_CR6","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1145\/127719.122753","volume":"25","author":"D Rubine","year":"1991","unstructured":"Rubine D (1991) Specifying gestures by example. ACM SIGGRAPH Comput Graph 25(4):329\u2013337","journal-title":"ACM SIGGRAPH Comput Graph"},{"key":"31_CR7","unstructured":"Sezgin TM, Davis R (2005) HMM-based efficient sketch recognition. In: Proceedings of the 10th international conference on intelligent user interfaces 2005, San Diego. ACM, pp\u00a0281\u2013283"},{"issue":"2","key":"31_CR8","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/j.cag.2010.12.003","volume":"35","author":"J Herold","year":"2011","unstructured":"Herold J, Stahovich TF (2011) SpeedSeg: a technique for segmenting pen strokes using pen speed. Comput Graph 35(2):250\u2013264","journal-title":"Comput Graph"},{"issue":"2","key":"31_CR9","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1016\/S0167-8655(00)00104-5","volume":"22","author":"J-H Horng","year":"2001","unstructured":"Horng J-H, Li JT (2001) A dynamic programming approach for fitting digital planar curves with line segments and circular arcs. Pattern Recognit Lett 22(2):183\u2013197","journal-title":"Pattern Recognit Lett"},{"issue":"2","key":"31_CR10","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/0167-8655(94)90045-0","volume":"15","author":"BK Ray","year":"1994","unstructured":"Ray BK, Ray KS (1994) A non-parametric sequential method for polygonal approximation of digital curves. Pattern Recognit Lett 15(2):161\u2013167","journal-title":"Pattern Recognit Lett"},{"issue":"5","key":"31_CR11","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/34.765658","volume":"21","author":"A Fitzgibbon","year":"1999","unstructured":"Fitzgibbon A, Pilu M, Fisher RB (1999) Direct least square fitting of ellipses. IEEE Trans Pattern Anal Mach Intell 21(5):476\u2013480","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"4","key":"31_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1314683.1314686","volume":"14","author":"C Liao","year":"2008","unstructured":"Liao C et al (2008) Papiercraft: a gesture-based command system for interactive paper. ACM Trans Comput Hum Interact 14(4):1\u201327","journal-title":"ACM Trans Comput Hum Interact"},{"key":"31_CR13","doi-asserted-by":"crossref","unstructured":"Kabbash P, Buxton W, Sellen A (1994) Two-handed input in a compound task. In: Proceedings of the SIGCHI conference on human factors in computing systems: celebrating interdependence 1994, Boston. ACM, pp\u00a0417\u2013423","DOI":"10.1145\/191666.191808"},{"key":"31_CR14","unstructured":"Ruiz J, Bunt A, Lank E (2008) A model of non-preferred hand mode switching. In: Proceedings of graphics interface 2008, Windsor. Canadian Information Processing Society, pp\u00a049\u201356"},{"key":"31_CR15","doi-asserted-by":"crossref","unstructured":"Ramos G, Boulos M, Balakrishnan R (2004) Pressure widgets. In: Proceedings of the SIGCHI conference on human factors in computing systems 2004, Vienna. ACM, pp\u00a0487\u2013494","DOI":"10.1145\/985692.985754"},{"key":"31_CR16","doi-asserted-by":"crossref","unstructured":"Forsberg A, Dieterich M, Zeleznik R (1998) The music notepad. In: Proceedings of the 11th annual ACM symposium on user interface software and technology 1998, San Francisco. ACM, pp\u00a0203\u2013210","DOI":"10.1145\/288392.288608"},{"key":"31_CR17","unstructured":"Bae S-H, Balakrishnan R, Singh K (2009) EverybodyLovesSketch: 3D sketching for a broader audience. In: Proceedings of the 22nd annual ACM symposium on user interface software and technology 2009, Victoria. ACM, pp\u00a059\u201368"},{"key":"31_CR18","doi-asserted-by":"crossref","unstructured":"Li Y et al (2005) Experimental analysis of mode switching techniques in pen-based user interfaces. In: Proceedings of the SIGCHI conference on human factors in computing systems 2005, Portland. ACM, pp\u00a0461\u2013470","DOI":"10.1145\/1054972.1055036"},{"key":"31_CR19","doi-asserted-by":"crossref","unstructured":"Saund E, Lank E (2003) Stylus input and editing without prior selection of mode. In: Proceedings of the 16th annual ACM symposium on user interface software and technology 2003, Vancouver. ACM, pp\u00a0213\u2013216","DOI":"10.1145\/964696.964720"},{"key":"31_CR20","unstructured":"Zeleznik R, Miller T (2006) Fluid inking: augmenting the medium of free-form inking with gestures. In: Proceedings of graphics interface 2006, Quebec. Canadian Information Processing Society, pp\u00a0155\u2013162"},{"key":"31_CR21","first-page":"1","volume-title":"Sketch-based interfaces and modeling","author":"FF Samavati","year":"2011","unstructured":"Samavati FF, Olsen L, Jorge JA (2011) Introduction (Chapter 1). In: Jorge J, Samavati F (eds) Sketch-based interfaces and modeling. Springer-Verlag London, pp 1\u201315"},{"key":"31_CR22","doi-asserted-by":"crossref","unstructured":"Kurihara K et al (2011) Toward localizing audiences\u2019 gaze using a multi-touch electronic whiteboard with sPieMenu. In: Proceedings of the 16th international conference on intelligent user interfaces 2011, Palo Alto. ACM, pp\u00a0379\u2013382","DOI":"10.1145\/1943403.1943470"},{"issue":"2","key":"31_CR23","first-page":"1","volume":"23","author":"Wang D-x","year":"2011","unstructured":"Wang D-x, Xiong Z-h, Zhang M-j (2011) An application oriented and shape feature based multi-touch gesture description and recognition method. Multimed Tools Appl 23(2):1\u201323","journal-title":"Multimed Tools Appl"},{"key":"31_CR24","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/978-3-642-02577-8_32","volume-title":"Novel interaction methods and techniques","author":"W Yee","year":"2009","unstructured":"Yee W (2009) Potential limitations of multi-touch gesture vocabulary: differentiation, adoption, fatigue human-computer interaction. In: Jacko J (ed) Novel interaction methods and techniques. Springer, Berlin\/Heidelberg, pp\u00a0291\u2013300"},{"key":"31_CR25","unstructured":"Damaraju S, Kerne A (2008) Multitouch gesture learning and recognition system. In: Extended abstracts of IEEE workshop on tabletops and interactive surfaces 2008, Amsterdam, pp\u00a0102\u2013104"},{"key":"31_CR26","unstructured":"Li W, He H (2010) Fingertip tracking and multi-point gesture recognition. In: International symposium on intelligent signal processing and communication systems, Chengdu"},{"key":"31_CR27","doi-asserted-by":"crossref","unstructured":"Hinckley K et al (2005) Design and analysis of delimiters for selection-action pen gesture phrases in scriboli. In: Proceedings of the SIGCHI conference on human factors in computing systems 2005, Portland. ACM, pp\u00a0451\u2013460","DOI":"10.1145\/1054972.1055035"},{"issue":"6","key":"31_CR28","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1109\/32.601073","volume":"23","author":"BA Myers","year":"1997","unstructured":"Myers BA et al (1997) The Amulet environment: new models for effective user interface software development. IEEE Trans Softw Eng 23(6):347\u2013365","journal-title":"IEEE Trans Softw Eng"},{"key":"31_CR29","doi-asserted-by":"crossref","unstructured":"Ramos G, Balakrishnan R (2003) Fluid interaction techniques for the control and annotation of digital video. In: Proceedings of the 16th annual ACM symposium on user interface software and technology 2003, Vancouver. ACM, pp\u00a0105\u2013114","DOI":"10.1145\/964696.964708"},{"issue":"12","key":"31_CR30","doi-asserted-by":"publisher","first-page":"3303","DOI":"10.1016\/j.patcog.2009.01.030","volume":"42","author":"D Willems","year":"2009","unstructured":"Willems D et al (2009) Iconic and multi-stroke gesture recognition. Pattern Recognit 42(12):3303\u20133312","journal-title":"Pattern Recognit"},{"key":"31_CR31","doi-asserted-by":"crossref","unstructured":"Li Y (2010) Protractor: a fast and accurate gesture recognizer. In: Proceedings of the SIGCHI conference on human factors in computing systems 2010, Atlanta. ACM, pp\u00a02169\u20132172","DOI":"10.1145\/1753326.1753654"},{"key":"31_CR32","unstructured":"Anderson D, Bailey C, Skubic M (2004) Hidden Markov model symbol recognition for sketch-based interfaces. In: AAAI 2004 Fall symposium, Arlington"},{"issue":"8","key":"31_CR33","doi-asserted-by":"publisher","first-page":"787","DOI":"10.1109\/34.57669","volume":"12","author":"CC Tappert","year":"1990","unstructured":"Tappert CC, Suen CY, Wakahara T (1990) The state of the art in online handwriting recognition. IEEE Trans Pattern Anal Mach Intell 12(8):787\u2013808","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"31_CR34","series-title":"Recent advances and perspectives","first-page":"291","volume-title":"Graphics recognition","author":"L Wenyin","year":"2004","unstructured":"Wenyin L (2004) On-line graphics recognition: state-of-the-art. In: Llad\u00f3s J, Kwon Y-B (eds) Graphics recognition. Recent advances and perspectives. Springer, Berlin\/Heidelberg, pp\u00a0291\u2013304"},{"key":"31_CR35","unstructured":"Lank E et al (2001) On-line recognition of UML diagrams. In: Proceedings of the 6th international conference on document analysis and recognition, Seattle"},{"key":"31_CR36","doi-asserted-by":"crossref","unstructured":"Lin J et al (2001) DENIM: an informal tool for early stage web site design. In: Proceedings of the SIGCHI conference on human factors in computing systems 2001, Seattle. ACM, pp\u00a0205\u2013206","DOI":"10.1145\/634067.634190"},{"issue":"5","key":"31_CR37","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1016\/j.cag.2008.05.008","volume":"32","author":"TM Sezgin","year":"2008","unstructured":"Sezgin TM, Davis R (2008) Sketch recognition in interspersed drawings using time-based graphical models. Comput Graph 32(5):500\u2013510","journal-title":"Comput Graph"},{"key":"31_CR38","first-page":"24","volume-title":"Resolving ambiguities to create a natural computer-based sketching environment. In: ACM SIGGRAPH 2006 courses, Boston","author":"C Alvarado","year":"2006","unstructured":"Alvarado C, Davis R (2006) Resolving ambiguities to create a natural computer-based sketching environment. In: ACM SIGGRAPH 2006 courses, Boston. ACM, p\u00a024"},{"key":"31_CR39","first-page":"25","volume-title":"Tahuti: a geometrical sketch recognition system for UML class diagrams. In: ACM SIGGRAPH 2006 courses, Boston","author":"T Hammond","year":"2006","unstructured":"Hammond T, Davis R (2006) Tahuti: a geometrical sketch recognition system for UML class diagrams. In: ACM SIGGRAPH 2006 courses, Boston. ACM, p\u00a025"},{"key":"31_CR40","unstructured":"Mahoney JV, Fromherz MPJ (2002) Three main concerns in sketch recognition and an approach to addressing them. In: AAAI 2002 Spring symposium \u2013 sketch understanding, Palo Alto"},{"key":"31_CR41","series-title":"Recent advances and perspectives","first-page":"305","volume-title":"Graphics recognition","author":"Z Sun","year":"2004","unstructured":"Sun Z et al (2004) User adaptation for online sketchy shape recognition. In: Llad\u00f3s J, Kwon Y-B (eds) Graphics recognition. Recent advances and perspectives. Springer, Berlin\/Heidelberg, pp\u00a0305\u2013316"},{"key":"31_CR42","unstructured":"Lee S-W, Kim Y-J (1995) A new type of recurrent neural network for handwritten character recognition. In: Proceedings of the 3rd international conference on document analysis and recognition, Montreal"},{"issue":"1","key":"31_CR43","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/S0031-3203(02)00067-5","volume":"36","author":"K-Z Chen","year":"2003","unstructured":"Chen K-Z et al (2003) Recognition of digital curves scanned from paper drawings using genetic algorithms. Pattern Recognit 36(1):123\u2013130","journal-title":"Pattern Recognit"},{"issue":"10","key":"31_CR44","doi-asserted-by":"publisher","first-page":"1137","DOI":"10.1109\/34.954603","volume":"23","author":"J Llados","year":"2001","unstructured":"Llados J, Marti E, Villanueva JJ (2001) Symbol recognition by error-tolerant subgraph matching between region adjacency graphs. IEEE Trans Pattern Anal Mach Intell 23(10): 1137\u20131143","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"31_CR45","volume-title":"Sketchpad: a man-machine graphical communication system","author":"IE Sutherland","year":"2003","unstructured":"Sutherland IE (2003) Sketchpad: a man-machine graphical communication system. Technical reports, University of Cambridge"},{"key":"31_CR46","first-page":"34","volume-title":"SketchREAD: a multi-domain sketch recognition engine. In: ACM SIGGRAPH 2007 courses, San Diego","author":"C Alvarado","year":"2007","unstructured":"Alvarado C, Davis R (2007) SketchREAD: a multi-domain sketch recognition engine. In: ACM SIGGRAPH 2007 courses, San Diego. ACM, p\u00a034"},{"issue":"9","key":"31_CR47","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MC.2007.324","volume":"40","author":"R Davis","year":"2007","unstructured":"Davis R (2007) Magic paper: sketch-understanding research. Computer 40(9):34\u201341","journal-title":"Computer"},{"key":"31_CR48","doi-asserted-by":"crossref","unstructured":"de Silva R et al (2007) Kirchhoff\u2019s pen: a pen-based circuit analysis tutor. In: Proceedings of the 4th Eurographics workshop on sketch-based interfaces and modeling 2007, Riverside. ACM, pp\u00a075\u201382","DOI":"10.1145\/1384429.1384447"},{"key":"31_CR49","unstructured":"Loughlin MM, Hughes JF (1994) An annotation system for 3D fluid flow visualization. In: Proceedings of IEEE conference on visualization, Washington, DC"},{"issue":"4","key":"31_CR50","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1016\/j.cag.2005.05.007","volume":"29","author":"L Gennari","year":"2005","unstructured":"Gennari L et al (2005) Combining geometry and domain knowledge to interpret hand-drawn diagrams. Comput Graph 29(4):547\u2013562","journal-title":"Comput Graph"},{"key":"31_CR51","doi-asserted-by":"crossref","unstructured":"Dachselt R, Frisch M, Decker E (2008) Enhancing UML sketch tools with digital pens and paper. In: Proceedings of the 4th ACM symposium on software visualization 2008, Ammersee. ACM, pp\u00a0203\u2013204","DOI":"10.1145\/1409720.1409756"},{"issue":"9","key":"31_CR52","doi-asserted-by":"publisher","first-page":"961","DOI":"10.1002\/spe.856","volume":"38","author":"Q Chen","year":"2008","unstructured":"Chen Q, Grundy J, Hosking J (2008) SUMLOW: early design-stage sketching of UML diagrams on an E-whiteboard. Softw Pract Exp 38(9):961\u2013994","journal-title":"Softw Pract Exp"},{"key":"31_CR53","doi-asserted-by":"crossref","unstructured":"Shah D, Schneider J, Campbell M (2010) A robust sketch interface for natural robot control. In: IEEE\/RSJ international conference on intelligent robots and systems, Taipei","DOI":"10.1109\/IROS.2010.5649345"},{"issue":"6","key":"31_CR54","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2070781.2024168","volume":"30","author":"B Zhu","year":"2011","unstructured":"Zhu B et al (2011) Sketch-based dynamic illustration of fluid systems. ACM Trans Graph 30(6):1\u20138","journal-title":"ACM Trans Graph"},{"key":"31_CR55","first-page":"19","volume-title":"SKETCH: an interface for sketching 3D scenes. In: ACM SIGGRAPH 2007 courses, San Diego","author":"RC Zeleznik","year":"2007","unstructured":"Zeleznik RC, Herndon KP, Hughes JF (2007) SKETCH: an interface for sketching 3D scenes. In: ACM SIGGRAPH 2007 courses, San Diego. ACM, p\u00a019"},{"key":"31_CR56","doi-asserted-by":"crossref","unstructured":"Shi G, Zhang Y (2010) An improved SVM-HMM based classifier for online recognition of handwritten chemical symbols. In: Chinese conference on pattern recognition, Chongqing","DOI":"10.1109\/CCPR.2010.5659336"},{"key":"31_CR57","unstructured":"Yang Z, Guangshun S, Kai W (2010) A SVM-HMM based online classifier for handwritten chemical symbols. In: 20th international conference on pattern recognition, Istanbul"},{"issue":"1","key":"31_CR58","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/PL00013549","volume":"3","author":"K-F Chan","year":"2000","unstructured":"Chan K-F, Yeung D-Y (2000) Mathematical expression recognition: a survey. Int J Doc Anal Recognit 3(1):3\u201315","journal-title":"Int J Doc Anal Recognit"},{"key":"31_CR59","series-title":"Recent advances and perspectives","first-page":"329","volume-title":"Graphics recognition","author":"E Tapia","year":"2004","unstructured":"Tapia E, Rojas R (2004) Recognition of on-line handwritten mathematical expressions using a minimum spanning tree construction and symbol dominance. In: Llad\u00f3s J, Kwon Y-B (eds) Graphics recognition. Recent advances and perspectives. Springer, Berlin\/Heidelberg, p\u00a0329\u2013340"},{"issue":"1","key":"31_CR60","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/TPAMI.1984.4767483","volume":"PAMI-6","author":"A Belaid","year":"1984","unstructured":"Belaid A, Haton J-P (1984) A syntactic approach for handwritten mathematical formula recognition. IEEE Trans Pattern Anal Mach Intell PAMI-6(1):105\u2013111","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"31_CR61","unstructured":"Koschinski M, Winkler HJ, Lang M (1995) Segmentation and recognition of symbols within handwritten mathematical expressions. In: International conference on acoustics, speech, and signal processing, Detroit"},{"issue":"6","key":"31_CR62","doi-asserted-by":"publisher","first-page":"905","DOI":"10.1016\/j.cag.2005.09.008","volume":"29","author":"R Juchmes","year":"2005","unstructured":"Juchmes R, Leclercq P, Azar S (2005) A freehand-sketch environment for architectural design supported by a multi-agent system. Comput Graph 29(6):905\u2013915","journal-title":"Comput Graph"}],"container-title":["Handbook of Document Image Processing and Recognition"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-0-85729-859-1_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,12]],"date-time":"2023-07-12T21:36:19Z","timestamp":1689197779000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-0-85729-859-1_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9780857298584","9780857298591"],"references-count":62,"URL":"https:\/\/doi.org\/10.1007\/978-0-85729-859-1_31","relation":{},"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"24 July 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}