Towards a Natural Interaction for Rapid Prototyping of Parametric Closets

Iván Rodríguez, Celso Campos, Enrique Barreiro, Jorge Vázquez, Rocío Veiga

2014

Abstract

Custom closets customers usually lack the expertise to design their desired closet. The use of a software tool that incorporates the design expertise might allow them to sketch their ideas without third party oversight. While architecture related applications are very powerful and make it possible to have an accurate graphical representation of real world, these Computer-Aided Design (CAD) tools demand high technical training and their use in the engineering field is generic. Our work, framed within the development of a rapid prototyping tool of custom closets called Sketch Arm, introduces an interaction proposal that seeks to minimize the time and complexity associated with typical operations in CAD. Supported by multi-touch capabilities of today’s mobile devices, our system allows users to manipulate the closet structure directly in real time by using a minimalist graphical user interface (GUI) together with a touch interface based on easily recognizable gesture patterns. Direct on-screen data manipulation is very attractive to the end-user in general and highly beneficial for novice IT users in particular while gesture-based interaction is extremely intuitive for performing artistic tasks. Throughout the article, we will describe in depth the designed interaction system and we will present the original solutions we made to common problems in touch systems like accuracy and occlusion.

References

  1. Albinsson, P.-A. and Zhai, S. (2003). High precision touch screen interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7803, pages 105-112. ACM.
  2. Bae, S.-H., Balakrishnan, R., and Singh, K. (2008). ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models. In Proceedings of the 21st annual ACM symposium on User interface software and technology, UIST 7808, pages 151-160. ACM.
  3. Bederson, B. B. (2000). Fisheye menus. In Proceedings of the 13th annual ACM symposium on User interface software and technology, UIST 7800, pages 217-225. ACM.
  4. Benko, H., Wilson, A. D., and Baudisch, P. (2006). Precise selection techniques for multi-touch screens. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7806, pages 1263- 1272. ACM.
  5. Dandekar, K., Raju, B. I., and Srinivasan, M. A. (2003). 3-d finite-element models of human and monkey fingertips to investigate the mechanics of tactile sense. Journal of biomechanical engineering, 125(5):682- 691. PMID: 14618927.
  6. Dietz, P. and Leigh, D. (2001). DiamondTouch: a multiuser touch technology. In Proceedings of the 14th annual ACM symposium on User interface software and technology, UIST 7801, pages 219-226. ACM.
  7. Hall, A. D., Cunningham, J. B., Roache, R. P., and Cox, J. W. (1988). Factors affecting performance using touch-entry systems: Tactual recognition fields and system accuracy. Journal of Applied Psychology, 73(4):711-720.
  8. Han, J. Y. (2005). Low-cost multi-touch sensing through frustrated total internal reflection. In Proceedings of the 18th annual ACM symposium on User interface software and technology, UIST 7805, pages 115-118. ACM.
  9. Hornecker, E. (2008). ”I don't understand it either, but it is cool”; - visitor interactions with a multi-touch table in a museum. In 3rd IEEE International Workshop on Horizontal Interactive Human Computer Systems, 2008. TABLETOP 2008, pages 113-120.
  10. Kabbash, P. and Buxton, W. A. S. (1995). The ”prince” technique: Fitts' law and selection using area cursors. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7895, pages 273- 279. ACM Press/Addison-Wesley Publishing Co.
  11. Lewis, J. R., Potosnak, K. M., and Magyar, R. L. (1997). Chapter 54 - keys and keyboards. In Marting, G. H., Thomas, K. L., Prasad V. PrabhuA2 Marting G. Helander, T. K. L., and Prasad, V. P., editors, Handbook of Human-Computer Interaction (Second Edition), pages 1285-1315. North-Holland, Amsterdam.
  12. Lundstrom, C., Rydell, T., Forsell, C., Persson, A., and Ynnerman, A. (2011). Multi-touch table system for medical visualization: Application to orthopedic surgery planning. IEEE Transactions on Visualization and Computer Graphics, 17(12):1775-1784.
  13. Pinhanez, C., Kjeldsen, R., Tang, L., Levas, A., Podlaseck, M., Sukaviriya, N., and Pingali, G. (2003). Creating touch-screens anywhere with interactive projected displays. In Proceedings of the eleventh ACM international conference on Multimedia, MULTIMEDIA 7803, pages 460-461. ACM.
  14. Potter, R. L., Weldon, L. J., and Shneiderman, B. (1988). Improving the accuracy of touch screens: an experimental evaluation of three strategies. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7888, pages 27-32. ACM.
  15. Quevedo-Fernández, J. and Martens, J. B. (2012). Demonstrating idAnimate: a multi-touch system for sketching and rapidly manipulating animations. In Proceedings of the 7th Nordic Conference on HumanComputer Interaction: Making Sense Through Design, NordiCHI 7812, pages 767-768. ACM.
  16. Rekimoto, J. (2002). SmartSkin: an infrastructure for freehand manipulation on interactive surfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7802, pages 113-120. ACM.
  17. Rodríguez, I., Gómez-Meire, S., Barreiro, E., Rodeiro, J., and Campos, C. (2013). Sketch arm, custom closets rapid prototyping system. Procedia Computer Science, 18(0):986-995.
  18. Sears, A. and Shneiderman, B. (1991). High precision touchscreens: design strategies and comparisons with a mouse. Int. J. Man-Mach. Stud., 34(4):593-613.
  19. Vogel, D. and Baudisch, P. (2007). Shift: a technique for operating pen-based interfaces using touch. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7807, pages 657-666. ACM.
  20. Wang, F. and Ren, X. (2009). Empirical evaluation for finger input properties in multi-touch interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 7809, pages 1063- 1072. ACM.
  21. Worden, A., Walker, N., Bharat, K., and Hudson, S. (1997). Making computers easier for older adults to use: area cursors and sticky icons. In Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, CHI 7897, pages 266-271. ACM.
  22. Zhai, S., Hunter, M., and Smith, B. A. (2000). The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design. In Proceedings of the 13th annual ACM symposium on User interface software and technology, UIST 7800, pages 119-128. ACM.
Download


Paper Citation


in Harvard Style

Rodríguez I., Campos C., Barreiro E., Vázquez J. and Veiga R. (2014). Towards a Natural Interaction for Rapid Prototyping of Parametric Closets . In Proceedings of the 9th International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2014) ISBN 978-989-758-002-4, pages 409-416. DOI: 10.5220/0004633104090416


in Bibtex Style

@conference{grapp14,
author={Iván Rodríguez and Celso Campos and Enrique Barreiro and Jorge Vázquez and Rocío Veiga},
title={Towards a Natural Interaction for Rapid Prototyping of Parametric Closets},
booktitle={Proceedings of the 9th International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2014)},
year={2014},
pages={409-416},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004633104090416},
isbn={978-989-758-002-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2014)
TI - Towards a Natural Interaction for Rapid Prototyping of Parametric Closets
SN - 978-989-758-002-4
AU - Rodríguez I.
AU - Campos C.
AU - Barreiro E.
AU - Vázquez J.
AU - Veiga R.
PY - 2014
SP - 409
EP - 416
DO - 10.5220/0004633104090416