Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Insitu: sketching architectural designs in context

Published: 12 December 2011 Publication History

Abstract

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.

References

[1]
Aliakseyeu, D., Martens, J.-B., and Rauterberg, M. 2006. A computer support tool for the early stages of architectural design. Interacting with Computers 18, 4, 528--555.
[2]
Bilda, Z., and Gero, J. S. 2005. Do we need CAD during conceptual design? In Computer Aided Architectural Design Futures. Springer, 155--164.
[3]
Borg, I., and Groenen, P. 2005. Modern Multidimensional Scaling: Theory and Applications. Springer.
[4]
Chrabin, A. M., Szewczyk, J., and Neuckermans, H. 2003. A critical evaluation of early stages software in its capacity of coping with contextual issues. In Local Values in a Networked Design World. DUP Science.
[5]
Cohen, J. M., Hughes, J. F., and Zeleznik, R. C. 2000. Harold: a world made of drawings. In Proc. Symposium on Non-Photorealistic Animation and Rendering, ACM, New York, 83--90.
[6]
Dorsey, J., Xu, S., Smedresman, G., Rushmeier, H. E., and McMillan, L. 2007. The Mental Canvas: A tool for conceptual architectural design and analysis. In Pacific Graphics 2007, IEEE, 201--210.
[7]
Echelman, J., 2010. 1.26 Sculpture Project at the Biennial of the Americas. http://www.echelman.com/denver.html.
[8]
Gesch, D. 2007. Digital elevation model technologies and applications: The DEM users manual. 2nd ed. American Society for Photogrammetry and Remote Sensing, Bethesda, 99--118.
[9]
Google Inc., 2011. SketchUp 8. http://sketchup.google.com/.
[10]
Hoiem, D., Efros, A. A., and Hebert, M. 2005. Automatic photo pop-up. ACM Trans. on Graph. 24, 3, 577--584.
[11]
Jorge, J., and Samavati, F., Eds. 2011. Sketch-based Interfaces and Modeling, 1st ed. Springer.
[12]
Kallio, K. 2005. 3D6B Editor: Projective 3D Sketching with Line-Based Rendering. In Proc. Workshop on Sketch-Based Interfaces and Modeling, 73--80.
[13]
Kalnins, R. D., Markosian, L., Meier, B. J., Kowalski, M. A., Lee, J. C., Davidson, P. L., Webb, M., Hughes, J. F., and Finkelstein, A. 2002. WYSIWYG NPR: drawing strokes directly on 3D models. ACM Trans. on Graph. 21, 3, 755--762.
[14]
Lau, M., Saul, G., Mitani, J., and Igarashi, T. 2010. Modeling-in-context: User design of complementary objects with a single photo. In Proc. Symposium on Sketch-Based Interfaces and Modeling, 1--8.
[15]
Lee, S., Feng, D., Grimm, C., and Gooch, B. 2008. A sketch-based user interface for reconstructing architectural drawings. Comput. Graph. Forum 27, 1, 81--90.
[16]
Leica, 2011. Leica Reporter38. http://www.leicageosystems.com/reporter/reporter_38/reporter38.pdf.
[17]
Lowe, D. G. 2004. Distinctive image features from scale-invariant keypoints. Int. J. Computer Vision 60, 2, 91--110.
[18]
McHarg, I. 1991. Design with Nature. Wiley, New York.
[19]
Oh, J.-Y., Stürzlinger, W., and Danahy, J. 2006. SESAME: towards better 3D conceptual design systems. In Proc. Conf. Designing Interactive Systems, ACM, 80--89.
[20]
Olsen, Jr., D. R., and Harris, M. K. 2008. Edge-respecting brushes. In Proc. User Interface Software and Technology, ACM, New York, 171--180.
[21]
Pollefeys, M., Gool, L. J. V., Vergauwen, M., Verbiest, F., Cornelis, K., Tops, J., and Koch, R. 2004. Visual modeling with a hand-held camera. Int. J. Computer Vision 59, 3, 207--232.
[22]
Rekittke, J., and Paar, P. 2008. Real-time collage in landscape architecture. Digital Design in Landscape Architecture, 88--95.
[23]
Rosin, P. L., and Lai, Y.-K. 2010. Towards artistic minimal rendering. In Proc. Symposium on Non-Photorealistic Animation and Rendering, ACM, 119--127.
[24]
Rother, C., Kolmogorov, V., and Blake, A. 2004. "grabcut": interactive foreground extraction using iterated graph cuts. ACM Trans. Graph. 23 (August), 309--314.
[25]
Rushmeier, H. E., Xu, C., Wang, B., Rushmeier, R., and Dorsey, J. 2007. Shape capture assisted by traditional tools. In Proc. Virtual Reality, Archaeology, and Cultural Heritage (VAST), 1--8.
[26]
Sando, T., Tory, M., and Irani, P. 2009. Effects of animation, user-controlled interactions, and multiple static views in understanding 3D structures. In Proc. Applied Perception in Graphics and Visualization, ACM, 69--76.
[27]
Schon, D. A. 1983. The reflective practitioner. Harper Collins.
[28]
Shneiderman, B., and Plaisant, C. 2006. Strategies for evaluating information visualization tools. In Proc. AVI Workshop on BEyond time and errors: novel evaluation methods for information visualization, ACM, 1--7.
[29]
Snavely, N., Seitz, S. M., and Szeliski, R. 2006. Photo tourism: exploring photo collections in 3D. ACM Trans. Graph 25, 3, 835--846.
[30]
Sollenberger, R. L., and Milgram, P. 1993. Effects of stereoscopic and rotational displays in a three-dimensional path-tracing task. Human Factors 35, 3, 483--499.
[31]
Stellingwerff, M. 2007. Googlized contextual design. In Proc. EAEA, 1--7.
[32]
Sutherland, I. E. 1964. Sketchpad a man-machine graphical communication system. In Proc. the SHARE design automation workshop, ACM, New York, DAC '64, 6.329--6.346.
[33]
Suzuki, S., and Abe, K. 1985. Topological structural analysis of digital binary image by border following. Computer Vision, Graphics, and Image Processing 30, 1, 32--46.
[34]
Sxenko, 2007. Fallingwater, by Frank Lloyd Wright. http://en.wikipedia.org/wiki/File:Wrightfallingwater.jpg.
[35]
Thormählen, T., and Seidel, H.-P. 2008. 3D-modeling by ortho-image generation from image sequences. ACM Trans. Graph. 27, 86:1--5.
[36]
Tolba, O., Dorsey, J., and McMillan, L. 2001. A projective drawing system. In Proc. the ACM Symposium on Interactive 3D Graphics, 25--34.
[37]
Tsang, S., Balakrishnan, R., Singh, K., and Ranjan, A. 2004. A suggestive interface for image guided 3D sketching. In Proc. the ACM SIGCHI Conference on Human Factors in Computing Systems, ACM, 591--598.
[38]
Ventura, J., Diverdi, S., and Hollerer, T. 2009. A sketch-based interface for photo pop-up. In Proc. Eurographics Symposium on Sketch-Based Interfaces and Modeling, 21--28.
[39]
Warmerdam, F., 2010. GDAL - Geospatial Data Abstraction Library. http://www.gdal.org.
[40]
Zandbergen, P. A. 2009. Accuracy of iPhone locations: A comparison of assisted GPS, WiFi, and cellular positioning. Trans. GIS 13, s1, 5--25.
[41]
Zhou, Y., Schembri, J., Lamont, L., and Bird, J. 2009. Analysis of stand-alone GPS for relative location discovery in wireless sensor networks. In Proc. CCECE, IEEE, 437--441.

