Physical sketching: Reconstruction and analysis of 3D objects from freehand sketches

被引:34
|
作者
Tian, Chao [1 ]
Masry, Mark [1 ]
Lipson, Hod [1 ]
机构
[1] Cornell Univ, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Computer-Aided Design; 3D reconstruction; Computer vision; Human-computer interaction; LINE-DRAWINGS; FACES; SHAPE;
D O I
10.1016/j.cad.2009.02.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When designing a 3D object, designers, engineers and teachers often begin investigating potential design tradeoffs by creating informal sketches. Ideally, these sketches - in combination with a variety of engineering analysis tools - would allow prediction of the object's physical properties, especially those that affect the critical early design process. We introduce a pen-based system that reconstructs 3D spatial geometry from a single 2D freehand-sketch consisting of straight and curved lines in interactive time. Several optimization-based approaches to this problem have been proposed, but these generally have difficulty converging to an acceptable solution because the dimensionality of the search space is large. The primary contribution of this piper is a new reconstruction algorithm for orthographic projections of 3D wireframes. The algorithm reconstructs the depths of each vertex by exploiting geometric regularities among the graph lines in a reduced solution space, then optimizes a cost function over this space to recover the vertex depths. A second optimization algorithm is used to infer the 3D geometry Of curved strokes once the vertex depths have been recovered. The proposed approach can recover the geometry of several objects with approximately 50 curved strokes in near interactive time, We also present an iterative, Tablet-K-based design system that Uses the proposed reconstruction algorithm to recover 3D objects from 2D orthographic sketches. The system allows the reconstructed objects to be subjected to two types of physical analysis, the results of which are superimposed directly on the sketch: a fast, kinematic simulation, and a complete finite-element-based static analysis. The object can quickly be modified in place using the pen-based interface according to the results of the analysis to allow for iterative design work. We demonstrate the system in action on a variety of early-stage design analyses. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:147 / 158
页数:12
相关论文
共 50 条
  • [1] A freehand sketching interface for progressive construction of 3D objects
    Masry, M
    Kang, D
    Lipson, H
    [J]. COMPUTERS & GRAPHICS-UK, 2005, 29 (04): : 563 - 575
  • [2] Reality3DSketch: Rapid 3D Modeling of Objects From Single Freehand Sketches
    Chen, Tianrun
    Ding, Chaotao
    Zhu, Lanyun
    Zang, Ying
    Liao, Yiyi
    Li, Zejian
    Sun, Lingyun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2024, 26 : 4859 - 4870
  • [3] Physical Guides An Analysis of 3D Sketching Performance on Physical Objects in Augmented Reality
    Wacker, Philipp
    Wagner, Adrian
    Voelker, Simon
    Borchers, Jan
    [J]. SUI'18: PROCEEDINGS OF THE 2018 SYMPOSIUM ON SPATIAL USER INTERACTION, 2016, : 25 - 35
  • [4] Physical Guides: An Analysis of 3D Sketching Performance on Physical Objects in Augmented Reality
    Wacker, Philipp
    Wagner, Adrian
    Voelker, Simon
    Borchers, Jan
    [J]. CHI 2018: EXTENDED ABSTRACTS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2018,
  • [5] Lifting Freehand Concept Sketches into 3D
    Gryaditskaya, Yulia
    Haehnlein, Felix
    Liu, Chenxi
    Sheffer, Alla
    Bousseau, Adrien
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2020, 39 (06):
  • [6] Inferring 3D models from freehand sketches and constraints
    Eggli, L
    Hsu, CY
    Bruderlin, BD
    Elber, G
    [J]. COMPUTER-AIDED DESIGN, 1997, 29 (02) : 101 - 112
  • [7] A template-based reconstruction of plane-symmetric 3D models from freehand sketches
    Cheon, Sang-Uk
    Han, Soonhung
    [J]. COMPUTER-AIDED DESIGN, 2008, 40 (09) : 975 - 986
  • [8] An interface for 3D conceptual design based on freehand sketching
    Lipson, H
    Shpitalni, M
    [J]. PRODUCT MODELING FOR COMPUTER INTEGRATED DESIGN AND MANUFACTURE, 1997, : 139 - 148
  • [9] Retrieving Similar Mechanical 3D Models by Freehand Sketches
    Yang, Liu
    Wang, Jiale
    Lu, Yiting
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 400 - 404
  • [10] Retrieving 3D CAD model by freehand sketches for design reuse
    Wang, Jiale
    He, Yuanjun
    Tian, Haishan
    Cai, Hongming
    [J]. ADVANCED ENGINEERING INFORMATICS, 2008, 22 (03) : 385 - 392