A sketch-based user interface for reconstructing architectural drawings

Sangwon Lee, David Feng, Cindy Grimm, Bruce Gooch

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

We present a framework for interactive sketching that allows users to create three-dimensional (3D) architectural models quickly and easily from a source drawing. The sketching process has four steps. (1) The user calibrates a viewing camera by specifying the origin and vanishing points of the drawing. (2) The user outlines surface polygons in the drawing. (3) A 3D reconstruction algorithm uses perceptual constraints to determine the closest visual fit for the polygon. (4) The user can then adjust aesthetic controls to produce several stylistic effects in the scene: a smooth transition between day and night rendering, a horizon knockout effect and entourage figures. The major advantage of our approach lies in the combination of perception-based techniques, which allow us to minimize unnecessary interactions, and a hinging-angle scheme, which shows significant improvement in numerical stability over previous optimization-based 3D reconstruction algorithms. We also demonstrate how our reconstruction algorithm can be extended to work with perspective images, a feature unavailable in previous approaches.

Original languageEnglish
Pages (from-to)81-90
Number of pages10
JournalComputer Graphics Forum
Volume27
Issue number1
DOIs
Publication statusPublished - 2008 Mar

Fingerprint

User interfaces
Convergence of numerical methods
Cameras

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Graphics and Computer-Aided Design

Cite this

Lee, Sangwon ; Feng, David ; Grimm, Cindy ; Gooch, Bruce. / A sketch-based user interface for reconstructing architectural drawings. In: Computer Graphics Forum. 2008 ; Vol. 27, No. 1. pp. 81-90.
@article{d9f7283fae4340ecafc5e6840afe395e,
title = "A sketch-based user interface for reconstructing architectural drawings",
abstract = "We present a framework for interactive sketching that allows users to create three-dimensional (3D) architectural models quickly and easily from a source drawing. The sketching process has four steps. (1) The user calibrates a viewing camera by specifying the origin and vanishing points of the drawing. (2) The user outlines surface polygons in the drawing. (3) A 3D reconstruction algorithm uses perceptual constraints to determine the closest visual fit for the polygon. (4) The user can then adjust aesthetic controls to produce several stylistic effects in the scene: a smooth transition between day and night rendering, a horizon knockout effect and entourage figures. The major advantage of our approach lies in the combination of perception-based techniques, which allow us to minimize unnecessary interactions, and a hinging-angle scheme, which shows significant improvement in numerical stability over previous optimization-based 3D reconstruction algorithms. We also demonstrate how our reconstruction algorithm can be extended to work with perspective images, a feature unavailable in previous approaches.",
author = "Sangwon Lee and David Feng and Cindy Grimm and Bruce Gooch",
year = "2008",
month = "3",
doi = "10.1111/j.1467-8659.2007.01098.x",
language = "English",
volume = "27",
pages = "81--90",
journal = "Computer Graphics Forum",
issn = "0167-7055",
publisher = "Wiley-Blackwell",
number = "1",

}

A sketch-based user interface for reconstructing architectural drawings. / Lee, Sangwon; Feng, David; Grimm, Cindy; Gooch, Bruce.

In: Computer Graphics Forum, Vol. 27, No. 1, 03.2008, p. 81-90.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A sketch-based user interface for reconstructing architectural drawings

AU - Lee, Sangwon

AU - Feng, David

AU - Grimm, Cindy

AU - Gooch, Bruce

PY - 2008/3

Y1 - 2008/3

N2 - We present a framework for interactive sketching that allows users to create three-dimensional (3D) architectural models quickly and easily from a source drawing. The sketching process has four steps. (1) The user calibrates a viewing camera by specifying the origin and vanishing points of the drawing. (2) The user outlines surface polygons in the drawing. (3) A 3D reconstruction algorithm uses perceptual constraints to determine the closest visual fit for the polygon. (4) The user can then adjust aesthetic controls to produce several stylistic effects in the scene: a smooth transition between day and night rendering, a horizon knockout effect and entourage figures. The major advantage of our approach lies in the combination of perception-based techniques, which allow us to minimize unnecessary interactions, and a hinging-angle scheme, which shows significant improvement in numerical stability over previous optimization-based 3D reconstruction algorithms. We also demonstrate how our reconstruction algorithm can be extended to work with perspective images, a feature unavailable in previous approaches.

AB - We present a framework for interactive sketching that allows users to create three-dimensional (3D) architectural models quickly and easily from a source drawing. The sketching process has four steps. (1) The user calibrates a viewing camera by specifying the origin and vanishing points of the drawing. (2) The user outlines surface polygons in the drawing. (3) A 3D reconstruction algorithm uses perceptual constraints to determine the closest visual fit for the polygon. (4) The user can then adjust aesthetic controls to produce several stylistic effects in the scene: a smooth transition between day and night rendering, a horizon knockout effect and entourage figures. The major advantage of our approach lies in the combination of perception-based techniques, which allow us to minimize unnecessary interactions, and a hinging-angle scheme, which shows significant improvement in numerical stability over previous optimization-based 3D reconstruction algorithms. We also demonstrate how our reconstruction algorithm can be extended to work with perspective images, a feature unavailable in previous approaches.

UR - http://www.scopus.com/inward/record.url?scp=42649128741&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=42649128741&partnerID=8YFLogxK

U2 - 10.1111/j.1467-8659.2007.01098.x

DO - 10.1111/j.1467-8659.2007.01098.x

M3 - Article

AN - SCOPUS:42649128741

VL - 27

SP - 81

EP - 90

JO - Computer Graphics Forum

JF - Computer Graphics Forum

SN - 0167-7055

IS - 1

ER -