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 条
  • [31] Freehand Sketch based 3D reconstruction using constraints
    Annich, Afafe
    El Abderrahmani, Abdellatif
    Satori, Khalid
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [32] Surface reconstruction for 3D objects from unorganized points
    Yan, JQ
    Shi, PF
    VISUALIZATION AND OPTIMIZATION TECHNIQUES, 2001, 4553 : 290 - 295
  • [33] RECONSTRUCTION OF 3D OBJECTS FROM ORTHOGRAPHIC PROJECTIONS.
    Gu, Kaining
    Tang, Zesheng
    Sun, Jiaguang
    Computer Graphics Forum, 1986, 5 (04) : 317 - 323
  • [34] Reconstruction of curvilinear 3D objects from orthographic views
    Zhang, Ai-Jun
    Zhu, Chang-Qian
    Xue, Yong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (11):
  • [35] 3D Ultrasound Reconstruction From Freehand Scans Using An Optical Tracking System
    Samavati, N.
    Vlad, R.
    Tadayyon, H.
    Moseley, J.
    Iradji, S.
    Czarnota, G.
    Brock, K. K.
    MEDICAL PHYSICS, 2012, 39 (06) : 4004 - 4004
  • [36] Surface Reconstruction from Sparse & Arbitrarily Oriented Contours in Freehand 3D Ultrasound
    Deng, Shuangcheng
    Li, Yunhua
    Jiang, Lipei
    Cao, Yingyu
    Zhang, Junwen
    JOURNAL OF COMPUTERS, 2013, 8 (05) : 1279 - 1285
  • [37] Reconstruction of High Resolution 3D Objects from Incomplete Images and 3D Information
    Pacheco, Alexander
    Bolivar, Holman
    Pascual Espada, Jordan
    Gonzalez Crespo, Ruben
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2014, 2 (06): : 7 - 16
  • [38] Method to automatically convert sketches of mechanical objects into 3d models
    Tanaka M.
    Terano M.
    Asano T.
    Higashino C.
    Computer-Aided Design and Applications, 2020, 17 (06): : 1168 - 1176
  • [39] An improvement on automatic reconstruction of 3D objects
    Zhu, YF
    Ye, XQ
    Gu, WK
    THIRD INTERNATIONAL SYMPOSIUM ON MULTISPECTRAL IMAGE PROCESSING AND PATTERN RECOGNITION, PTS 1 AND 2, 2003, 5286 : 203 - 207
  • [40] A 3D Reconstruction Algorithm of Multiple Objects
    Li, Heyi
    Zhang, Tao
    Li, Xiaohan
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 2673 - 2678