Insitu: sketching architectural designs in context

Architecture is design in spatial context. The only current methods for representing context involve designing in a heavyweight computer-aided design system, using a full model of existing buildings and landscape, or sketching on a panoramic photo. The former is too cumbersome; the latter is too restrictive in viewpoint and in the handling of occlusions and topography. We introduce a novel approach to presenting context such that it is an integral component in a lightweight conceptual design system. We represent sites through a fusion of data available from different sources. We derive a site model from geographic elevation data, on-site point-to-point distance measurements, and images of the site. To acquire and process the data, we use publicly available data sources, multidimensional scaling techniques and refinements of recent bundle adjustment techniques. We offer a suite of interactive tools to acquire, process, and combine the data into a lightweight stroke and image-billboard representation. We create multiple and linked pop-ups derived from images, forming a lightweight representation of a three-dimensional environment. We implemented our techniques in a stroke-based conceptual design system we call Insitu. We developed our work through continuous interaction with professional designers. We present designs created with our new techniques integrated in a conceptual design system.

[1]  Paul A. Zandbergen,et al.  Accuracy of iPhone Locations: A Comparison of Assisted GPS, WiFi and Cellular Positioning , 2009 .

[2]  Kiia Kallio 3D6B Editor: Projective 3D Sketching with Line-Based Rendering , 2005, SBM.

[3]  Matthias Rauterberg,et al.  A computer support tool for the early stages of architectural design , 2006, Interact. Comput..

[4]  Julie Dorsey,et al.  The Mental Canvas: A Tool for Conceptual Architectural Design and Analysis , 2007 .

[5]  Stephen DiVerdi,et al.  A Sketch-based Interface for Photo Pop-up , 2009, SBIM.

[6]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[7]  Sangwon Lee,et al.  A Sketch‐Based User Interface for Reconstructing Architectural Drawings , 2008, Comput. Graph. Forum.

[8]  Hans-Peter Seidel,et al.  3D-modeling by ortho-image generation from image sequences , 2008, ACM Trans. Graph..

[9]  Hans-Peter Seidel,et al.  3D-modeling by ortho-image generation from image sequences , 2008, SIGGRAPH 2008.

[10]  Adam Finkelstein,et al.  WYSIWYG NPR: drawing strokes directly on 3D models , 2002, SIGGRAPH.

[11]  Reinhard Koch,et al.  Visual Modeling with a Hand-Held Camera , 2004, International Journal of Computer Vision.

[12]  Patrick J. F. Groenen,et al.  Modern Multidimensional Scaling: Theory and Applications , 2003 .

[13]  John S. Gero,et al.  Do We Need CAD during Conceptual Design , 2005 .

[14]  P Milgram,et al.  Effects of Stereoscopic and Rotational Displays in a Three-Dimensional Path- Tracing Task , 1993, Human factors.

[15]  Ben Shneiderman,et al.  Strategies for evaluating information visualization tools: multi-dimensional in-depth long-term case studies , 2006, BELIV '06.

[16]  Chen Xu,et al.  Shape Capture Assisted by Traditional Tools , 2007, VAST.

[17]  Holly E. Rushmeier,et al.  The Mental Canvas: A Tool for Conceptual Architectural Design and Analysis , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).

[18]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[19]  Abhishek Ranjan,et al.  A suggestive interface for image guided 3D sketching , 2004, CHI.

[20]  M. Stellingwerff Googlized Contextual Design , 2008 .

[21]  Joaquim A. Jorge,et al.  Sketch-based Interfaces and Modeling , 2010 .

[22]  Ivan E. Sutherland,et al.  Sketch pad a man-machine graphical communication system , 1964, DAC.

[23]  Yu-Kun Lai,et al.  Towards artistic minimal rendering , 2010, NPAR.

[24]  Takeo Igarashi,et al.  Modeling-in-Context: User Design of Complementary Objects with a Single Photo , 2010, SBIM.

[25]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[26]  J. Rekittke,et al.  Real-time collage in Landscape Architecture , 2008 .

[27]  Keiichi Abe,et al.  Topological structural analysis of digitized binary images by border following , 1985, Comput. Vis. Graph. Image Process..

[28]  Leonard McMillan,et al.  A projective drawing system , 2001, I3D '01.

[29]  Victoria Hoban,et al.  The Reflective Practitioner , 2013 .

[30]  Farhana Azim Design in Nature , 2014 .

[31]  Vladimir Kolmogorov,et al.  "GrabCut": interactive foreground extraction using iterated graph cuts , 2004, ACM Trans. Graph..

[32]  Dan R. Olsen,et al.  Edge-respecting brushes , 2008, UIST '08.

[33]  Steven M. Seitz,et al.  Photo tourism: exploring photo collections in 3D , 2006, ACM Trans. Graph..

[34]  Alexei A. Efros,et al.  Automatic photo pop-up , 2005, ACM Trans. Graph..

[35]  Andrew Blake,et al.  "GrabCut" , 2004, ACM Trans. Graph..

[36]  John F. Hughes,et al.  Harold: a world made of drawings , 2000, NPAR '00.

[37]  Wolfgang Stuerzlinger,et al.  SESAME: towards better 3D conceptual design systems , 2006, DIS '06.

[38]  H. Neuckermans,et al.  A Critical Evaluation of Early Stages Software in its Capacity of Coping with Contextual Issues , 2004 .

[39]  Yifeng Zhou,et al.  Analysis of stand-alone GPS for relative location discovery in wireless sensor networks , 2009, 2009 Canadian Conference on Electrical and Computer Engineering.

[40]  Melanie Tory,et al.  Effects of animation, user-controlled interactions, and multiple static views in understanding 3D structures , 2009, APGV '09.

[41]  Alexei A. Efros,et al.  Automatic photo pop-up , 2005, SIGGRAPH 2005.