Smart Canvas : Context-inferred Interpretation of Sketches for Preparatory Design Studies

Youyi Zheng, Han Liu, Julie Dorsey, Niloy J. Mitra
2016 Computer graphics forum (Print)  
Figure 1 : Using a background photograph for anchoring, a practicing architect used our system to progressively develop a design. In the background, our algorithm lifts the sketched strokes along with their intersections to 3D using a novel context-based canvas arrangement extraction algorithm. The discovered canvases are painted and used for 3D-like interactions to facilitate preparatory design previews (right). Abstract In early or preparatory design stages, an architect or designer sketches
more » ... ut rough ideas, not only about the object or structure being considered, but its relation to its spatial context. This is an iterative process, where the sketches are not only the primary means for testing and refining ideas, but also for communicating among a design team and to clients. Hence, sketching is the preferred media for artists and designers during the early stages of design, albeit with a major drawback: sketches are 2D and effects such as view perturbations or object movement are not supported, thereby inhibiting the design process. We present an interactive system that allows for the creation of a 3D abstraction of a designed space, built primarily by sketching in 2D within the context of an anchoring design or photograph. The system is progressive in the sense that the interpretations are refined as the user continues sketching. As a key technical enabler, we reformulate the sketch interpretation process as a selection optimization from a set of context-generated canvas planes in order to retrieve a regular arrangement of planes. We demonstrate our system (available at http:/geometry.cs.ucl.ac.uk/projects/2016/smartcanvas/) with a wide range of sketches and design studies.
doi:10.1111/cgf.12809 fatcat:yn4w6qs3cjehxoitegufomptti