Abstract
User-centric interactive system shows potential in allowing users facilely access to the experience of natural interaction appropriate to user’s intention with a low cognitive load. A novel approach, central to the user’s experience, is presented based on knowledge reuse, user interaction model and sketch-based interaction. A proposed sketch platform for animation editing provide the key to instantiating typical application within the reuse methods. The sketch-based interface explores a point in the tradeoff between expressiveness and naturalness to provide users a natural interactive environment. It helps to fill in the gaps of traditional WIMP (Window Icon Menu Pointing Device) pattern in the process animation drawings by sketching, exploring and modifying their ideas interactively with immediate and continuous visual feedback, and validate existing efforts and provide impetus for future work in the area of natural interaction research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ghasemifard, N., Shamsi, M., Kenari, A.R.R., et al.: A new view at usability test methods of interfaces for human computer interaction. Glob. J. Comput. Sci. Technol. 15(1) (2015)
Kim, H., Wan, C.Y.: Supporting the cognitive process of user interface design with reusable design cases. Int. J. Hum.-Comput. Stud. 62(4), 457–486 (2005)
Feng, S., Wan, J.: User interface knowledge reuse and multi-device user interface development. In: IEEE International Conference on Automation and Logistics, pp. 1203–1208. IEEE (2007)
Kalawa, A., Occello, Derypinna, A.M., et al.: Reusing user interface across devices with different design guidelines. In: Fourth International Conference on Knowledge and Systems Engineering, pp. 211–216 (2012)
Ma, C., Wang, H., Teng, D., Dai, G.: Design and analysis of conceptual sketches based on context awareness. In: Lee, S., Choo, H., Ha, S., Shin, I.C. (eds.) APCHI 2008. LNCS, vol. 5068, pp. 328–335. Springer, Heidelberg (2008). doi:10.1007/978-3-540-70585-7_37
Fu, X.L., Cai, L.H., Liu, Y., Jia, J., Chen, W.F., Yi, Z., Zhao, G.Z., Liu, Y.J., Wu, C.X.: A computational cognition model of perception, memory, and judgment. Sci. China Inf. Sci. 57(3), 1–15 (2014)
Ockerman, J.J., Mitchell, C.M.: Case-based design browser to support software reuse: theoretical structure and empirical evaluation. Int. J. Hum.-Comput. Stud. 51, 865–893 (1999)
Sutcliffe, A.G., Carroll, J.M.: Designing claims for reuse in interactive systems design. Int. J. Hum.-Comput. Stud. 50, 213–241 (1999)
Lee, J., Lai, K.Y.: What’s in design rationale? In: Moran, T.P., Carroll, J.M. (eds.) Design Rationale: Concepts, Techniques, and Use, pp. 271–289. Lawrence Erlbaum Associates, Mahwah (1996)
Chen, G., Lu, R., Jin, Z.: Constructing virtual domain ontologies based on domain knowledge reuse. J. Softw. 3, 007 (2003)
Pathak, A., Patra, B.K.: A knowledge reuse framework for improving novelty and diversity in recommendations. In: Proceedings of the Second ACM IKDD Conference on Data Sciences, pp. 11–19. ACM (2015)
Lubars, M.D., Harandi, M.T.: Knowledge-based software design using design schemas. In: Proceedings of the Ninth International Conference on Software Engineering, California, USA, pp. 253–262 (1987)
Sutcliffe, A.: On the effective use and reuse of HCI knowledge. ACM Trans. Comput.-Hum. Interact. (TOCHI) 7(2), 197–221 (2000)
Domeshek, E.A., Kolodner, K.L.: The designers’ MUSE: experience to aid conceptual design of complex artifacts. In: Maher, M.L., Pu, P. (eds.) Issues and Applications of Case-Based Reasoning in Design, pp. 11–38. Lawrence Erlbaum Associates, New York (1997)
Wahid, S.: Investigating design knowledge reuse for interface development. In: Conference on Designing Interactive Systems, pp. 354–356. ACM (2006)
Mou, Y., Cao, J., Zhang, S.: A process component model for enterprise business knowledge reuse. In: Proceedings of the 2004 IEEE International Conference on Services Computing, pp. 409–412. IEEE Computer Society (2004)
Cheung, P.K, Chau, P.Y.K., Au, A.K.K.: Does knowledge reuse make a creative person more creative? In: Pacific Asia Conference on Information Systems, PACIS 2005, Bangkok, Thailand, 7–10 July 2005, pp. 219–227 (2005)
Zelewski, S., Kowalski, M., Bergenrodt, D.: “Intelligent” knowledge reuse for complex logistics projects: an application of ontology-driven and case-based reasoning. J. Control Sci. Eng. 1, 23–37 (2013)
Ma, C., Du, Y., Teng, D., et al.: An adaptive sketching user interface for education system in virtual reality. In: IEEE International Symposium on IT in Medicine & Education, ITIME, vol. 1, pp. 796–802 (2009)
Shesh, A., Chen, B.: Smartpaper: an interactive and user friendly sketching system. Comput. Graph. Forum 23(3), 301 (2004)
Ma, C., Dai, G., Teng, D.: Gesture-based interaction computing in conceptual design. J. Softw. 16(2), 303–308 (2005)
Thorne, M., Burke, D., van de Panne, M.: Motion doodles: an interface for sketching character motion. ACM Trans. Graph. 23(3), 424–431 (2004)
Igarashi, T., Moscovich, T., Hughes, J.F.: Spatial keyframing for performance-driven animation. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2005, pp. 107–115. ACM Press, New York (2005)
Okabe, M., Owada, S., Igarashi, T.: Interactive design of botanical trees using freehand sketches and example-based editing. In: Eurographics 2005 (2005)
Ijiri, T., Owada, S., Okabe, M., Igarashi, T.: Floral diagrams and inflorescences: interactive flower modeling using botanical structural constraints. ACM Trans. Graph. 24(3), 720–726 (2005)
Mao, X., Kato, H., Imamiya, A., Anjyo, K.: Sketch interface based expressive hairstyle modeling and rendering. In: Proceedings of IEEE Computer Graphics International (CGI), pp. 608–611 (2004)
Malik, S.: A sketching interface for modeling and editing hairstyles. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (2005)
Sacha, D., Stoffel, A., Stoffel, F., et al.: Knowledge generation model for visual analytics. IEEE Trans. Vis. Comput. Graph. 20(12), 1604–1613 (2014)
Davis, R.: Magic paper: sketch-understanding research. Computer 40(9), 34–41 (2007)
Ma, C.-X., Liu, Y.-J., Yang, H.-Y., Teng, D.-X., Wang, H.-A., Dai, G.-Z.: KnitSketch: a sketch pad for conceptual design of 2D garment patterns. IEEE Trans. Autom. Sci. Eng. 8(2), 431–437 (2011)
Bresler, M., Průša, D., Hlaváč, V.: Online recognition of sketched arrow-connected diagrams. Int. J. Doc. Anal. Recogn. (IJDAR) 19(3), 253–267 (2016)
Acknowledgments
This work was supported by Jiangsu Province Colleges Natural Science Major Project under Grant No. 16KJA520003.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Huang, Y., Zhou, T., Li, Y., Zhang, Y., Ma, C. (2017). Interactive Animation Editing Based on Sketch Interaction. In: Zhang, L., Ren, L., Kordon, F. (eds) Challenges and Opportunity with Big Data. Monterey Workshop 2016. Lecture Notes in Computer Science(), vol 10228. Springer, Cham. https://doi.org/10.1007/978-3-319-61994-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-61994-1_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61993-4
Online ISBN: 978-3-319-61994-1
eBook Packages: Computer ScienceComputer Science (R0)