Cited By

View all
  • (2024)Neural Canvas: Supporting Scenic Design Prototyping by Integrating 3D Sketching and Generative AIProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642096(1-18)Online publication date: 11-May-2024
  • (2023)Seeing Photons in ColorACM Transactions on Graphics10.1145/359243842:4(1-16)Online publication date: 26-Jul-2023
  • (2023)Min-Deviation-Flow in Bi-directed Graphs for T-Mesh QuantizationACM Transactions on Graphics10.1145/359243742:4(1-25)Online publication date: 26-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 30, Issue 6
December 2011
678 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/2070781
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 December 2011
Published in TOG Volume 30, Issue 6

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. context
  2. design
  3. human factors
  4. sketching

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)1
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Neural Canvas: Supporting Scenic Design Prototyping by Integrating 3D Sketching and Generative AIProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642096(1-18)Online publication date: 11-May-2024
  • (2023)Seeing Photons in ColorACM Transactions on Graphics10.1145/359243842:4(1-16)Online publication date: 26-Jul-2023
  • (2023)Min-Deviation-Flow in Bi-directed Graphs for T-Mesh QuantizationACM Transactions on Graphics10.1145/359243742:4(1-25)Online publication date: 26-Jul-2023
  • (2023)Juxtaform: interactive visual summarization for exploratory shape designACM Transactions on Graphics10.1145/359243642:4(1-14)Online publication date: 26-Jul-2023
  • (2023)Revisiting controlled mixture sampling for rendering applicationsACM Transactions on Graphics10.1145/359243542:4(1-13)Online publication date: 26-Jul-2023
  • (2023)3D Gaussian Splatting for Real-Time Radiance Field RenderingACM Transactions on Graphics10.1145/359243342:4(1-14)Online publication date: 26-Jul-2023
  • (2023)Skin-Screen: A Computational Fabrication Framework for Color TattoosACM Transactions on Graphics10.1145/359243242:4(1-13)Online publication date: 26-Jul-2023
  • (2023)Effect-based Multi-viewer Caching for Cloud-native RenderingACM Transactions on Graphics10.1145/359243142:4(1-16)Online publication date: 26-Jul-2023
  • (2023)Computational Exploration of Multistable Elastic KnotsACM Transactions on Graphics10.1145/359239942:4(1-16)Online publication date: 26-Jul-2023
  • (2023)Walk on Stars: A Grid-Free Monte Carlo Method for PDEs with Neumann Boundary ConditionsACM Transactions on Graphics10.1145/359239842:4(1-20)Online publication date: 26-Jul-2023
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media