[en] The goal of this paper is to reexamine assumptions about Sketch-Based Interfaces for Modeling in the context of designers’ needs and practices.
Research questions examine (i) the type of sketch support and (ii) the timing of support. Both concepts try to determine when, what, why and how to augment design processes in a way that is useful to designers.
Two experiments (one in architecture and one in product design) based on ergonomics theory are conducted and intend to question some of these assumptions. The “Port Zeeland” experiment examines how twenty novices perceive and copy a blurred architectural sketch, which provides clues for a sketch interpretation system. “Tragere” experiment studies how 12 professional product designers, some of whom are “idea-generators” and others “idea-pursuers”, perceive, recognize and handle a design sketch.
The results take a designer’s point of view in assessing the timing and value of sketch assistance in product design. The quantitative data analysis provides rich clues about when, why and how product sketches should be supported. The paper explores the strategies developed by designers to perceive and recognize graphical content, and discusses the generation of 3D volumes, the univocity state between sketches and 3D models, and the treatment of features in freehand sketches.
The paper concludes with observations on the timing and value of support, as first integrated in NEMo, a tool for early stage architectural design, and then in PEPS3, an early stage framework for product design.
Alvarado, C., & Davis, R. (2004). SketchREAD: a multi-domain sketch recognition engine. Proc. 17th Annual ACM Symp. User Interface Software and Technology (UIST 2004), pp. 23-32.
Achten, H., Dorst, K., Stappers, P.J., & De Vries, B. (2005). A decade of design research in the Netherlands. Design Research in the Netherlands Symp.
Achten, H., Vries, B., & Jessurun, A. (2000). DDDoolz - a virtual reality sketch tool for early design. CAADRIA 2000: Proc. 5th Conf. Computer Aided Architectural Design Research in Asia, Singapore (Tan, B.-K., Tan, M., & Wong, Y.-C., Eds.), Centre for Advanced Studies in Architecture, pp. 451-460.
Alvarado, C. (2004). Multi-domain sketch understanding. PhD Thesis. Massachusetts Institute of Technology.
Alvarado, C., & Davis, R. (2004). SketchREAD: A Multi-Domain Sketch Recognition Engine. Proc. 17th Annual ACM Symp. User Iterface Software and Technology (UIST 2004), pp. 23-32.
Aoyama, H., Nordgren, A., Yamaguchi, H., Komatsu, Y., & Ohno, M. (2007). Digital style design systems from concept to sophisticated shape. International Journal on Interactive Design and Manufacturing 1, 55-65.
Bae, S.-H., Balakrishnan, R., & Singh, K. (2008). ILoveSketch: as-natural-as-possible sketching system for creating 3-D curve models. Proc. 21st Annual ACM Symp. User Interface Software and Technology, Monterey, CA.
Basa, I., & Senyapili, B. (2005). The (in)secure position of the design jury towards computer generated presentations. Design Studies 26, 257-270.
Bastien, J., & Scapin, D. (1995). Evaluating a user interface with ergonomic criteria. International Journal of Human-Computer Interaction 7, 105-121.
Bilda, Z., & Gero, J. (2005). Does sketching off-load visuo-spatial working memory? In Studying Designers '05 (Gero, J., & Bonnardel, N., Eds.). Sydney: University of Sidney, Key Centre of Design Computing and Cognition.
Casella, G., Deufemia, V., Mascardi, V., Costagliola, G., & Martelli, M. (2008). An agent-based framework for sketched symbol interpretation. Journal of Visual Languages and Computing 19, 225-257.
Casella, G., Deufemia, V., Mascardi, V., Martelli, M., & Tortora, G. (2008). Resoning about hand-drawn sketches: an approach based on intelligent software agents. Proc. 10th Int. Conf. Visual Information Systems (VISUAL 2008), pp. 302-314.
Company, P., Piquer, A., & Contero, M. (2004). On the evolution of geometrical reconstruction as a core technology to sketch-based modeling. Eurographics Proc. Workshop on Sketch-Based Interfaces and Modeling (Hughes, J., & Jorge, J., Eds.), pp. 97-106. Eurographics Association.
Cross, N. (2000). Strategies for Product Design (3rd ed.). Milton Keynes: Open University.
Danesi, F., Gardan, Y., Martin, B., & Pecci, I. (1999). L'esquisse, définition et utilisation en conception 3D. Accessed at http://www.valoria-univ-ubs.fr
Darses, F. (2004). Processus psychologiquesderésolutioncollective des problèmes de conception: contribution de la psychologie ergonomique. Document de synthèse en vue d'obtenir une Habilitation à Diriger des Recherches. Paris: Université Paris V-René Descartes.
Darses, F., Détienne, F., & Visser, W. (2001). Assister la conception: perspectives pour la psychologie cognitive ergonomique. Epique 2001 - Journées d'étude en Psychologie ergonomique, Nantes, France.
Darses, F., Mayeur, A., Elsen, C., & Leclercq, P. (2008). Is there anything to expect from 3D views in sketching support tools? Design Computing and Cognition: Proc. 3rd Int. Conf. Design Computing and Cognition (Gero, J., & Goel, A., Eds.). Atlanta, GA: Springer.
Davis, R. (2002). Sketch understanding in design: overview of work at the MIT AI Lab. AAAI Spring Symp., AAAI Technical Support.
Demeure, A. (2007). Modèles et outils pour laconception et l'exécution d'Interfaces Homme-Machine Plastiques. PhD Thesis. Université Joseph Fourier.
Dessy, J. (2002). De l'emploi des symboles dans les esquisses architecturales, Université de Liège.
Détienne, F., Boujut, J., & Hohmann, B. (2004). Characterization of collaborative design and interaction management activities in a distant engineering design situation. In Cooperative Systems Design: Scenario-Based Design of Collaborative Systems (Darses, F., Dieng, R., Simone, C., & Zacklad, M., Eds.). New York: IOS Press.
Do, E. (1995). What's in a diagram that a computer should understand. CAAD Futures '05, 1995 Singapour, pp. 469-482.
Do, E., & Gross, M. (1997). Inferring design intentions from sketches: an investigation of freehand drawing conventions in design. CAADRIA 1997, pp. 217-227, National Chioa Tung University.
Do, E. Y. (2001). VR sketchpad. CAAD Futures 2001, pp. 161-172, Eindhoven.
Dorst, K. (2008). Design research: a revolution-waiting-to-happen. Design Studies 29, pp. 4-11.
Eggli, L., Brüderlin, B., & Elber, G. (1995). Sketching as a solid modeling tool. Proc. 3rd ACM Symp. Solid Modeling and Applications. Salt Lake City, UT: ACM.
Elsen, C., Darses, F., & Leclercq, P. (2010). An anthropo-based standpoint on mediating objects: evolution and extension on industrial design practices. Design Computing and Cognition (Gero, J., Ed.). Stuttgart: Springer.
Ferguson, E. (1992). Engineering and the Mind's Eye. Cambridge, MA: MIT Press.
Garner, S. (2000). Is sketching still relevant in virtual design studios? DCNet Conf., pp. 1-6.
Gennari, L., Kara, L., & Stahovich, T. (2004). Combining geometry and domain knowledge to interpret hand-drawn diagrams. AAAI Fall Symp. Series 2004: Making Pen-Based Interaction Intelligent and Natural.
Goel, V. (1995). Sketches of Thought. Cambridge, MA: MIT Press.
Hammond, T., & Davis, R. (2005). LADDER, a sketching language for user interface developers. Computers & Graphics 29, 518-532.
Huot, S. (2005). Une nouvelle approche pour la conception créative: de l'interprétation du dessin à main levée au prototypage d'interactions nonstandard. PhD Thesis. Ecole Nationale Supérieure des Techniques industrielles et des Mines de Nantes.
Igarashi, T., Matsuoka, S., & Tanaka, H. (2007). Teddy: a sketching interface for 3D freeform design. ACM SIGGRAPH 2007 Courses. San Diego, CA: ACM.
Jeunejean, A. (2004). Algorithme de tracé réaliste pour environnement de dessin virtuel. Master's Thesis. Université de Liège.
Jonson, B. (2005). Design ideation: the conceptual sketch in the digital age. Design Studies 26, 613-624.
Jozen, T., Wang, L., & Sasada, T. (1999). Sketch VRML-3D modeling of conception. Architectural Computing: From Turing to 2000, pp. 557-563.
Juchmes, R. (2005). Etude comparative des techniques temp réel d'interprétation de croquis. Diplôme d'Etudes Approfondies. Université de Liège.
Juchmes, R., Leclercq, P., & Sleiman, A. (2005). A freehand-sketch environment for architectural design supported by a multi-agent system. Computers & Graphics 29(6), 905-915.
Kanai, S. (2005). Human-computer interactions for digital styling design - a difficult road toward bridging the gap between concepts and 3D models. Proc. Virtual Concept 2005, Biarritz.
Kara, L., Shimada, K., & Marmalefsky, S.D. (2007). An evaluation of user experiencewith a sketch-based3D modeling system. Computer & Graphics 31, 580-597.
Karpenko, O., Hughes, J., & Raskar, R. (2004). Epipolar methods for multiview sketching. Eurographics Workshop in Sketch-Based Interfaces and Modeling.
Kolarevic, B. (2000). Digital architectures. Proc. ACADIA 2000: Eternity, Infinity and Virtuality, pp. 251-256 (Clayton, M.-J., & Vasquez De Velasco, G.-P., Eds.). New York: Virtualbookworm.com Publishing.
Lebahar, J. (2007). Laconception en design industriel et en architecture: Désir, pertinence, coopération et cognition. Paris: Lavoisier.
Leclercq, P. (1994). Environnement de conception architecturale préintégrée. Elements d'une plate-forme d'assistance basée sur une représentation sémantique. PhD Thesis. University of Liège.
Leclercq, P. (2005). Le concept d'esquisse augmentée. Proc. SCAN 2005, Séminaire de Conception Architecturale Numérique.
Lim, C. (2003). An insight into the freedom of using a pen: pen-based system and pen-and-paper. 22nd ACADIA Conf.: Connecting Crossroads of Digital Discourse.
Lipson, H., & Shpitalni, M. (1996). Optimization-based reconstruction of a 3D object from a single freehand line drawing. Computer-Aided Design 28, 651-663.
Lipson, H., & Shpitalni, M. (2007). Correlation-based reconstruction of a 3D object from a single freehand sketch. SIGGRAPH 2007.
Macé, S., & Anquetil, E. (2009). Eager interpretation of on-line hand-drawn structured documents: the DALI methodology. Pattern Recognition 42, 3202-3214.
Mcgown, A., Green, G., & Rodgers, P.A. (1998). Visible ideas: information patterns of conceptual sketch activity. Design Studies 19, pp. 431-453.
Mitchell, M. (2001). Analogy-making as a complex adaptive system. In Design Principles for the Immune System and Other Distributed Autonomous Systems (Segel, L.A., & Cohen, I.R., Eds.), pp. 335-360.
Nijs, G., Vermeersch, P., Devlieger, P., & Heylighen, A. (2010). Extending the dialogue between design(ers) and disabled use(rs): from conversation to embodied skill. Int. Design Conf., Design 2010, pp. 1817-1826, Dubrovnik.
Olsen, L., Samavati, F.F., Sousa, M.C. & Jorge, J.A. (2009). Sketch-based modeling: a survey. Computers & Graphics 33, 85-103.
Peterson, E.J., Stahovich, T.F., Doi, E., & Alvarado, C. (2010). Grouping strokes into shapes in hand-drawn diagrams. Twenty-Fourth AAAI Conf. Artificial Intelligence (AAAI-10), pp. 974-979.
Plimmer, B., & Freeman, I. (2007). A Toolkit approach to sketched diagram recognition. BCS HCI 2007, pp. 205-213.
Ramel, J.-Y., Vincent, N., & Emptoz, H. (1998). Interprétation de documents techniques par "cycles perceptifs" à partir d'une perception globale du document. Revue Traitement du Signal 15(2), 1-20.
Rajan, P., & Hammond, T. (2008). From paper to machine: extracting stokes from images for use in sketch recognition. Proc. 5th Eurographics Workshop on Sketch-Based Interfaces and Modeling (SBIM'08), pp. 41-48.
Robertson, B.F., & Radcliffe, D.F. (2009). Impact of CAD tools on creative problem solving in engineering design. Computer-Aided Design 41, 136-146.
Rodgers, P.A., Green, G., & Mcgown, A. (2000). Using concept sketches to track design progress. Design Studies 21, 451-464.
Safin, S., Boulanger, C., & Leclercq, P. (2005). Premières évaluations d'un bureau virtuel pour un processus de conception augmenté. IHM 2005, pp. 107-114.
Safin, S., Juchmes, R., & Leclercq, P. (in press). Du crayon au stylo numérique: influences des IHM à stylo et des interpré tations numériques sur l'activité graphique en tâches de conception. Journal d'Interaction Personne-Système.
Saund, E. (2003). Finding perceptually closed paths in sketches and drawings. IEEE Transactions on Pattern Analysis and Machine Intelligence 25, 475-491.
Saund, E., & Moran, T. (1994). A perceptually-supported sketch editor. Proc. 7th Annual ACM Symp. User Interface Software and Technology. Marina del Rey, CA: ACM.
Schenk, P. (1991). The role of drawing in the graphic design process. Design Studies 12, 168-181.
Schon, D.A., & Wiggins, G. (1992). Kinds of seeing and their functions in designing. Design Studies 13, 135-156.
Shilman, M., & Viola, P. (2004). Spatial recognition and grouping of text and graphics. Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 91-95.
Sutherland, I. (1963). SketchPad: a man-machine graphical communication system. Spring Joint Computer Conf., pp. 329-345.
Suwa, M., Purcell, T., & Gero, J. (1998). Macroscopic analysis of design processes based on a scheme for coding designers' cognitive actions. Design Studies 19, 455-483.
Tian, C., Masry, M., & Lipson, H. (2009). Physical sketching: reconstruction and analysis of 3D objects from freehand sketches. Computer-Aided Design 41, 147-158.
Tovey, M., & Richards, C. (2004). Computer representation for concept design and maintenance instruction. TMCE 2004, pp. 107-114, Lausanne.
Tversky, B. (2002). What do sketches say about thinking. Proc. 2002 AAAI Spring Symp., pp. 148-151.
Ullman, D.G., Wood, S., & Craig, D. (1989). The importance of drawing in the mechanical design process. NSF Engineering Design Research Conf.
Visser, W. (2006). The Cognitive Artifacts of Designing. London: Erlbaum.
Wuersch, M., & Egenhofer, M. (2008). Perceptual sketch interpretation. Headway in Spatial Data Handling, pp. 19-38.